FLV/F4V Dateien reparieren/editieren

  • Hallo zusammen,

    hin und wieder zeichne ich mit Stream Transport und ähnlichen Flashstreams auf.
    Dabei wird eine Datei mit der Endung .flv oder .f4v erzeugt.

    Die Wiedergabe von Dateien beider Endungen geht mit VLC sowie FLV Player (Hersteller Applian) problemlos.

    Jedoch ist ein gezieltes Spulen oder Springen bei der Wiedergabe in den oben genannten Programmen nicht möglich. Sobald man ein Springen versucht wird die Wiedergabe gestopt.
    Bei jeder Videodatei wird die Spieldauer viel zu hoch angegeben, häufig beginnt die Wiedergabe zwar am Anfang, die Zeitleiste in VLC zeigt aber schon mehre Stunden vergangene Spieldauer an.

    Demuxt man mit FLV Extract die Videodatein, erhält man eine Videodatei .264, eine Timecode.txt sowie eine Tonspur als .MP3 oder Nellymoser (ja das ist auch ein Audioformat)

    Beispiel solcher Dateien:

    .h264:
    Absolute Blackbox. Kann nicht von VLC wiedergegeben werden. Mediainfo zeigt folgendes an:
    Format : AVC
    Format/Info : Advanced Video Codec
    Dateigröße : 150 MiB
    Modus der Gesamtbitrate : konstant

    Video
    Format : AVC
    Format/Info : Advanced Video Codec
    Format-Profil : Baseline@L3.0
    Format-Einstellungen für CABAC : Nein
    Format-Einstellungen für ReFrames : 3 frames
    Format_Settings_GOP : M=1, N=29
    Bitraten-Modus : konstant
    Bitrate : 600 Kbps
    Breite : 640 Pixel
    Höhe : 480 Pixel
    Bildseitenverhältnis : 4:3
    Bildwiederholungsrate : 29,970 FPS
    Standard : NTSC
    ColorSpace : YUV
    ChromaSubsampling : 4:2:0
    BitDepth/String : 8 bits
    Scantyp : progressiv
    Bits/(Pixel*Frame) : 0.065

    .mp3:
    Format : MPEG Audio
    Dateigröße : 35,0 MiB
    Dauer : 51min
    Modus der Gesamtbitrate : konstant
    Gesamte Bitrate : 96,0 Kbps

    Audio
    Format : MPEG Audio
    Format-Version : Version 1
    Format-Profil : Layer 3
    Dauer : 51min
    Bitraten-Modus : konstant
    Bitrate : 96,0 Kbps
    Kanäle : 1 Kanal
    Samplingrate : 44,1 KHz
    Stream-Größe : 35,0 MiB (100%)

    .txt:
    Hier ist der Timecode in ms gespeichert, erstaunlicherweise existieren Sprünge.
    1686214
    1686262
    93109
    1686342
    1686390
    1686422
    1686470
    1686518
    1686550
    1686598
    1686630
    1686678
    1686726
    1686758
    1686806
    1686838
    1686886
    1686934
    1686966
    1687014
    1687046
    1687094
    1687142
    1687174
    1687221
    1687253
    1687301
    1687349
    1687381
    1687429
    1687477
    94308
    1687557
    1687589
    1687637
    1687685
    1687717


    Meine Vermutung ist das der Timecode defekt is und deshalt ein Spulen oder Springen nicht möglich ist.

    Wie kann man solche Probleme reparieren?

    Zusatz:
    Es gibt auch ein paar Datein die eine Lauflänge von wenigen Minuten haben, aber der Timecode und damit anscheint auch die extrahierte Tonspur mehre Stunden lang ist. Das prinzipelle Problem sollte das gleiche sein.

    Ich hoffe ich habe mich verständlich ausgedrückt. Hat jemand eine Idee?

    Grüße Blade

  • Hallo,

    nein habe kein Link zum Stram, es geht ja hier auch nicht um einen bestimmten Stream sondern diverse die alle die gleichen Symtome zeigen.

    Ist meine Vermutung bezüglich defekten Timecode überhaupt richtig?

    Versuchen wirs doch mal mit Trockenschwimmen, ich möchte in Zukunft die Dateien selbstständig reparieren können.

    Grüße Blade

Jetzt mitmachen!

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