ฉันมีไฟล์ FLAC บางไฟล์ที่ฉันต้องการเล่นกับ iTunes ฉันต้องการเก็บข้อมูลเมตาถ้าเป็นไปได้
ฉันจะแปลงไฟล์เป็นรูปแบบที่ iTunes รองรับได้อย่างไร
ฉันมีไฟล์ FLAC บางไฟล์ที่ฉันต้องการเล่นกับ iTunes ฉันต้องการเก็บข้อมูลเมตาถ้าเป็นไปได้
ฉันจะแปลงไฟล์เป็นรูปแบบที่ iTunes รองรับได้อย่างไร
คำตอบ:
คุณสามารถแปลงสื่อผ่านFFmpeg , ใช้ได้ในฐานะที่สร้างแบบคงที่สำหรับ OS X จากหน้าดาวน์โหลด
ffmpeg -i in.flac -c:a libmp3lame -q:a 4 -map_metadata 0 out.mp3
ตั้งค่าคุณภาพผ่าน-q:a
ซึ่งสอดคล้องกับตัวเลือก VBR ของ LAME 4 เป็นค่าเริ่มต้นและ 0 เป็นคุณภาพที่ดีที่สุด
AAC:
ffmpeg -i file.flac -acodec libfaac -aq 250 file.m4a
-aq 400 ≈ 270 kb / s สำหรับเพลง, 200 ≈ 210 kb / s, 100 ≈ 130 kb / s
ALAC:
for f in *.flac; do ffmpeg -i "$f" -acodec alac "${f%flac}m4a"; done
mp3:
ffmpeg -i file.flac -aq 0 file.mp3
-aq 0 สอดคล้องกับ -V0 in lame
ffmpeg รักษาแท็กโดยค่าเริ่มต้น แต่ไม่ครอบคลุมหน้าปก
ฉันเคยใช้Maxกับความสำเร็จในอดีต
ฉันเพิ่งใช้xACTซึ่งเป็นส่วนหน้าของโปรแกรมจัดการเสียงและการแท็กหลายรายการ มันสามารถทำการแปลงจาก FLAC เป็น MP3, AAC และ Opus ที่นี่คุณสามารถเห็นแท็บที่คุณทำการแปลง:
ข้อมูลเมตาจะได้รับการเก็บรักษาไว้อย่างที่คุณเห็นจากกล่องโต้ตอบข้อมูลสื่อ (ถ่ายเป็น VLC) สำหรับไฟล์ FLAC และการแปลงเป็น MP3
PS: เว็บไซต์ที่เชื่อมโยงใช้เฟรมเพื่ออ่านคำอธิบายที่ครอบคลุมของโปรแกรมตามลิงค์นี้
สมมติว่าคุณมีการติดตั้ง ffmpeg ( ชงติดตั้ง ffmpeg )
ไปที่ไดเรกทอรีใน terminal วิ่ง:
for f in *.flac; do ff=${f%.flac}.mp3; ffmpeg -i "$f" -c:a libmp3lame -q:a 0 -map_metadata 0 "$ff"; done
สิ่งนี้ควรสร้างไดเรกทอรีของ mp3 และ flac ในรูปแบบ v0
สิ่งนี้จะแปลงเป็นรูปแบบที่ไม่มีการสูญเสียและไม่สูญเสียเท่านั้น
คุณสามารถใช้มันเพื่อแปลงเป็น Apple Lossless ที่ iTunes สามารถเล่นได้แล้วเล่นหรือคัดลอกเป็นฟอร์แมตที่คุณชอบที่ iTunes รองรับ