2015-03-31 80 views
1

我有,例如,帶有視頻和多個音頻流的源媒體文件。我需要把它放入MPEG-TS。在情況下,如果我只有一個視頻源文件中只有一個聲音,我可以用這樣的命令:如何將包含多種音頻的文件放入MPEG-TS?

vlc <source_file> --sout='#transcode{vcodec=mp4v,acodec=mpga,vb=4000,ab=128,deinterlace}:standard{access=file, mux=ts{pid-video=1000, pid-audio=1001}, dst=<output.ts>}

誰能解釋一下我該怎麼辦了一個源文件相同的具有多條音軌?

回答

0

您可以使用--sout-all啓用所有基本流的流式傳輸。它默認是禁用的。不過,我並不知道將每個流映射到自定義PID的方法。

+0

是的,我知道' - 全部'。謝謝。看來我無法避免使用ffmpeg。 – 2015-03-31 14:35:18