VHS-Material mit VirtualDub / StaxRip restaurieren (filtern per VDF / AviSynth)


  • Wie erkennt man eigentlich ein umgewandeltes Video, das mit einer falschen Bildreihenfolge behandelt worden ist?
    Ich konnte bei meinen DVD Videos, die ich sonst immer mit irgendwelchen Konvertierprogramme umgewandelt habe, nix erkennen das irgendwelche Fehler im Video zu sehen sind...
    Und da werden bestimmt einige dabei sein die die falsche Bildreihenfolge zugewiesen bekommen haben :)

    Beim Deinterlacen? -> es ruckelt wie verrückt, fällt einem eigentlich ziemlich direkt auf

    Ich hab gestern mal einen Versuch gestartet und einen kurzen DVD Trailer von ca. 23 sec. mit der falschen Bildreihenfolge beim DeInterlacen mit QTGMC behandelt!

    Hier mal das Original Test Video als VOB File:

    http://www.file-upload.net/download-72004…23-sec.VOB.html

    [Blockierte Grafik: http://img.xrmb2.net/images/494402.png]

    Laut Mediainfo ist das DVD Material: Interlaced / oberes Feld zuerst = TFF
    Das habe ich überprüft und der Header stimmt!

    Dann bin ich hingegangen und habe das VOB Video mit folgenden QTGMC Script unter VirtualDub im "Fast Recompress" als uncompr. AVI in Lagarith YUV 4:2:0 zurückgeschrieben:

    Das Original VOB File liegt zwar schon als 4:2:0 vor!
    Passiert da etwas wenn man die Anweisung gibt: ConvertToYV12(interlaced=true)
    noch mal in den selben Farbraum umzuwandeln?


    Ergebnis mit der falschen Bildreihenfolge als BFF behandelt # AssumeBFF() --> Nix Ruckelt !!!

    http://www.file-upload.net/download-72004…nfolge.avi.html

    Hier noch mal der ganze Prozess mit der richtigen Bildreihenfolge als TFF behandelt # AssumeTFF()

    http://www.file-upload.net/download-72005…nfolge.avi.html

    Beide Videos laufen flüssig und jetzt verstehe ich die Welt nicht mehr :(
    Wie kann das sein?

  • Noch einmal, wie bereits erklärt:

    Wenn der Clip schon in YV12 vorliegt, dann tut ConvertToYV12() überhaupt nichts.

    Übrigens kann es durchaus DVDs geben, die progressiven Bildinhalt haben (wo also beide Halbbilder den selben Zeitpunkt zeigen), aber trotzdem von einem MPEG2-Encoder im Interlaced-Modus encodiert wurden. MediaInfo kann nur den Header lesen und herausfinden, dass das Video im Interlaced-Modus (halbbildweise) encodiert wurde. Aber MediaInfo decodiert nicht das Video und schaut nach, ob die Halbbilder ein bestimmtes zeitliches Fortschreiten haben – das kannst nur du mit dem Bob-Test.

    Bei deinem Testclip gibt es zwar Interlacing. Das ist aber derart unscheinbar, dass fehlerhafte Interpolation vermutlich kaum auffällt. Wenn mal ein ordentlicher Schwenk dabei ist, der den ganzen Bildinhalt mitzieht, sieht man das schon deutlicher.

  • Ich möchte gerne von einem DVD Film, eine bestimmte Stelle im Film "verlustfrei" rausschneiden und gleichzeitig mit QTGMC DeInterlacen lassen!
    In meinem Bespiel Fall sind es 16 sekunden, die von einem DVD Trailer herausgeschnitten werden sollen...

    Falls jemand fragt, warum der Aufwand von VOB zu AVI in einem Verlustfreien Codec etc..
    So kann man das Video besser bearbeiten und gegebenfalls noch ein paar Effekte nach Lust und laune einbauen!

    So bin ich vorgegangen:

    1.) Zuerst habe ich mir ein AviSynth Script für die VOB "MPEG2" datei geschrieben:

    2.) Dieses AviSynth Script *.avs habe ich mit VirtualDub geöffnet

    3.) An dieser Stelle suche mir den Teil des Filmes raus, den ich gerne rausgeschnitten haben möchte

    [Blockierte Grafik: http://img.xrmb2.net/images/162424.png]


    4.) Unter Video wähle ich den "Fast recompress" modus aus

    [Blockierte Grafik: http://img.xrmb2.net/images/154785.png]


    5.) Als Compression wähle ich dann einen Verlustfreien Codec aus ( z.B. UT YUV 4:2:0 )

    [Blockierte Grafik: http://img.xrmb2.net/images/925412.png]

    [Blockierte Grafik: http://img.xrmb2.net/images/443413.png]

    weil ja das Quell Video ( VOB / MPEG2 ) als YUV 4:2:0 abgespeichert ist:

    [Blockierte Grafik: http://img.xrmb2.net/images/871248.png]


    6.) Also schreibe ich es in der neuen Ziel Datei wieder als YUV 4:2:0 zurück.. | ist das bis hierhin so korrekt ?

    [Blockierte Grafik: http://img.xrmb2.net/images/987022.png]


    So sieht jetzt die neue AVI Datei aus: ( Leider ohne Tonspur )

    [Blockierte Grafik: http://img.xrmb2.net/images/817323.png]


    Die AC3 Tonspur kann ich leider nicht mit in die neue AVI Datei mitnehmen!

    [Blockierte Grafik: http://img.xrmb2.net/images/474998.png]

    Ich könnte die AC3 Datei vorher als WAV umwandeln und dann bei VirtualDub unter Audio "select Audio from other file" + per "Direct Stream Copy" mitnehmen...
    Die Aufgabe soll aber AviSynth direkt im Hintergrund mit übernehmen!

    Mit welchen AviSynth befehl kann ich die AC3 Tonspur im Hintergrund decodieren und direkt mit umwandeln lassen zu meiner neuen AVI Datei?

    Problem Nr.2
    Das Bildseitenverhältnis wurde in der Zieldatei zu 5:4 geändert ( In der VOB Quell datei ist es 16:9 )

    Was nun?

    5 Mal editiert, zuletzt von H264x (17. Februar 2013 um 03:35)

  • Für mich bedeutet "verlustfrei", dass eben nicht mit AviSynth gearbeitet wird, denn AviSynth decodiert immer, und jede Neu-Encodierung zu den heute verbreiteten Videoformaten ist verlustbehaftet, zu MPEG2 ganz bestimmt.

    VirtualDub hat bei echt verlustfreiem Schneiden von MPEG2 gar nichts zu suchen. So etwas macht man mit MPEG2Schnitt oder Cuttermaran. Die schneiden bereits ohne eingebundenen Encoder an I-Frames, zum Teil auch an P-Frames, echt verlustfrei; mit eingebundenem HC-Encoder auch an jedem Frame, nur die angeschnittene GOP wird dann recodiert, fällt bestimmt nicht auf.

    Man muss nach dem Schneiden nur wieder eine ganz neue DVD authoren.

    Und lass dich nicht von den Seitenverhältnissen durcheinanderbringen. Es ist egal, mit wie vielen Pixeln das MPEG2-Video encodiert wurde; es enthält eine Markierung, die dem Player mitteilt, dass das Video auf 16:9 auseinanderzuziehen sei. Ut-AVIs haben so etwas nicht, da muss vermutet werden, dass 1 encodierter Pixel = 1 Bildschirm-Pixel ist, was aber falsch wäre.


  • Mit welchen AviSynth befehl kann ich die AC3 Tonspur im Hintergrund decodieren und direkt mit umwandeln lassen zu meiner neuen AVI Datei?


    Das Skript muß wie folgt abgeändert/ergänzt werden:

    LoadPlugin("NicAudio.dll")
    v = mpeg2source(..d2v)
    a = NicAC3Source("Name.ac3")
    AudioDub(v, a)

  • Für mich bedeutet "verlustfrei", dass eben nicht mit AviSynth gearbeitet wird, denn AviSynth decodiert immer, und jede Neu-Encodierung zu den heute verbreiteten Videoformaten ist verlustbehaftet, zu MPEG2 ganz bestimmt.

    MPEG2 ist ja schon verlustbehaftetes Material.

    VirtualDub hat bei echt verlustfreiem Schneiden von MPEG2 gar nichts zu suchen.

    Möchte einfach nur ein wenig Experimentieren und ein paar Effekte nach Lust und laune in dem Video einbauen!
    Ob das ganze vorhaben sinnvoll ist, sei mal am Rande dahin gestellt ;)

    Theroretisch sollte doch so gut wie nix vom MPEG2 Video verloren gehen, wenn man es als UT YUV 4:2:0 abspeichern tut...
    Ich weiß zwar nicht wieviel Prozent das seien könnten, aber der Verlust müsste doch eigentlich sehr gering sein oder?
    Weiß jemand wie viel Prozent ca. dabei verloren gehen, wenn man eine DVD VOB MPEG2 Datei als uncompr. AVI in UT YUV 4:2:0 zurück schreiben tut?

    Bei meinem Vorhaben soll das ganze Video in einem Rutsch direkt geschnitten werden + mit QTGMC deInterlaced werden + ein paar Effekte dazu + etc... als AVI in UT YUV 4:2:0 zurück schreiben lassen.


    So etwas macht man mit MPEG2Schnitt oder Cuttermaran.

    Danke für den Tip :)
    Das könnte ich mal gut gebrauchen wenn ich den Schnippsel nicht weiter bearbeiten möchte ( keine Effekte einbauen )


    Und lass dich nicht von den Seitenverhältnissen durcheinanderbringen.

    Das Problem ist, das neue Zielvideo hat jetzt 5:4 statt 16:9 und das sieht man direkt.
    Das Bild bleibt also bei 5:4 unverfälscht? ( z.B. Eierköpfe könnten entstehen etc... )
    Wenn man jetzt hingeht und die AVI Datei als x264 umwandeln möchte, stellt man sich das gewünschte Seitenverhältniss einfach nach lust und laune Neu ein:
    z.B. heute habe ich lust auf 4:3 , morgen auf 16:9...
    Das wäre doch eigentlich praktisch oder was meinst du?
    So habe ich jetzt ein 16:9 Video als 5:4 abgespeichert und z.B. hinterher als 4:3


    Das Skript muß wie folgt abgeändert/ergänzt werden:

    LoadPlugin("NicAudio.dll")
    v = mpeg2source(..d2v)
    a = NicAC3Source("Name.ac3")
    AudioDub(v, a)

    Vielen Dank :)


    Eine kurze zwischenfrage:

    Welche VirtualDub Version sollte man eigentlich nehmen um ein Video im "Fast Recompress modus" als uncompr. AVI abzuspeichern?
    oder besser ausgedrückt: Welche VirtualDub Version sollte man nehmen um mit AviSynth zu filtern? ( QTGMC etc... )

    [Blockierte Grafik: http://img.xrmb2.net/images/673703.png]

    Gibt es irgendwas zu beachten?

    z.B. bei VirtualDubMod fehlt die Audio spalte in der Menüleiste. ( Trotzdem wird der Ton als "Direkt Stream Copy" irgendwie mitgeschrieben )

    2 Mal editiert, zuletzt von H264x (17. Februar 2013 um 14:03)

  • Zitat

    z.B. bei VirtualDubMod fehlt die Audio spalte in der Menüleiste. ( Trotzdem wird der Ton als "Direkt Stream Copy" irgendwie mitgeschrieben )


    probier mal...Streams.....stream list....und dann im neuen Reiter,rechts unten...disable.

    Klar hast Du etwas Verlust wenn Du aus der VOB-Verpackung die mpeg2 rausnimmst und in 4:2:0 codierst.
    Setze ich hier aber einen sehr guten mpeg2-Codierer ein,dann ist der verlust nicht sichtbar.
    Die Meisten haben eh ihren PC Moni oder den TV nicht kalibriert.

    H26x
    Was siehst Du in VDub beim Capturen wenn Du auf "Video" klickst und dann auf die Taste "H" drückst ?

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

  • MPEG2 ist ja schon verlustbehaftetes Material.

    Ja. Aber solange es nicht noch mal neu encodiert wird, wird es nicht noch schlechter, als es im Moment gerade ist.


    Theroretisch sollte doch so gut wie nix vom MPEG2 Video verloren gehen, wenn man es als UT YUV 4:2:0 abspeichern tut...

    Nein, bis dahin noch nicht.

    Erst, wenn du es wieder neu zu MPEG2 encodierst, dann wird es noch mal extra schlechter.


    Wenn man jetzt hingeht und die AVI Datei als x264 umwandeln möchte, stellt man sich das gewünschte Seitenverhältniss einfach nach lust und laune Neu ein:
    z.B. heute habe ich lust auf 4:3 , morgen auf 16:9...

    Möglich ist das schon; falsch wäre es aber, das "nach Lust und Laune" zu tun. Mach es lieber so, wie es sein muss, damit es korrekt aussieht. Problematisch ist nur der Unterschied zwischen MPEG2 für DVD und MPEG4-AVC:

    MPEG2 für DVD hat ein paar erlaubte encodierte Bildgrößen, aber davon unabhängig muss man Markierungen für das "Display Aspect Ratio" angeben, die 4:3 oder 16:9 für das im Player dargestellte Bild bedeuten. Also egal wie breit das Video encodiert wurde (352, 704 oder 720 Pixel), angezeigt werden muss es so breit, dass es am Bildschirm 4:3 oder 16:9 hat (insgesamt, evtl. inkl. schwarzer Ränder).

    MPEG4-AVC dagegen speichert durch x264 das "Sample Aspect Ratio", also den Faktor, um wie viel das Video gestreckt werden muss. Das hängt ganz stark von der Stauchung während der Verarbeitung ab. Das muss man ausrechnen, damit es stimmt.


    z.B. bei VirtualDubMod fehlt die Audio spalte in der Menüleiste.

    Dafür hat VirtualDubMod eine "Streams"-Liste. Damit kann es mehr als maximal zwei Audio-Streams (auch AC3) und sogar Untertitel-Streams verwalten.

    Und VirtualDubMod hat einen integrierten AviSynth-Editor.

    Ansonsten aber ist dieses Projekt reichlich veraltet. Wahrscheinlich sind seitdem in VirtualDub schon wieder jede Menge Verbesserungen eingeflossen. Schade, dass es nie die guten Sachen aus VirtualDubMod übernommen hat.

  • probier mal...Streams.....stream list....und dann im neuen Reiter,rechts unten...disable.

    Vielen Dank

    Was siehst Du in VDub beim Capturen wenn Du auf "Video" klickst und dann auf die Taste "H" drückst ?

    Das habe ich noch nicht ausprobiert.
    Werd es die Tage mal testen, wenn ich was Aufnehme werde.


    Die Meisten haben eh ihren PC Moni oder den TV nicht kalibriert.

    Hab meinen Röhrenmonitor anhand der Borosch Testbilder eingestellt:

    http://www.chip.de/downloads/Buro…r_34958690.html


  • VirtualDub hat bei echt verlustfreiem Schneiden von MPEG2 gar nichts zu suchen.
    So etwas macht man mit MPEG2Schnitt oder Cuttermaran.
    Die schneiden bereits ohne eingebundenen Encoder an I-Frames, zum Teil auch an P-Frames, echt verlustfrei;
    mit eingebundenem HC-Encoder auch an jedem Frame, nur die angeschnittene GOP wird dann recodiert, fällt bestimmt nicht auf.

    In Cuttermaran, kann man leider keinen HC Encoder einbinden!

    [Blockierte Grafik: http://img.xrmb2.net/images/579071.png

    Habe heute mal "Cuttermaran" ausprobiert..


    So gehe ich vor, wenn ich eine MPEG2 Datei, verlustfrei schneiden möchte...

    Dazu habe ich mal ein kleines Mini Tutorial geschrieben:


    1.) MPEG2 Datei deMuxxen

    StaxRip starten und die gewünschte MPEG2 Datei unter "Source" öffnen

    [Blockierte Grafik: http://img.xrmb2.net/images/362228.png]

    Folgenden Code benutzt StaxRip zum DeMuxxen:

    Code
    "C:\StaxRip\Applications\DGMPGDec\DGIndex.exe" -i "V:\MPEG2 verlustfrei schneiden\MPEG2 Test Datei 1 Min temp files\MPEG2 Test Datei 1 Min.m2v" -ia 2 -fo 0 -yr 1 -tn 1 -om 2 -drc 2 -dsd 0 -dsa 0 -o "V:\MPEG2 verlustfrei schneiden\MPEG2 Test Datei 1 Min temp files\MPEG2 Test Datei 1 Min" -hide -exit

    Viele wege führen nach Rom...
    demzufolge brauch man doch kein "ProjectX" oder "DGIndex" einzeln zu benutzen, wenn das DeMuxxen mit StaxRip viel einfacher geht ( Automatische erkennung + Automatischer vorgang )
    Was meint Ihr? --> Macht das StaxRip laut Code genauso zuverlässig wie die anderen Programme?


    Darauf hin erzeugt StaxRip einen Temp Ordner mit der DeMuxxten MPEG2 Datei

    [Blockierte Grafik: http://img.xrmb2.net/images/383910.png]


    2.) Cuttermaran starten

    [Blockierte Grafik: http://img.xrmb2.net/images/589761.png]


    3.) Videodatei öffnen

    [Blockierte Grafik: http://img.xrmb2.net/images/481233.png]


    4.) die erzeugte *.M2V Datei auswählen

    [Blockierte Grafik: http://img.xrmb2.net/images/601365.png]


    5.) Mit dem Balken zur gewünschten Stelle gehen, wo man das Video gerne schneiden möchte

    [Blockierte Grafik: http://img.xrmb2.net/images/182933.png]


    6.)

    [Blockierte Grafik: http://img.xrmb2.net/images/459619.png]

    (2) Start für den Schnittanfang auswählen
    (1) Mit I> an der gewünschten Stelle vorspulen oder zurückspulen <I
    (3) Ende für das Schnittende wählen
    (4) + zum bestätigen der Schnittstelle ( Dann erscheint der gelbe Balken )


    7.) Diese Spielscene möchte ich jetzt gerne aus dem Video rausgeschnitten haben

    [Blockierte Grafik: http://img.xrmb2.net/images/492100.png]


    8.) Ganz unten im Blauen Feld 1x mit der Rechten Maustaste klicken und "Schneide die ausgewählten Einträge" auswählen

    [Blockierte Grafik: http://img.xrmb2.net/images/712424.png]


    9.) Jetzt öffnet sich ein Zusatzfenster, wo man noch das ein oder andere Einstellen kann...

    [Blockierte Grafik: http://img.xrmb2.net/images/908558.png]

    Für den Verlustfreien Schnitt brauch man jetzt nur noch auf "Schneiden" zu gehen

    Ist das soweit korrekt eingestellt, fürs Verlustfreie schneiden an den I Frames?
    Und fürs Smart Rendering schneiden müsste ich noch einen Encoder einbinden?


    An dieser Stelle, bin ich mir etwas unsicher, da was von korrigieren der Sequenz-Display-Extension angekreuzt ist:

    Sequenz-Display-Extension = korrigieren ??? ( Verstehe nur Bahnhof )
    Erste Sequence Kennnung = schreibe max Bitrate ( hört sich gut an, weil Maximal ist immer gut ;) --> Wissen tue ich es nicht
    Schreibe Sequenz-End-Kennenung = EOF ( keine Ahnung was das zu bedeuten hat ) --> Vielleicht kann es ja jemand kurz erklären
    Seitenverhältnis ändern in = belassen ( hört sich gut an, da das Original Seitenverhältnis 4:3 oder 16:9 mitgenommen wird )


    10.)

    [Blockierte Grafik: http://img.xrmb2.net/images/295333.png]

    Soweit ich das erkenne, kann man mit Cuttermaran noch DVD Authoring & Encoding betreiben!
    VCD, SVCD und DVD erstellen...

  • In Cuttermaran, kann man leider keinen HC Encoder einbinden!

    Das ist falsch:

    Zitat

    HCEnc Provider 1.0.6
    Dieser Provider nutzt Hanks Freeware Encoder HCEnc. Der Provider wurde von Rumbah2 geschrieben.

    http://www.cuttermaran.de/de/download.aspx

    Immer erst mal in Ruhe die ganze Seite lesen... ;)

  • Immer erst mal in Ruhe die ganze Seite lesen... ;)

    Ist mir garnicht aufgefallen ;)

    Weiß noch jemand eine Antwort auf die anderen Fragen...?


    Was meint Ihr? --> Macht das StaxRip laut Code genauso zuverlässig wie die anderen Programme?


    Cuttermaran

  • Wichtig für StaxRip ist weniger das Demultiplexen, sondern das Indexieren durch DGIndex. Aber das zuvor sinnvolle Reparieren unzuverlässig aufgezeichneter DVB-Streams von Übertragungsfehlern kann kaum ein Tool besser als Project-X.

    Die "Sequence Display Extension" ist ein lebenswichtiger Bestandteil von MPEG2. Es ist sicher vorteilhaft, wenn sie regelmäßig und korrekt enthalten ist. Ganz detailliert steht so was in der ISO/IEC 13818 Spezifikation (pöööhse technisches Englisch).

    Welche Bitrate im Header steht (Maximum oder Durchschnitt), ist wichtig für Multiplexer, insbesondere DVD-Authoringtools. Mit "Maximum" sollen sie im Allgemeinen umgehen können.

    Die "Sequence End"-Kennung schließt einen MPEG2-Videostream ab. Ist nett, wenn er am Ende (EOF = End of File) dranhängt. Aber heute verlässt sich kaum eine Software darauf.

    Seitenverhältnis ... he, so weit logisch denken kannst du auch noch.

    Cuttermaran macht kein DVD-Authoring. Aber wenn es Video und Audio wieder multiplexen soll (soll es eigentlich nicht, einzeln sind die leichter an die tatsächlich nötigen Programme zu übergeben), dann kommt es auf den Zweck an, da je nach Zweck die multiplexte Datei verschieden strukturiert sein müsste.

  • Vielen Dank :)

    Aber das zuvor sinnvolle Reparieren unzuverlässig aufgezeichneter DVB-Streams von Übertragungsfehlern kann kaum ein Tool besser als Project-X.

    Ich habe vor ein paar Tagen mal eine VOB Datei mit dem Programm: Project-X demuxxt...
    Es wurden 31 Warn-/Fehlermeldungen ausgegeben.
    So weit ich das erkennen kann, handelt es sich immer um !> ID 0xBD (sub 0x80) packet#
    Sind die Ausgegebenen Dateien trotzdem in Ordnung?

    Hier mal kurz der LOG Bericht:

  • Hallo,

    weiß keiner einen Rat, was die 31 Warn-/Fehlermeldungen in meinem LOG bericht von Project-X bedeuten? !> ID 0xBD (sub 0x80) packet#

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Und das nächste Problem ist aufgetaucht...
    Lade ich eine uncompr. AVI Datei in StaxRip, bekomme ich folgende Fehlermeldung:

    [Blockierte Grafik: http://img.xrmb2.net/images/432635.png]

    Vorher hat alles geklappt und seit heute morgen steckt der Wurm drin :(

    ?

  • Zitat

    weiß keiner einen Rat, was die 31 Warn-/Fehlermeldungen in meinem LOG bericht von Project-X bedeuten? !> ID 0xBD (sub 0x80) packet#


    Da bei deiner ProjectX-Version ein paar Optionen verstellt sind, wäre es ganz gut, wenn du die Standard-Einstellungen wieder hernimmst .
    Hab selber auch ProjectX die von Ozoon und die letzte aktuelle Version selber kompiliert [akapuma sei Dank]
    setze es aber nur sehr selten ein,genauso auch Cuttermaran und Konsorten.

    Zitat

    Vorher hat alles geklappt und seit heute morgen steckt der Wurm drin :(
    ?

    etwas neues installiert..Microsoft Update.... ?
    Stelle mal das Image zurück und schau obs nun klappt.

    Mpeg`s schaue ich mit mpegvalidator oder mpeg Video wizard an.
    Das Letztere ist hier der Klassenbeste und fehlt auf keinem Rechner.
    Ohne käme ich mir fast nackt vor....und das bei dieser Kälte.

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

  • Da bei deiner ProjectX-Version ein paar Optionen verstellt sind, wäre es ganz gut, wenn du die Standard-Einstellungen wieder hernimmst .
    Hab selber auch ProjectX die von Ozoon und die letzte aktuelle Version selber kompiliert [akapuma sei Dank]
    setze es aber nur sehr selten ein,genauso auch Cuttermaran und Konsorten.

    Gut zu wissen, danke für die Info :)
    Das Problem ist, das ich an ProjectX nix verstellt habe.
    Habe das Programm direkt installiert, gestartet und als erstes versucht die VOB Datei damit zu deMuxxen.

    Könntest du mir kurz deine ProjectX Einstellungen nennen? --> Dann stell ich mir das mal so ein...
    Und die Version von [akapuma] würde ich gerne mal haben...



    etwas neues installiert..Microsoft Update.... ?

    Die letzten Microsoft Updates sind von 2010 :)
    Vor einer Woche habe ich als letztes folgendes installiert gehabt: "ProjectX + Cuttermaran"
    StaxRip und VirtualDubMod konnten aber bis gestern Abend noch problemslos AVI Dateien öffnen.
    Seit heute morgen wie durch Zauberei ging garnix mehr!

    An out of bound memory access (access violation) occurred in module "VirtualDubMod"

    Vielleicht ist auch ein Arbeitsspeicher defekt? --> Werd es mal mit "Memtest 86+" überprüfen



    Stelle mal das Image zurück und schau obs nun klappt.

    Falls nix an der Hardware sein sollte, beginne ich von Vorne und installiere ein frisches Windows XP.
    Diesmal direkt mit SP3, FFDshow 2013 usw...



    Mpeg`s schaue ich mit mpegvalidator oder mpeg Video wizard an.
    Das Letztere ist hier der Klassenbeste und fehlt auf keinem Rechner.
    Ohne käme ich mir fast nackt vor....und das bei dieser Kälte.

    Mpeg Video wizard hört sich interessant an :)
    Könnte man nicht mit folgender Freeware das selbe Ergebnis erziehlen? --> ProjectX + Cuttermaran gegen Mpeg Video wizard

  • Zitat

    ....als erstes versucht die VOB Datei damit zu deMuxxen.


    Enweder nehme ich PGCDemux oder Mpeg Video Wizard,früher gabs noch andere Tools wie VOB2MPG Pro und Andere.

    Zitat

    Und die Version von [akapuma] würde ich gerne mal haben...


    Hier wurde es beschrieben.
    http://forum.gleitz.info/showthread.php…4908#post434908

    Zitat

    An out of bound memory access (access violation) occurred in module "VirtualDubMod"


    Da kann ich nicht helfen,im Netz gibts da alles mögliche zu lesen.
    Kannst Du das File mal hochladen ?

    Zitat

    Falls nix an der Hardware sein sollte, beginne ich von Vorne und installiere ein frisches Windows XP.
    Diesmal direkt mit SP3, FFDshow 2013 usw...

    Du hast doch sicher bei der Install ab und zu ein Image vom Zwischenstand gemacht...und hoffentlich auch noch notiert was bis dahin inst.wurde.Überprüf das doch mal und schon siehst Du was inzwischen dazugekommen ist.
    ffdshow aber erst inst.wenn Images vom vorigen Zustand gemacht sind.

    Zitat

    Mpeg Video wizard hört sich interessant an :)


    ja,das ists ganz sicher.Kenne von früher noch Cuttermaran,mpeg2Schnitt von M.Dienert,VideoEasy,VobEdit und noch ein paar.
    Keines ist mir so sympatisch wie mpeg Video wizard,ist leider nicht kostenlos aber seinen Preis allemal wert.
    Ein Beispiel.
    Angelieferter Stream vom Digicorder [TS]....Auf die Timeline......Unnötiges ausschneiden...zur Kontrolle kurz durch den Stream scrollen......ausgeben zu TS ohne neucodieren [kann man vorab überprüfen].......2 Min.Abarbeitungszeit und ein 2 Std.Film ist sauber.Nun geht der Film auf die USB3 HDD und der Film kann dann entweder an der TVIX-Box oder auch am Digicorder abgespielt werden.

    Zitat

    Könnte man nicht mit folgender Freeware das selbe Ergebnis erziehlen? --> ProjectX + Cuttermaran gegen Mpeg Video wizard


    Sowohl ProjectX wie auch mpeg Video Wizard haben hier eine Existenzberechtigung,bei anderen kann es anders sein.Jeder wie er will.26 Jahre mit PCs...da sieht man vieles kommen und gehen....man behält da halt nur die Perlen.

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

    Einmal editiert, zuletzt von Goldwingfahrer (26. Februar 2013 um 15:57)

  • Der genannte Speicherzugriffsfehler hat nichts mit defekten RAM-Bausteinen zu tun.

    Er bedeutet eher, dass ein Programm versucht hat, auf einen Speicherbereich zuzugreifen, der ihm nicht gehört. Ursache dafür ist, dass eine Speicheradresse falsch ausgerechnet wurde. Ursache dafür kann sein, dass die Videodatei Datenfehler hat, denn die enthält nicht nur das darzustellende Video, sondern auch Zusatzinformationen. Aber es muss nicht am Videoinhalt liegen. Es kann auch an umkonfigurierten Codecs liegen, so dass sich jetzt ein anderer für dieses Videoformat zuständig fühlt, es aber tatsächlich nicht richtig versteht, was der vorher zuständige Codec noch korrekt konnte.

    Bei VirtualDub und VirtualDubMod liegen jeweils Hilfsprogramme mit dem Namen "AuxSetup" bei. Die haben einen Button "Remove", der persönliche Einstellungen aus der Registry löscht. Danach werden die Programme sozusagen wieder mit den Auslieferungs-Standardwerten gestartet. Das kann vielleicht helfen. Mit Sicherheit darfst du sie danach aber wieder neu konfigurieren...
    __

    In der Spur 0xBD (Private Stream 1), Unterspur 0x80, befindet sich auf DVDs eine AC3-Tonspur. Warnungen zu einem nicht fortlaufenden PTS (Presentation Time Stamp) können ein Hinweis darauf sein, dass hier ein Ergebnis von Videoschnittarbeiten vorliegt. Das ist aber nichts so ungewöhnliches, dass die weitere Verarbeitung scheitern würde. Deshalb ist es ja auch nur eine "Warnung".

    Grundregel bei einer "Warnung":

    NO PANIC

Jetzt mitmachen!

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