[英]FFMPEG extract clip and fade in and out
我似乎無法弄清楚如何在45秒的時間內提取音頻30秒,並且淡入和淡出2秒。 這就是我所擁有的,但我無法讓它發揮作用。
ffmpeg -y -i $ORIGINAL -ab 64 $STREAM
ffmpeg -y -i $STREAM -ss 00:00:45 -t 00:00:30 $CLIP
ffmpeg -y -i $CLIP -af "afade=t=in:ss=0:d=2,afade=t=out:st=28:d=2" $CLIP
($ STREAM文件應該與$ CLIP文件不同)
我最終得到的是一個2秒的剪輯。
非常感謝幫助。
如果您的第三個命令指示輸出文件與輸入文件相同,則表明您的問題。 FFmpeg不進行就地編輯。 輸出文件必須不同。
無論如何,你可以一氣呵成,避免世代損失
ffmpeg -y -i $ORIGINAL \
-af "atrim=45:duration=30,asetpts=N/SR/TB,afade=in:d=2,afade=out:st=28:d=2" \
-ab 64k $TRIMMED
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.