找回密码
 立即注册
12
返回列表 发新帖
楼主: okmijnuhb2C1

源濾鏡 FFmpegSource2 vs DirectShowSource 一問

9

主题

216

回帖

172

VC币

高级会员

Rank: 4

积分
34876
208haf 发表于 2023-3-19 05:41:23 | 显示全部楼层
本帖最后由 208haf 于 2023-3-19 23:05 编辑
okmijnuhb2C1 发表于 2023-3-19 00:48
好的, 謝謝

居體做法是怎麼寫 AVS? 參考一下 :))

  1. LWLibavVideoSource("video.mkv")
  2. fmtc_bitdepth (bits=10) (或者ConvertBits(bits=10))
  3. TextSubMod("video.ass",accurate=1)
复制代码

大概就这样,具体的还请自查文档
AVS中,VSFilterMod 不支持在其他 format 下渲染字幕

点评

謝謝!!  发表于 2023-3-19 09:39
回复

使用道具 举报

12

主题

112

回帖

5708

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
166388

崭露头角

okmijnuhb2C1  楼主| 发表于 2023-3-19 15:00:33 | 显示全部楼层
本帖最后由 okmijnuhb2C1 于 2023-3-19 15:58 编辑
208haf 发表于 2023-3-19 05:41
大概就这样,具体的还请自查文档

我發現用了ffms/LWLibavVideoSource 之後, 用播放器測試打開avs
10bit hevc 片源 變得不能加載字幕,
在TextSubMod前加了 ConvertBits(bits=10) 時也一樣 (在TextSubMod之後加則正常)
而DSS加載時同樣, 在TextSubMod前加了 ConvertBits(bits=10) 時變得不能加載字幕 (在TextSubMod之後加則正常)


10bit HEVC 片源
LoadPlugin("...\x264\VSFilterMod-32.dll")
LoadPlugin("...\x264\ffms2_86.dll")
FFVideoSource("...\[Kamigami] Fumetsu no Anata e S2 - 20 [1080p x265 Ma10p AAC].mkv")
TextSubMod("...\[Kamigami] Fumetsu no Anata e S2 - 20 [1080p x265 Ma10p AAC].ass")

8bit AVC 片源
LoadPlugin("...\x264\VSFilterMod-32.dll")
LoadPlugin("...\x264\ffms2_86.dll")
FFVideoSource("...\[ReinForce] Nanatsu no Taizai ~Seisen no Shirushi~ 01 (BDRip 1920x1080 x264 FLAC).mkv")
ConvertBits(bits=10)
TextSubMod("...\[ReinForce] Nanatsu no Taizai ~Seisen no Shirushi~ 01 (BDRip 1920x1080 x264 FLAC).ass")




本10bit HEVC 片源下:
暫時主要測到的分別是 (根據 MADVR+MPC player)
不用VSFilterMOD時 FFMS2給我 P010 10bit , 用VSFilterMOD時 沒有顯示字幕 FFMS2 依然是給我 P010 10bit
不用VSFilterMOD時 DSS 給我 NV12 8bit , 用VSFilterMOD時 有顯示字幕 FFMS2 依然是給我 NV12 8bit
在TextSubMod前加了 ConvertBits(bits=10), 兩者都沒有顯示字幕, 輸出皆是 P010 10bit
在TextSubMod後加了 ConvertBits(bits=10), FFMS2 沒有顯示字幕, DSS 有顯示字幕, 輸出皆是 P010 10bit
在TextSubMod前加了 ConvertBits(bits=8), FFMS2 有顯示字幕, 輸出是 NV12 8bit

是出了什麼問題嗎, 感覺上我這樣寫的話 VSFMOD 不能支持 10bit 輸入?

10bit 下
VSFilter 則正常顯示...

fff.png

要用 vapoursynth 才行嗎?
"r5            2018/04/09      - support YUV420P10 and YUV420P16 for vapoursynth."

点评

好的! 感謝  发表于 2023-3-20 00:03
https://vcb-s.nmm-hd.org/Templar%20Archive/ 这里有相关的转换教程  发表于 2023-3-19 23:07
在 vapoursynth 里  发表于 2023-3-19 16:13
抱歉,没看清楚文档,vsfm似乎只支持RGB24、RGB32、YUY2、YV12这4种格式 但是 vapoursynth 里确实可以支持yuv420p10和yuv420p16  发表于 2023-3-19 16:12
回复

使用道具 举报

9

主题

216

回帖

172

VC币

高级会员

Rank: 4

积分
34876
208haf 发表于 2023-3-19 15:35:14 | 显示全部楼层
okmijnuhb2C1 发表于 2023-3-19 15:00
我發現用了ffms/LWLibavVideoSource 之後, 用播放器測試打開avs
10bit hevc 片源 變得不能加載字幕,
在Te ...

你滤镜换了吗?

点评

VSFM 換了2.5.2.2, 也換了2.5.2.7 都不行  发表于 2023-3-19 15:46
回复

使用道具 举报

12

主题

112

回帖

5708

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
166388

崭露头角

okmijnuhb2C1  楼主| 发表于 2023-3-19 15:36:35 | 显示全部楼层
208haf 发表于 2023-3-19 15:35
你滤镜换了吗?

算是換了FFMS2?

点评

換了2.5.2.2, 也換了2.5.2.7  发表于 2023-3-19 15:41
vsfm也换掉试试吧,  发表于 2023-3-19 15:40
回复

使用道具 举报

12
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表