Kullanıcıya bir video dosyası seçtiği uygulamada video etiketini kullanarak HTML5'te bir uygulama yapıyorum ve bu dosyayı oynuyorum. Tüm bunlar yerel olarak gerçekleşir, çünkü sadece bu dosyaya kullanıcının makinesinde bağlanıyorum.HTML5 video etiketi için desteklenen video formatları nasıl tespit edilir?
Sadece tarayıcının benim uygulamamda oynatılmak üzere oynayabileceği biçimlere izin vermek ve desteklenmeyen biçimler için bir hata göstermek istiyorum. Sorun, farklı tarayıcıların farklı formatları oynayabilmesidir.
Tarayıcıyı kontrol edebildiğimi ve oynayabildiğini bildiğim biçimlerle eşleştirebileceğimi biliyorum, ancak tarayıcı başka bir biçimini desteklemek için güncelleştirilirse ne olur? Uygulamamı yeni bilgilerle güncellemem gerekecek ve bu arada kullanıcılar desteklenen biçimleri oynatamayacak. Desteklenen video formatlarını kontrol etmenin bir yolu var mı?
Bu bana çok yardımcı oldu, teşekkürler. Neden mp4 için iki test var merak ediyorum? H264 inanıyorum mp4 bir tür ve mp4 veya webm desteği için test ediyorum. – edwinbradford
İşte tam kaynak koduna bir bağlantı: https://github.com/Modernizr/Modernizr/blob/master/feature-detects/video.js – BishopZ
Bu [Sınırlı Baseline Seviye 3 H için kontrol edildiğine dikkat edilmelidir. 264 desteği] (http://stackoverflow.com/questions/16363167/html5-video-tag-codecs-attribute#answer-16365526). –