ThinkpadCR7 发表于 2023-2-28 21:09

【请教】为什么MP4格式音视频不同步?

本帖最后由 ThinkpadCR7 于 2023-2-28 21:11 编辑

刚近看到H工X201系列13.4英寸1920*1200的屏幕改造项目成功!可喜可贺!

https://www.ibmnb.com/thread-2030549-1-1.html


就想在升级前测试下1080P视频播放是否卡顿,发现如下现象↓

同样为1080P的视频,上面码率1.46Mbps的Mp4文件出现了音视频不同步现象,
而下面码率2.04Mbps的MKV文件却流畅播放,没有丝毫卡顿和音视频不同步。
而原本以为码率更高应该更消耗资源,对配置要求更高。

于是对上述现象做出假设:是否音视频不同步和文件格式有关?
于是将上述Mp4文件通过”格式工厂“转码成MKV格式


转码后播放全程音视频同步流畅播放完毕,MKV码率从1.46Mbps提高到1.58Mbps。
初步结论:看来MKV格式较Mp4格式更流畅、音视频更容易同步。

针对此种反常现象,我又做出新的假设:是否是MP4格式的音频和视频是分开存放的,播放时要合并起来播放,所以更耗资源,配置低就无法音视频同步。而MKV格式的音视频是整合在一起同步存放的,播放时音视频同步且对电脑配置要求相对更低?
如题:求助!


AzureLabs 发表于 2023-2-28 21:46

看解码器,以及你的设置

我在N2807的Wyse 3030瘦客机上用VLC Direct3D 9+DXVA 2.0硬件加速可以轻松解码H264 1080P,但是HEVC YUV是压根动弹不得;

又:MKV只是一个容器,至于具体效果得看内容

AzureLabs 发表于 2023-2-28 21:52

如图所示

AzureLabs 发表于 2023-2-28 21:59

解码器参考 https://bluesky-soft.com/en/dxvac/deviceInfo/decoder/intel.html

ThinkpadCR7 发表于 2023-2-28 22:06

AzureLabs 发表于 2023-2-28 21:59
解码器参考 https://bluesky-soft.com/en/dxvac/deviceInfo/decoder/intel.html

X201s的Gpu是Intel GMA 5700 MHD,对应图中哪个?

AzureLabs 发表于 2023-2-28 22:11

ThinkpadCR7 发表于 2023-2-28 22:06
X201s的Gpu是Intel GMA 5700 MHD,对应图中哪个?

用DXVA Checker测测吧

AzureLabs 发表于 2023-2-28 22:12

Similar to the 4500MHD, the GMA HD also offers hardware accelerated HD video functions in the chip. The DXVA Checker lists support for MPEG2 (VLD, IDCT, MoComp, A, C), H264 (VLD, MoComp, IDCT), WMV9 (MoComp, IDCT), and VC1 (MoComp, IDCT) in 72x480, 1280x720 and 1920x1080.

应该跟4500MHD的解码差不多,所以估计有不少格式没法硬解,软的倒是能解

COCAIN 发表于 2023-2-28 22:15

播放软件都有分离器,之后再根据压缩格式加载不同的视频、音频解码器;扩展名代表不了什么;mkv只是容器格式;
播放时,查看文件详情/属性,才能看到视频/音频压缩编码格式,只提码率意义不大,或者说相同码率的不同编码格式,需要的硬件性能可以差10倍

ThinkpadCR7 发表于 2023-2-28 22:19

AzureLabs 发表于 2023-2-28 22:12
Similar to the 4500MHD, the GMA HD also offers hardware accelerated HD video functions in the chip....

恩,差不多,5700MHD比4500MHD是差不多,比后者强个20%-30%
引用自http://www.photoint.net/article/316186.html
页: [1]
查看完整版本: 【请教】为什么MP4格式音视频不同步?