iphone 硬件解码卡顿,软件解码正常 表现为 iphone 上 VLC\infuse\猫头鹰等等都可以正常播放, 但是画中画模式下卡顿(infuse 例外), 在文件中打开也卡顿
(ps: 当然视频可以在 win 上正常播放;13pro 不应该是性能不足问题)
(ps: win11 上应该出现过同样问题, 某次应用商店解码器被微软错误更新,一段时间内,win11 自带的播放器,也有类似问题)
(ps: 有说是 MediaCoder 某个版本后,"混流"(忘记具体叫啥了)的时候不再使用 ffmpeg,改为 mp4box, 之后压制出来的视频都会有这样问题)
就是好奇这个视频是哪里的问题.
格式配置 (Profile) : Base Media
编解码器 ID : isom (isom/iso2/avc1/mp41)
总体码率 : 6 130 kb/s
帧率 : 29.970 FPS
编码程序 : Lavf59.27.100
格式 : AVC
格式/信息 : Advanced Video Codec
格式配置 (Profile) : High@L4
格式设置 : CABAC / 4 Ref Frames
格式设置, CABAC : 是
格式设置, 参考帧 : 4 帧
编解码器 ID : avc1
编解码器 ID/信息 : Advanced Video Coding
时长 : 1 时 30 分
源, 时长 : 1 时 30 分
码率 : 5 993 kb/s
宽度 : 1 920 像素
高度 : 1 080 像素
画面比例 : 16:9
帧率模式 : 恒定帧率 (CFR)
帧率 : 29.970 (29970/1000) FPS
色彩空间 : YUV
色度抽样 : 4:2:0
位深 : 8 位
扫描类型 : 逐行扫描 (连续)
数据密度 [码率/(像素*帧率)] : 0.096
流大小 : 3.78 GiB (98%)
源, 流大小 : 3.78 GiB (98%)
编码函数库 : x264 core 159 r2991 1771b55
编码设置 : cabac=1 / ref=2 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=4 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=44 / lookahead_threads=8 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=20 / rc=abr / mbtree=1 / bitrate=6000 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Menus : 3
编码配置区块 (box) : avcC
1
Suzutan 282 天前
可以的话可以把视频文件发出来具体分析一下
|
2
kyor0 282 天前
你都说了,硬解不正常软解正常,画中画调用系统播放器只能硬解。
我对视频也是一知半解,看不出啥毛病。 提议,先改变视频封装格式,不行的话重新编码视频 |