【发布时间】:2020-05-24 20:28:21
【问题描述】:
该文件在 VLC 中播放效果很好。
我尝试将 codecs="av01.0.05M.08" 添加到视频源,但没有运气 - 没有浏览器会播放它,尽管这里有说明:https://caniuse.com/#feat=av1
视频编码如下:
ffmpeg -i input.avi -pix_fmt yuva420p -f nut -c:v libaom-av1 -minrate 1k -b:v 350k -maxrate 2000k -strict experimental output.mp4
浏览器控制台:
Chrome 没有给出任何关于它为什么不能播放的提示。 Firefox 提供了一些小线索。
Firefox 显示如下
Media resource https://example.com/example.mp4 could not be decoded. example.mp4
Media resource https://example.com/example.mp4 could not be decoded, error: Error Code: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e0006)
Details: static MP4Metadata::ResultAndByteBuffer __cdecl mozilla::MP4Metadata::Metadata(mozilla::ByteStream *): Cannot parse metadata
任何关于我哪里出错的建议,无论是理解还是编码参数,都将不胜感激!
【问题讨论】:
标签: video encoding ffmpeg html5-video playback