Saya mengunduh beberapa video yang dikodekan MP4 dari mana saya ingin mengekstrak aliran audio ke file MP3 agar mudah didengarkan di pemutar digital saya.
Kemungkinan besar, VLC dapat melakukan ini, tetapi instruksi yang diikuti di forum mereka memberikan file suara "bergelembung".
Berikut spesifikasi file:
- Audio mp4a 44100 Hz
- Video AVC1
Jawaban:
Gunakan ffmpeg :
(Jangan lupa untuk menyesuaikan bitrate audio
-b:a
,, jika tidak, Anda mungkin mendapatkan file besar bahkan untuk sumber berkualitas rendah.)Banyak pemain digital yang sebenarnya mendukung audio AAC juga, jadi Anda dapat mencoba mengekstrak aliran audio AAC asli, tanpa harus mengurangi kualitas lebih:
Untuk versi ffmpeg yang lebih lama, Anda harus menggunakan
-ab
&-acodec
opsi alih-alih-b:a
&-c:a
.sumber
-abr
bukan opsi yang valid:-b:a
atau-ab
bisa digunakan sebagai gantinya. (Saya tahu ini adalah jawaban lama, tetapi pengguna masih merujuk ini.)Sebagian besar video MP4 menggunakan audio AAC, dan sebagian besar perangkat pemutar dapat memutar audio AAC, biasanya dalam wadah M4A (MP4 dengan nama berbeda). Pengkodean ulang ke MP3, terutama dengan input bitrate rendah (sebagian besar video internet), dapat menyebabkan kerugian yang nyata, bahkan pada headphone low-end. Saya akan merekomendasikan menggunakan
avconv
/ffmpeg
pada command-lineatau
Untuk mengonversi setiap MP4 dalam direktori:
Beberapa pemain (seperti ponsel murahan saya) dapat memutar audio AAC, tetapi tidak dalam wadah M4A, dan untuk itu Anda harus menggunakan
Sekarang, beberapa perangkat yang lebih tua benar-benar tidak dapat memainkan apa pun selain MP3, dan bagi mereka Anda dapat menggunakan solusi grawity, atau
Ini akan membuat bit rate variabel (VBR) MP3 yang, selain dari kebutuhan khusus seperti streaming, harus lebih disukai.
-q:a 2
akan memberi Anda bit rate rata-rata (lebih dari beberapa file) sekitar 190 kbit / s; untuk informasi lebih lanjut tentang penyandian VBR MP3, lihat di sini .sumber
avconv
menghilang tanpa pemberitahuan setelah pembaruan Ubuntu dua tahunan.Jika Anda lebih suka GUI, ambil SUPER © (Pengubah & Pemutar Universal Player Sederhana). Itu akan melakukan pekerjaan (dan banyak lagi).
Seret & jatuhkan file audio apa pun atau bahkan file video / audio dan ekstrak bagian audio dengan mencentang kotak Nonaktifkan Video , dengan demikian mengubahnya menjadi:
Anda dapat mempercepat ekstraksi audio dengan mencentang kotak Stream Copy , yang merobek audio internal tanpa konversi ke format lain.
SUPER © adalah freeware.
Perhatikan bahwa SUPER dibundel dengan adware OpenCandy. Mitigasi:
sumber
Gunakan Yamb untuk mengekstrak audio mentah (mp4a adalah AAC) kemudian gunakan enkoder MP3 yang sesuai.
sumber
jawaban grawity luar biasa! Sebagai tambahan, jika Anda ingin mengekstrak audio dari MP4 dan memasukkannya ke dalam MP3 dan menyimpan metadata (tag ID3 MP3) maka Anda dapat melakukan ini:
sumber
Jika Anda menggunakan Mac, metode yang lebih sederhana di masa depan mungkin klik kanan pada file di Finder, pilih "Dapatkan Info", dan ubah ekstensi dari .mp4 ke .m4a. Kemudian buka di iTunes dan konversikan ke mp3.
sumber
Di Windows 7, Any Video Converter bekerja dengan baik untuk saya. Sepertinya Mac juga didukung.
sumber
Jika Anda melakukan banyak pengeditan audio, ada kemungkinan Anda sudah memiliki Audacity (dan cinta!) .
Ini akan membuka file mp4 dan memungkinkan Anda untuk "Simpan sebagai" sejumlah jenis file, termasuk mp3. Ini juga menyediakan dialog sederhana untuk setiap parameter yang mungkin ingin Anda ubah, termasuk hal-hal seperti laju sampling dan tag MP3.
Jika Anda tidak memiliki Audacity, itu mungkin bukan jalur yang paling langsung, tetapi jauh lebih fleksibel daripada program konverter sederhana. Ini adalah editor audio yang berfungsi penuh, sumber terbuka, dan lintas platform.
sumber
Pada Windows saya menggunakan Pazera Free Audio Extractor. Sangat ringan, intuitif, portabel. Tampilan depan yang sempurna untuk alat ffmpeg
sumber