当前浏览器不支持此视频格式,建议上传H.264编码格式文件。 当前浏览器不支持此视频格式,建议上传H.264编码格式文件。 使用格式工厂这款软件,将其他格式的视频文件转成 mp4 的,近一半都能解决问题,也有一些不幸的 为什么还是报格式错误呢? 经过研究发现,问题出在我格式工厂输出 mp4 文件的设置: 选择的是自定义输出格式:Video Encode 为 MPEG4(DivX). 修改成 AVC(H264)之后,问题解决: 现在可以成功上传视频了: 总结:格式工厂转置视频格式为 MP4 AVC(H264) 打开格式工厂 在左侧的视频中,找到MP4 开启转置MP4画面 找到输出配置按钮 打开视频设置画面 视频编码一项设置为 AVC(H264) 音频编码设置为AAC 设定好之后,选择右上角的 确定 按钮 继续选择添加文件 添加要转置的原视频 添加原视频完成后,选择 确定 按钮 回到格式工厂主画面 选择 开始 按钮,开始转码视频 等待转码完成 完成后,可以选择打开输入文件夹,就可以看到转码后的文件 视频和视频帧:H264编码格式解释 https://zhuanlan.zhihu.com/p/71928833 1、 H.264 视频编码标准状况 H.264从层次来看分为两层:视频编码层(VCL, Video Coding Layer)和网络提取层(NAL,Network Abstraction Layer)。VCL输出的是原始数据比特流(SODB,String of data bits),表示H.264的语法元素编码完成后的实际的原始二进制码流。SODB通常不能保证字节对齐,故需要补齐为原始字节序列负荷(RBSP,Raw Byte Sequence Payload)。H.264引入了片(slice)的概念,每个片只携带该片自身独有的句法元素,一个片的丢失不会影响其他片的解码,还可以通过该片前后的片来恢复该片的解码。 |
|