我在用户的机器中有一个文件的JavaScript文件对象,我想链接到它video
标记并播放它。问题是我需要首先检测浏览器是否支持我拥有的文件的编解码器,我该怎么做?我知道我可以使用canPlayType()
函数检测浏览器支持哪些编解码器,但是如何检测我拥有的文件的编解码器?如何检测HTML5视频标签是否支持视频文件?
1
A
回答
0
我看着它多,canPlayType()也可以包含编解码器,所以你可以尝试:
canPlayType('video/mp4; codecs="avc1.42E01E"');
和
canPlayType('video/mp4; codecs="mp4a.40.2"');
分别例如
+1
是的,但是如何检测视频文件的编解码器? – Cokegod
+0
我不认为你可以。 –
相关问题
- 1. 如何检测HTML5视频标签支持的视频格式?
- 2. 如何判断HTML5视频标签源是否支持CORS?
- 3. 检测,如果视频/音频在HTML5视频标签停止
- 4. HTML5视频标签音量支持
- 5. 移动浏览器是否支持使用HTML5视频标签的4k视频?
- 6. Html5视频标签:iOS不支持mp4视频
- 7. 如何检查html5视频支持?
- 8. HTML5视频支持
- 9. HTML5是否支持视频的HTTP Psuedostreaming?
- 10. Android是否支持使用HTML5视频标签的RTSP流?
- 11. HTML5视频标签的文件不支持
- 12. Tidesdk是否支持视频/音频标签?
- 13. html5不支持视频
- 14. Vimeo视频不支持HTML5标记
- 15. 如何检测文件是否为音频/视频?
- 16. Phonegap是否支持html5音频标签播放本地音频文件?
- 17. AVFoundation视频文件支持
- 18. webkit支持目标设备上的html5视频标签
- 19. HTML5视频:检测带宽
- 20. html5的视频标签
- 21. HTML5视频标签在Firefox
- 22. HTML5视频标签显示
- 23. youtube.com和html5视频标签
- 24. .mov的HTML5视频标签
- 25. HTML5视频标签格式
- 26. HTML5视频标签的卷
- 27. HTML5视频标签IE9
- 28. HTML5视频标签的YouTube
- 29. html视频标签支持的视频长度
- 30. 视频不支持FLAC音频文件
,你可以使用有问题的文件的扩展名? –
@I Devlin是的,我可以,但例如,如果扩展名是MP4,我怎么知道编解码器是H.264还是MPEG-4? – Cokegod
它应该没关系,它既可以播放MP4文件也可以不播放,你不可能真正挖掘出比这更深的内容。 –