From 4cd391e07e660b164742b357299fab6ca565807b Mon Sep 17 00:00:00 2001 From: dec05eba Date: Mon, 3 Oct 2022 16:54:48 +0200 Subject: Add info about flatpak package, default to h264 (unless resolution is greater than 3840x2160) and add -k option to set codec --- TODO | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 0b2a32b..1e88c53 100644 --- a/TODO +++ b/TODO @@ -3,7 +3,6 @@ Only add window to list if its the window is a topmost window. Track window damages and only update then. That is better for output file size. Getting the texture of a window when using a compositor is an nvidia specific limitation. When gpu-screen-recorder supports other gpus then this can be ignored. Quickly changing workspace and back while recording under i3 breaks the screen recorder. i3 probably unmaps windows in other workspaces. -Nvidia 515.57 supports nvfbc direct capture with mouse capture. Check if driver is equal or newer than this and use mouse capture in such situations (with direct capture) supports nvfbc direct capture with mouse capture. See https://trac.ffmpeg.org/wiki/EncodingForStreamingSites for optimizing streaming. Add option to merge audio tracks into one (muxing?) by adding multiple audio streams in one -a arg separated by comma. Look at VK_EXT_external_memory_dma_buf. @@ -13,4 +12,4 @@ Allow recording all monitors/selected monitor without nvfbc by recording the com Allow recording a region by recording the compositor proxy window / nvfbc window and copying part of it. Resizing the target window to be smaller than the initial size is buggy. The window texture ends up duplicated in the video. Handle frames (especially for applications with rounded client-side decorations, such as gnome applications. They are huge). -Use nvenc directly, which allows removing the use of cuda. \ No newline at end of file +Use nvenc directly, which allows removing the use of cuda. -- cgit v1.2.3