簡體   English   中英

FFMPEG提取剪輯和淡入淡出

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM