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

源濾鏡 FFmpegSource2 vs DirectShowSource 一問

  • TA的每日心情
    难过
    2023-5-21 13:05
  • 签到天数: 264 天

    [LV.8]以坛为家I

    9

    主题

    216

    回帖

    172

    VC币

    高级会员

    Rank: 4

    积分
    34842
    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
    回复

    使用道具 举报

  • TA的每日心情

    2024-1-29 00:43
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    11

    主题

    102

    回帖

    4764

    VC币

    至尊会员

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

    积分
    160520

    崭露头角

    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 則正常顯示...



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

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    点评

    好的! 感謝  发表于 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
    回复

    使用道具 举报

  • TA的每日心情
    难过
    2023-5-21 13:05
  • 签到天数: 264 天

    [LV.8]以坛为家I

    9

    主题

    216

    回帖

    172

    VC币

    高级会员

    Rank: 4

    积分
    34842
    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
    回复

    使用道具 举报

  • TA的每日心情

    2024-1-29 00:43
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    11

    主题

    102

    回帖

    4764

    VC币

    至尊会员

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

    积分
    160520

    崭露头角

    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
    返回列表 发新帖
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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