Update readme with info about codecs
This commit is contained in:
parent
852882bae3
commit
ae92727965
16
README.md
16
README.md
@ -3,12 +3,20 @@ This is a screen recorder that has minimal impact on system performance by recor
|
|||||||
similar to shadowplay on windows. This is the fastest screen recording tool for Linux.
|
similar to shadowplay on windows. This is the fastest screen recording tool for Linux.
|
||||||
|
|
||||||
This screen recorder can be used for recording your desktop offline, for live streaming and for nvidia shadowplay-like instant replay,
|
This screen recorder can be used for recording your desktop offline, for live streaming and for nvidia shadowplay-like instant replay,
|
||||||
where only the last few seconds are saved.
|
where only the last moments are saved.
|
||||||
|
|
||||||
|
Supported video codecs:
|
||||||
|
* H264 (default on Intel)
|
||||||
|
* HEVC (default on AMD and NVIDIA)
|
||||||
|
* AV1 (not currently supported on NVIDIA if you use GPU Screen Recorder flatpak)
|
||||||
|
|
||||||
|
Supported audio codecs:
|
||||||
|
* Opus (default)
|
||||||
|
* AAC
|
||||||
|
* FLAC
|
||||||
|
|
||||||
## Note
|
## Note
|
||||||
This software works with x11 and wayland, but when using AMD/Intel or Wayland then only monitors can be recorded.\
|
This software works with x11 and wayland, but when using AMD/Intel or Wayland then only monitors can be recorded.
|
||||||
GPU Screen Recorder only supports h264 and hevc codecs at the moment which means that webm files are not supported.\
|
|
||||||
CPU usage may be higher on wayland than on x11 when using nvidia.
|
|
||||||
### TEMPORARY ISSUES
|
### TEMPORARY ISSUES
|
||||||
1) screen-direct capture has been temporary disabled as it causes issues with stuttering. This might be a nvfbc bug.
|
1) screen-direct capture has been temporary disabled as it causes issues with stuttering. This might be a nvfbc bug.
|
||||||
2) Recording the monitor on steam deck might fail sometimes. This happens even when using ffmpeg directly. This might be a steam deck driver bug. Recording a single window doesn't have this issue.
|
2) Recording the monitor on steam deck might fail sometimes. This happens even when using ffmpeg directly. This might be a steam deck driver bug. Recording a single window doesn't have this issue.
|
||||||
|
@ -1929,6 +1929,7 @@ int main(int argc, char **argv) {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case AudioCodec::OPUS: {
|
case AudioCodec::OPUS: {
|
||||||
|
// TODO: Also check mpegts?
|
||||||
if(file_extension != "mp4" && file_extension != "mkv") {
|
if(file_extension != "mp4" && file_extension != "mkv") {
|
||||||
audio_codec_to_use = "aac";
|
audio_codec_to_use = "aac";
|
||||||
audio_codec = AudioCodec::AAC;
|
audio_codec = AudioCodec::AAC;
|
||||||
@ -1937,6 +1938,7 @@ int main(int argc, char **argv) {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case AudioCodec::FLAC: {
|
case AudioCodec::FLAC: {
|
||||||
|
// TODO: Also check mpegts?
|
||||||
if(file_extension != "mp4" && file_extension != "mkv") {
|
if(file_extension != "mp4" && file_extension != "mkv") {
|
||||||
audio_codec_to_use = "aac";
|
audio_codec_to_use = "aac";
|
||||||
audio_codec = AudioCodec::AAC;
|
audio_codec = AudioCodec::AAC;
|
||||||
|
Loading…
Reference in New Issue
Block a user