1. 程式人生 > >ffmpeg.exe的使用---命令列

ffmpeg.exe的使用---命令列

• 命令格式 ▫ 功能 ffmpeg.exe用於視訊的轉碼。 ▫ 最簡單的命令 ffmpeg -i input.avi -b:v 640k output.ts 該命令將當前資料夾下的input.avi檔案轉換為output.ts檔案,並將 output.ts檔案視訊的位元速率設定為640kbps。 ▫ 命令格式 ffmpeg -i {輸入檔案路徑} -b:v {輸出視訊位元速率} {輸出檔案路徑} 所有的引數都是以鍵值對的形式指定的。例如輸入檔案引數是“-i”, 而引數值是檔案路徑;輸出視訊位元速率引數是“-b:v”,而引數值是視訊的 位元速率值。但是注意位於最後面的輸出檔案路徑前面不包含引數名稱。

命令引數 引數 說明 -h 幫助 -i filename 輸入檔案 -t duration 設定處理時間,格式為hh:mm:ss -ss position 設定起始時間,格式為hh:mm:ss -b:v bitrate 設定視訊位元速率 -b:a bitrate 設定音訊位元速率 -r fps 設定幀率 -s wxh 設定幀大小,格式為WxH -c:v codec 設定視訊編碼器 -c:a codec 設定音訊編碼器 -ar freq 設定音訊取樣率 PS:詳細的引數可以訪問http://ffmpeg.org/ffmpeg.html