diff options
| author | dec05eba <dec05eba@protonmail.com> | 2025-11-16 18:58:57 +0100 |
|---|---|---|
| committer | dec05eba <dec05eba@protonmail.com> | 2025-11-16 18:58:57 +0100 |
| commit | 80f0e483a44527753ca5bba9ce035f933a2486a6 (patch) | |
| tree | 0fcc4afffc5f0e54444dcc827465ce9754652d04 /TODO | |
| parent | 739fd9cd728582738bbe0e2be55c373daf9f2766 (diff) | |
screenshot: improve jpeg very high quality to 91 (enables yuv444 instead of yuv420)
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -81,8 +81,6 @@ When vulkan encode is added, mention minimum nvidia driver required. (550.54.14? Investigate if there is a way to do gpu->gpu copy directly without touching system ram to enable video encoding on a different gpu. On nvidia this is possible with cudaMemcpyPeer, but how about from an intel/amd gpu to an nvidia gpu or the other way around or any combination of iGPU and dedicated GPU? Maybe something with clEnqueueMigrateMemObjects? on AMD something with DirectGMA maybe? -Go back to using pure vaapi without opengl for video encoding? rotation (transpose) can be done if its done after (rgb to yuv) color conversion. - Use lanczos resampling for better scaling quality. Lanczos resampling can also be used for YUV chroma for better color quality on small text. Flac is disabled because the frame sizes are too large which causes big audio/video desync. |
