
FFmpeg 中有一種稱為「資料」的格式,我嘗試使用它的每種方式都會導致錯誤Output file does not contain any stream
。
我試過了:
ffmpeg -f data -i in.bin -f data out.bin
和:
ffmpeg -f data -i in.bin out.mp4
最後:
ffmpeg -i in.mp4 -f data out.mp4
據我所知,唯一存在的官方文檔只是說“原始數據”。
這是什麼格式?
答案1
data
適用於與格式無關的單流數據,因此它可以是任何內容。
您必須明確添加地圖和編解碼器設定才能複製任何串流,即
ffmpeg -f data -i in.bin -map 0 -c copy -f data out.bin
或者
ffmpeg -i in.mp4 -map 0:a:1 -c copy -f data out.bin