工程開發
ffmpeg-skill avatar

ffmpeg-skill

全能媒體處理工具,使用 FFmpeg 進行影片與音訊的轉檔、壓縮、剪輯、字幕燒錄及格式轉換。

簡介

FFmpeg 媒體處理技能為您的 Agent 工作空間提供了一套強大的影音作業介面。此工具專為開發者、內容創作者及需要自動化處理多媒體檔案的用戶所設計,將 FFmpeg 指令列工具的強大功能封裝成簡單且直觀的操作模型。無論您是要處理專業的影片工作流、從現有素材中擷取音訊,或是針對大規模媒體庫執行自動化轉檔,此技能皆能提供必要的抽象層,讓您無須編寫複雜的 Shell 指令碼即可完成影片編碼、容器格式轉換與複雜的濾鏡處理。

  • 完整支援各類格式轉換,如 MP4, MKV, WebM, MP3, WAV 等主流影音容器與編碼。

  • 進階影片處理功能:支援解析度縮放、裁切、旋轉、鏡像翻轉及幀率調整。

  • 高效媒體串流操作:支援媒體檔案的剪輯、裁切、合併,並提供「直接串流複製」選項以確保轉檔過程不損害原始畫質。

  • 專屬濾鏡應用:支援燒錄外掛字幕、添加文字浮水印、應用視覺特效以及多聲道音訊調整。

  • 透過 ffprobe 進行深度媒體資訊分析,快速獲取檔案串流資訊、位元速率及編碼參數。

  • 支援複雜處理管線:包含 HLS, DASH, RTMP 等串流協定處理及多輸出同步作業。

  • 在執行前請務必確認檔案路徑的正確性,本技能直接針對本機檔案系統進行操作。

  • 在無需轉碼的場景下,請儘量使用 -c copy 參數,以達到最快的處理速度並保持原始畫質。

  • 針對品質需求較高的任務,請運用 -crf 參數來平衡檔案大小與視覺清晰度,建議設定值範圍為 18 至 28。

  • 請嚴格遵循 FFmpeg 的語法規則,選項相對於輸入與輸出檔案的位置順序至關重要。

  • 使用前請確保系統已安裝 FFmpeg 工具,並確認您的執行環境具有足夠的檔案讀寫權限。

倉庫統計

Star 數
4,437
Fork 數
1,203
Open Issue 數
7
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月29日 下午12:47
在 GitHub 查看