2015-11-19 57 views
1

我試圖從Youtube中提取視頻流並將其重新打包爲MPEG2 TS容器。 Youtube在客戶端將音頻(.m4a)和視頻(.mp4)作爲獨立的數據流和數據包轉換爲mp4容器格式。是否有任何ffmpeg庫或任何可將各個數據流打包到MPEG2-TS容器的工具?將youtube的AV流打包成mpeg2 ts容器?

回答

0

是的,ffmpeg有一個mpegts選項。首先,您需要合併音頻和視頻。有一個great answer on Super User on how to merge audio and video所以我不會通過複製盜取答覆者的代表。

一旦你有你的組合視頻,你可以將文件轉換成MPEG-TS這樣的:

ffmpeg -i input.avi -f mpegts -vcodec mpeg2video -sameq output.ts 

source,我有沒有隸屬關係)