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

菜姬 发表于 2020-5-13 13:30:57

meitp 发表于 2020-5-13 12:49
十分感谢大佬的热情指导!
我是新手,还没有搞明白"mvf.Depth(src, depth=10)"的具体添加位置。恳请大佬 ...

mvf.Depth(src, depth=10)
要加载 CESHI.vpy 里面

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


好人一生平安!!!

菜姬 发表于 2020-5-13 15:53:22

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

i ...

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

meitp 发表于 2020-5-13 16:06:44

菜姬 发表于 2020-5-13 15:53
你这个脚本 没必要…
直接压8bit的就行

但在压制时出现错误提示:
x265 : 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" -
谢谢!谢谢!!

菜姬 发表于 2020-5-13 17:59:59

本帖最后由 菜姬 于 2020-5-13 18:01 编辑

meitp 发表于 2020-5-13 16:06
但在压制时出现错误提示:
x265 : y4m: frame header missing
这是否与我采用的VS压制的命令行模 ...
你用的编码器"x265-gcc-10-lite.exe"是10bit的
另外 --input-depth 10 这里也是指定的10bit

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

菜姬 发表于 2020-5-13 18:34:12

meitp 发表于 2020-5-13 18:26
这样是不是就需要在CESHI.vpy(原来视频是8bit)里添加mvf.Depth(src, depth=10)了?
...

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

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


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

菜姬 发表于 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()
页: 1 [2] 3
查看完整版本: 求助y4m:frame header missing如何解决