Tyler ดังที่คนอื่น ๆ ได้กล่าวถึง Firefox รองรับวิดีโอ HTML5 หากการติดตั้ง Firefox ของคุณไม่โปรดลองขั้นตอนต่อไปนี้:
ก่อนอื่นให้ปิดใช้งาน Add-on ทั้งหมดในเบราว์เซอร์ของคุณแล้วลองไปที่ Youtube อีกครั้ง หาก Youtube ใช้งานได้คุณสามารถเปิดและเปิดใช้งานแอดออนครั้งละหนึ่งรายการทดสอบแต่ละครั้งเพื่อให้แน่ใจว่าวิดีโอเล่นอย่างถูกต้อง
ถัดไปหากคุณยังไม่สามารถเล่นวิดีโอ Youtube ได้ให้ลบ Firefox ทั้งหมดแล้วไปที่ https://www.mozilla.org/en-US/firefox/new/ และดาวน์โหลดสำเนาใหม่ล่าสุดของเวอร์ชันล่าสุดและติดตั้ง
อัปเดต: ความชัดเจนมากขึ้นใน HTML5
HTML 5 เป็นคอนเทนเนอร์หลักเป็นวิธีในการส่งวิดีโอไม่ใช่ตัวแปลงสัญญาณวิดีโอ
ในภาพที่คุณแสดง HTMLVideoElement เป็นรหัสที่ Youtube ใช้ว่าเบราว์เซอร์รู้วิธีจัดการ แต่มันไม่ได้เข้ารหัสวิดีโอจริง ๆ มันเป็นเพียงคอนเทนเนอร์ที่ส่งวิดีโอมา
วิดีโอนั้นจะต้องเข้ารหัสในหนึ่งในหลายรูปแบบซึ่งเป็นส่วนอื่น ๆ ของภาพ: h264, WebM, MSE เป็นต้น
ดังนั้นเบราว์เซอร์ของคุณจะรู้วิธีจัดการกับคอนเทนเนอร์ แต่ควรรู้วิธีจัดการกับรูปแบบการเข้ารหัสด้วยและนั่นก็คือปัญหาของคุณ
หากคุณดูสถิติของ Nerds ที่ @Scott Chamberlain กล่าวถึงในความคิดเห็นของเขาด้านบนคุณจะไม่เห็น HTMLVideoElement ที่แสดงรายการเป็นรูปแบบการเข้ารหัส อย่างไรก็ตามคุณจะพบว่าวิดีโอ Youtube แต่ละไฟล์ถูกเข้ารหัสโดยใช้ h264 หรือ WebM หรือ MSE และอีกครั้งนี่คือสิ่งที่เบราว์เซอร์ของคุณไม่สามารถทำได้และสิ่งที่คุณต้องแก้ไขและขั้นตอนที่ฉันได้อธิบายไว้ข้างต้นนั้นถูกต้องก่อน ขั้นตอนในการทำเช่นนั้น