找回密码
 立即注册
楼主: ceshiwenfq

求助y4m:frame header missing如何解决

  • TA的每日心情
    开心
    2024-7-1 16:53
  • 签到天数: 468 天

    [LV.9]以坛为家II

    4

    主题

    50

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    54705
    meitp 发表于 2020-5-13 12:49:30 | 显示全部楼层
    菜姬 发表于 2020-5-13 10:30
    应该加在itvc之后 其他的处理之前
    如果你没对视频进行降噪去色带等处理,不建议无脑转10bit
    ...

    十分感谢大佬的热情指导!
    我是新手,还没有搞明白"mvf.Depth(src, depth=10)"的具体添加位置。恳请大佬帮助添加吧!谢谢!!谢谢!!!!

    "vspipe.exe" --y4m"CESHI.vpy" - | "x265-gcc-10-lite.exe" --y4m --level-idc 51--crf 19.0 --uhd-bd --no-sao --me 3 --subme 3 --merange 57 --no-rect --no-amp--ref 4 --weightb --keyint 24 --min-keyint 1 --aq-mode 1 --aq-strength 1.0 --rd4 --psy-rd 2.0 --psy-rdoq 1.0 --rdoq-level 2 --vbv-bufsize 50000 --vbv-maxrate70000 --no-open-gop --rc-lookahead 80 --qcomp 0.60 --deblock -1:-1 --colorprimbt2020 --colormatrix bt2020nc --hdr --master-displayG(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(40000000,50) --max-cll1132,923 --max-luma 4000 --no-strong-intra-smoothing --input-depth 10 --opts 0--stylish --output "hevc" -
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-5 17:57
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    49

    主题

    466

    回帖

    2581

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    1787397

    崭露头角活跃达人新人登场渐入佳境

    菜姬 发表于 2020-5-13 13:30:57 | 显示全部楼层
    meitp 发表于 2020-5-13 12:49
    十分感谢大佬的热情指导!
    我是新手,还没有搞明白"mvf.Depth(src, depth=10)"的具体添加位置。恳请大佬 ...
    1. mvf.Depth(src, depth=10)
    复制代码

    要加载 CESHI.vpy 里面
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-1 16:53
  • 签到天数: 468 天

    [LV.9]以坛为家II

    4

    主题

    50

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    54705
    meitp 发表于 2020-5-13 15:46:39 | 显示全部楼层
    菜姬 发表于 2020-5-13 13:30
    要加载 CESHI.vpy 里面

    谢谢大佬!谢谢!!我是刚学的新手 ,还是一头雾水。再次肯请大佬帮助添加mvf.Depth(src, depth=10):

    import vapoursynth as vs
    import mvsfunc as mvf
    import havsfunc as haf
    import vsTAAmbk as taa
    import CSMOD as cs
    import nnedi3_resample as nnrs
    import adjust
    core = vs.get_core(threads=8)
    core.max_cache_size = 8000

    core = vs.get_core()
    src = core.lsmas.LWLibavSource(r"C:\00001.mP4", threads=1)
    src.set_output()


    好人一生平安!!!
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-5 17:57
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    49

    主题

    466

    回帖

    2581

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    1787397

    崭露头角活跃达人新人登场渐入佳境

    菜姬 发表于 2020-5-13 15:53:22 | 显示全部楼层
    meitp 发表于 2020-5-13 15:46
    谢谢大佬!谢谢!!我是刚学的新手 ,还是一头雾水。再次肯请大佬帮助添加mvf.Depth(src, depth=10):

    i ...

    你这个脚本 没必要…
    直接压8bit的就行
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-1 16:53
  • 签到天数: 468 天

    [LV.9]以坛为家II

    4

    主题

    50

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    54705
    meitp 发表于 2020-5-13 16:06:44 | 显示全部楼层
    菜姬 发表于 2020-5-13 15:53
    你这个脚本 没必要…
    直接压8bit的就行

    但在压制时出现错误提示:
    x265 [error]: y4m: frame header missing
    这是否与我采用的VS压制的命令行模板有关:
    "vspipe.exe" --y4m "CESHI.vpy" - | "x265-gcc-10-lite.exe" --y4m --level-idc 51 --crf 19.0 --uhd-bd --no-sao --me 3 --subme 3 --merange 57 --no-rect --no-amp --ref 4 --weightb --keyint 24 --min-keyint 1 --aq-mode 1 --aq-strength 1.0 --rd 4 --psy-rd 2.0 --psy-rdoq 1.0 --rdoq-level 2 --vbv-bufsize 50000 --vbv-maxrate 70000 --no-open-gop --rc-lookahead 80 --qcomp 0.60 --deblock -1:-1 --colorprim bt2020 --colormatrix bt2020nc --hdr --master-display G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(40000000,50) --max-cll 1132,923 --max-luma 4000 --no-strong-intra-smoothing --input-depth 10 --opts 0 --stylish --output "hevc" -
    谢谢!谢谢!!

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-5 17:57
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    49

    主题

    466

    回帖

    2581

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    1787397

    崭露头角活跃达人新人登场渐入佳境

    菜姬 发表于 2020-5-13 17:59:59 | 显示全部楼层
    本帖最后由 菜姬 于 2020-5-13 18:01 编辑
    meitp 发表于 2020-5-13 16:06
    但在压制时出现错误提示:
    x265 [error]: y4m: frame header missing
    这是否与我采用的VS压制的命令行模 ...

    你用的编码器"x265-gcc-10-lite.exe"是10bit的
    另外 --input-depth 10 这里也是指定的10bit
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-1 16:53
  • 签到天数: 468 天

    [LV.9]以坛为家II

    4

    主题

    50

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    54705
    meitp 发表于 2020-5-13 18:26:35 | 显示全部楼层
    菜姬 发表于 2020-5-13 17:59
    你用的编码器"x265-gcc-10-lite.exe"是10bit的
    另外 --input-depth 10 这里也是指定的10bit
    ...

    这样是不是就需要在CESHI.vpy(原来视频是8bit)里添加mvf.Depth(src, depth=10)了?
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-5 17:57
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    49

    主题

    466

    回帖

    2581

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    1787397

    崭露头角活跃达人新人登场渐入佳境

    菜姬 发表于 2020-5-13 18:34:12 | 显示全部楼层
    meitp 发表于 2020-5-13 18:26
    这样是不是就需要在CESHI.vpy(原来视频是8bit)里添加mvf.Depth(src, depth=10)了?
    ...

    填了的确就可以压了 但没必要压10bit……
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-7-1 16:53
  • 签到天数: 468 天

    [LV.9]以坛为家II

    4

    主题

    50

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    54705
    meitp 发表于 2020-5-13 20:43:07 | 显示全部楼层
    菜姬 发表于 2020-5-13 18:34
    填了的确就可以压了 但没必要压10bit……

    谢谢!压成10bit是要将视频导入Scenarist UHD,需要10bit。
    还是求大佬将mvf.Depth(src, depth=10)添加到脚本里:
    import vapoursynth as vs
    import mvsfunc as mvf
    import havsfunc as haf
    import vsTAAmbk as taa
    import CSMOD as cs
    import nnedi3_resample as nnrs
    import adjust
    core = vs.get_core(threads=8)
    core.max_cache_size = 8000

    core = vs.get_core()
    src = core.lsmas.LWLibavSource(r"C:\00001.mP4", threads=1)
    src.set_output()


    实在不好意思,麻烦您了!谢谢!谢谢!!!!
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-5 17:57
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    49

    主题

    466

    回帖

    2581

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    1787397

    崭露头角活跃达人新人登场渐入佳境

    菜姬 发表于 2020-5-13 21:47:27 | 显示全部楼层
    meitp 发表于 2020-5-13 20:43
    谢谢!压成10bit是要将视频导入Scenarist UHD,需要10bit。
    还是求大佬将mvf.Depth(src, depth=10)添加到 ...

    src.set_output() -> mvf.Depth(src, depth=10).set_output()
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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