Hybrid: Input -> x264/x265/Xvid/VP8/VP9/AV1

  • 2024.06.09.1:
    *aded*

    • Vapoursynth: torch, ProPainter


    *changed*

    • Vapoursynth: torch, adjusted to DeOldify 0.3.5.3
    • Filtering: remove 'none' as auto deinterlacer handling option
    • Video: NVEnc support --tflevel --lookahead-level


    *fixed*

    • Vapoursynth: another EEDI3/EEDI3CL handling
    • Vapoursynth: Masking for RGBH filters
    • QSVEnc: remove '--tier' during hevc encoding
    • QSVEnc: set '--output-csp' (this is broken for most choices)
    • Jobs: QSVEnc av1 encoding in webm
    • Vapoursynth: torch, DeOldify fix FP16
    • Vapoursynth: TFM/VFM, fps refresh
    • Avisynth: custom with dual view
    • Avisynth: interlaced output + cropView
    • x265: 3.0 and 4.0 vbv values not set


    -> downloads: http://www.selur.de/downloads

    Cu Selur

  • 2024.06.15.1:
    *added*

    • Vapoursynth: support CPreview from hello_hello


    *changed*

    • Vapoursynth: torch, adjust to DeOldify 4.0.0
    • Vapoursynth: torch, adjust to vsRealESRGAN 5.0.0
    • Vapoursynth: reworked FillDuplicateFrames, FillDrops, ReplaceSingle into one class for stability
    • Vapoursynth: vs-mlrt, RIFE scale support optional requires 'onnx' in Vapoursynth/Lib/site-packages, see: https://github.com/AmusementClub/vs-mlrt/issues/94


    *fixed*

    • Vapoursynth: do not change color matrix on RGB content
    • Vapoursynth: fixed some unnecessary, popups during startup
    • Video: NVEnc support --tflevel --lookahead-level


    -> downloads: http://www.selur.de/downloads

    Cu Selur

    Ps.: deinstall old version before installing this one.

  • *2024.09.29.1:
    *changed*

    • Vapoursynth: SoftLight require PC scale when mode != 8
    • Vapoursynth: updated RIFE, RIFE(mlrt)
    • Vapoursynth: use constants for Matrix, Primaries, Chroma, Luma
    • Video: NVEnc/QSVEnc support --vpy-mt
    • Jobs: add abort-option to size- and audio-warning onjo create&start
    • Jobs: added scripts to report file
    • Video: removed NVEnc input type checks
    • Filtering: hide deinterlace control on progressive input, since it confuses users
    • Avisynth: FFmpeg2Source use YUV422PX instead of YUY2
    • Avisynth: increased suported memory max to 65536MB
    • Avisynth: Hybrid now comes without Avisynth 32bit support, it is an addon now
    • Video: do not check for UT Video, assume its present
    • Vapoursynth: prefer BestSource as default for file input
    • Vapoursynth: torch - added 'Requires'-controls to VSGAN and VSGAN Filter
    • Input: Switch from Vapoursynth to Avisynth (when available) on .avs input
    • Vapoursynth: TemporalDegrain2: degrainTR default and crash with degrainTR=0
    • Video: x264, disable and deactivate 'auto' for color space on profile 'None'
    • Video: x264, x264 - added 'adjust gop max to output fps'
    • Ui: changed maximize handling
    • Ui: option to set debug output path
    • Vapoursynth: add masking for frame matching
    • Vapoursynth: added FTF to TIVTC
    • FFmpeg: don't set color signaling for pipes
    • Avisynth: added 'Never use AviSource'


    *fixed*

    • Avisynth: enable avsToon for 32bit
    • Video: x264 minimizeCL with 'superfast'
    • Vapoursynth: FileQueue and Masking issues
    • Vapoursynth: ReplaceSince
    • Vapoursynth: torch - remove unnecessary resize call after VSGAN
    • Extraction: use ffmpeg for ProRes from mkv extraction
    • Video: SVT-AV1 typo 'enableResotration' vs 'enableRestoration'
    • Vapoursynth: SMDegrain smdegrain.py script interlaced handling fixed
    • Vapoursynth: mlrt - DPIR FP16 inverted
    • Video: NVEnc - max bitrate initial value
    • Video: NVEnc - EdgeLevel not added to command line
    • Input: Zip format handling (ffmpeg and analysis)
    • Synh: fix typo in CustomSynthScript QQDFPlus and abcxyz YUVALLX -> ALLYUVX
    • Vapoursynth: QTGMC in CompareView with 'custom', use Preset='Fast' for original side.
    • Vapoursynth: torch, VSGAN (Filter), width/height mixup
    • Vapoursynth: torch, DeOldify 'render_vivid' and 'dark' passed as string instead of bool
    • Vapoursynth: SmoothGrad fix min value 1
    • Vapoursynth: Frame->Resize UI scaling
    • Vapoursynth: torch, ProPainter 'Inference'-CheckBox not working
    • Vapoursynth: cfhd handling
    • Vapoursynth: SSIMD: fix output color
    • Vapoursynth: letterboxing YUV422 mod2
    • Vapoursynth: vsRemoveDirt defaults
    • Video: FFmpegs zscale-call for PNG output
    • Video: x264 slow preset using b-adapt 2 instead of 1
    • FFmpeg: 2020 signaling
    • Extract: vp9 video
    • Model: loadfromJson respect skipList
    • Avisynth: TIVTC+QTGMC
    • Avisynth: fix histogram color restriction check, no YUY2 support
    • Avisynth: QTGMC+Custom+UltraFast missing YadifMod2 dependency
    • Avisynth: DeblockPP7 and aSharp were unnecessarily disabled for 64bit Avisynth
    • Video: ProRes encoding when mencoder is used as decoder
    • Vapoursynth: DecimateMode set output fps for mode 2, which is (still) broken
    • Vapoursynth: RainbowSmooth require mod16
    • Vapoursynth: don't try to set ColorMatrix on RGB content
    • Vapoursynth: DGSharpen requires mod16
    • Vapoursynth: rectangular mask for high bit depth
    • Decoder: changed Avisynth input handling
    • Muxing: mkv helper for ffmpeg color matrix and vfr
    • Jobs: fix cleanup job handling on raw audio only output
    • Jobs: fix warning handling


    *added*

    • Vapoursynth: GLSL Gamma, RGBAdjust filter ports(Levels broken&disabled)
    • Vapoursynth: proToon
    • Vapoursynth: vs_temporalfix
    • Vapoursynth: torch/vmlrt option to set (trt) 'engine path'
    • Avisynth: added CustomSynthScripts for 32bit and 64bit proToon-v0.75.1
    • Generate output name suffix added '%DATE%','%TIME%','%TIMEMS%' replacements
    • Vapoursynth: torch - add vs_colorfix for VSGAN and VSGANFilter


    -> downloads: http://www.selur.de/downloads

    Cu Selur

  • 2024.12.21.1:
    *changed*

    • Analysis: extended workaround for MakeMKV muxed content
    • Muxing: support FLAC in mp4
    • Vapoursynth: moved EdgeFixer and BalanceBorder to Frame->Edge
    • Vapoursynth: vs-mlrt/torch - removed mod restrictions for TensorRT when using RIFE
    • Vapoursynth: ColorFix add wavelet mode
    • Input: support dpx as image sequence
    • Vapoursynth: torch - DeOldify 4.5.0
    • UI: make Hybrid Window resizable
    • Video: svtav1 support quant matrices
    • Video: x264 - set '--slices 4'
    • Avisynth: amDCT 64bit support
    • Vapoursynth: changed filter specifc 'flip vertical' into generic gimmick option
    • Hardware: support more data server graphic cards


    *fixed*

    • Vapoursynth: torch - VSGAN(Filter) + ColorFix
    • Jobs: Chunked encoding crash with whitespace in file path
    • Decode: FFmpeg color matrix handling
    • Vapoursynth: torch - machine learning resizers and FilterQueue
    • Vapoursynth: don't use stepped resize when Vapoursynth->Frame->Resize->Resizer is disabled)
    • Decode: AutoCrop for DVD with spaces in the path; missing quotes
    • Video: FFVNEnc presets
    • Filtering: disable 'Filtering->FFmpeg' for 'Only use encoder'
    • Decoder: set vui params for input on FFmpeg
    • Avisynth: Separate Fields filtering
    • Avisynth: typo in ProToon 32bit custom addition


    *added*

    • Vapoursynth: torch - added ColorFix for SCUNet
    • Vapoursynth: torch - added vs-mfdin
    • Vapoursynth: vsmlrt - added ColorFix for SCUNetmlrt (requires torch addon)
    • Vapoursynth: vsmlrt - added ColorFix for VSMLRT (requires torch addon)
    • Vapoursynth: vsmlrt - fix 'Multi' for VSMLRT
    • Vapoursynth: torch - fix 'Multi' for VSGAN
    • Vapoursynth: support Bore, FillBorders

    -> downloads: http://www.selur.de/downloads

    Cu Selur

  • 2025.03.09.1:
    *changed*

    • Video: NVEncC - support tune uhq
    • Vapoursynth: torch updated RealESRGAN, RIFE
    • Vapoursynth: torch update DeOdify (old saved settings might not work as expected in new version)
    • Monitor: monitoring folder "-autoAdd addAndStart" case insensitive.
    • Vapoursynth: switch RemoveDirt port by pinterf
    • Vapoursynth: torch - disable DDD 'DfConvEkSA' due to dependency problems (openmim + newer Pytorch)
    • Vapoursynth: torch - renamed vsDeoldify to HAVC, removed 'custom' preset/speed option
    • Vapoursynth: added Rotate, PreColor to 'Gimmick'-controls
    • Vapoursynth: removed dependency to librife_r9_mod_v6


    *fixed*

    • Vapoursynth: torch - vsCodeFormer with FilterQueue set num_batches
    • Vapoursynth: reinterlace indention
    • Vapoursynth: make sure to adjust resolution for preview when custom section changed it
    • Vapoursynth: fixed BinarMask GrayMask bit depth calculation
    • Video: NVEncC - H.265&H.264 lossless support detection
    • Video: FFNVEnc - H.265 profile
    • Vapoursynth: mlrt resizers were not removed from the resizer list, even when vs-mlrt wasn't installed
    • Vapoursynth: output luma singaling updateing
    • Analysis: audio detection problems when reported order of streams were different in mediainfo and mplayer
    • Muxing: added workaround for mp4fpsmod issue
    • Avisynth: d2vSource can't use 'fieldop'


    *added*

    • Vapoursynth: torch - RealESRGAN 1x scale filter
    • Vapoursynth: vs-mlrt - vsMLRTFilter

    -> downloads: http://www.selur.de/downloads

    Cu Selur

  • Ich hätte da mal eine Frage aus dem Dunstkreis ffmpeg/libAV/LAV und "PAL Quelle" ... es gehört nicht wirklich in diesen Thread, aber hier gibt's vielleicht Leute die etwas wissen. :) - Beitrag darf gerne verschoben werden wenn's so besser sein sollte.

    Kennt jemand das Problem: es gibt so unzälig viele der sog. "One-Klick-Converter", die allesamt auf den ffmpeg/libAV Bibliotheken basieren. Hat man nun einen PAL 25/50Hz Input, lässt diesen ggf. noch deinerlacen und dann ein *.mp4 erstellen, dann bekommt man in den meisten Fällen kein 25 oder 50Hz Ergebnis, sondern entweder 29.97 oder 23.976 fps. Oder noch seltsamere Framerates die leicht von diesen abweichen, und das Ergebnis ruckelt mehr oder weniger schlimm.

    Ich hab' früher immer alles von Hand gemacht (DGsource > Avisynth > x264, Muxen mit MKVmerge). Dann hab ich's mal mit den One-Click-Dingern probiert, hab' graue Haare bekommen und den Glauben an die Welt verloren, und weiterhin alles von Hand gemacht. Ob's Hybrid richtig macht weiß ich gar nicht (aber ich hoffe doch mal schwer, dass!), es ist wohl auch schon >10 Jahre her dass ich Hybrid zuletzt benutzt habe ... :/

    Jedenfalls: ganz grundsätzlich, kennt jemand das Problem über das ich hier jammere? Mich hat das wie gesagt schon vor >10 Jahren vergrault, und wenn ich mich heute in anderen Foren umschaue in denen ganz viele Videos von TV-Aufnahmen gepostet werden, dann sind die immer noch fast alle genau so vermurkst.

  • Kann nicht sagen, dass ich das Problem wirklich kenne.
    Mögliche Quellen für das Problem:

    • vfr (Quelle eventuell wird als vfr gehandelt, weil sie von MakeMKV oder einem andern Tool merkwürdig geflagged wurde)
    • Probleme mit dem Source filter/decoder und der Quelle (manche Dateie gehen nicht ordentlich mit software decoding und andere gehen nicht ordentlich mit allen hardware decodern)
    • falsch geflaggte Quelle
    • falsche Bedienung des Users (sRestore oder vergleichbares wird pauschal angewendet)

    Cu Selur

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!