Ubah m4a lossless menjadi flac


22

Saya mencoba mengonversi file dengan pacpl, tetapi saya mendapatkan kesalahan "256" yang terkenal. Dengan -vbendera, FAQ pacpl memberi tahu saya:

"File yang Anda coba konversi adalah file .m4a lossless. Formatnya belum didukung oleh FAAC / FAAD."

Karena faac / faad tampaknya digunakan di setiap alat konversi lain di Ubuntu, bagaimana saya bisa berhasil mengkonversi format?


Bagaimana m4a lossless sampel 24 bit? CD-nya 16 bit, dan SACD tidak bisa diacak dengan cara apa pun, yang berarti CD itu sia-sia "dikonversi" menjadi 24 bit, yang bodoh.

@ user126919 mungkin mereka merekamnya dalam 24bit.
ctrl-alt-delor

Jawaban:


24

Anda dapat mengonversi file m4a ke flac dengan alat baris perintah ffmpeg:

Untuk menginstal ffmpeg:

sudo apt-get install ffmpeg

Untuk mengubah:

ffmpeg -i filein.m4a -f flac fileout.flac

bekerja untuk saya :) Semoga devs pacpl akan memperbaiki masalah
Graslandpinguin

`` untuk file dalam * .m4a; lakukan echo $ file; ffmpeg -i "$ file" -f flac " basename "$file" .m4a.flac"; selesai `` Untuk melakukan konversi batch semua file * .m4a dalam direktori.
zetdotpi

11
sudo aptitude install libav-tools

for file in *.m4a; do avconv -i "$file" -f flac "`basename "$file" .m4a`.flac"; done

4

Meskipun kedua jawaban yang melibatkan ffmpeg / avconv (yang menurut saya pada dasarnya adalah alat yang sama) berfungsi, keduanya saat ini memiliki kekurangan. Yaitu bahwa m4a lossless sering sampel 24 bit, dan saat ini ffmpeg / avconv umumnya akan memaksa konversi untuk berakhir dalam sampel 16 bit.

Saya percaya menggunakan sndfile-convert (libsndfile) tidak memiliki masalah ini. Demikian juga, saya percaya itu bisa dihindari dengan menggunakan mplayer untuk memecahkan kode m4a sebelum mengkodekannya dengan ffmpeg atau flac. Saya pikir soundKonverter di KDE dapat melakukan ini untuk Anda.

Bagaimanapun, apa pun yang Anda lakukan, saya sarankan memeriksa apakah asli dan file yang dikonversi memiliki kedalaman bit sampel yang sama.


1
Tetapi sndfile-convert tidak dapat membaca iTunes AAC-LC.
Pasang kembali Monica - M. Schröder
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.