Bagaimana cara Mengekstrak Gambar Sampul Album dari file MP3?

36

Saya memiliki banyak file MP3 yang memiliki album art mereka termasuk dalam file itu sendiri. Saya sekarang mencari cara untuk mengekstraknya untuk menyimpannya secara terpisah, paling baik dari baris perintah.

Apakah ada cara untuk mencapai ini?

k0pernikus
sumber

Jawaban:

21

Anda dapat menggunakan eyed3 yang merupakan utilitas yang bagus untuk menangani tag id3. Untuk mengekstrak semua gambar dari file mp3, Anda dapat menggunakan:

eyeD3 --write-images=DIR mp3_file

Ini akan menulis semua gambar yang disematkan dari file mp3 ke direktori yang ditentukan.

Ulrich Dangel
sumber
Di Ubuntu, versi yang disediakan saat ini (0.6.18) membuat file gambar rusak.
scruss
39

Saya baru tahu bahwa ffmpeg akan melakukan trik!

ffmpeg -i file.mp3 file.jpg
Cri
sumber
1
Ini gagal menggunakan ffmpeg2.0.2 pada NAS Synology saya ( file.jpg: Invalid argument), tetapi bekerja menggunakan 2.3 pada OS X Mavericks. Terima kasih!
Richard Barnett
Ini bekerja pada Windows juga. Menggunakan stackoverflow.com/questions/8397674/... Anda dapat memproses gaya kumpulan file.
Gruber
Metode ini sangat bagus karena ffmpeg pada dasarnya berfungsi pada semua file musik yang Anda lemparkan. Namun, sepertinya cukup lambat, bahkan pada mesin baru dengan prosesor i7. Adakah cara untuk mempercepat ekstraksi?
rien333
3

Jika Anda menggunakan pemutar media VLC versi Windows , Anda dapat menemukan sampul album untuk semua file yang Anda putar

%appdata%\VLC\art\artistalbum

secara default. Satu folder per artis, satu subfolder untuk setiap album.

Wolfram Schmied
sumber
Lihat jawaban saya di bawah untuk jalur Linux
Pawel Debski
1

Jika Anda menggunakan versi media player VLC Linux, secara default Anda dapat menemukan sampul album untuk semua file yang Anda mainkan di direktori yang mirip dengan ini:

$ HOME / .cache / vlc / art / artistalbum / Sergei Rachmaninoff / Paganini Rhapsody _ Piano Concerto no. 2

(satu folder per artis, satu subfolder untuk setiap album)

Pawel Debski
sumber
0

Dengan mp3tagAnda dapat melakukannya dengan sempurna. Ekstrak gambar sampul dari satu mp3 dan memasukkannya ke yang lain, jadi itu akan menjadi milik album yang sama dan itu akan tercermin ketika Anda mengunggahnya ke Google Music misalnya.

Smeterlink
sumber
3
Mungkin bermanfaat untuk menunjukkan contoh sederhana tentang bagaimana seseorang dapat menyelesaikan tugas. Misalnya, sertakan beberapa contoh perintah atau kutipan pilihan dari halaman manual untuk mengarahkan OP (dan pembaca lain) ke arah yang benar.
HalosGhost