FFmpeg удобная штука!
Возможность в любой момент открыть и перекодировать файл любого формата предаёт уверенности в работе.
Но что если этих файлов много?
Можно организовать пакетную обработку.
FFmpeg должен быть установлен.
Для запуска пакетной кновертации вам понадобится вот этот Bash скрипт: conv.sh
Скачиваете и копируете этот скрипт в любую папку. Нпример в ~/Desktop (На рабочий стол)
Открываете этот файл в лоюбом текстовом редакторе. Подставляете свои пути в соответствующие места. (В файле есть комментарии)
Открваете терминал и переходите в папку ~/Desktop
cd ~/Desktop
Потом нужно дать права на запуск файла conv.sh, команда:
chmod 755 conv.sh
Запустить файл командой:
./conv.sh
Если вы всё сделали правильно начнется транскодирование всех файлов с выбранным расширенимем по указанному пути включая вложенные папки. Новые файлы буду в указанном месте, с сохранением пути.