z.B. so: filter.vpy
Zitat
import vapoursynth as vs
core = vs.get_core()clip = core.lsmas.LWLibavSource(source="/home/monarc/Videos/test.mkv")
clip = core.std.Trim(clip=clip, first=7000, last=19000)clip.set_output()
verarbeitet aber meines Wissens nur Video.
Ich verwende vapoursynth nur als mpv video filter, ums trimmen und audio kümmert sich dann mpv.
Als mpv vapoursynth Filter dann z.B. so:
filter.vpy:
Zitat
import vapoursynth as vs
core = vs.get_core()clip = video_in
# sollten einige Filter crashen, weil fps nicht gesetzt ist, so einlesen
# clip = core.std.AssumeFPS(video_in, fpsnum = int(container_fps * 1e8), fpsden = int(1e8))clip.set_output()