使用 ffmpeg 裁剪音頻文件

概述

ffmpeg 是一個(gè)命令行音視頻后期處理軟件。

裁剪命令

參數(shù)說(shuō)明:

  • -i 文件,orgin.mp3 為待處理源文件;
  • -ss 裁剪時(shí)間,后跟裁剪開(kāi)始時(shí)間,以及 -t 裁剪時(shí)間;
  • output.mp3 為處理結(jié)果文件;
ffmpeg -i organ.mp3 -ss 00:00:xx -t 120 output.mp3

合成命令

混合合成

參數(shù)說(shuō)明:

  • -i 文件 1.mp3 和 2.mp3 為待合成的兩個(gè)源文件;
  • -filter_complex 過(guò)濾器參數(shù);
  • amix=inputs 配置輸入的整體樣本數(shù);
  • duration,first:長(zhǎng)度取決于第一個(gè)文件,longest:長(zhǎng)度取決于時(shí)間最長(zhǎng)文件,shortest:長(zhǎng)度取決于時(shí)間最短文件;
  • dropout_transition:輸入流結(jié)束時(shí)用于體積重新規(guī)范化的過(guò)渡時(shí)間;
  • -f mp3 設(shè)置導(dǎo)出文件格式;
ffmpeg -i 1.mp3 -i 2.mp3 -filter_complex amix=inputs=2:duration=first:dropout_transition=2 -f mp3 remix.mp3

連接合成

參數(shù)說(shuō)明:

  • concat 合并文件指令;
ffmpeg -i "concat:headerNew.mp3|006.mp3" -acodec copy demo6.mp3

淡出效果

參數(shù)說(shuō)明:

  • afade 淡入淡出指令;
  • 從 st 秒開(kāi)始,經(jīng)過(guò) d 秒鐘的淡出效果;
ffmpeg -i bgm3.mp3  -filter_complex afade=t=out:st=16:d=4 bgm31.mp3
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容