Я пытаюсь скопировать большой архив видео (сидя в подпапках) в параллельную структуру папок при конвертации видео из mov в mp4 (плюс некоторые другие настройки). Это команда:
for f in Users/me/VIDEOARCHIVE/*/*.mov; do ffmpeg -i "$f" "Users/me/CONVERTED/${f%.mov}.mp4"; done
Тем не менее, я получаю "нет такого файла или каталога" для выходного файла. Я знаю, что на этом сайте много похожих вопросов, но ни один из них не помог мне.
Я также попытался заранее создать пустую структуру папок так, чтобы она создавала только файл .mp4, но все равно получала ту же ошибку.
Это работает, когда (пустая) структура папок уже создана заранее. Но как только отсутствует папка, я получаю сообщение "нет такого файла или каталога".
Есть ли способ сказать ему, чтобы создать родительские папки, если это необходимо, чтобы он мог помещать файлы в них?