孤雨独火 发表于 2022-4-14 18:24:08

Dean199139 发表于 2022-4-14 10:35
大佬,首先感谢提供mpv.net——CM, 比较起pot,这个播放器更加,适合我这种小白。现在困扰我的一个问题是 ...

https://mpv.io/manual/master/#options-sub-ass-override

sub-ass-override=force

我漏了这个选项,把它手动添加到mpv.conf

mitsukaze 发表于 2022-4-16 11:31:49

本帖最后由 mitsukaze 于 2022-4-16 12:24 编辑

大佬能说说各种着色器的特点么?
顺便在用mpv.net的时候发现YUV444 10bit解码有问题

CPU/GPU占用率不高但是掉帧严重

孤雨独火 发表于 2022-4-16 18:06:44

mitsukaze 发表于 2022-4-16 11:31
大佬能说说各种着色器的特点么?
顺便在用mpv.net的时候发现YUV444 10bit解码有问题



着色器看手册1
https://hooke007.github.io/index2#%E7%B3%BB%E5%88%97%E6%89%8B%E5%86%8C


444 p010我这里没有问题无法复现


掉帧必然导致占用率低下,播放视频需要完成每一帧渲染在帧间隔的时长之内,每秒的渲染的帧数少了→cpu/gpu单位时间内干活的量少了→占用低了

mitsukaze 发表于 2022-4-16 19:31:11

孤雨独火 发表于 2022-4-16 18:06
着色器看手册1
https://hooke007.github.io/index2#%E7%B3%BB%E5%88%97%E6%89%8B%E5%86%8C



多谢着色器手册.
444 p010复现的话, 我看的AI-raws的租借女友.

视频滤镜 -> 预设组 -> mvtools补帧60.

其他设置基本没改

mpv conf长这样
mpv.conf Preview


# Editor
vo = gpu
audio-device = 'wasapi/{4cd38452-adda-4129-b2cf-a4a8c1ef0d42}'
ao = wasapi
cscale = spline36
hwdec = auto
gpu-context = win
scale = spline36

mitsukaze 发表于 2022-4-17 07:52:00

@孤雨独火

稍微改了一下倍帧那个脚本
目标帧率60,且维持源格式(YUV444)

CPU占用率60%左右且流畅....我感觉这个就够我用了

另外体感这个低开销的脚本效果其实在画面平移的时候更流畅一些

mitsukaze 发表于 2022-4-18 05:21:41

本帖最后由 mitsukaze 于 2022-4-18 06:36 编辑

@孤雨独火

---划掉以下

请问mpv可以指定字体文件夹吗?

并不想把好几个G的字体都放到win自带的下面....win的字体管理太可怕了---

原来新建fonts文件夹就可以了

孤雨独火 发表于 2022-4-18 07:52:34

mitsukaze 发表于 2022-4-18 05:21
@孤雨独火

---划掉以下


有必要升级一下内核到最新版本。你用的这个版本发布的时候libass的字体文件夹读取的bug还没修

mitsukaze 发表于 2022-4-18 08:28:10

孤雨独火 发表于 2022-4-18 07:52
有必要升级一下内核到最新版本。你用的这个版本发布的时候libass的字体文件夹读取的bug还没修
...

怪不得....
我一开始把整个字体整合包仍里面了,然后黑屏了....

我去下个最新版的dll

mitsukaze 发表于 2022-4-18 08:40:54

本帖最后由 mitsukaze 于 2022-4-18 08:58 编辑

孤雨独火 发表于 2022-4-18 07:52
有必要升级一下内核到最新版本。你用的这个版本发布的时候libass的字体文件夹读取的bug还没修
...
请问是替换mpv-2.dll么?

还是说libass有自己的dll

我试着下了mtp.net repo最新的版本,替换了之后发现仍然会把所有字体都读到内存里....


试着下了最新的mpv-2.dll:
https://sourceforge.net/projects/mpv-player-windows/files/


仍然会读取所有字体到内存里....这bug...hmm

孤雨独火 发表于 2022-4-18 08:54:10

本帖最后由 孤雨独火 于 2022-4-18 09:00 编辑

mitsukaze 发表于 2022-4-18 08:40
请问是替换mpv-2.dll么?

还是说libass有自己的dll

https://github.com/shinchiro/mpv-winbuild-cmake/releases
这里更新内核 mpv-2.dll

我说的bug是文件名的读取问题 https://github.com/libass/libass/issues/500
/fonts/本来就是存到内存里,不然我会为什么说你内存大呢 https://mpv.io/manual/master/#files-~/-config/mpv/fonts/
页: 1 2 3 4 5 6 7 8 9 [10] 11 12
查看完整版本: mpv.net_CM