ffmpeg - Segmentation fault / Ursache DV-Format?

  • Aloha!

    Ich hoffe ich bin in diesem Sub-Forum richtig mit meinem Problem. Warum ich dieses Sub-Forum gewählt habe, wird hoffentlich aus meinem folgenden Beitrag ersichtlich.

    Kurze Vorab-Info:
    Ich bin dabei alte Video8/Hi8 Bänder zu digitalisieren. Dazu habe ich mir eine Sony Digital8 Kamera besorgt, die o.a. Bänder über ILink digital an den PC übertragen kann. Aufgenommen habe ich die Videos mit der bei der FireWire-Karte beiliegenden Version von Ulead Visual Studio 9 SE. Die Videos sind im DV-Format abgespeichert. Eigens dazu habe ich mir eine 250GB HD gekauft, die in meinem Custom-Linux-NAS-System eingebaut wurde, wo die DVs zur späteren Weiterverarbeitung zwischengespeichert werden. Nun bin ich nach etwa der Hälfte der Aufnahmen aber schon an der Kapazitätsgrenze der HD angelangt und bin gezwungen die DVs schon jetzt in ein komprimiertes Format umzuwandeln.

    Allerdings habe ich in den nächsten Wochen keine Zeit für eine intensive Bearbeitung wie Schnitt, Effekte, etc. Daher habe ich geplant die DVs in möglichst guter Qualität ins MPEG2-Format zu konvertieren um sie dann in den nächsten Monaten zu finishen.

    Da ich nun aber nicht meinen Arbeits-PC für die Konvertierung nutzen will (es dauert halt doch einige Zeit), würde ich die Arbeit gerne auf meinem Linux-NAS-System ausführen lassen. Dieser PC ist zwar etwas Rechenschwächer, aber dafür behindert mich seine Auslastung nicht bei meiner täglichen Arbeit auf dem Arbeits-PC.

    Was ich bereits getestet habe:
    Obwohl ich mich mit Videokonvertierung schon einige Jahre befasse, ist es doch eher ein Neben-Hobby von mir und im Bereich Linux und Video-Konvertierung bin ich erst recht Rookie. Aber nach kurzem Stöbern im Netz bin ich schnell auf ffmpeg und seinen, ich sage mal Varianten, wie mencoder oder transcoder gestoßen.

    Um nicht ins kalte Wasser zu springen habe ich mir mit Ulead Visual Studio 9 SE von einem DV einen 1-minütigen Cut gemacht und ihn ebenfalls als DV gespeichert um halt erstmal diverse Einstellungen und ihre Auswirkungen zu testen. Dann sollte es daran gehen ein komplettes DV zu konvertieren.

    Nun kommt es aber zu der im Topic aufgeführten Fehlermeldung Segmentation fault. Und diese kommt bei ffmpeg direkt, wie auch bei dem mencoder.

    Hier mal ein Screenshot vom mencoder-output:

    [Blockierte Grafik: http://www.paceman.de/mencoder.jpg]

    Nun war ich etwas verdutzt und habe mir nochmal einen weiteren Cut eines anderen DVs gemacht und es konvertiert. Dies verlief wieder tadellos. Also habe ich wieder ein komplettes DV (diesmal ein anderes) konvertieren wollen, aber wieder kam es zu o.a. Fehlermeldung.

    Dann habe ich an div. Optionen geschraubt, unter mencoder wie ffmpeg, aber immer kommt es zu dem Fehler wenn ich die kompletten DVs konvertieren will, nicht aber bei geschnittenen Szenen.

    Daraufhin habe ich mal ein komplettes DV und ein geschnittenes mit div. AVI-Infotools verglichen, aber bis auf die Dateigröße ist für mich kein Unterschied ersichtlich. Und dass es an der Dateigröße liegt wage ich auszuschließen.

    Ich vermute dennoch einen Unterschied beim Format wenn ich das DV entweder direkt von der Kamera aufnehme oder ein Stück herausschneide und es abspeichere. Bei letzterem speichere ich es unter Ulead Visual Studio 9 SE als DV (4:3) ab. Mehr Informationen sind dabei nicht ersichtlich.

    Nun stehe ich etwas ratlos da.
    Ich wäre sehr dankbar für evtl. Lösungsansätze. Am liebsten natürlich evtl. Optionen in ffmpeg/mencoder, die den Fehler umgehen, so dass ich nicht gewzungen bin Videos neu aufzunehmen.

    Falls weitere Fragen offen sein sollten bitte ich sie zu stellen.

    PS: Mit Programmen unter Windows wie tmpeg oder procoder habe ich keine Probleme die Videos zu konvertieren.

    Regards,
    Orangutanklaus

  • Möglicherweise sind deine kompletten DV-Dateien type-1, während die geschnittenen als type-2 abgespeichert wurden. Versuche doch mal, die kompletten Filme in type-2 umzuwandeln und dann zu konvertieren.

    bb

  • Zitat

    Versuche doch mal, die kompletten Filme in type-2 umzuwandeln und dann zu konvertieren.

    Da gäbe es ein kostenloses Tool von Ulead.Ulead Media Converter.
    http://www.ulead.com/download/dvconverter/download.htm

    Zitat

    von Orangutanklaus
    Ulead Visual Studio 9 SE


    DAS Programm gibts noch nicht.:) Ulead Video Studio,dagegen schon.

    Zitat

    Allerdings habe ich in den nächsten Wochen keine Zeit für eine intensive Bearbeitung wie Schnitt, Effekte, etc. Daher habe ich geplant die DVs in möglichst guter Qualität ins MPEG2-Format zu konvertieren um sie dann in den nächsten Monaten zu finishen.


    Keine gute Idee in mpeg2 umzuwandeln und sie danach zu bearbeiten.
    Bearbeite diese File wenn sie noch in DV-AVI vorliegen.

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

  • Aloha!

    Gut dass ich nochmal hier vorbeigeschaut habe, denn ich habe wohl vergessen die E-Mail Notification anzuschalten. :cool:

    Auf die Idee mit den unterschiedlichen DV-Typen bin ich inzwischen auch gekommen, habe es getestet und es stimmt! Es liegt daran, dass die Videos im DV-Typ 1 vorliegen. Mit DV-Typ 2 hat ffmpeg keine Probleme.

    Vorhin habe ich dann versucht Informationen im Bezug auf ffmprg und DV-Typ 1 zu besorgen, bin aber noch nicht sehr weit gekommen. In einer FAQ habe ich gelesen, dass DirectShow unter Windows für die Wiedergabe dieser Dateien verantwortlich ist. Daher versuche ich in der Richtung unter Linux etwas zu finden.

    Der DV-Konverter scheint ja schon in die richtige Richtung zu gehen. Am liebsten wäre mir natürlich so ein Tool unter linux, weil ich dadurch nicht gezwungen bin die rießigen Dateien wieder übers Netz zu transportieren. Aber ist ja schonmal besser als gar nichts. Danke sehr! :)

    Zu Visual Studio,...naja, liegt wohl daran, dass es momentan fast ständig bei mir geöffnet ist. Daher kam wohl der Dreher, sorry.

    Die Videos schon jetzt ins MPEG-Format zu konvertieren ist ja leider aus o.a. Gründen eine Notwendigkeit. Anders wäre es mir natürlich auch lieber.

    Vielen Dank soweit an Euch für die Tips!

    Regards,
    Orangutanklaus

  • Zitat

    Anders wäre es mir natürlich auch lieber.

    Warum denn nicht die DV-AVI`s direkt auf Mini-DV`s sichern.
    So hast keine Veränderung der urspr.DatenQuali.
    Oder noch besser,bau diese Captureplatte aus und leg sie auf die Seite,bis wieder mal mehr Zeit hast.

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

  • Vielleicht habe ich dich ja jetzt missverstanden, aber soll ich mir jetzt noch ein Mini-DV System zulegen um die Tapes zu sichern, wo ich mir gerade erst eine Digital8 Kamera besorgt habe? Geb mir das Geld und ich machs! :)

    Das mit der Zeit wird auch so eine Sache in den nächsten Monaten. Da wird dafür nicht viel Zeit bleiben, leider.

    Regards,
    Oranguanklaus

  • Zitat

    wo ich mir gerade erst eine Digital8 Kamera besorgt habe?

    Ups......meinte natürlich auf D8....
    Habe ja selber noch eine DCR-TRV345E.
    Darauf kannst ja auch zurückspielen.
    Es ist immer gut einen sauberen Originalstream zu haben.Später kauft man vielleicht mal ein gutes Videobearbeitungsprogramm / Codierer und dann ist man froh wenn die Quelle noch unverbastelt ist.

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

  • tach auch !

    Warum die Videos nicht auf den Bändern lassen , bis man Zeit hat ?
    DV > MPG und DANN weiterverarbeiten ist ziemlich doof.

    DV komprimiert 1:5 MPEg 1:20-80, das l´ßt sich nicht gut weiterverabeiten,
    es ist halt ein ENDFORMAT.


    Ach ja und eine 500 Gigabyteplatte mit USB kostet ~110 Euro.

    Gruss BergH

Jetzt mitmachen!

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