1. 下載安裝FFmpeg
1.1 透過apt-get安裝
Ubuntu 16.04以上可以用以下命令來安裝FFmpeg:
$ sudo apt-get install ffmpeg
1.2 下載預先編譯好的版本
可以至官網下載預先編譯好的執行檔。我個人比較推薦這個方法,因為支援的codec較多。
2. 轉檔
2.1 直接轉檔
你可以不指定FFmpeg要將影片中的影像或是聲音轉成不一樣的壓縮格式。那直接指定輸出檔案的格式即可。比如說將webm轉成avi:
$ ffmpeg -i input_file.webm output_file.avi
2.2 轉換影像壓縮格式
轉換影像壓縮格式需要加上-vocdec選項,以及要用的編碼器。聲音則是-acodec以及編碼器。
比如要將檔案中的影像轉成h264的壓縮格式:
$ ffmpeg -i input_file.avi -vcodec h264 output.avi
設定video bitrate:
$ ffmpeg -i input_file.avi -vcodec h264 -b:v 10240k output.avi
設定frame rate:
$ ffmpeg -i input_file.avi -vcodec h264 -r 15 output.avi
將聲音轉成mp3:
$ ffmpeg -i input_file.avi -acodec mp3 output.avi
2.3 其他轉檔技巧
設定想要開始轉的時間和結束時間。如下ffmpeg會從影片的一分鐘開始轉,然後到一分三十秒結束。
$ ffmpeg -i input_file.avi -vcodec h264 -ss 00:01:00 -to 00:01:30 output.avi
去掉audio:
$ ffmpeg -i input_file.avi -an output.avi
去掉video:
$ ffmpeg -i input_file.avi -vn output.avi
文章標籤
全站熱搜