Noch'n Source-Plugin: DSS2Mod

  • Kleine Überraschung aus einem Beitrag über FFMS2 und seine Probleme mit Transport-Streams:

    Es gibt offenbar ein modifiziertes DirectShowSource2, das nicht an die Installation des Haali Media Splitter gebunden ist, sondern gleich noch eine Ausgabe der LAV Filters mitbringt.

    Download im Google-Code-Projekt xvid4psp

    Die avss_26.dll ist für AviSynth 2.6 MT alpha 4/5 mit neuem Interface gedacht (wissen schon, da wo es immer die Cache-Mode-Abstürze mit MaskTools gab).

  • Soweit ich das aus der README.txt lese, ist es grundsätzlich ein DirectShow-Quell-Plugin. Man kann aber mit passenden Parametern die Verwendung der LAV-Filter als Splitter oder Decoder sowie DirectVobSub erzwingen (Optionen 'lavs' und 'lavd' sowie 'lavf_path' und 'dvs_path'). Dazu müssen sie nicht im System installiert sein; wenn nötig, wird die beiliegende AX/DLL-Datei (oder eine woanders installierte) von LAVFilters oder DirectVobSub zur Laufzeit verwendet. Dann ist auch die Nutzung von Hardware-Decodern/Deinterlacern steuerbar.

    Ohne Gewähr.

    Geladen wird die avss.dll (für ältere Versionen) oder die avss_26.dll für AviSynth 2.60 MT alpha 4/5. Die avss.avsi muss nicht unbedingt importiert weredn. Die sorgt nur für eine zusätzliche Funktion DirectShowSource2(), welche DSS2() mit nützlichen Standardwerten verwendet.

  • Hmmm... also so wie ich das verstehe:

    Code
    9. Added "lavs" and "lavd" options (string, default = ""). When not an empty string (not a ""), LAVSplitter and\or LAVVideo will be used.   You can also pass some settings to LAVFilters via this keys.

    ... KÖNNEN die LAVFilters benutzt werden, MÜSSEN aber NICHT. Zudem stehen wohl mehrere Load-Optionen für LAV-Splitter und -Videodecoder zur Auswahl:

    Code
    9.1 Available options for LAVSplitter and default values are "l3 vc2 sm2 sl[] sa[] ti0", where:
           l3 (l - Load, loading mode, from 0 to 3):
              0 = load LAVSplitter from system (must be installed\registered), do not apply custom settings (all other settings below will be ignored).
              1 = load LAVSplitter directly from LAVSplitter.ax, do not apply custom settings. If not installed, LAVSplitter will use default settings,
                  otherwise it will use settings from the installed version. All other settings below will be ignored.
              2 = 0 + apply custom settings. In this mode LAVSplitter will ignore all the settings from the installed version.
              3 = 1 + apply custom settings. In this mode LAVSplitter will ignore all the settings from the installed version.

    Who is General Failure and why is he reading my hard drive?

    He was trying to get in touch with Private Data but if it involves a Major Disaster I understand that the fault lies with General Protection.

    Furthermore, if you cannot reboot it may be because of a corrupt Colonel.

  • Wie oben zu lesen:

    Da l0 die registrierte Version lädt und l1 die *.ax direkt, kann man wohl davon ausgehen, dass die *.ax nicht registriert sein muss ;) .

    Who is General Failure and why is he reading my hard drive?

    He was trying to get in touch with Private Data but if it involves a Major Disaster I understand that the fault lies with General Protection.

    Furthermore, if you cannot reboot it may be because of a corrupt Colonel.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!