У мене є маса MP3-файлів, які містять зображення альбому в самому файлі. Зараз я шукаю спосіб витягти їх, щоб зберігати їх окремо, в кращому випадку з командного рядка.
Чи є спосіб досягти цього?
У мене є маса MP3-файлів, які містять зображення альбому в самому файлі. Зараз я шукаю спосіб витягти їх, щоб зберігати їх окремо, в кращому випадку з командного рядка.
Чи є спосіб досягти цього?
Відповіді:
Ви можете використовувати eyed3, що є чудовою утилітою для обробки тегів id3. Щоб витягти всі зображення з mp3-файлу, ви можете використовувати:
eyeD3 --write-images=DIR mp3_file
Це дозволить записати всі вбудовані зображення з mp3-файлу у вказаний каталог.
Я щойно дізнався, що ffmpeg зробить трюк!
ffmpeg -i file.mp3 file.jpg
ffmpeg
2.0.2 в моїй Synology NAS ( file.jpg: Invalid argument
), але працює з використанням 2.3 в OS X Mavericks. Спасибі!
Якщо ви використовуєте версію Windows для медіаплеєра VLC , ви можете знайти обкладинку альбомів для всіх файлів, у яких ви відтворювали
%appdata%\VLC\art\artistalbum
за замовчуванням. Одна папка на виконавця, одна підпапка для кожного альбому.
Якщо ви користуєтеся версією медіаплеєра VLC для Linux, за замовчуванням ви можете знайти обкладинку альбомів для всіх файлів, які ви відтворювали в каталозі, подібному до цього:
$ ГОЛОВНА / .cache / vlc / мистецтво / artistalbum / Сергій Рахманінов / Рапантія Паганіні _ Концерт для фортепіано № 2
(одна папка на виконавця, одна підпапка для кожного альбому)
З цим mp3tag
ви можете зробити це ідеально. Витягніть зображення обкладинки з одного mp3-файлу та помістіть його в інший, щоб воно належало до того самого альбому, яке відображатиметься, коли ви завантажуєте їх, наприклад, у Google Music.