• Hey Leute ich habe folgendes problem:

    Ich möchte mit megui eine *.mkv per avs öffnen, was aber nicht geht, da MeGui folgenes sagt: entweder
    1) "Es wurden keine Filter zum rendern der Eingangsdaten gefunden"

    oder

    2) "Ein Objekt oder ein Name wurde nicht gefunden"

    MeGUI hat Probleme damit, mkv zu öffnen, eine Avi per Avs zu öfnen funktioniert problemlos...

    Ich hab das CCCP installiert, CoreAVC ist auch drauf und die DirectShowSource.dll ist im plugin-ordner...

    Mein AVS sieht wie folgt aus:

    Code
    directshowsource("xxxxxxx.mkv")

    Ich habe es auch damit versucht:

    Code
    Directshowsource("C:\Users\xxxxx\Desktop\blablub.mkv")

    aber es geht nicht...

    thx im Vorraus:D

    PS: natürlich befindet sich die AVs auch im selben Ordner wie das Quellvideo.

  • 1. DirectShowSource sollte man eher nicht verwenden, wenn es um MKVs mit AVC Material handelt. (da wäre Demuxen und DGAVCDec nutzen die robustere Variante)
    2. mal Framerate mit angegeben, Audio deaktiviert und die weiteren Flags die man bei DirectShowSource setzen kann versucht?
    3. "CoreAVC und die DirectShowSource.dll ist im plugin-ordner..." Was soll CoreAVC den im Avisynth plugins-ordner?

    Cu Selur

  • Ja, sorry ich meine, dass ich CoreAVC installiert habe und dass die DirectShowSource.dll im plugins ordner ist...:hm:

    Aber auch mit AVCSource geht das AviSynthScript nicht...hab ich nämlich auch schon ausprobiert...vorher lief alles perfekt: ich konnte mkv per Avs öffnen und neu encoden...und jetzt streikt er...:mad:

  • Was kommt denn für eine Fehlermeldung, wenn Du DGAVCDec+AVCSource verwendest?
    Ohne genauere Beschreibung hört es sich ein bissel an als ob irgendein Codecpack da Amok läuft,...

    Cu Selur

    Bei mir streikt dann auch DGIndex: "Microsoft Windows hat ein Problem festgestellt...", was bedeutet dass ich keine .dga Datei machen kann...

    Gibts keine Möglichkeit, wie ich MeGUI wieder normal zum laufen bringen kann, dass ich Mkvs per Avs öffnen kann (denn es liegt nicht nur am AVC Material, es geht nämlich auch mit Xvid nicht...)?


    Edit: Wenn ich trotz der Fehlermeldung versuche den Encode zu starten, kommt diese Fehlermeldung:

    Your AviSynth clip has the following problem:
    Error in AviSynth script:
    DirectShowSource: Could not open as video or audio.

    Video returned: "DirectShowSource: couldn't open file xxxxx.mkv:
    Es wurden keine Filter zum Rendern der Eingangsdaten gefunden."

    Audio returned: "DirectShowSource: couldn't open file xxxx.mkv:
    Es wurden keine Filter zum Rendern der Eingangsdaten gefunden."

    (D:\xxxxx\xxxxx\xxxxxxxxxxx\xxxxx\xxxx.avs, line 1)
    Continue anyway?

  • 1. hab ich nicht von DGIndex sondern von DGAVCDec gesprochen, dieses muss man manuell selber handhaben. I. .avc stream extrahieren (z.B. mit mkvextract) II. mit DGAVCDec den Stream analysieren III. mit AVCSource das erhaltene Analyse/Frameserverfile öffnen.

    2. "Gibts keine Möglichkeit, wie ich MeGUI wieder normal zum laufen bringen kann, dass ich Mkvs per Avs öffnen kann (denn es liegt nicht nur am AVC Material, es geht nämlich auch mit Xvid nicht...)?" Nicht mit den Splittern&Decodern die Du aktuell verwendest, da Avisynth anscheinent nicht mit diesen klar kommt.

    3. Da der den 2ten Punkt von oben: "mal Framerate mit angegeben, Audio deaktiviert und die weiteren Flags die man bei DirectShowSource setzen kann versucht?" anscheinend nicht geklappt hat und es vermutlich mühseliger ist eventuelle DirectShowFilterKompinationen zu testen als DGAVCDec zu nutzen würde ich dazu raten mal den Schritt über DGAVCDec zu versuchen.
    4. "denn es liegt nicht nur am AVC Material, es geht nämlich auch mit Xvid nicht..." wenn Du hier von Xvid Material innerhalb eines MKV Containers sprechen solltest wäre dies ein Hinweis darauf, dass es am Verwendeten mkv-Splitter liegt.

    Cu Selur

  • Zu 1/3) Ich hab den H.264 Stream mit DGAVCIndex indexiert und versucht die *.dga mit folendem AVS mit MeGUI zu öffnen:

    Code
    AVCSource("xxxxxxxx.dga")

    Dann erschien folgende Fehlermeldung:

    Code
    AviSynth Error:
    AVCSource: DGAVCIndex/DGAVCDecode missmatch.
    You are picking up a version of DGAVCDecode, possibly from your plugins directory that does not match to the version of DGAVCIndex used to make the .dga <search your hard disk for all copies of DGAVCDecode.dll and delete or rename all of them except for the one that hase the same version number as the DGAVCIndex.exe that was used to make the .dga
    
    
    (D:\xxxxxxx\xxxxxxx\xxxxxxx\dga.avs, line 1)

    Zu2) Was für Splitter/Decoder würdest du mir empfehlen?

  • Du hast also noch irgendwo eine DGAVCDecode.dll in einem Verzeichnis, das nicht die selbe Version hat wie die DGAVCIndex.exe, mit der du die *.dga-Datei erzeugt hast, aber vom AviSynth-Skript verwendet wird.

    Fehlermeldungen lesen und verstehen hilft manchmal bei der Lösung von Problemen...

    Einfach bloß "AVCSource" in einem Skript zu verwenden, ist insofern eine schlechte Angewohnheit, weil du dich dabei darauf verläßt, dass die Version in deinem AviSynth-Plugins-Verzeichnis auch immer die aktuelle ist. Mal eben ein neues Archiv in ein eigenes Verzeichnis entpackt, aber die DLL nicht von hier nach dort kopiert -- und schon sind zwei verschiedene versionen im System!

  • Ich hatte die Version 1.5.0.0 von DGAVCIndex, aber die .dll der Version 1.0.0.0. Ich habe dann die Version 1.5.0.0 gelöscht und sie mit der Version 1.0.0.0 ersetzt(ich konnte die .dll der Version 1.5.0.0 nicht auftreiben), aber die Fehlermeldung besteht immernoch

  • Das verwechselst du jetzt wohl mit CoreAVC.

    Die aktuelle Version von DGAVCDec (die Kombination aus DGAVCIndex.exe und DGAVCDecode.dll) ist 1.00 alpha 23.

    http://neuron2.net/dgavcdec/dgavcdec.html

    Jetzt ist nur noch zu hoffen, dass du in der MeGUI die richtigen Pfade eingestellt hast. Oder du fügst besser noch die "LoadPlugin"-Zeile zu deinem Skript, um ganz sicher zu gehen.

  • Hmm? Bitte? DGAVCDec 1.5 gibt's nicht... - Mal nachschauen.


    DGAVCIndex.exe - Dateiversion: 1.0.0.0 (1.0.0 alpha 23)
    DGAVCDecode.dll - Dateiversion: 1.0.0.0 (1.0.0 alpha 23)
    libavcodec.dll - hat keine Dateiversion

  • Wird hier vielleicht DGIndex.exe und DGAVCIndex.exe verwechselt?
    DGIndex.exe ist bei der Version 1.5** angekommen.
    DGAVCIndex.exe ist, wie LigH richtig bemerkte, bei 1.0.0.0 (1.0.0 alpha 23).
    Und eine 1.5er Version davon habe ich noch nicht gesehen.....

  • Das ist eher möglich...ich habe das Problem jetzt aus der Welt geschafft:D

    Ich habe MeGUI, AviSynth und das CCCP deinstalliert und und in gleicher Reihenfolge wieder installiert...es läuft wieder

Jetzt mitmachen!

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