4K视频播放问题求教
使用站内孤雨独火大佬的mpv_lazy播放AI-Raws压制的4K的EVA新剧场版、逆袭的夏亚等视频十分卡顿,硬件是i5-6500/GTX950/8G内存/4K60Hz显示器/DP1.4,mpv配置图片附件。按照Nvidia_NVDEC的信息我的显卡应该是支持4K HEVC 10bit的,但实际上CPU占用100%而GPU一直不到40%。请问是我的mpv配置存在问题还是硬件性能不够呢?如果是硬件拖后腿了,尽量低花销的情况下有比较好的升级方案吗?----------------------------------------------------
另一个关于mpv-android问题,在miui14中使用时无法自动加载字幕,无论是否配置sub-auto=fuzzy/all,字幕在视频同级目录且同名,在External subtitles aren't loaded at all, when starting mpv via "Open with" intent (v2022-07-30). · Issue #625 · mpv-android/mpv-android · GitHub中看到有人遇到相似问题但没有解决,这是安卓系统的问题吗?
这是 YUV444 的视频,表中有写出你的显卡不支持硬解,cpu性能不够,解码瓶颈了 phyxmeow 发表于 2023-4-22 09:30
这是 YUV444 的视频,表中有写出你的显卡不支持硬解,cpu性能不够,解码瓶颈了 ...
噢噢,原来如此,感谢解答。还想请教一下 機動戦士ガンダム 逆襲のシャア (UHD HEVC 3840x2080 yuv420p12le HDR FLAC/DTS-HD 字幕).mkv播放时能感觉到卡顿但基本能看,比起HEVC 3840x1632 yuv444p10le来要流畅的多,而且依然是CPU占用100%而显卡只有40%左右。这里yuv444p10le/yuv420p12lep后面的数字就是指10/12bit色深吗?如果是的话950应该都不支持硬解,那是什么影响了二者CPU解码差异呢?或者有相关科普文章吗?还望不吝赐教{:4_679:} 按照孤雨独火大佬说的用纯净模式可以基本流畅的播放了,感谢大佬。但是小白很好奇,纯净模式脚本里描述到以接近原始默认参数的传统方式启动原版MPV 为什么以默认参数启动就能够流畅解码了呢,甚至cpu占用率都低了一点 amuro 发表于 2023-4-22 10:17
按照孤雨独火大佬说的用纯净模式可以基本流畅的播放了,感谢大佬。但是小白很好奇,纯净模式脚本里描述到...
几个影响性能的参数你一个个去找
video-sync
scale
dscale
如果不在里边那只能继续找
孤雨独火 发表于 2023-4-22 10:24
几个影响性能的参数你一个个去找
我去查查看,感谢大大指教
本帖最后由 sommio 于 2023-4-25 20:04 编辑
> 另一个关于 mpv-android 问题,在miui14中使用时无法自动加载字幕
在 mpv 内用 FILE PICKER(LEGACY) 打开就好了,这个问题在安卓 10 就存在了。另外推荐用 Reex 这个比较方便的前端及 vo_gpu_next,mpv-android 的 vo_gpu 可能有垂直色带等诡异问题
可以参考我的配置,用于 mpv-android(vulkan) 和 Reex v1.8.0+,前者可尝试注释 gpu-api 和 gpu-context 使用 vulkan,Reex 支持vo_gpu_next 但不支持vulkan
播放器内
include = /storage/emulated/0/mpv/mpv.conf/storage/emulated/0/mpv/mpv.conf
vo = gpu-next
gpu-api = opengl
gpu-context = android
hwdec = mediacodec-copy
vd-lavc-dr = yes
vd-lavc-software-fallback= 1
ao = opensles
audio-file-auto = exact
alang = "jp,jpn,ja"
audio-channels = stereo
#audio-delay = -0.2# 补偿蓝牙耳机延迟
scale = ewa_lanczos
scale-blur = 0.9812505644269356
cscale = lanczos
dscale = lanczos
sigmoid-upscaling = yes
correct-downscaling = yes
linear-downscaling = yes
dither = fruit
dither-depth = 8
#glsl-shaders = /storage/emulated/0/mpv/glsl/FSR.glsl
#glsl-shaders = /storage/emulated/0/mpv/glsl/Anime4K_Restore_CNN_S.glsl
screenshot-format = png
screenshot-template = "%F - %wm:%wS - %#01n"
screenshot-directory = /storage/emulated/0/Pictures/Screenshots
screenshot-png-compression = 0
screenshot-sw = no
slang = "chs,sc,gb,zh_CN,zh-Hans,zh,chi,zho,tc,cht,big5,zh-Hant"
sub-auto = fuzzy
sub-ass-force-margins = yes
sub-fonts-dir = /storage/emulated/0/mpv/fonts
sub-font = "Source Han Sans SC"
sub-font-size = 70
sub-border-size = 1.5
sub-blur = 0.4
sub-margin-y = 20
sub-scale = 1.0 sommio 发表于 2023-4-22 13:29
> 另一个关于 mpv-android 问题,在miui14中使用时无法自动加载字幕
在 mpv 内用 FILE PICKER(LEGACY) 打 ...
原来手动添加进来就可以了,这个问题困扰我好久了,因此不得不忍受着mxplayer,终于解决了,Reex交互确实方便很多,十分感谢大大。另外想请教一下大佬是怎么排查这个症结,以及怎么知道api的支持情况的呢?(来自对安卓以及视频编解码一窍不通的小白,如果觉得对外行难以解释就不劳烦了{:10_781:})
sommio 发表于 2023-4-22 13:29
> 另一个关于 mpv-android 问题,在miui14中使用时无法自动加载字幕
在 mpv 内用 FILE PICKER(LEGACY) 打 ...
我在reex的mpv.conf写了
sub-file-paths=subs
slang=chi,zh-CN,sc,chs
sub-auto=fuzzy
不生效
页:
[1]