BSD Ports

multimedia/simplescreenrecorder 0.4.4.79 FreeBSD

Screen video/audio recorder

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e5163d49ff
License
GPLv3
Categories
multimedia
Package size
1313.4 KiB, 3852.9 KiB installed

Description

A program that can record programs and games.

Features: * Graphical user interface (Qt-based). * Faster than VLC and ffmpeg/avconv. * Records the entire screen or part of it, or records OpenGL applications directly (similar to Fraps on Windows). * Synchronizes audio and video properly (a common issue with VLC and ffmpeg/avconv). * Reduces the video frame rate if your computer is too slow (rather than using up all your RAM like VLC does). * Fully multithreaded: small delays in any of the components will never block the other components, resulting is smoother video and better performance on computers with multiple processors. * Pause and resume recording at any time (either by clicking a button or by pressing a hotkey). * Shows statistics during recording (file size, bit rate, total recording time, actual frame rate, ...). * Can show a preview during recording, so you don't waste time recording something only to figure out afterwards that some setting was wrong. * Supports many different codecs and file formats (adding more is trivial). * Can also do live streaming (experimental).

In the other systems

SystemPortVersion
FreeBSDmultimedia/simplescreenrecorder0.4.4.79
DragonFlymultimedia/simplescreenrecorder0.4.4.9_4

Install

Binary package:

pkg install simplescreenrecorder

From the ports tree:

cd /usr/ports/multimedia/simplescreenrecorder/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	simplescreenrecorder>0:multimedia/simplescreenrecorder

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4.4.790.4.4.79-0.4.4.730.4.4.79
FreeBSD:14:quarterly0.4.4.790.4.4.79n/a0.4.4.9_40.4.4.79
FreeBSD:15:latest0.4.4.790.4.4.79n/a0.4.4.9_40.4.4.73
FreeBSD:15:quarterly0.4.4.790.4.4.79n/an/an/a
FreeBSD:16:latest0.4.4.790.4.4.79n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 192

The first 100 are listed.

Run dependencies 177

The first 100 are listed.

No port depends on this one.

Configuration

Options name: multimedia_simplescreenrecorder

OptionDefaultDescription
ALSAoffALSA audio architecture support
JACKonJACK audio server support
PULSEAUDIOonPulseAudio sound server support
V4LonVideo 4 Linux support
USES
cmake compiler:c++11-lang desktop-file-utils gl pkgconfig qt:6 xorg
Service scripts
none

Files

Manual pages 2
  • simplescreenrecorder(1)
  • ssr-glinject(1)
pkg-plist 90
  • bin/simplescreenrecorder
  • share/applications/be.maartenbaert.simplescreenrecorder.desktop
  • share/icons/hicolor/128x128/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/128x128/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/128x128/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/128x128/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/128x128/apps/simplescreenrecorder.png
  • share/icons/hicolor/16x16/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/16x16/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/16x16/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/16x16/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/16x16/apps/simplescreenrecorder.png
  • share/icons/hicolor/192x192/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/192x192/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/192x192/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/192x192/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/192x192/apps/simplescreenrecorder.png
  • share/icons/hicolor/22x22/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/22x22/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/22x22/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/22x22/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/22x22/apps/simplescreenrecorder.png
  • share/icons/hicolor/24x24/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/24x24/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/24x24/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/24x24/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/24x24/apps/simplescreenrecorder.png
  • share/icons/hicolor/256x256/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/256x256/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/256x256/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/256x256/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/256x256/apps/simplescreenrecorder.png
  • share/icons/hicolor/32x32/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/32x32/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/32x32/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/32x32/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/32x32/apps/simplescreenrecorder.png
  • share/icons/hicolor/48x48/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/48x48/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/48x48/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/48x48/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/48x48/apps/simplescreenrecorder.png
  • share/icons/hicolor/64x64/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/64x64/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/64x64/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/64x64/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/64x64/apps/simplescreenrecorder.png
  • share/icons/hicolor/96x96/apps/simplescreenrecorder-error.png
  • share/icons/hicolor/96x96/apps/simplescreenrecorder-idle.png
  • share/icons/hicolor/96x96/apps/simplescreenrecorder-paused.png
  • share/icons/hicolor/96x96/apps/simplescreenrecorder-recording.png
  • share/icons/hicolor/96x96/apps/simplescreenrecorder.png
  • share/icons/hicolor/scalable/apps/simplescreenrecorder-error.svg
  • share/icons/hicolor/scalable/apps/simplescreenrecorder-idle.svg
  • share/icons/hicolor/scalable/apps/simplescreenrecorder-paused.svg
  • share/icons/hicolor/scalable/apps/simplescreenrecorder-recording.svg
  • share/icons/hicolor/scalable/apps/simplescreenrecorder.svg
  • share/man/man1/simplescreenrecorder.1.gz
  • share/man/man1/ssr-glinject.1.gz
  • share/metainfo/be.maartenbaert.simplescreenrecorder.metainfo.xml
  • share/simplescreenrecorder/output-profiles/High%20Quality%20Intermediate.conf
  • share/simplescreenrecorder/output-profiles/Live%20Stream%20%281000kbps%29.conf
  • share/simplescreenrecorder/output-profiles/Live%20Stream%20%282000kbps%29.conf
  • share/simplescreenrecorder/output-profiles/Live%20Stream%20%283000kbps%29.conf
  • share/simplescreenrecorder/output-profiles/YouTube.conf
  • share/simplescreenrecorder/translations/simplescreenrecorder_ar.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_bg.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_cs.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_de.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_el.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_es.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_fr.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_gl.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_he.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_hu.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_id.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_it.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_ja.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_ko.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_lt.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_nl.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_pl.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_pt_BR.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_ru.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_sk.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_sr.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_sv.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_uk.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_zh_CN.qm
  • share/simplescreenrecorder/translations/simplescreenrecorder_zh_TW.qm
distinfo 1
FileSizeSHA256
MaartenBaert-ssr-0.4.4-79-ge73e076_GH0.tar.gz2.044692e+060df6517b074e6611ac8bdabec4bafdc66fe1cc3f3a5c0c28566a7af96323fb7f

Commit history 1

DateCommitCreditsLog message
e5163d49ff Daniel Engberg multimedia/simplescreenrecorder: Update to latest commit upstream to fix build with FFmpeg 9
Update to commit e73e076 PR: 297369 Approved by: blanket (build fix)