Як я можу пакетно перетворювати файли flac у wav?


4

Я використовую Windows XP, і у мене є кілька (близько 160) flac-файлів, які мені потрібно перетворити на wav. Оскільки конвертувати стільки по черзі не практично, мені потрібна утиліта, яка може їх перетворити,але також зберігають метадані. Важливо, щоб метадані були присутніми та не зміненими, і я б дуже віддав перевагу що-небудь портативному (встановлення sans), і утиліти командного рядка теж допоможуть.

Дякую за допомогу

== EDIT == Мені не потрібні метадані, чи можна це перетворення якось зробити?


3
Так, WAV має дуже обмежену підтримку метаданих, яку ви знаєте? Він просто не може обробляти все, що може зберігатися у файлі flac.
Зоредаче

Відповіді:


4

За замовчуванням розподіл flac включає двійковий код, який називається flac(.exe). Ви можете розпакувати файли flac за допомогою параметра -d.

Просто використовуйте оболонку cmd з папки з файлами .flac:

FOR %f IN (*.flac) DO "C:\Program Files (x86)\FLAC\flac.exe" -d "%f"

Дякую, це саме те, що мені було потрібно. Він також має можливість написати в STDout (ТОЧНО, що мені потрібно), так що це ідеально.
аяне

У мене виникли труднощі під час подачі виходу з луска в кульгавий. Тривалість mp3-файлів часом виходить неправильною. Можна перерахувати довжину mp3-файлів VBR за допомогою якоїсь утиліти (наприклад, foobar2000), але я вважаю, що взагалі безпечніше використовувати проміжні файли wav.
Ярослав Рахматуллін

0

MediaMonkey може виконувати як перетворення, так і відображення метаданих. Його також можна встановити в портативному режимі.


0

Наведене вище рішення не працювало для мене в Windows 7 (у мене виникли помилки щодо синтаксису FOR).

Мені потрібно було рекурсивно перетворити тону файлів flac на місце, тому я зробив наступне.

  1. Створіть пакетний файл під назвою decompress_flac.bat з цим у ньому:
@ECHO OFF
ЗА / R% 1 %% G IN (* .flac) DO (
    ECHO "Спроба перетворення %% G"
    flac.exe -d "%% G"
)
  1. Відкрийте командний рядок і введіть компакт-диск, куди б ви не помістили пакетний файл, якщо його немає у вашому PATH.
  2. Виклик пакетного файлу:
decompress_flac.bat f: \

0

Це дуже просто зробити в Reaper (вільно доступний uncrippled умовне програмне забезпечення DAW), якщо ви не відчуваєте, як зайти в командний рядок.

Просто перетягніть всі ваші файлові файли в жниву. Потім виберіть «Файл - Візуалізація» - «Стебла» - WAV - встановіть підстановку імені файлу на $ track - і натисніть кнопку «Перейти»

Докладно тут: https://www.doctormix.com/blog/how-to-export-multiple-tracks-in-reaper

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.