Пакетное преобразование файлов FLV в файлы .mp4 в OS X с помощью ffmpeg не работает

Пакетное преобразование файлов FLV в файлы .mp4 в OS X с помощью ffmpeg не работает

Я пытаюсь создать сервис с автоматизатором, который конвертирует flv, содержащийся в папке, в mp4, меняя только контейнер.

Читая другие вопросы здесь, я использовал эту оболочку

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

но при попытке использования сервиса я постоянно получаю сообщение об ошибке «действие скрипта оболочки обнаружило ошибку»

В чем дело?

решение1

Я вижу две проблемы:

  • Заменить ..flv*.flv
  • Заменить .“$f”"$f"

Вы можете найти проблемы со скриптами оболочки с помощьюshellcheck.net.

Связанный контент