Моя последняя задача - найти правильный способ конвертировать несколько файлов .flac в 320k .mp3. Кто-нибудь знает, как это сделать, возможно, с avconv, не используя сложный скрипт python, сначала распаковывая файлы на .wav или любую другую сложную схему?
Для Single File я использую эту и свою работу для меня идеально.
avconv -i [FileName.flac] -c:a libmp3lame -b:a 320k [FileName.mp3]
Этот скрипт преобразует все файлы в текущем каталоге в mp3 или только о любом расширении файла, которое вы хотите от любого типа аудио-видео.
Я назвал сценарий mp423, потому что это легко помните и обычные типы файлов, хотя вы можете конвертировать любой тип.
#!/bin/bash
for f in "$(ls | grep .$1)"; do
mplayer "$f" -novideo -ao pcm:file=tmp.wav
lame -V 0 -q 0 tmp.wav "${f/.$1/.$2}"
rm -f tmp.wav
done
Вот пример использования. Сохраните сценарий в своем домашнем каталоге и не забудьте сделать его исполняемым. Нет необходимости указывать имя файла или путь. Просто cd в каталог, где находятся файлы, а затем запустите скрипт следующим образом:
~/mp423 flac mp3
Еще один пример преобразования всех файлов mp4 в каталог в mp3:
~/mp423 mp4 mp3
[d4 ] Преобразование всех mp4 в m4a: ~/mp423 mp4 m4a
Это пригодится, когда у вас есть полный каталог, полный файлов, которые вам нужно преобразовать.
Если у вас есть только один или два файла вы хотите конвертировать, просто создайте каталог для запуска файлов.
Также не удаляет исходные файлы.
Я знаю, что это довольно старый поток, но у меня была аналогичная задача, поэтому я создал небольшой инструмент для преобразования FLAC в MP3. (Raspberry pi 3, с OSMC) Возможно, кто-то найдет это с тем же поиском, что и я.
https://github.com/erdnuesse/flac-to-mp3
[d3 ] Особенности: Многопоточные сохраняемые теги FLAC сохраняют относительную структуру каталогов, не удаляют, не перезаписываютОн состоит из 2-х скриптов, первый запускает заданное число экземпляров-работников (один для каждого ядра или сколько вы хотите). Пока второй выполняет работу.
Он основан на avconv (мой OSMC имеет 4 ядра, но не поддерживает ffmpeg из коробки, так что, meh, что угодно.)
Он все еще работает, поэтому Надеюсь, не будет серьезных неудач.
С уважением, Кей