Add option to use multiple audio inputs (each in their own audio track)

This commit is contained in:
dec05eba
2022-08-23 17:39:49 +02:00
parent 16237d589a
commit cd69b7813b
3 changed files with 115 additions and 75 deletions

3
TODO
View File

@@ -7,4 +7,5 @@ Remove dependency on glfw (and glew?).
Quickly changing workspace and back while recording under i3 breaks the screen recorder. i3 probably unmaps windows in other workspaces.
Remove hw_get_frame as it creates a new cuda device ptr which we dont use!
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.
See https://trac.ffmpeg.org/wiki/EncodingForStreamingSites for optimizing streaming.
Add -ma option to merge all audio tracks into one (muxing?).