mpi*_*ium 13 safari mime-types web-mediarecorder web-audio-api
我主要对音频 MIME 类型感兴趣,但如果有人可以提供 Safari 的 MediaRecorder 支持的所有 MIME 类型的列表,那将会很有帮助。
我一直无法找到有关此事的任何文件。到目前为止,我已经使用 Chrome 和 Firefox 支持的所有音频 MIME 类型运行了 MediaRecorder.isTypeSupported(...),但似乎都不支持它们。
Kai*_*ido 19
目前,似乎仅支持audio/mp4容器video/mp4,至少它们是唯一MediaRecorder.isTypeSupported()返回有效的值: [源代码]
Run Code Online (Sandbox Code Playgroud)if (!equalLettersIgnoringASCIICase(containerType, "audio/mp4") && !equalLettersIgnoringASCIICase(containerType, "video/mp4")) return false;
然后,同样的方法接受的唯一编解码器是视频的 AVC1 和音频的 MP4A。
Run Code Online (Sandbox Code Playgroud)if (!startsWithLettersIgnoringASCIICase(codec, "avc1") && !startsWithLettersIgnoringASCIICase(codec, "mp4a")) return false;
现在,似乎有一些“实验功能”标志我们可以在“开发”菜单中切换,以添加对 webm 解码器的支持或添加对 WebRTC 的 VP9 支持,但似乎没有任何适用于 MediaRecorder 的功能...
| 归档时间: |
|
| 查看次数: |
10107 次 |
| 最近记录: |