vkohaupt / vokoscreenNG

vokoscreenNG is a powerful screencast creator in many languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal. Other tools such as systray, magnifying glass, countdown, timer, Showclick and Halo support will help
https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
GNU General Public License v2.0
1.05k stars 91 forks source link

H.264 is not available. #241

Open ghost opened 1 year ago

ghost commented 1 year ago

I have installed packages gst-plugins-bad: record audio into AAC format and gst-plugins-ugly: record screen into H.264 format, the folllowing is the log:

18:09:51 [vokoscreenNG] Version: 3.3.0
18:09:51 [vokoscreenNG] Locale: en_US
18:09:51 [vokoscreenNG] Log from: 2022-09-02 18:09:51
18:09:51 [vokoscreenNG] Country: United States
18:09:51 [vokoscreenNG] Qt: 5.15.5
18:09:51 [vokoscreenNG] GStreamer 1.20.3
18:09:51 [vokoscreenNG] PulseAudio library version: 16.1.0
18:09:51 [vokoscreenNG] Virtual Maschine: none
18:09:51 [vokoscreenNG] Operating system: Arch Linux
18:09:51 [vokoscreenNG] KernelVersion: 5.15.61-1-lts
18:09:51 [vokoscreenNG] CPU Architecture: x86_64
18:09:51 [vokoscreenNG] Count CPU: 6
18:09:51 [vokoscreenNG] vokoscreenNG running as: xcb client
18:09:51 [vokoscreenNG] vokoscreenNG running on: x11
18:09:51 [vokoscreenNG] Desktop: KDE
18:09:51 [vokoscreenNG] Icon-Theme: breeze
18:09:51 [vokoscreenNG] Styles: QFusionStyle
18:09:51 [vokoscreenNG] InstallPath:         /usr/bin
18:09:51 [vokoscreenNG] Qt-PluginsPath:      /usr/lib/qt/plugins
18:09:51 [vokoscreenNG] Qt-TranslationsPath: /usr/share/qt/translations
18:09:51 [vokoscreenNG] Qt-LibraryPath:      /usr/lib
18:09:51 [vokoscreenNG] Settings: /home/gan/.config/vokoscreenNG/vokoscreenNG.ini
18:09:51 [vokoscreenNG] Log: /home/gan/.config/vokoscreenNG/log/2022-09-02_18-09-51.log
18:09:51 [vokoscreenNG] Default Videopath: /home/gan/Videos
18:09:51 [vokoscreenNG] User Videopath: /home/gan/Videos
18:09:51 [vokoscreenNG] CompositingManager running: true

18:09:51 [vokoscreenNG] [Audio] Found: Monitor of Built-in Audio Analog Stereo Device: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
18:09:51 [vokoscreenNG] [Audio] Found: Built-in Audio Analog Stereo Device: alsa_input.pci-0000_00_1f.3.analog-stereo

18:09:51 [vokoscreenNG] Record symbols: + available, - not available
18:09:51 [vokoscreenNG] + matroskamux
18:09:51 [vokoscreenNG] + webmmux
18:09:51 [vokoscreenNG] + avimux
18:09:51 [vokoscreenNG] + mp4mux
18:09:51 [vokoscreenNG] + qtmux
18:09:51 [vokoscreenNG] - openh264enc
18:09:51 [vokoscreenNG] + x264enc
18:09:51 [vokoscreenNG] + vp8enc
18:09:51 [vokoscreenNG] + vorbisenc
18:09:51 [vokoscreenNG] + flacenc
18:09:51 [vokoscreenNG] + opusenc
18:09:51 [vokoscreenNG] + lamemp3enc

18:09:52 [vokoscreenNG] + ximagesrc
18:09:52 [vokoscreenNG] + pulsesrc
18:09:52 [vokoscreenNG] + queue
18:09:52 [vokoscreenNG] + capsfilter
18:09:52 [vokoscreenNG] + videoconvert
18:09:52 [vokoscreenNG] + videorate
18:09:52 [vokoscreenNG] + audioconvert
18:09:52 [vokoscreenNG] + audiorate
18:09:52 [vokoscreenNG] + filesink
18:09:52 [vokoscreenNG] + videoscale
18:09:52 [vokoscreenNG] + h264parse
18:09:52 [vokoscreenNG] + audiomixer

18:09:52 [vokoscreenNG] This screen is the primary screen:  eDP-1
18:09:52 [vokoscreenNG] Name from screen:  eDP-1
18:09:52 [vokoscreenNG] Screen available desktop width : 1920
18:09:52 [vokoscreenNG] Screen available desktop height: 1080
18:09:52 [vokoscreenNG] DevicePixelRatio: 1  (Normal displays is 1, Retina display is 2)
18:09:52 [vokoscreenNG] Vertical refresh rate of the screen in Hz: 60.0119
18:09:52 [vokoscreenNG] Screen orientation Qt::LandscapeOrientation
18:09:52 [vokoscreenNG] Color depth of the screen:  24
18:09:52 [vokoscreenNG] Model from screen:  
18:09:52 [vokoscreenNG] Manufactur from screen:  BOE
18:09:52 [vokoscreenNG] SerialNumber from screen:  
18:09:52 [vokoscreenNG] ItemText in Combobox: eDP-1 :  1920 x 1080
18:09:52 [vokoscreenNG] ItemData in Combobox: x=0 y=0 with=1920 height=1080

18:09:52 [vokoscreenNG] [Camera] Found: Chicony USB2.0 Camera: Chicony  /dev/video0
18:09:52 [vokoscreenNG] QvkCameraResolution QCamera::LoadingStatus
18:09:52 [vokoscreenNG] QvkCameraResolution QCamera::LoadedState
18:09:52 [vokoscreenNG] - openh264enc
18:09:52 [vokoscreenNG] + x264enc
18:09:52 [vokoscreenNG] + lamemp3enc
18:09:52 [vokoscreenNG] + opusenc

18:09:52 [vokoscreenNG] Set global shortcut for Start: CTRL+SHIFT+F10
18:09:52 [vokoscreenNG] Set global shortcut for Pause: CTRL+SHIFT+F12
18:09:52 [vokoscreenNG] Set global shortcut for Magnification: CTRL+SHIFT+F9
18:09:52 [vokoscreenNG] Set global shortcut for Camera: CTRL+SHIFT+F8
18:09:52 [vokoscreenNG] Set global shortcut for Showclick: CTRL+SHIFT+F7
18:09:52 [vokoscreenNG] Set global shortcut for Halo: CTRL+SHIFT+F6

18:09:52 [vokoscreenNG] Permission: Can write in /home/gan/Videos

18:09:52 [vokoscreenNG] QvkCameraResolution QCamera::LoadedStatus
18:09:52 [vokoscreenNG] Camera resolutions for: Chicony USB2.0 Camera: Chicony  /dev/video0
18:09:52 (QSize(160, 120), QSize(176, 144), QSize(320, 240), QSize(352, 288), QSize(640, 360), QSize(640, 480), QSize(1280, 720))
18:09:52 [vokoscreenNG] QvkCameraResolution QCamera::UnloadingStatus
18:09:52 [vokoscreenNG] QvkCameraResolution QCamera::UnloadedStatus
18:09:52 [vokoscreenNG] QvkCameraResolution QCamera::UnloadedState
vkohaupt commented 1 year ago

Arch Linux has a separate GStreamer package for openh264 https://aur.archlinux.org/packages/gst-plugins-openh264

ghost commented 1 year ago

Arch Linux has a separate GStreamer package for openh264 https://aur.archlinux.org/packages/gst-plugins-openh264

It works! thank you! :)