一个无法播放视频文件的奇怪情况
本帖最后由 yourSwaTer 于 2023-2-13 17:42 编辑我下载了一个年代很久远的mp4文件(电脑系统是win10),结果只能用windows media player播放,win10自带视频播放器报错“0xc00d36c4”,potplayer也播放不了。我还特地用utorrent强制校验了一下,不是文件的错误。然后我转了下码,新文件就都可以播放了。
这是啥原因啊,好奇(我在播放器里面按了tab键,原视频显示了“输入:MPG1(12位)”,是这个原因么?) Mediainfo 信息贴一下
https://mediaarea.net/en/MediaInfo/Download/Windows shinzero 发表于 2023-2-13 17:43
Mediainfo 信息贴一下
https://mediaarea.net/en/MediaInfo/Download/Windows
应该这样就行了吧
概览
完整名称 : C:\Users\Wang\Desktop\田英章硬笔楷书专业教程.MP4
格式 : CDXA/MPEG-PS
文件大小 : 685 MiB
时长 : 1 时 7 分
总体码率模式 : 恒定码率 (CBR)
总体码率 : 1 412 kb/s
视频
ID : 224 (0xE0)
格式 : MPEG Video
格式版本 : Version 1
格式设置 : CustomMatrix / BVOP
格式设置, B 帧 : 是
格式设置, 矩阵 : 自定义
格式设置, GOP : M=3, N=12
时长 : 1 时 7 分
码率模式 : 恒定码率 (CBR)
码率 : 1 159 kb/s
最大码率 : 1 120 kb/s
宽度 : 352 像素
高度 : 288 像素
画面比例 : 4:3
帧率 : 25.000 FPS
标准 : PAL
色彩空间 : YUV
色度抽样 : 4:2:0
位深 : 8 位
扫描类型 : 逐行扫描 (连续)
压缩模式 : 有损
数据密度 [码率/(像素*帧率)] : 0.457
第一帧时间码 : 00:00:00:00
时间码源 : Group of pictures header
GOP 开闭 : 开放 (Open)
第一帧 GOP 开闭 : 封闭 (Closed)
流大小 : 562 MiB (82%)
音频
ID : 192 (0xC0)
格式 : MPEG Audio
格式版本 : Version 1
格式配置 (Profile) : Layer 2
时长 : 1 时 7 分
码率模式 : 恒定码率 (CBR)
码率 : 224 kb/s
声道数 : 2 声道
采样率 : 44.1 kHz
帧率 : 38.281 FPS (1152 SPF)
压缩模式 : 有损
相对视频的延迟 : 14 毫秒
流大小 : 109 MiB (16%) 你这视频编码我没见过,试试MPC-BE
https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20builds/1.6.6/ shinzero 发表于 2023-2-13 18:01
你这视频编码我没见过,试试MPC-BE
https://sourceforge.net/projects/mpcbe/files/MPC-BE/Release%20build ...
你发我的那个播放器能打开原文件。
那应该就是编码的问题吧,就是单纯好奇为啥打不开。 你这个mpeg-1编码,mpeg-ps封装,后缀却写成了MP4,哪个播放器在哪个环节没能支持都不好说,反正你转换完能用就行了 遇到过,我用mkvtoolnix打包成mkv就能放了。
页:
[1]