如何使影片的輸出格式與輸入格式相同?

如何使影片的輸出格式與輸入格式相同?

如何使影片的輸出格式與一般情況下的輸入格式相同?

avconv -i source -vcodec copy -acodec copy -movflags empty_moov -f ??? output

我不想使用-f特定值以及如何防止avconv任何擴展來推斷格式。

答案1

使用:

for file in *
do
avconv -i $file -vcodec copy -acodec copy -movflags empty_moov \
-f "${file##*.}" output
done

${file#*.}如果不需要刪除路徑,您也可以使用。

相關內容