Ffmpeg:是否可以使用 -itsoffset 选项而不对实时 RTMP 流进行转码?

Ffmpeg:是否可以使用 -itsoffset 选项而不对实时 RTMP 流进行转码?

我正在使用-itsoffset选项将实时 RTMP 流的视频轨道延迟几秒钟,但问题是我必须使用-c:v libx264或其他编解码器,我无法使用-c:v copy,我想使用复制来避免转码,对于本地文件,它似乎适用于实时流,如果我使用它会失败-c:v copy

笔记:我所有的输入源都是 RTMP URL,并且我正在输出到 mpegts URL。

这是我的完整命令

ffmpeg -itsoffset 20.5 -i rtmp://mydomain.com:1935/app/stream1/key -i rtmp://mydomain.com:1935/app/stream2/key -map 0:a -metadata:s:a:0 title=en-US -metadata:s:a:0 language=eng -map 1:a -metadata:s:a:1 title=es-ES -metadata:s:a:1 language=spa -map 0:v -c:v libx264 -f mpegts [https]://mydomain.com:443/stream/key/mpegts

相关内容