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

求助y4m:frame header missing如何解决

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" -
回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

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

积分
1787471

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

菜姬 发表于 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 里面
回复

使用道具 举报

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()


好人一生平安!!!
回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

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

积分
1787471

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

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

i ...

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

使用道具 举报

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" -
谢谢!谢谢!!

回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

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

积分
1787471

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

菜姬 发表于 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
回复

使用道具 举报

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)了?
回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

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

积分
1787471

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

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

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

使用道具 举报

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()


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

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

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

积分
1787471

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

菜姬 发表于 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()
回复

使用道具 举报

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

本版积分规则

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