ปัจจัยที่กําหนดขนาดไฟล์วิดีโอ
เข้าใจความละเอียด บิตเรต โค้ดเดก อัตราเฟรม และความยาวที่มีผลต่อการลดขนาดวิดีโอ และเลือกการตั้งค่าที่เหมาะสม

การลดขนาดวิดีโอ — คู่มือนี้อธิบายเวิร์กโฟลว์สําคัญ ข้อแลกเปลี่ยน ข้อจํากัด และจุดตรวจสอบก่อนส่งออก
วิดีโอสองชิ้นที่มีความยาวเท่ากันอาจมีขนาดไฟล์ที่แตกต่างกันอย่างมาก หนึ่งในนั้นอาจเป็นคอลัมน์โทรศัพท์มือถือขนาดเล็ก; อีกวิธีหนึ่งอาจเป็นการบันทึกหน้าจอขนาดใหญ่หรือไฟล์กล้องเฟรมสูง ระยะเวลาสําคัญ แต่เป็นเพียงส่วนหนึ่งของการคํานวณเท่านั้น
ตัวแปรหลักได้แก่ บิตเรต เวลาการเล่น ความละเอียด อัตราเฟรม ประสิทธิภาพโค้ด ความซับซ้อนของฉาก และการตั้งค่าเสียง การเข้าใจบทบาทของพวกเขาช่วยให้คุณลดขนาดได้โดยไม่ต้องเปลี่ยนการตั้งค่าที่ผู้ชมของคุณต้องการจริง ๆ
ข้อกําหนดหลักฐาน: ก่อนเผยแพร่ ให้เพิ่มตัวอย่างส่งออก Recapo สี่ชิ้นจากคลิปต้นทางที่ได้รับอนุญาตเดียวกัน บันทึกการตั้งค่าผลลัพธ์และขนาดไฟล์ทั้งหมด
ประมาณการเร็วที่สุด: บิตเรต×ระยะเวลา (SSD)
สําหรับสื่อที่มีอัตราบิตคงที่หรือเฉลี่ย ความสัมพันธ์โดยประมาณมีดังนี้:
ขนาดไฟล์≈บิตเรตรวม×ความยาว
"บิตเรตรวม" รวมถึงวิดีโอ เสียง และภาระของคอนเทนเนอร์เล็กน้อย แม้ว่าการประมาณค่าเหล่านี้จะมีประโยชน์สําหรับการวางแผน แต่ก็ไม่สามารถทํานายไฟล์บิตเรตที่แปรผันได้ทั้งหมดได้อย่างแม่นยํา
ตัวอย่างเช่น การเพิ่มระยะเวลาเป็นสองเท่าในสถานการณ์คล้ายกันจะทําให้ขนาดเพิ่มขึ้นประมาณสองเท่า ถ้าคุณเพิ่มบิตเรตรวมเป็นสองเท่า ขนาดจะประมาณสองเท่า
ความละเอียด: แต่ละเฟรมมีพิกเซลกี่พิกเซล?
ความละเอียดหมายถึงความกว้างและความสูงของภาพถ่าย เช่น 1920×1080 ความละเอียดที่สูงกว่า ตัวเข้ารหัสก็จะสามารถอธิบายพิกเซลได้มากขึ้นเท่านั้น ในกรณีเช่นนี้ จําเป็นต้องมีข้อมูลเพิ่มเติมเพื่อรักษาคุณภาพภาพให้เหมือนเดิม
อย่างไรก็ตาม ความละเอียดไม่ได้เป็นตัวกําหนดขนาดเอง วิดีโอ 1080p อาจมีขนาดใหญ่กว่าวิดีโอ 4K โดยเฉพาะถ้าไฟล์ 1080p ใช้บิตเรตสูงกว่าหรือการเข้ารหัสที่ไม่มีประสิทธิภาพ
หากคุณต้องการลดความละเอียด:
- หน้าจอปลายทางมีขนาดเล็กลง;
- เนื้อหามีรายละเอียดมากกว่าที่ผู้ชมต้องการจริง ๆ;
- ไฟล์นี้ออกแบบมาเพื่อการตรวจสอบหรือส่งข้อความอย่างรวดเร็วเป็นหลัก
หากคุณต้องการรักษาความละเอียด:
- ตัวหนังสือเล็กควรอ่านง่าย;
- วิดีโอจะแสดงบนหน้าจอขนาดใหญ่;
- ไฟล์จะถูกตัดหรือแก้ไขอีกครั้ง
บิตเรต: จัดงบประมาณข้อมูลตามเวลา
บิตเรตเป็นหนึ่งในองค์ประกอบที่ควบคุมขนาดไฟล์โดยตรงที่สุด บิตเรตที่สูงขึ้นช่วยให้เอนโค้ดเดอร์มีข้อมูลมากขึ้นเพื่อแทนการเคลื่อนไหว รายละเอียด การเปลี่ยนสี และพื้นผิว
สิ่งที่สามารถสร้างบิตเรตที่ต่ําเกินไป:
- ขอบเหลี่ยม;
- คราบเปื้อนขณะเคลื่อนที่;
- แถบท้องฟ้าหรือเนินเขา;
- ผมร่วง ใบไม้ ผ้า และรายละเอียดของผลิตภัณฑ์;
- ตัวหนังสือเล็ก ๆ อ่านไม่ออก
บิตเรตที่เปลี่ยนแปลงได้จะจัดสรรข้อมูลมากขึ้นสําหรับฉากที่ยาก และน้อยลงสําหรับฉากง่าย วิธีนี้อาจมีประสิทธิภาพมากกว่าการทาปริมาณเท่าเดิมทุกวินาที
Codecs: เกี่ยวกับประสิทธิภาพของการแทนข้อมูล
โค้ดเดกบีบอัดและสร้างเสียงหรือวิดีโอขึ้นมาใหม่ โค้ดเดกที่มีประสิทธิภาพมากขึ้นสามารถรักษาคุณภาพภาพที่มองเห็นได้ใกล้เคียงกันแม้ที่บิตเรตต่ํา แต่การรองรับอุปกรณ์และเวลาการเข้ารหัสก็สําคัญเช่นกัน
นามสกุลไฟล์เป็นคอนเทนเนอร์ ไม่ใช่โค้ดเดค ตัวอย่างเช่น ภาชนะ MP4 สามารถเก็บไฟล์วิดีโอหรือเสียงได้หลากหลายรูปแบบ คู่มือพารามิเตอร์ Codec Parameter Guide ของ MDN อธิบายวิธีการระบุโค้ดเดกภายในสื่อประเภททั่วไป
เลือกโค้ดเดกของคุณตามเกณฑ์ต่อไปนี้:
- ความเข้ากันได้ของเบราว์เซอร์และอุปกรณ์;
- ขนาดไฟล์ที่ต้องการ;
- ความเร็วในการเข้ารหัสและถอดรหัส;
- เกี่ยวกับว่าไฟล์นั้นมีไว้สําหรับการจัดส่งหรือการแก้ไขเพิ่มเติม
อัตราเฟรม: จํานวนเฟรมที่แสดงต่อวินาที
อัตราเฟรมที่สูงขึ้นหมายถึงมีเฟรมให้เข้ารหัสมากขึ้น อัตราเฟรมสูงสามารถช่วยได้สําหรับกีฬาความเร็วสูง การเล่นเกม และการเคลื่อนไหวกล้องที่ลื่นไหล การนําเสนอแบบนิ่ง ๆ หรือคลิปพูดคุยแบบง่าย ๆ อาจไม่ง่ายขนาดนั้น
การลดอัตราเฟรมจะช่วยลดความซับซ้อน แต่การเคลื่อนไหวอาจรู้สึกไม่ลื่นไหลเท่าเดิม อย่าเปลี่ยนจนกว่าจะเห็นผลลัพธ์
ความซับซ้อนของฉาก: ทําไมวิดีโอบางชิ้นถึงถูกบีบอัดได้ดีกว่า?
ฉากง่าย ๆ จะถูกบีบอัดอย่างมีประสิทธิภาพเพราะพิกเซลหลายจุดยังคงเหมือนเดิมตลอดเฟรม การวางลําโพงบนพื้นหลังเรียบง่ายกว่าการบีบอัดกระดาษโปรย น้ํา ใบไม้ ฝูงชน หรือการเคลื่อนไหวกล้องที่รวดเร็ว
เสียงรบกวนและอนุภาคฟิล์มก็เพิ่มความซับซ้อนเช่นกัน ตัวเข้ารหัสสามารถใช้ข้อมูลที่เก็บสัญญาณรบกวนซึ่งผู้ชมไม่เห็นคุณค่า แสงสว่างที่สะอาดและกล้องที่เสถียรจะช่วยได้ก่อนเริ่มบีบอัด
การตั้งค่าเสียงก็มีผลต่อขนาดเช่นกัน
แม้ว่าวิดีโอจะใช้พื้นที่ส่วนใหญ่ของไฟล์ แต่เสียงไม่ได้ฟรี เพลงสเตอริโอสามารถอธิบายรูปแบบหรือบิตเรตที่แตกต่างจากเสียงพูดเดี่ยวได้ ในบันทึกเสียงที่ยาว การตั้งค่าเสียงสามารถสร้างความแตกต่างของขนาดได้อย่างมีนัยสําคัญ
อย่าตัดคุณภาพออกโดยไม่คิดอะไร ตรวจสอบความชัดเจนของเสียง รายละเอียดเพลง การซิงโครไนซ์ และความเข้ากันได้
ข้อมูลเมตาและภาระของคอนเทนเนอร์
คอนเทนเนอร์เก็บสตรีมสื่อและข้อมูลที่จําเป็นสําหรับการเล่น ภาพขนาดย่อ บท ซับไตเติล และเมตาดาต้าอาจมีขนาดเล็กกว่าสตรีมวิดีโอ แต่ก็สามารถเพิ่มขนาดได้
ควรเปลี่ยนการตั้งค่าอะไรก่อน?
ใช้ลําดับดังนี้:
- ลบวิดีโอที่ไม่จําเป็น การลดเวลาการเล่นจะช่วยทําความสะอาดข้อมูลของคุณ
- ตรวจสอบปลายทางของคุณ อย่าปรับแต่งสําหรับหน้าจอหรือแพลตฟอร์มที่ผู้ชมจะไม่ใช้
- ลดความละเอียดที่ไม่จําเป็น ทําให้ข้อความและรายละเอียดอ่านง่าย
- ปรับบิตเรตอย่างค่อยเป็นค่อยไป เปรียบเทียบการเคลื่อนไหวกับฉากที่ซับซ้อน
- เลือกโค้ดเดคที่เข้ากันได้ ประสิทธิภาพจะมีประโยชน์เฉพาะเมื่อผู้ชมสามารถเล่นไฟล์ได้
- ตรวจสอบการตั้งค่าเสียงของคุณ ปกป้องความชัดเจนและคุณภาพเสียงที่ต้องการ
หลังจากตัดสินใจแล้วว่าการประนีประนอมระหว่างคุณภาพกับขนาดไฟล์เหมาะสมหรือไม่ ให้ใช้ ](/th/tools/video-compressor/) บีบอัดวิดีโอ [Recapo ที่ปรับให้เหมาะสมกับภาษาท้องถิ่น
ตารางเปรียบเทียบที่สามารถทําซ้ําได้
ก่อนประกาศคําร้องขอการปรับแต่งของคุณ ให้ดําเนินการดังนี้:
| สนาม | แหล่งที่มา | เอาต์พุต 1 | ผลลัพธ์ 2 | ผลลัพธ์ 3 |
|---|---|---|---|---|
| ระยะเวลา | [TEST] | [TEST] | [TEST] | [TEST] |
| วิธีแก้ปัญหา | [TEST] | [TEST] | [TEST] | [TEST] |
| อัตราเฟรม | [TEST] | [TEST] | [TEST] | [TEST] |
| วิดีโอโค้ดเดค | [TEST] | [TEST] | [TEST] | [TEST] |
| บิตเรตวิดีโอ | [TEST] | [TEST] | [TEST] | [TEST] |
| การตั้งค่าเสียง | [TEST] | [TEST] | [TEST] | [TEST] |
| ขนาดไฟล์ | [TEST] | [TEST] | [TEST] | [TEST] |
| ระยะเวลาการดําเนินการ | [TEST] | [TEST] | [TEST] | [TEST] |
คําถามที่พบบ่อย
ความละเอียดสูงขึ้นหมายความว่าคุณต้องใช้ไฟล์ขนาดใหญ่ขึ้นเสมอหรือไม่?
ไม่ บิตเรต โค้ด ระยะเวลา อัตราเฟรม และความซับซ้อนของเนื้อหาก็มีผลต่อขนาดเช่นกัน
ทําไมหน้าจอถึงใหญ่ขนาดนี้?
มีให้เลือกความละเอียดสูง อัตราเฟรม หรือบิตเรต ตัวอักษรเล็กและขอบคมอาจต้องการข้อมูลมากขึ้นเพื่อให้ชัดเจน
ทําไมการบีบอัดถึงทําให้ข้อความเบลอ?
ผลลัพธ์อาจขาดความละเอียดหรือบิตเรตเมื่อเทียบกับขนาดข้อความ ตรวจสอบไฟล์ของคุณด้วยขนาดการแสดงผลจริง
คุณสามารถคํานวณขนาดที่แน่นอนก่อนส่งออกได้หรือไม่?
แม้ว่าขนาดจะสามารถประมาณได้จากบิตเรตรวมและเวลา แต่ผลลัพธ์สุดท้ายจะแม่นยําน้อยกว่าเนื่องจากบิตเรตและภาระของคอนเทนเนอร์ที่เปลี่ยนแปลงได้
ควรเก็บต้นฉบับไว้ไหม?
ใช่ รักษาแหล่งข้อมูลที่ดีที่สุดไว้เป็นต้นสเตอรี่ และพยายามสร้างเวอร์ชันการส่งมอบที่เล็กลงจากต้นฉบับเหล่านั้น
เปลี่ยนตัวแปรให้เหมาะกับเป้าหมายของคุณ
ขนาดไฟล์เกิดจากการตัดสินใจหลายครั้ง อย่าลบทุกอย่างลงพร้อมกัน ตัดเวลาที่ไม่จําเป็น ปรับให้ตรงกับจุดหมายปลายทาง ปรับความละเอียดและบิตเรตอย่างระมัดระวัง และตรวจสอบผลลัพธ์กับฉากที่ท้าทายที่สุดในเนื้อหาของคุณ
CTA: เลือกขนาดเป้าหมายในคอมเพรสเซอร์วิดีโอ Recapo ที่เกี่ยวข้องและเปรียบเทียบผลลัพธ์กับต้นฉบับ
เอกสารอ้างอิง

