无法使用视频编解码器MPEG-4视频(简单配置文件)在垫视频和视频中播放mpeg 4视频



我正在播放 mat-video 和视频标签中的视频,但没有一个播放视频编解码器类型为 mpeg 4 的视频(简单配置文件(但是H.264编解码器格式播放正常。有没有办法在视频标签中支持 MPEG 4 编解码器我试过了:

<html>
<video>
    <source src="videoUrl"  type='video/mp4; codecs="amp4v.20.8,mp4a.40.2"'/>
</video>
</html>

<mat-video title="{{videoTitle}}" [autoplay]="true" [preload]="true" [fullscreen]="true" [download]="false">
<source matVideoSource [src]="videoFileName" type='video/mp4;codecs="amp4v.20.8,mp4a.40.2"'>
</mat-video>

尝试添加多个编解码器,但没有一个有效。

我们不能使用"mpeg-4 视频"编解码器播放视频。为此,您必须从任何转换器将视频编解码器转换为"h.264"。我也遇到了类似的问题,我设法通过AWS媒体转换服务转换了此视频。使用 AWS 媒体转换开发工具包 ,我通过使用他们的开发工具包通过 nodejs 脚本提交批处理作业,转换了大约 500 个视频。

示例可在此处找到:

https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/emc-examples-templates.html

最新更新