เลือกบิตเรตสำหรับการบันทึกมัลติมีเดีย

บิตเรต (อังกฤษ) - หมายถึงจำนวน (จำนวน) ของบิตที่ใช้ในการบันทึกหรือถ่ายโอนวัสดุมัลติมีเดียที่มีความคงทนเป็นเวลาหนึ่งวินาที เมื่อแก้ไขเนื้อหามัลติมีเดีย (เสียงและวิดีโอ) ในรูปแบบ MP3 ไฟล์นั้นจะถูกบีบอัดแบบบล็อกโดยใช้ขั้นตอน (อัลกอริทึม) และอัลกอริธึมเหล่านี้แบ่งออกเป็นประเภทขึ้นอยู่กับบิตเรต (ค่าของมัน) ในแต่ละบล็อค (เฟรม) เหล่านี้ได้รับการจัดสรรจากสามสิบสองถึงสามร้อยยี่สิบบิต

การเข้ารหัส

อัลกอริทึม VBR, CBR และ ABR ใช้สำหรับการเข้ารหัสในรูปแบบ MP3 ไม่ให้การรักษาคุณภาพเต็มรูปแบบ - มันหายไป อย่างไรก็ตามสิ่งนี้สามารถรู้สึกได้เฉพาะเมื่อรับชม (เล่น) บนอุปกรณ์คุณภาพสูงเท่านั้น

สำหรับวัสดุที่ไม่ใช่มืออาชีพวัสดุที่บันทึกโดยใช้กลไกของ VBR, CBR และ ABR จะดูมีคุณภาพสูง

เราจะวิเคราะห์ความแตกต่างในอัลกอริทึม VBR, CBR และ ABR เพื่อที่จะทราบว่าพวกเขาจะใช้อย่างถูกต้องสำหรับการบันทึกและการจัดเก็บหรือโอนไฟล์ที่ตามมา อันไหนดีกว่าสำหรับคุณภาพหรืองานอื่น ๆ

อัตราบิตคงที่

ตามชื่อที่แสดง (คงที่ - คงที่, eng.), ในอัลกอริธึมประเภทนี้จำนวนบิตคงที่จะถูกจัดสรรสำหรับหนึ่งวินาทีของวัสดุ บล็อกทั้งหมดมีค่าเท่ากัน

ผ่านการใช้ CBR คุณสามารถทราบขนาดของไฟล์ต้นฉบับหรือความกว้างของสตรีมล่วงหน้าได้ นี่เป็นสิ่งสำคัญสำหรับการส่งข้อมูลในช่องที่มีความกว้าง จำกัด

อัลกอริธึมอัตราบิตคงที่

การใช้การเข้ารหัสดังกล่าวไม่เหมาะ:

  • เมื่อบันทึกเซกเมนต์ที่ว่างเปล่าโฟลว์ของบิตที่เลือกยังคงเหมือนเดิม
  • เมื่อบันทึกชิ้นส่วนที่ซับซ้อนซึ่งโดยหลักการแล้วมันจะคุ้มค่าที่จะจัดสรรพื้นที่มากขึ้นบิตเรตก็ยังคงถูกตั้งค่า

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

บิตเรตตัวแปร

มันง่ายที่จะคาดเดาว่าวิธีการนี้ (VBR) เป็นตัวแปร (ตัวแปร - ตัวแปร, อังกฤษ)

การเข้ารหัสนี้มีลักษณะโดยความจริงที่ว่าบิตเรตในกรณีนี้จะเปลี่ยนไปในระหว่างกระบวนการเข้ารหัสเองโดยโปรแกรมตัวแปลงสัญญาณ และอัตราบิตในกรณีนี้ขึ้นอยู่กับความอิ่มตัวของเสียงหรือวิดีโอ

กล่าวคือเมื่อโปรแกรม VBR ถูกเลือกโดยการบันทึกภาพเปล่าจะมีการเลือกบิตเรตที่ต่ำกว่าและสำหรับการบันทึกภาพที่มีความอิ่มตัวหรือภาพที่เปลี่ยนแปลงอย่างรวดเร็ว

อัลกอริทึมบิตเรตตัวแปร

ข้อเสียของอัลกอริทึมนี้คือความยากของการคาดการณ์การเปลี่ยนแปลงที่จะเกิดขึ้น การเพิ่มบิตเรตเมื่อการบันทึกจะเกิดขึ้นช้า

นอกจากนี้ชิ้นส่วนที่เสียงเงียบ ๆ ถูกรับรู้โดยการเข้ารหัส VBR เป็นชิ้นส่วนที่ไม่ได้มีความสำคัญและอยู่ภายใต้พวกเขาบนพื้นฐานนี้ได้รับการจัดสรรบิตเรตขั้นต่ำ

ดังนั้น CBR ที่มีค่าสูงสุด 320 kbps จะให้คุณภาพที่มากกว่า

จริงการเข้ารหัส VBR 2 Pass ได้ปรากฏขึ้นแล้ว

สาระสำคัญของมันคือโปรแกรมจะทำการวิเคราะห์กระแสข้อมูลมัลติมีเดียเป็นครั้งแรก (เป็นครั้งแรก) จากนั้นทำการบันทึกบีบอัดตามข้อมูลที่ได้รับระหว่างการสแกนครั้งแรก สิ่งนี้ให้ผลลัพธ์ที่ดีที่สุดในด้านคุณภาพและในแง่นี้การเข้ารหัสดังกล่าวจะดีกว่า

บิตเรตเฉลี่ย

ค่าเฉลี่ยถูกแปลจากภาษาอังกฤษโดยเฉลี่ย นี่คือ ABR ชนิดหนึ่งซึ่งเป็นส่วนผสมของ VBR และ CBR

เมื่อเลือกโหมด ABR ผู้ใช้จะตั้งค่าเป็นกิโลบิตต่อวินาที ตัวแปลงสัญญาณสามารถเปลี่ยนแปลงได้ในทิศทางเดียวหรืออื่นยึดมั่นกับค่าเฉลี่ยที่จัดตั้งขึ้น

อัลกอริทึมบิตเรตเฉลี่ย

วิธี ABR เปรียบเทียบได้ดีกับบิตที่กำหนดอื่น ๆ ต่อวินาที คุณสามารถเลือกพารามิเตอร์ตัวเลขใด ๆ ได้ตั้งแต่ 8 ถึง 320 ในขณะที่การเข้ารหัส CBR สามารถใช้ค่าได้สิบหกเท่า

จากที่กล่าวมาข้างต้นจะเป็นไปตามนั้นหากขนาดของไฟล์ผลลัพธ์เป็นสิ่งสำคัญสำหรับผลลัพธ์ดังนั้นสำหรับคุณภาพที่สูงกว่าจะเป็นการดีกว่าถ้าดูการเข้ารหัส ABR หรือ CBR

มิฉะนั้นให้สนใจกับวิธี VBR 2 Pass

ในบทความนี้คุณได้อ่านการเข้ารหัส VBR, CBR และ ABR ตอนนี้คุณรู้ว่าสิ่งที่ทำให้แต่ละคนแตกต่างกันซึ่งเป็นสิ่งที่ดีกว่าสำหรับงานของคุณโดยเฉพาะและสิ่งที่ควรจะเลือก