如何在 FFmpeg 命令列中裁切影片(附具體步驟)

裁剪視頻
裁剪視頻
在 Premiere 中裁切視頻
裁剪視頻 Windows 10
Ezgif 影片裁剪
FFmpeg 裁剪視頻
裁剪視頻 Mac
在 Android 上裁剪視頻
在iPhone上裁剪視頻
QuickTime 裁剪視頻
裁剪 MP4 視頻
裁剪 YouTube 影片
裁剪影片以用於 Instagram
裁剪 GIF
裁剪視頻無水印
在 Windows 11 上裁剪視頻
刪除視頻中的黑條
放大 CapCut
在 Premiere Pro 中調整影片大小
將視頻裁剪為正方形
縮放 iMovie
在 Premiere Pro 上放大

如何在 FFmpeg 命令列中裁切影片(附具體步驟)

FFmpeg 是一款專業級的業界標準視訊處理工具。許多開發者和編輯人員使用它來執行轉換、編輯、壓縮和過濾媒體檔案等任務。雖然它透過命令列介面運行,但與大多數傳統影片編輯器相比,它提供了無與倫比的靈活性和精確度。在本指南中,您將學習如何使用 FFmpeg。 FFmpeg 裁切視頻 用於移除不需要的區域或調整畫面構圖的指令。即使您是命令列工具的新手,這些說明也清晰易懂,方便您輕鬆上手。

FFmpeg 裁剪視頻

第 1 部分:如何使用 FFmpeg 裁剪視頻

現代 FFmpeg 安裝

過去安裝 FFmpeg 的步驟對許多新手來說比較複雜。如今,由於現代軟體包管理器,只需一條命令即可自動完成所有操作,整個過程變得簡單得多。

對於Windows: 開啟 PowerShell 並鍵入 winget install ffmpeg。

Windows FFmpeg 安裝

對於Mac: 打開終端機並使用 Homebrew: brew install ffmpeg。

Mac FFmpeg 安裝

安裝完成後,輸入 ffmpeg-版本 在終端機中,您應該看到版本號為 6.x 或 7.x,以確保與現代過濾器相容。

理解作物語法(x,y)座標

在執行命令前,您必須了解 ffmpeg 裁剪濾鏡的語法。基本公式為 crop=width:height:x:y(例如,crop=in_w/2:in_h/2:in_w/4:in_h/4)。此公式會裁切影片的中心部分。

FFmpeg 裁切語法座標
  • 寬度(w): 輸出寬度。
  • 高度(h): 輸出高度。
  • x: 水平起點。
  • y: 垂直起點。

技術說明:

裁剪幾乎總是會觸發重新編碼,因為底層像素圖會改變。為了在不浪費 CPU 資源的情況下保持原始音訊質量,請始終在命令中包含 `-c:a copy` 參數。此外,如果您使用的是 H.264 或 H.265 編解碼器,請確保寬度和高度均為偶數,因為奇數尺寸會導致寬度無法被 2 整除。除了視頻裁剪之外,您還可以… 使用 FFmpeg 壓縮視頻.

常用 FFmpeg 裁切指令(快速表格)

使用 FFmpeg 裁切影片中心邏輯是用戶最常提出的需求之一。以下是常見工作流程的簡要參考表:

應用場景 命令
中心作物 crop=iw/2:ih/2:iw/4:ih/4
裁切左半部分 crop=iw/2:ih:0:0
裁切為 16:9 作物=ih*16/9:ih
移除頂部 100 像素 crop=iw:ih-100:0:100

逐步教學:基礎手動裁剪

雖然 Winget 或 Brew 速度更快,但對於想要完全掌控自身環境的進階使用者來說,了解手動安裝和命令列語法至關重要。請按照以下更新後的步驟進行操作,以掌握手動安裝和命令列語法。 FFmpeg 影片裁切過程。

1. 存取 FFmpeg 官網,下載與您的作業系統相符的軟體包。將下載的資料夾解壓縮到系統磁碟機根目錄(C 碟)。為了保持命令列簡潔,請將解壓縮後的資料夾重新命名為 FFmpeg。

在 FFmpeg 中提取和整理

2. 在「開始」功能表中搜尋「編輯系統環境變數」。在“進階”標籤下,按一下“環境變數”。在“系統變數”清單中找到“Path”,按一下“編輯”,然後按一下“新建”,並貼上以下內容。 C:\ffmpeg\bin\. 單擊確定保存。

配置系統變數

3. 開啟一個新的命令提示字元或 PowerShell 視窗。輸入 ffmpeg的 然後按回車鍵。終端將顯示一大段文字,其中包含版本號(查找 v6.0 或 v7.0 以相容 2026 年版本)和配置詳情。

驗證 FFmpeg 安裝

4. 要手動裁剪影片文件,您需要定義要保留的特定區域。以管理員身份開啟終端機並執行以下操作。 ffmpeg -i input.mp4 -filter:v "crop=w:h:x:y" -c:a copy output.mp4。

執行手動裁切命令
  • -i input.mp4: 識別來源檔案。
  • -filter:v(或 -vf): 讓 FFmpeg 應用視訊濾鏡。
  • w:h: 最終裁剪區域的寬度和高度。
  • x:y: 作物開始的座標(0:0 為左上角)。
  • -c:a 副本: 複製音訊串流而不重新編碼。

示例: 要從 1080p 影片的正中心裁切出 500×500 的正方形,您可以計算起始點,或使用以下簡寫: ffmpeg -i input.mp4 -vf "crop=500:500" output.mp4。 如果您計劃縮短影片時長,請查看以下內容: FFmpeg 修剪視頻 在此輸入命令。

編者註: FFmpeg 支援諸如 iw(輸入寬度)和 ih(輸入高度)之類的內部變數。如果您想裁剪 MP4 視頻,從兩側各移除 100 像素,可以使用 `crop=iw-100:ih`。這比為每種不同的影片尺寸手動計算要快得多。

如何自動裁切黑邊

自動裁切黑條

其中最強大的功能之一是 FFmpeg 自動裁切黑邊 此功能。如果您要播放的是寬螢幕電影,則無需猜測座標。請先使用 cropdetect 過濾器:

ffmpeg -i input.mp4 -vf cropdetect -f null -

它會輸出精確的座標(例如,crop=1920:800:0:140)。然後,您可以使用這些值來執行最終命令,以獲得乾淨、無邊框的影片。

第二部分:替代方案:何時使用圖形使用者介面 (GUI) 而不是 FFmpeg

FFmpeg 功能極為強大,但它完全依賴命令列輸入。對於初學者來說可能頗具挑戰性,即使是經驗豐富的用戶,在處理多個文件時也會非常耗時。諸如調整裁剪座標、測試輸出和修復錯誤等任務通常需要多次嘗試。因此,使用基於圖形使用者介面 (GUI) 的工具是更好的選擇。

AnyMP4 Video Converter Ultimate 它用可視化控制取代手動命令,簡化了整個流程。無需計算座標,即可直接在螢幕上裁剪影片並即時預覽結果。此外,它還支援同時處理 50 多個影片。它還引入了現代化的 AI 影片放大功能,使其更符合當今的影片編輯需求。這款工具的亮點在於其靈活性。您可以根據需要,在手動裁剪和像素級精確調整之間自由切換。

FFmpeg(命令列介面) VS AnyMP4(圖形使用者介面)
學習曲線 初學者友好
速度快但需要手動操作 速度 快速自動化
基於腳本 批量處理 一鍵批次處理
不可用 預覽 實時預覽
沒有 人工智能功能 可以

以下是如何在不重新編碼的情況下,使用 FFmpeg 的替代方案裁剪 MP4 檔案的方法:

1. 啟動 AnyMP4 影片轉換器終極版後,點選 +添加文件選擇“新增檔案”匯入單一視頻,或選擇“新增資料夾”進行批次處理。新增完成後,您的影片將顯示在主介面中。

添加視頻文件

2. 點選影片縮圖旁的編輯(魔棒)圖示。編輯器視窗隨即開啟。 旋轉和裁剪 預設使用 Tab 鍵裁剪。您可以使用以下方法裁剪:

選擇作物方法

裁切框: 直接在預覽視窗中拖曳並調整框的大小,即可選擇所需區域。

作物面積值: 輸入確切的寬度和高度,以便進行精確裁剪。

寬高比: 選擇 9:16、4:3 或 1:1 等比例,非常適合 TikTok 或 Instagram 等平台。

縮放模式: 選擇影片在畫面中的顯示方式(信箱模式、平移掃描模式或全螢幕模式)。

額外功能:利用人工智慧增強影片:

匯出前,點選「增強影片」存取AI影片增強器。您可以在這裡提升視訊解析度、降低雜訊、穩定抖動的畫面以及優化亮度和對比度。

利用人工智慧增強視頻

3. 預覽影片並確認裁剪區域。如有需要,請進行調整,直到您獲得所需的裁切區域。完成後,按一下“確定”以應用變更。切換回主介面並點擊 全部轉換 出口。

導出裁剪的視頻

使用 FFmpeg 可以讓你完全掌控技術,但這需要時間、精準的操作和命令列知識。如果你想要更快、更輕鬆、更有效率的工作流程,圖形使用者介面 (GUI) 工具才是更明智的選擇。強烈推薦 AnyMP4 Video Converter Ultimate,它集視覺化編輯、批次處理和 AI 增強功能於一體,能夠將裁切等複雜任務簡化為簡單流暢的操作流程。

第 3 部分:有關 FFmpeg 裁剪視頻的常見問題解答

Q:FFmpeg 有圖形使用者介面嗎?

答:是的。除了 QWinFF 和 FFQueue 等工具之外,還有一些基於圖形使用者介面的替代方案,其功能遠遠超出 FFmpeg 前端。例如,AnyMP4 Video Converter Ultimate 提供完全視覺化的編輯體驗,支援拖放式裁切。此外,它還提供預設寬高比、批量處理,甚至還有 AI 驅動的增強功能。

Q:我可以在VLC播放器中裁剪影片嗎?

答:是的,你可以 在 VLC 中裁剪視頻但這個過程並不簡單。它允許透過視訊特效設定進行暫時裁剪,而永久裁剪則需要高級設定以及後續的格式轉換。

Q:如何在 HandBrake 中調整影片大小?

答:要在 HandBrake 中調整影片大小,請開啟影片檔案並前往「尺寸」標籤。您可以在這裡手動調整寬度、高度和裁剪設置,也可以使用預設的寬高比。 HandBrake 也會自動保持影片比例,以避免失真。

Q:如何使用 FFmpeg 將影片裁剪成 9:16 的寬高比以用於 TikTok?

答:使用指令 `ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih" -c:a copy output.mp4`。此指令設定影片的寬度相對於高度,產生適合 TikTok 的 9:16 垂直螢幕影片。如果影片主體不在畫面中心,您可能需要調整影片位置(x 值)。

Q:如何使用 FFmpeg 指令自動偵測並移除黑邊?

A:首先,使用 ffmpeg -i input.mp4 -vf cropdetect -f null - 偵測黑邊。 FFmpeg 會在控制台輸出建議的裁切值。然後像這樣應用它們:ffmpeg -i input.mp4 -vf "crop=width:height:x:y" output.mp4。

Q:我可以用 FFmpeg 裁切影片而不損失畫質嗎?

答:不完全是這樣。使用 FFmpeg 裁切影片通常需要重新編碼,這可能會導致輕微的畫質損失。不過,您可以透過使用高品質的編碼設定並使用 `-c:a copy` 選項複製音訊串流來最大程度地減少這種損失。

Q:如何使用 FFmpeg 裁切影片頂部 100 像素?

答:使用指令 `ffmpeg -i input.mp4 -vf "crop=iw:ih-100:0:100" -c:a copy output.mp4`。此指令會在保留影片完整寬度的情況下,從頂部移除 100 像素。 `y=100` 參數會將裁切區域向下移動,從而有效地切掉影片的頂部部分。

結語

使用 使用 FFmpeg 裁切視頻 它能提供精確的結果,非常適合技術工作流程。然而,對於初學者或需要處理多個文件的使用者來說,命令列介面可能比較複雜且耗時。如果您更傾向於簡單高效的方法,強烈推薦 AnyMP4 Video Converter Ultimate。它提供可視化裁剪、批量處理、即時預覽和 AI 驅動的視訊放大功能。這款工具讓您無需複雜的指令即可有效率地裁切影片。它兼具靈活性、速度和高品質輸出,是日常影片編輯任務中 FFmpeg 的最佳替代方案。

你怎麼看這個帖子?

評級:4.9 / 5(基於656評級)

可能06,2026 10:00

馬克·克里斯托巴爾 Mark是一位資深技術撰稿人,也是一位視覺敘事大師,他是我們團隊在影像、視訊和音訊後製方面的權威。他擅長將複雜的軟體拆解成易於操作的教程和高水準的評測。無論您是專業創作者還是週末愛好者,Mark的使命都是為您提供所需的技術優勢,幫助您將創意願景變為​​現實。

更多閱讀

备注 / 留言添加您的評論以在此處加入討論