ไม่มีการอัปโหลด, 100% ในเครื่อง, ไม่มีบัญชี

บทความ

Lossy กับ lossless: เลือกฟอร์แมตเสียงอย่างไร

MP3, WAV, FLAC และ AAC ล้วนเป็นแค่ไฟล์เสียงจนกว่าคุณจะต้องเลือกใช้อันหนึ่ง แล้วคำถามจริง ๆ ไม่ใช่นามสกุลไฟล์ แต่คือฟอร์แมตนั้นทิ้งข้อมูลเสียงไปหรือไม่ Lossy และ lossless อธิบายกลยุทธ์ที่ต่างกันโดยพื้นฐานสองแบบ และการเลือกผิดสำหรับงานหนึ่ง ๆ จะสิ้นเปลืองพื้นที่ดิสก์หรือฝังความสูญเสียคุณภาพที่ย้อนกลับไม่ได้

สิ่งที่ lossy ทิ้งไปจริง ๆ

MP3 และ AAC ใช้โมเดล psychoacoustic: มันวิเคราะห์ว่าความถี่ไหนที่หูมนุษย์ไม่น่าจะสังเกตเห็น เมื่อพิจารณาสิ่งอื่นที่กำลังเล่นในขณะเดียวกัน แล้วทิ้งเนื้อหานั้นแทนที่จะพยายามเก็บมันอย่างมีประสิทธิภาพมากขึ้น สิ่งนั้นหายไปจริง ๆ หลังการเข้ารหัส ไม่ได้ซ่อนหรือกู้คืนได้ หลักการเดียวกับที่ทำให้ภาพ JPEG เสียรายละเอียดเมื่อบันทึก บิตเรตที่สูงกว่าทิ้งน้อยกว่าและฟังใกล้เคียงต้นฉบับมากกว่า บิตเรตที่ต่ำกว่าทิ้งมากกว่าเพื่อย่อไฟล์ให้เล็กลงอีก

แผนภาพรูปคลื่นเปรียบเทียบรูปคลื่นเสียงเต็มกับรูปคลื่นเดียวกันหลังตัดแบบ lossy ด้วย psychoacoustic โดยแรเงาส่วนที่ถูกทิ้งไป

สิ่งที่ lossless รับประกันแทน

WAV เก็บตัวอย่าง PCM ดิบที่ไม่บีบอัดตามที่บันทึกไว้เป๊ะ ดังนั้นไม่มีอะไรถูกทิ้งเลย แลกกับไฟล์ขนาดใหญ่: เสียงสเตอริโอคุณภาพ CD ไม่กี่นาทีก็ปาเข้าไปหลายสิบเมกะไบต์ได้ง่าย ๆ FLAC เก็บการรับประกันแบบเดียวกันนั้น เสียงที่เหมือนต้นฉบับทุกบิตเมื่อถอดรหัส ในขณะที่บรรจุไฟล์ให้เล็กกว่า WAV อย่างเห็นได้ชัดด้วยการหาความซ้ำซ้อนในรูปคลื่น เทียบเท่ากับ PNG แบบ lossless เมื่อเทียบกับบิตแมปดิบในโลกของภาพ

เมื่อ lossy คือตัวเลือกที่ถูกต้อง

สำหรับการฟังบนโทรศัพท์ สตรีมผ่านการเชื่อมต่อที่จำกัด หรือแชร์บันทึกเสียง ไฟล์ MP3 หรือ AAC ที่เข้ารหัสดีมีขนาดเล็กกว่าและฟังแยกไม่ออกจากต้นฉบับสำหรับผู้ฟังส่วนใหญ่ที่บิตเรตสมเหตุสมผล 192 kbps ขึ้นไปสำหรับดนตรี และ 128 kbps ก็ใช้ได้ดีสำหรับเสียงพูด ไม่มีประโยชน์อะไรจากไฟล์ lossless หากมันจะถูกเล่นกลับเท่านั้น ไม่ได้แก้ไขหรือเข้ารหัสใหม่ต่อไปในอนาคต

เมื่อ lossless คุ้มค่ากับขนาดที่เพิ่มขึ้น

เก็บต้นฉบับ lossless, WAV หรือ FLAC ไว้เสมอเมื่อไฟล์อาจถูกแก้ไข มิกซ์ หรือเข้ารหัสใหม่ในภายหลัง: การผ่าน lossy เพิ่มเติมแต่ละครั้งสะสมข้อมูลที่ถูกทิ้งของครั้งก่อนหน้า ปัญหา generation loss แบบเดียวกับที่ส่งผลต่อ JPEG ที่บันทึกซ้ำหลายครั้ง การเก็บถาวรบันทึกเสียง การเตรียมเสียงหลายแทร็กสำหรับการแก้ไขต่อ หรือการแปลงเป็นฟอร์แมตส่งมอบหลายแบบจากต้นฉบับเดียว ล้วนเป็นกรณีที่การเริ่มจากไฟล์ไม่บีบอัดหลีกเลี่ยงการซ้อนความสูญเสียทับกัน

แปลงระหว่างกันโดยไม่ต้องอัปโหลดไฟล์

ตัวแปลงเสียงของเรารับไฟล์เสียงและวิดีโอทั่วไปและส่งออกเป็น MP3, WAV หรือ AAC ทำงานทั้งหมดในเบราว์เซอร์ของคุณผ่าน ffmpeg ที่คอมไพล์เป็น WebAssembly และเครื่องมือ extract-audio ก็ทำแบบเดียวกันสำหรับดึงแทร็กเสียงออกจากวิดีโอ WAV คือตัวเลือก lossless ที่นี่ FLAC ได้รับการยอมรับเป็นฟอร์แมตอินพุตทั่วทั้งชุดเครื่องมือเสียง แต่ยังไม่ใช่หนึ่งในฟอร์แมตเอาต์พุตวันนี้ ดังนั้นการแปลงเป็นไฟล์ lossless ที่เล็กลงในตอนนี้หมายถึงการเก็บ FLAC ต้นฉบับไว้แทนที่จะวนผ่านเว็บไซต์นี้

ชิปการตัดสินใจที่จับคู่กรณีใช้งานกับฟอร์แมต: โทรศัพท์หรือสตรีมมิงไปที่ MP3 หรือ AAC เก็บถาวรต้นฉบับไปที่ WAV หรือ FLAC

เครื่องมือที่กล่าวถึงในบทความนี้

คำถามที่พบบ่อย

การแปลง MP3 แบบ lossy เป็น FLAC หรือ WAV แบบ lossless กู้คืนคุณภาพที่หายไปได้หรือไม่

ไม่ได้ เมื่อโมเดล psychoacoustic ทิ้งเนื้อหาความถี่ระหว่างการเข้ารหัส MP3 หรือ AAC แล้ว ไม่มีการแปลงใดในภายหลังกู้คืนมันได้ การแปลงไฟล์ lossy เป็นคอนเทนเนอร์ lossless รักษาไว้เพียงสิ่งที่ไฟล์ lossy ฟังดูเป็นอยู่แล้วเท่านั้น โดยไม่ได้ย่อขนาดหรือปรับปรุงมันเพิ่มเติม

ควรใช้บิตเรตเท่าไรสำหรับ MP3

128 kbps เพียงพอสำหรับเสียงพูดและการฟังทั่วไป 192 kbps เป็นค่าเริ่มต้นที่ดีสำหรับดนตรี และ 320 kbps แบบคงที่คือเพดานที่ใช้งานได้จริงของฟอร์แมตนี้ การเข้ารหัสแบบบิตเรตแปรผัน เมื่อมีให้ใช้ โดยทั่วไปให้อัตราส่วนคุณภาพต่อขนาดที่ดีกว่าอัตราคงที่ที่เป้าหมายเดียวกัน

FLAC เล็กกว่า WAV สำหรับเสียงเดียวกันหรือไม่

ใช่ มักจะเล็กกว่าราว 30 ถึง 50 เปอร์เซ็นต์ขึ้นอยู่กับเนื้อหา ในขณะที่ยังคง lossless ทุกบิต: การถอดรหัสไฟล์ FLAC สร้างตัวอย่างเดียวกันเป๊ะกับ WAV ต้นฉบับ การลดขนาดมาจากการหาความซ้ำซ้อนทางสถิติในรูปคลื่น ไม่ใช่จากการทิ้งอะไรไป

แหล่งข้อมูล