| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: wf-recorder | Distribution: SUSE Linux Enterprise 16 |
| Version: 0.5.0+git1 | Vendor: openSUSE |
| Release: bp160.1.13 | Build date: Mon Oct 14 14:52:54 2024 |
| Group: System/Management | Build host: reproducible |
| Size: 207569 | Source RPM: wf-recorder-0.5.0+git1-bp160.1.13.src.rpm |
| Packager: https://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
* Mon Oct 14 2024 ammen99@gmail.com
- Update to version 0.5.0+git1:
* frame-writer: Track ffmpeg changes (#279)
* Mon Oct 14 2024 ammen99@gmail.com
- Update to version 0.5.0+git0:
* Also set buffer.drm_format with shm capture by @nowrep in #233
* Use dmabuf feedback instead of wl-drm to get compositor device by @nowrep in #235
* Set the default pixel format to yuv420p by @soreau in #237
* Get hw_frame_context from buffersink by @nowrep in #242
* Allow region capture with DMA-BUF by @nowrep in #244
* recreate buffer if format changes by @ammen99 in #251
* Add compatibility with FFMPEG 7.0 by @eclipseo in #262
* ensure all status messages use stderr by @nekopsykose in #267
* add -O/--overwrite by @nekopsykose in #266
* PipeWire audio capture by @nowrep in #247
* Require libpipewire >= 1.0.5 for pw_buffer.time by @nowrep in #271
* 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, Tue Sep 30 22:29:13 2025