aboutsummaryrefslogtreecommitdiff
path: root/TODO
AgeCommit message (Collapse)Author
2024-09-27Add vulkan video encoding option (-k h264_vulkan). WIP, not fully hardware ↵dec05eba
accelerated yet
2024-09-18Use async_depth option on vaapi for much better encoding performancedec05eba
2024-09-17Disable pure vaapi for intel because it doesn't work, will be fixed later if ↵dec05eba
possible
2024-09-16Pure vaapi capture (for capture target) and opengl composition for cursor ↵dec05eba
only when capturing window and portal as well, clear background on resize for monitor capture
2024-09-14Set update fps to video fps, on x11 sync video to damage trackingdec05eba
2024-09-06Move damage tracking to separate filedec05eba
2024-08-18TODO: track vbr/cbrdec05eba
2024-08-17Update TODOdec05eba
2024-08-17Add hevc_10bit and av1_10bit options for 10bit color range, increase video ↵dec05eba
quality (qp)
2024-08-16Allow capture of external monitors on a laptop with dedicated gpu (prime) on ↵dec05eba
x11, fix cursor not visible on some wayland compositors (hyprland) with multiple monitors
2024-08-15Disable prime-run + portal for nowdec05eba
2024-08-15Allow prime-run capture on laptop with external gpu when the iGPUdec05eba
doesn't have any monitor to capture. Fix prime-run desktop portal capture broken (fallback to external texture). Fallback to external texture in kms capture.
2024-08-08Add -portal-session-token-filepath option to specify where desktop portal ↵dec05eba
session token is saved/restore
2024-08-04Compressed plane now works, update readme and remove warningdec05eba
2024-07-26Disable prime-run for now until the option to select a gpu device is addeddec05eba
2024-07-24Show warning when amd driver adds black bars, set frame resolution after ↵dec05eba
changing video codec context resolution
2024-07-23Rename argument -mf to -df (keep -mf for backwards compatibility)dec05eba
2024-07-23Remove old script, in start-replay script dont start if gpu screen recorder ↵dec05eba
is already running
2024-07-22Fix pipewire capture on amd (fallback to no drm modifiers if eglCreateImage ↵dec05eba
fails), might happen because of a buggy desktop portal/pipewire implementation
2024-07-22mdec05eba
2024-07-22Update readmedec05eba
2024-07-22Fix portal capture on intel, support multiple planes in one egl image (might ↵dec05eba
fix capture on intel iris)
2024-07-21Fix HDR capture (HDR metadata is now correct). Note that HDR capture is only ↵dec05eba
available on Wayland and when recording a monitor without the desktop portal option
2024-07-19Update todo and minor usage infodec05eba
2024-07-18Disable desktop portal capture option on x11 since it doesn't seem to be ↵dec05eba
hardware accelerated
2024-07-15Show warning when capture monitor on intel and the plane is compressed. The ↵dec05eba
warning tells the user to capture on x11 instead or use -w portal option
2024-07-15Add support for desktop portal capture (-w portal)dec05eba
2024-07-06Add support for vp8 and vp9 (experimental)dec05eba
2024-07-04Add support for software video encoding with '-encoder cpu' option, ↵dec05eba
currently h264 only
2024-06-28Use low latency mode if output is being piped (/dev/stdout as output), do ↵dec05eba
not do audio delay compensation if output is being piped
2024-06-23tempdec05eba
2024-06-22Fix audio recording (channel layout) for ffmpeg 7dec05eba
2024-06-21Add -fm 'content' option to match fps to captured content, only x11 window ↵dec05eba
capture currently supported
2024-06-03Force non av1 video codec for hls and aac, force aac for flvdec05eba
2024-05-30Make gopm a float, rename it to keyint (keyframe interval)dec05eba
2024-05-10Re-enable opus and make it default (test)dec05eba
2024-05-03Cleanup, clear bg on initdec05eba
2024-04-22Show flatpak run command in help menudec05eba
2024-04-16Increase audio bitrate for all codecsStoppedpuma
Increases AAC to 160kbps, increases Opus and FLAC to 128kbps. Remove step from TODO.
2024-04-13Set audio timeout to a low value againdec05eba
2024-04-09Better audio timing test: compensate for audio server latencydec05eba
2024-04-08X11 nvidia monitor capture: fix capture broken after sleep/suspend or ↵dec05eba
monitor reconfiguration
2024-04-02Mention new issues pagedec05eba
2024-03-10Allow overclocking on window capture nvidiadec05eba
2024-03-09Refactor capture basedec05eba
2024-03-09Draw cursor in window capturedec05eba
2024-03-08Use opengl capture for nvfbc (prepare for vulkan capture without cuda)dec05eba
2024-02-28Update readmedec05eba
2024-02-20Add usage example for replaydec05eba
2024-02-10FAQ: glitched videodec05eba