อัตราบิต

Derek Herman
Derek Herman
Joe Medley
Joe Medley

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

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

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

อัตราบิตคือจำนวนบิตสูงสุดที่ใช้ในการเข้ารหัสสื่อ 1 วินาที สตรีม ยิ่งใช้บิตเพื่อเข้ารหัสสตรีม 1 วินาทีมากเท่าใด ก็จะยิ่งมีโอกาสสูง รายละเอียดเสมือนจริง

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

วิธีการแสดงโฆษณา อัตราบิต
บลูเรย์ 20 MB
ดีวีดี 6 เมกะไบต์
เว็บบนเดสก์ท็อป 2 เมกะไบต์
มือถือ 4G 0.7 MB
มือถือ 3G 0.35 MB
มือถือ 2G ขึ้นอยู่กับประเภทเครือข่าย

EDGE: 0.4 Mbs
GPRS: 0.04Mbs

ฉันควรใช้ค่าใดสำหรับวิดีโอบนหน้าเว็บ คำตอบสั้นๆ อยู่ที่ อย่างน้อยที่สุดคือเดสก์ท็อป, 4G และ 3G หากคุณแสดงวิดีโอในตลาดใดตลาดหนึ่ง ที่เรียกกันว่า "ผู้ใช้อีก 1 พันล้านคน" เช่นอินเดีย คุณควร รวมถึง 2G ด้วย สำหรับการสาธิต เราจะกำหนดเป้าหมายไปที่ 3G

การใช้ FFmpeg จะตั้งค่าอัตราบิตด้วยแฟล็กอัตราบิต (-b) ที่ (เซอร์ไพรส์!)

หากคุณยังไม่ได้ติดตั้ง FFmpeg อ่าน ข้อมูลเบื้องต้นเกี่ยวกับแอปพลิเคชันสื่อ เพื่อตั้งค่ากับ Docker

  1. MP4

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
    
  2. WebM

    /media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
    

สังเกตว่ามีแฟล็กอัตราบิต 2 แบบ คือ -b:a และ -b:v ข้อแรกมีไว้สำหรับเสียง และอีกข้อความใช้สำหรับสตรีมวิดีโอ

/media # ls -l
-rw-r--r-- 1 root root  12080306 Mar  7 12:16 glocken.mov
-rwx------ 1 root root    531117 Mar  7 13:42 glocken_3g.mp4
-rwx------ 1 root root    706119 Mar  7 13:46 glocken_3g.webm

เมื่อเตรียมไฟล์พร้อมแล้ว คุณสามารถปรับความละเอียด