Chromium Embedded Framework 的 MediaRecorder 是否支持 h.264 MIME 类型?
Can Chromium Embedded Framework's MediaRecorder support h.264 MIME types?
我一直在使用商业 Google Chrome 用 h.264(又名 avc1)做一些 window.MediaRecorder
的事情。
我使用
看看是否有效
const ok = window.MediaRecorder.isTypeSupported('video/webm; codecs="avc1.42E01E"')
在商业浏览器上是 returns true
,但在 CEF 上是 returns false
。有解决办法吗?
我猜 h.264 / avc1 支持是 Google 在他们对浏览器进行商业构建时添加的。但是,还有其他命令行参数可以启用启动 CEF 的功能。不知道有没有这个。
是的,它可以支持 H.264,但您需要在启用专有代码功能的情况下构建它。
关注 these directions 并将此值用于 GN_DEFINES
。
set GN_DEFINES=proprietary_codecs=true ffmpeg_branding=Chrome
还有更多。
我一直在使用商业 Google Chrome 用 h.264(又名 avc1)做一些 window.MediaRecorder
的事情。
我使用
看看是否有效const ok = window.MediaRecorder.isTypeSupported('video/webm; codecs="avc1.42E01E"')
在商业浏览器上是 returns true
,但在 CEF 上是 returns false
。有解决办法吗?
我猜 h.264 / avc1 支持是 Google 在他们对浏览器进行商业构建时添加的。但是,还有其他命令行参数可以启用启动 CEF 的功能。不知道有没有这个。
是的,它可以支持 H.264,但您需要在启用专有代码功能的情况下构建它。
关注 these directions 并将此值用于 GN_DEFINES
。
set GN_DEFINES=proprietary_codecs=true ffmpeg_branding=Chrome
还有更多。