mp4里编码不同的坑
利用工具从微信视频号下载的下来的视频默认是mp4格式
众所周知mp4格式里的编码千千万
HVC1编码就是windows播放器默认不支持的格式
用Potplayer查看视频信息能看到具体的编码格式如下:
1 2 3 4 5 6 7 8
| [视频信息] 视频编码: HVC1 - Native D3D9 DXVA VLD Decoder - Intel(R) UHD Graphics 750 输入格式: HVC1(24 bits) 输入尺寸: 1080 × 1920(1:0.56) 输出格式: dxva 输出尺寸: 1080 × 1920(1:0.56) 帧率: 29.998 BitRate: 未知
|
关于HVC1搜索到如下帖子:
1 2
| HEVC是国际化265编码标准 HVC1是在HEVC的基础上衍生出来的非官方编码,所以苹果设备仅支持HVC1编码视频播放,不支持HEVC
|
原文地址
转换mp4编码
简单搜索找到一个开源的converter,HandBrake
一路傻瓜下一步安装即可,一切默认,转换出来就是最普通的mp4视频。
用windows自带播放器和powerpoint测试都能正常播放。
检查了一下视频的信息如下:
1 2 3 4 5 6 7 8
| [视频信息] 视频编码: AVC1 - 内置 FFmpeg 解码器(h264, Thread Frame) 输入格式: AVC1(24 bits) 输入尺寸: 1080 × 1080(1:0.75) 输出格式: YUY2(16 bits) 输出尺寸: 1080 × 1080(1:0.75) 帧率: 29.996 BitRate: 未知
|
Handbrake软件下载地址