dsh-ffmpeg:爲 DSH 提供七個 ffmpeg 視頻處理工具
dsh-ffmpeg 是一款面向 DSH 的視頻處理工具插件,基於本機 ffmpeg/ffprobe 提供探測、剪輯、拼接、轉碼、字幕燒錄、音頻提取及 GIF 生成七類功能。該插件採用 MIT 許可證,零運行時依賴,要求 Node.js >= 22 及本機已安裝 ffmpeg。其核心優勢在於將常見視頻操作封裝爲標準化工具,解決了臨時腳本中命令拼裝、參數邊界、進程超時及輸出覆蓋等複雜問題。 插件執行嚴格安全約束:參數通過獨立數組傳遞避免 Shell 注入,進程由官方服務管理,超時機制支持樹級終止,並默認禁止覆蓋同名文件或輸出輸入一致。單次操作超時限制在 10 秒至 2 小時,探測操作額外限制爲
閱讀全文