dec05eba
97a3080e27
Improve manpages
2026-05-07 05:26:55 +02:00
dec05eba
87d36d2c14
Update FAQ glitched video
2026-05-06 00:21:18 +02:00
endigma
5e694a633b
Allow opus audio codec with mpegts container
...
The TODO comment next to the opus fallback noted this case was
unhandled. ffmpeg's mpegts muxer does support opus (DVB private-stream
0x06 with "Opus" registration descriptor) and demuxes it back fine,
verified with a live h264+opus mpegts mux/demux roundtrip. Without
this, anyone publishing to MediaMTX/SRT (or any other mpegts sink that
benefits from opus's lower latency vs aac) gets silently downgraded to
aac, which then can't be carried over WebRTC on the playback side.
Treat ".ts" the same as mp4/mkv/webm in select_audio_codec_with_fallback
so -ac opus is honoured when the container is mpegts.
2026-05-04 21:03:12 +02:00
dec05eba
4e84f0e49d
Properly detect if output is a pipe/block device instead of hardcoded /dev/stdout
2026-05-03 13:29:52 +02:00
dec05eba
052e10e4ea
Add support for plugins in screenshot as well, improve plugin support
2026-05-03 12:09:27 +02:00
dec05eba
3f886bfe5d
plugin example: invert y axis
2026-05-03 11:19:14 +02:00
dec05eba
d0f59dbd8b
RGB8 -> RGB
2026-05-03 10:26:16 +02:00
dec05eba
be5e51b03f
5.13.4
5.13.4
2026-05-02 02:02:35 +02:00
dec05eba
02ed0cd4fc
Install nvidia profile to get around cuda p2 state issue, even without vulkan video encoding
2026-05-02 01:57:17 +02:00
dec05eba
2f23dcf29a
Remove deprecated overclocking option
2026-05-02 01:44:25 +02:00
dec05eba
e48be50cd8
Print warning if hybrid_fragmented is not available
2026-04-23 10:14:03 +02:00
dec05eba
df4703a574
5.13.3
5.13.3
2026-04-23 10:03:39 +02:00
dec05eba
4ae78f6b6a
Switch to hybrid fragmented mp4
2026-04-23 10:03:01 +02:00
dec05eba
feac27c3d1
5.13.2
5.13.2
2026-04-22 01:26:59 +02:00
dec05eba
f243960dc3
Fix pts when recording during replay/stream
2026-04-22 01:04:33 +02:00
dec05eba
d0c94d404d
Test: ignore av_write_trailer error
2026-04-22 00:41:34 +02:00
dec05eba
5b18c5b64a
test
2026-04-22 00:11:55 +02:00
dec05eba
1e1da80d74
Make sure the first frame is pts 0
2026-04-21 18:16:06 +02:00
dec05eba
9a6b345bac
Fix kms capture crash when no monitor is available
2026-04-21 16:42:36 +02:00
dec05eba
eea9c307cd
Add info about cuda and vulkan video
2026-04-20 01:26:15 +02:00
dec05eba
ac15027657
5.13.1
5.13.1
2026-04-19 00:49:02 +02:00
dec05eba
5d03193f29
Fix compile error with old vulkan header: ifdef check vulkan video encoding
2026-04-19 00:42:00 +02:00
dec05eba
2f4a906b78
5.13.0
5.13.0
2026-04-17 01:13:57 +02:00
dec05eba
3e6bc0224a
v4l2: skip resolutions that we cant import with eglCreateImage for yuyv
2026-04-17 01:10:27 +02:00
dec05eba
286158a838
Implement vulkan video capture (h264, hevc and av1)
2026-04-17 00:56:22 +02:00
dec05eba
8b953e95d8
wip
2026-04-16 00:01:18 +02:00
dec05eba
4ed04830c1
Add void linux to README, update pkill command
2026-03-18 15:39:41 +01:00
dec05eba
755340454d
Poll reset revents
2026-03-11 11:32:45 +01:00
dec05eba
2f8212b122
5.12.5
5.12.5
2026-03-02 00:00:38 +01:00
dec05eba
23782889be
Minor check
2026-03-01 23:52:59 +01:00
dec05eba
fd08cdb9b4
pipewire video: fail video map texture if state is not streaming
...
Fixes portal capture failing on some systems
2026-03-01 19:30:17 +01:00
dec05eba
6079a0162d
Portal capture: test disable modifier recheck same
2026-03-01 18:12:00 +01:00
dec05eba
eff5d619eb
Fix incorrect manpage
2026-02-25 01:08:05 +01:00
dec05eba
309c4e5f2e
Update info about reporting bugs in the manpage, move gpu-screen-recorder.env to ~/.config/gpu-screen-recorder but keep old path as well
2026-02-23 23:15:09 +01:00
dec05eba
0555cfde58
FAQ browser av1
2026-02-19 22:29:55 +01:00
p0358
ff030ba63f
don't show microphone indicator on KDE
2026-02-19 20:04:55 +01:00
dec05eba
0de75e5b7e
5.12.4
5.12.4
2026-02-12 01:24:26 +01:00
dec05eba
c79fb1e5c9
pipewire-video: do correct removal of modifier
2026-02-12 01:07:48 +01:00
eonphi
4a4af85b6d
attempt EGLImage without modifiers when last failed
2026-02-12 00:41:21 +01:00
dec05eba
8f7608e7ee
Add --list-monitors option to list only monitors, refactor
2026-02-09 15:03:10 +01:00
dec05eba
f3235ed1bf
Improve manpage
2026-02-09 13:59:18 +01:00
dec05eba
3666bba518
aur -> official repo
2026-02-06 19:02:23 +01:00
dec05eba
5d8d14eeaf
FAQ vlc
2026-02-04 01:43:27 +01:00
dec05eba
57caf13d65
5.12.3
5.12.3
2026-01-28 01:39:09 +01:00
dec05eba
bdf1950ca2
Dont use dbus_bus_request_name
2026-01-28 01:37:50 +01:00
Victor Nova
144b481526
Add -write-first-frame-ts switch
...
Add -write-first-frame-ts switch that creates a .ts file next to the output
file with values from CLOCK_MONOTONIC and CLOCK_REALTIME corresponding to the
first frame to be able to synchronize video with other timestamped data.
2026-01-27 17:43:41 +01:00
dec05eba
f4ee71a094
Remove fixed TODO
2026-01-26 15:18:26 +01:00
dec05eba
2dce92d82f
Use constant bitrate mode in example scripts
2026-01-25 03:16:56 +01:00
Mroik
933911bdde
Install example scripts and add fix man example
2026-01-25 03:08:15 +01:00
dec05eba
01d0df500c
Revert "Test dont set environment variables"
...
This reverts commit 95415f7ac7 .
2026-01-24 15:41:31 +01:00