OS X 使用 ffmpeg 將資料夾 flv 檔案批次轉換為 .mp4 檔案不起作用

OS X 使用 ffmpeg 將資料夾 flv 檔案批次轉換為 .mp4 檔案不起作用

我正在嘗試使用自動器創建一項服務,僅轉換 mp4 更改容器中資料夾中包含的 flv。

在這裡閱讀其他問題我使用過這個 shell

for f in .flv
do
/usr/local/Cellar/ffmpeg/2.8.5/bin/ffmpeg -i “$f” -c copy "${f%.*}.mp4"
done

但在嘗試該服務時,我不斷收到錯誤訊息“shell 腳本操作發現錯誤”

怎麼了?

答案1

我看到兩個問題:

  • 用。.flv*.flv
  • 用。“$f”"$f"

您可以透過以下方式找到 shell 腳本問題shellcheck.net

相關內容