Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: wf-recorder | Distribution: openSUSE Tumbleweed |
Version: 0.4.1+git11 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Aug 21 11:23:42 2024 |
Group: System/Management | Build host: reproducible |
Size: 112185 | Source RPM: wf-recorder-0.4.1+git11-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/ammen99/wf-recorder | |
Summary: Utility program for screen recording of wlroots-based compositors |
Utility program for screen recording of wlroots-based compositors (more specifically, those that support wlr-screencopy-v1 and xdg-output).
MIT
* Wed Aug 21 2024 Denys Kondratenko <stdden@opensuse.org> - Update to version 0.4.1+git11: * PipeWire audio capture (#247) * add -y/--overwrite (#266) * ensure all status messages use stderr (#267) * Add compatibility with FFMPEG 7.0 (#262) * recreate buffer if format changes (#251) * Allow region capture with DMA-BUF (#244) * Get hw_frame_context from buffersink (#242) * Set the default pixel format to yuv420p (#237) * README: add NixOS, order distros alphabetically (#231) * Use dmabuf feedback instead of wl-drm to get compositor device (#235) * Also set buffer.drm_format with shm capture (#233) * Thu Mar 07 2024 jun wang <jgwang@suse.com> - Update to version 0.4.1 * bump meson.build version to 0.4.1 * don't fail when git-metadata is unavailable (#226) * mention Alpine package (#227) * Fix typo in main.cpp (#229) * Wed Aug 23 2023 ammen99@gmail.com - Update to version 0.4.0+git0: * meson.build: bump version to 0.4.0 * don't ask for overwrite for the char device (#141) * add --no-dmabuf option (#225) * Break early when exit_main_loop is set in encoder thread (#223) * Dynamically increase number of used buffers (#221) * Add X2RGB10 format mapping for DMA-BUFs (#224) * Add support for 16 bit deep formats (#184) * Revert "Use VP9+Opus on MKV for recordings" * Revert "Use VP8+Vorbis on WebM for recordings (#202)" * Use codec format which best matches input (#215) * Retry capture on failure * Use gbm_bo_create_with_modifiers when possible * Reduce memory usage with DMA-BUF capture (#219) * Use DMA-BUF with HW encoding (#206) * Only flush when video codec has delay (#209) * ci: add to safe directories so that git parse-rev works (#210) * Tue Jan 17 2023 llyyr.public@gmail.com - Update to version 0.3.0+git19: * Gracefully terminate on SIGTERM/SIGHUP to avoid corruption (#183) * Fix meson deprecation warning * Replace deprecated av_init_packet() calls * FrameRate Changes, Implement CFR and estimated buffer framerate (#190) * Use VP8+Vorbis on WebM for recordings (#202) * Add GitHub Actions CI to test the build (#201) * README: Flesh out build dependencies for building from source (#203) * build: Fix compile failure introduced by last commit (#200) * Add a compile-time option to set the default container file format * README: Update Fedora build and install documentation * Use VP9+Opus on MKV for recordings * Add default codec parameters for libvpx/libvpx-vp9. (#197) * Tue Sep 13 2022 llyyr.public@gmail.com - Update to version 0.3.0+git7: * fix formatting for muxer option in the manpage * Fix manpage formatting * remove redundant --force-yuv option * fix buffersink pix_fmt handling * docs: fix help and examples regarding -a & --audio (#180) * Remove unused variable (#178) * Support for configuring audio codec and video framerate (#177) * bump version in meson.build to 0.3.0 * Fix: Crash when output is switched on (#168) * Add support for xrgb/xbgr 2101010 formats * Wed Jun 29 2022 llyyr <thighsaspillows@gmail.com> - Update to version v0.3.0 * Support for ffmpeg filters with the -F <filter> option (5384bc9). This allows using many of the effects ffmpeg provides, see https://github.com/schauveau/wf-recorder-x for a good introduction on filters. * Support for recording new frames only when the screen contents actually change (#82). This is now the default behavior. If this is not desired (because for ex. the recording has variable refresh rate and not fixed), the -D option can be used to get the old behavior. * wf-recorder now asks the user if the output file will be overwritten (0b74ad4) * Various bug fixes, see the git log for complete list of changes. * Tue Feb 16 2021 Denys Kondratenko <stdden@opensuse.org> - fix for the issue #92 (Requested output format 'v4l2' is not a suitable output format) * adding missing libavdevice-devel dependency to be able to use v4l2loopback * Fri Apr 17 2020 Denis Kondratenko <denis.kondratenko@suse.com> - Update to version v0.2.1 * Improved documentation * Fixed long recordings (>1h10m) (#78) - Update to v0.2 * Addition of manpage and help options #35 * Conversion to RGB to YUV with the help of OpenCL (the latter being optional) #30 #32 * Option to set muxer and pixel format #43 #53 * Support for loopback devices: #43 #53 * Update to newer avcodec_send_frame API #47 - Add opencl dependency for new OpenCL feature - Add scdoc for man - spec switched to %meson macros * Thu May 16 2019 Michael Aquilina <michaelaquilina@gmail.com> - Initial Release
/usr/bin/wf-recorder /usr/share/doc/packages/wf-recorder /usr/share/doc/packages/wf-recorder/README.md /usr/share/licenses/wf-recorder /usr/share/licenses/wf-recorder/LICENSE /usr/share/man/man1/wf-recorder.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 16 01:49:39 2024