如何在 GStreamer 中复制音频和视频流而无需重新编码?

如何在 GStreamer 中复制音频和视频流而无需重新编码?

ffmpeg可以使用“-c:a copy -c:v copy”来复制音频和视频流而无需重新编码输出文件,如果您想在更短的时间内制作一些小细节,比如修剪,这就是方法。

然而就我而言,我使用的是 GStreamer,可以吗?

答案1

当然有可能

这里有一个带有 h264 / aac 的 mp4 示例,在此示例中,您仅对 h264 aac 进行解复用,而无需重新编码。

gst-launch-1.0 filesrc location=1sec-chess-440hz_22.mp4 ! qtdemux name=d d.video_0 ! queue ! h264parse ! mp4mux name=m ! filesink location=test_new.mp4 d.audio_0 ! queue ! aacparse ! m.

此致

相关内容