วิธีใช้งาน MP4 เป็น WebM
- 1
วางวิดีโอ MP4
เพิ่มไฟล์ MP4 (หรือ MOV) ได้สูงสุด 3 ไฟล์ ไฟล์ละไม่เกิน 500 MB และยาวไม่เกิน 10 นาที
- 2
เลือก WebM ไว้
เลือกคุณภาพสูง สมดุล หรือเล็ก และลดความละเอียดลงได้ หากต้องการใช้คลิปเป็นพื้นหลังเว็บที่โหลดเบา
- 3
แปลง
วิดีโอจะถูกเข้ารหัสใหม่เป็น VP9 หากเบราว์เซอร์ของคุณเข้ารหัสได้ หรือเป็น VP8 หากไม่ได้ พร้อมเสียง Opus
- 4
ดาวน์โหลดและฝังในหน้าเว็บ
บันทึก name.webm แล้วนำไปใช้ในแท็ก <video> โพสต์ใน Discord หรือ Telegram หรือคลังสื่อของ WordPress
ข้อจำกัดและ Pro
แปลงวิดีโอ MP4 ได้ครั้งละ 3 ไฟล์ ไฟล์ละไม่เกิน 500 MB และยาวไม่เกิน 10 นาที
ด้วย Pro แปลงได้ครั้งละ 500 วิดีโอ ไฟล์ละสูงสุด 4 GB และยาวสูงสุด 10 ชั่วโมง ดู Pro
เกี่ยวกับ MP4 เป็น WebM
WebM คือรูปแบบวิดีโอปลอดค่าลิขสิทธิ์สำหรับเว็บ สร้างโดย Google เพื่อวิดีโอ HTML5 ประกอบด้วยภาพ VP9 หรือ VP8 กับเสียง Opus หรือ Vorbis ในคอนเทนเนอร์ที่พัฒนาจาก Matroska เว็บไซต์นิยมใช้กับวิดีโอวนซ้ำที่เล่นอัตโนมัติบนส่วนหัวหน้าเว็บ คลิปสินค้า และวิดีโอพื้นหลัง เพราะ VP9 มักให้ไฟล์เล็กกว่า H.264 ที่คุณภาพเท่ากัน เบราว์เซอร์รุ่นใหม่ทุกตัวเล่นได้ และไม่ต้องเสียค่าลิขสิทธิ์โคเดก นอกจากนี้ Android, Discord, Telegram และเว็บแอปจำนวนมากก็รองรับ
โดยปกติ MP4 ใช้วิดีโอ H.264 และเสียง AAC ซึ่ง WebM เก็บไม่ได้ทั้งสองอย่าง การแปลงจึงต้องเข้ารหัสใหม่ทั้งภาพและเสียง ภาพจะถูกเข้ารหัสเป็น VP9 ด้วยตัวเข้ารหัส WebCodecs ของเบราว์เซอร์เมื่อมีให้ใช้ ซึ่งเป็นกรณีของ Chrome, Edge และ Firefox รุ่นปัจจุบัน หากไม่มี เอนจิน ffmpeg.wasm จะเข้ารหัสเป็น VP8 แทน ซึ่งเก่ากว่าและมีประสิทธิภาพต่ำกว่าเล็กน้อย แต่ยังเล่นได้ทุกที่ที่รองรับ WebM ส่วนเสียงจะเป็น Opus ที่ 160 kbps ซึ่งให้เสียงดีมากทั้งเพลงและเสียงพูด
หากต้องการวิดีโอพื้นหลังแบบไม่มีเสียง ให้แปลงก่อน แล้วลบเสียงด้วยเครื่องมือปิดเสียงวิดีโอ เพื่อประหยัดพื้นที่และให้เบราว์เซอร์เล่นอัตโนมัติได้ การเข้ารหัสใหม่ทุกครั้งทำให้สูญเสียรายละเอียดเล็กน้อย ควรแปลงจากต้นฉบับที่ดีที่สุด iPhone, Safari รุ่นเก่า และทีวีบางรุ่นยังนิยม MP4 เว็บไซต์จำนวนมากจึงมีทั้งสองแบบ ให้เก็บ MP4 ไว้เป็นแหล่งสำรองควบคู่กับ WebM
ความเป็นส่วนตัว
ระบบถอดรหัส MP4 และเข้ารหัสใหม่เป็น WebM ในแท็บนี้ โดยใช้ WebCodecs ผ่าน mediabunny หรือ ffmpeg.wasm ใน Web Worker ไฟล์ไม่ถูกอัปโหลด หากต้องใช้เอนจิน ffmpeg ส่วนหลักขนาด 31 MB จะโหลดจาก jsDelivr และไม่มีข้อมูลวิดีโอของคุณส่งไปด้วย