コード例 #1
0
from acsuite import eztrim

from adptvgrnMod import adptvgrnMod
import vardefunc as vdf
import havsfunc as hvf
import lvsfunc as lvf

import init_source

from vsutil import depth, get_y
import vapoursynth as vs

core = vs.core

NUM = __file__[-5:-3]
WEB = init_source.Infos()
WEB.idx = core.lsmas.LWLibavSource
WEB.set_infos(f'{NUM}/Edens Zero - {NUM} (Netflix VP9 1080p).mkv',
              24,
              -24,
              preset='web/aac')


def do_filter():
    """Vapoursynth filtering"""
    src = WEB.src_cut
    src = src.std.AssumeFPS(src)

    src = depth(src, 16)
    out = src
コード例 #2
0
import vardefunc as vdf
import havsfunc as hvf
import lvsfunc as lvf
import mvsfunc as mvf
import G41Fun as gf
import awsmfunc as awf

import init_source

from vsutil import depth, get_y, split, join, plane
import vapoursynth as vs

core = vs.core

JPBD = init_source.Infos()
JPBD.set_infos(
    r'[BDMV][210421][TBR31094D][『無職転生 ~異世界行ったら本気だす~』 Blu-ray Chapter 1 初回生産限定版]\BDROM\BDMV\STREAM\00003.m2ts',
    24,
    -24,
    preset='bd')

OPSTART, PART1, PART2, EDSTART, PREVIEW = 1584, 3717, 14028, 31769, 33927
OPEND, EDEND = PART1 - 1, PREVIEW - 1


def do_filter() -> vs.VideoNode:
    """Vapoursynth filtering"""
    src = JPBD.src_cut
    out = src