FFmpeg 是一套強大的開源音訊與視訊處理工具,能用來轉檔、剪輯、錄音、串流等。安裝它是學習影片處理與自動化編碼流程的重要第一步。
🧰 一、FFmpeg 是什麼?
FFmpeg 是一個跨平台的指令列工具,可對音訊與影片進行編碼、解碼、轉檔、轉碼、剪輯、串流處理等操作,支援幾乎所有的影音格式。
💻 二、安裝方式總覽
系統安裝方式Windows手動下載 + 設定環境變數macOS使用 HomebrewLinux使用套件管理工具 (apt、yum等)🪟 三、Windows 安裝教學
Step 1:下載 FFmpeg
- 前往官方網站:https://ffmpeg.org/download.html
- 點選 Windows → 選擇「Windows builds from gyan.dev」
- 下載 release full build 的壓縮檔(例如:
ffmpeg-release-full.7z
)




Step 2:解壓縮並放置
- 用 7-Zip 解壓縮
.7z
檔案 - 建議把解壓後的資料夾改名為
ffmpeg
,並放在C:\
根目錄
- 完整路徑為:C:\ffmpeg\bin\ffmpeg.exe
Step 3:設置環境變數
- 開啟「系統屬性」→「進階」→「環境變數」
- 在「系統變數」中找到
Path
,點選「編輯」 - 新增一行:
C:\ffmpeg\bin
- 儲存後關閉所有視窗

Step 4:驗證安裝
打開命令提示字元(cmd)輸入:
ffmpeg -version
若顯示版本號與相關資訊,即代表安裝成功!

📦四、常用基本指令
1. 轉檔(格式轉換)
將 MP4 轉成 AVI
ffmpeg -i input.mp4 output.avi
2. 只提取音訊
從影片中抽出 mp3 音訊
ffmpeg -i input.mp4 -q:a 0 -map a output.mp3
3. 只提取影片(去除音訊)
只保留影像,不要聲音
ffmpeg -i input.mp4 -an output_noaudio.mp4
4. 裁切影片片段
從第 00:01:00 開始,擷取 30 秒
ffmpeg -ss 00:01:00 -i input.mp4 -t 00:00:30 -c copy output_clip.mp4
5. 調整影片尺寸
將影片縮成 1280x720
ffmpeg -i input.mp4 -vf scale=1280:720 output_720p.mp4
6. 合併多個影片
先建立一個檔案 filelist.txt
,內容如下:
file 'part1.mp4'
file 'part2.mp4'
file 'part3.mp4'
然後執行:
ffmpeg -f concat -safe 0 -i filelist.txt -c copy output_merged.mp4
7. 靜音影片加上音樂
ffmpeg -i video.mp4 -i music.mp3 -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 output_withmusic.mp4
這些指令都可以根據需求調整參數,FFmpeg 支援的功能非常多,還有像是加字幕、壓縮、轉 GIF、加浮水印等進階用法!
測試擷取影片一小段
隨意找個影片截取前三十秒

開始跑時,會跳出以下訊息,主要是在說明一些影片一些處理的過程及資訊。

成功的擷取
