工程開發
ffmpeg-core avatar

ffmpeg-core

FFmpeg 生產級自動化工具,用於影片與音訊處理,包含剪輯、合併、格式轉換、編碼器優化及濾鏡應用。

簡介

此技能為透過 Claude Code 管理媒體處理任務提供了強大的框架,專為需要將影音處理整合至自動化工作流程的開發者與創意工程師設計。透過運用 FFmpeg,此技能可實現對複雜媒體操作(如精確剪輯、合併、格式轉換及進階濾鏡鏈)的程式化控制,無需人工介入。

  • 執行細緻的影音處理,包含使用高效能 FFmpeg 指令進行剪輯、合併與擷取。

  • 處理格式轉換、編碼器選擇及 ProRes 設定檔管理,以滿足專業級影片交付與剪輯需求。

  • 應用進階視覺特效與音訊濾鏡,例如音量標準化、速度調整、文字疊加及色彩校正。

  • 使用硬體加速(videotoolbox, nvenc)、平行處理及記憶體限制佇列管理來優化媒體效能。

  • 利用 ffprobe 進行精確的元數據擷取、串流分析與完整性驗證,確保後續處理順利進行。

  • 支援 macOS、Linux 與 Windows 等多平台環境設定,以確保媒體處理結果的一致性與可靠性。

  • 在啟動密集的轉碼或渲染任務前,請使用提供的驗證模式確保輸入檔案正確。

  • 根據專案需求選擇合適的編碼器,例如使用 libx264 進行網路傳輸,或使用 prores_ks 進行高保真製作剪輯。

  • 在合併片段時,請判斷使用 demuxer(適合相同編碼器,效能導向)還是 filter complex(適合來源多樣,品質導向)。

  • 適當運用硬體加速標記,以減少批次處理期間的 CPU 負載與處理時間。

  • 在將媒體輸出部署至生產環境前,請利用技能文件提供的錯誤處理與驗證邏輯來維護檔案完整性。

倉庫統計

Star 數
255
Fork 數
31
Open Issue 數
7
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月29日 上午07:12
在 GitHub 查看