ประมวลผลใน BROWSER
บีบอัดวิดีโอจากข้อจำกัดจริงของงาน
หลายครั้งเราไม่ได้อยากบีบให้เล็กที่สุด แค่ต้องผ่าน limit 25 MB ส่งอีเมลได้ หรือไม่ต้องเก็บ 4K บนมือถือ เลือกขนาดเป้าหมายหรือ resolution ให้ตรงโจทย์แล้วค่อย encode
ตัวบีบอัดวิดีโอ
การบีบอัดมีเหตุผลมากขึ้น เมื่อเริ่มจากข้อจำกัดจริง
โหมด target size จะคำนวณ bitrate จากความยาววิดีโอและขนาดที่ต้องการ ผลลัพธ์ตั้งใจให้เข้าใกล้เป้าหมาย ไม่ได้สัญญาว่าตรงทุก byte เพราะการ encode ใน browser อาจสูงหรือต่ำกว่าตัวเลขเล็กน้อย
ความเป็นส่วนตัวและข้อจำกัด
เครื่องมือใช้ FFmpeg WebAssembly ประมวลผลในอุปกรณ์และไม่ upload วิดีโอ การปิดหรือ refresh หน้าจะล้างไฟล์ทำงาน ความเร็วขึ้นอยู่กับ browser หน่วยความจำ codec ระยะเวลา และความละเอียด และเครื่องมือที่ต้อง encode ใหม่จะไม่ใช่ lossless
คำถามที่พบบ่อย
แค่เปลี่ยนนามสกุลไฟล์แทนได้ไหม?
ไม่ได้ในหลายกรณี เพราะ container และ codec ข้างในยังเหมือนเดิม หน้านี้ทำ conversion จริง
ไฟล์ถูกอัปโหลดขึ้น DJAI หรือไม่?
ไม่ ตัวไฟล์ถูกอ่านและประมวลผลใน browser บนอุปกรณ์ของคุณ
ทำไมครั้งแรกถึงช้ากว่า?
ครั้งแรก browser ต้องโหลด FFmpeg WebAssembly core ประมาณ 31 MB หลังจากนั้น cache อาจช่วยให้เร็วขึ้น