H.264 คืออะไร
คำเรียกอื่น ๆ: H.264, MPEG-4 Part 10, Advanced Video Coding (AVC)
H.264 คือมาตรฐานการบีบอัดข้อมูลวิดีโอ (Video Compression Standard) ที่ถูกพัฒนาขึ้นโดยความร่วมมือของสององค์กรหลักคือ ITU-T (Telecommunication Standardization Sector) และ ISO/IEC MPEG (Moving Picture Experts Group) จึงมีชื่อเรียกหลายชื่อ ทั้ง H.264, MPEG-4 Part 10 หรือที่รู้จักกันในชื่อทางเทคนิคว่า Advanced Video Coding (AVC)
หน้าที่สำคัญ:
หัวใจหลักของ H.264 คือการ บีบอัดไฟล์วิดีโอให้มีขนาดเล็กลงอย่างมีนัยสำคัญ โดยยังคงรักษาคุณภาพของภาพไว้ในระดับสูง เมื่อเทียบกับมาตรฐานการบีบอัดรุ่นก่อนๆ (เช่น MPEG-2, MPEG-4 Part 2) H.264 สามารถลดขนาดไฟล์ลงได้มากกว่า 50% ที่คุณภาพเท่ากัน ทำให้การส่งผ่านข้อมูลวิดีโอผ่านเครือข่ายอินเทอร์เน็ตทำได้อย่างรวดเร็วและใช้แบนด์วิดท์น้อยลง รวมถึงประหยัดพื้นที่ในการจัดเก็บข้อมูลอีกด้วย
เกร็ดน่ารู้:
- รากฐานของยุคสตรีมมิง: H.264 คือเทคโนโลยีที่อยู่เบื้องหลังความสำเร็จของแพลตฟอร์มสตรีมมิงยักษ์ใหญ่เกือบทั้งหมด ไม่ว่าจะเป็น YouTube, Netflix, Vimeo และอื่นๆ ในช่วงแรกเริ่ม ด้วยประสิทธิภาพที่ยอดเยี่ยมในการรักษาสมดุลระหว่างคุณภาพและความต้องการแบนด์วิดท์
- มากกว่าแค่สตรีมมิง: นอกจากโลกออนไลน์แล้ว H.264 ยังเป็นมาตรฐานหลักที่ใช้ในแผ่นดิสก์ Blu-ray, การถ่ายทอดสัญญาณโทรทัศน์ดิจิทัล (Digital TV Broadcasting), กล้องวิดีโอ, กล้องวงจรปิด (CCTV), และซอฟต์แวร์ตัดต่อวิดีโอจำนวนมาก
- หลักการทำงานแบบอัจฉริยะ: H.264 ใช้อัลกอริทึมที่ซับซ้อนในการวิเคราะห์และลดความซ้ำซ้อนของข้อมูลในแต่ละเฟรมภาพ รวมถึงวิเคราะห์การเคลื่อนไหวระหว่างเฟรม (Motion Compensation) เพื่อเก็บเฉพาะข้อมูลที่จำเป็นจริงๆ ทำให้การบีบอัดมีประสิทธิภาพสูงสุด
คำศัพท์ที่เกี่ยวข้อง:
- Codec (โคเดก): ย่อมาจาก Coder-Decoder เป็นซอฟต์แวร์หรือฮาร์ดแวร์ที่ทำหน้าที่เข้ารหัส (Encode) และถอดรหัส (Decode) ข้อมูลดิจิทัล เช่น วิดีโอและเสียง
- H.265 (HEVC): มาตรฐานการบีบอัดวิดีโอรุ่นใหม่ที่พัฒนาต่อจาก H.264 มีชื่อเต็มว่า High Efficiency Video Coding สามารถบีบอัดไฟล์ได้ดีกว่า H.264 ถึงสองเท่าที่คุณภาพเท่าเดิม เหมาะสำหรับวิดีโอความละเอียดสูงอย่าง 4K และ 8K
- Bitrate (บิตเรต): ปริมาณข้อมูลที่ใช้ในการแสดงผลวิดีโอในหนึ่งวินาที มีหน่วยเป็น bps (bits per second) ยิ่งบิตเรตสูง คุณภาพของวิดีโอก็จะสูงตาม แต่ขนาดไฟล์ก็จะใหญ่ขึ้นด้วย
- Container Format (คอนเทนเนอร์): รูปแบบไฟล์ที่ใช้เก็บข้อมูลวิดีโอ, เสียง, และข้อมูลอื่นๆ รวมไว้ด้วยกัน เช่น .MP4, .MKV, .MOV โดยไฟล์เหล่านี้มักจะใช้วิดีโอที่ถูกบีบอัดด้วย H.264 อยู่ภายใน
- Frame Rate (เฟรมเรต): จำนวนภาพนิ่งที่แสดงในหนึ่งวินาที มีหน่วยเป็น fps (frames per second) ค่ามาตรฐานทั่วไปคือ 24, 30, และ 60 fps
อุปกรณ์ที่เกี่ยวข้อง:
- คอมพิวเตอร์และโน้ตบุ๊ก
- สมาร์ทโฟนและแท็บเล็ต
- กล้องดิจิทัลและกล้องวิดีโอ
- เครื่องเล่น Blu-ray
- กล่องรับสัญญาณทีวีดิจิทัล (Set-top Box)
- กล้องวงจรปิด (IP Camera/DVR/NVR)
- อุปกรณ์สำหรับสตรีมมิง (Video Encoder)
- สมาร์ททีวี