Ergebnis 1 bis 3 von 3

Thema: mkv mit dts audio mittels ffmpeg extrahieren -> "error, non monotone timestamps"

  1. #1
    . Avatar von Selur
    Registriert seit
    19. April 2003
    Ort
    underground
    Beiträge
    24.870

    Standard mkv mit dts audio mittels ffmpeg extrahieren -> "error, non monotone timestamps"

    Wollte eigentlich mittels:
    Code:
    ffmpeg -y -threads 8 -vn -i "D:\HD\x264_dts.mkv" -ss 10 -t 60 -acodec copy "D:\Encoding Temp\x264_dts DELAY 67ms_eng_aid_2__22_41_33_007_01.dts"
    den dts Ton von Sekunde 10 bis Sekunde 70 aus einem mkv extrahieren, aber selbst wenn ich mittels:
    Code:
    ffmpeg -y -threads 8 -vn -i "D:\HD\x264_dts.mkv" -acodec copy "D:\Encoding Temp\x264_dts DELAY 67ms_eng_aid_2__22_41_33_007_01.dts"
    versuche den kompletten .dts Audiostream aus dem .mkv zu extrahieren kommen jede Menge "error, non monotone timestamps" Fehler und das Ergebnis ist definitiv irgendwie kaputt. (hört sich verzerrt an beim Abspielen)

    Remuxen der Ausgangsdatei mittels mkvmerge hilft auch nicht, bei anderen Audioformaten gibt es beim Extrahieren kein Problem.

    -> Gibt da irgendeinen Trick mit ffmpeg aus einem .mkv eine .dts Tonspur zu extrahieren oder geht es einfach nicht?

    Cu Selur

    Ps.: mkvmerge fällt leider raus, weil dieses kein von-bis Schneiden erlaubt und bei HD Material aus dem ich hier und da nur ein paar Sekunden/Minuten will immer komplette Stream extrahieren ist overkill. (mencoder versagt beim genaueren Schneiden, leider auch,..)
    Hybrid hier im Board, Homepage (www.selur.de), Forum

  2. #2
    Der mit dem Pinguin tanzt Avatar von Henrik
    Registriert seit
    28. November 2003
    Ort
    /home
    Beiträge
    3.332

    Standard AW: mkv mit dts audio mittels ffmpeg extrahieren -> "error, non monotone timestamps"

    Keine wirkliche Lösung, aber eine Erklärung

    The reason is that the DTS decoder has to decode at least one frame
    to set correct channel_mask. For raw DTS, ffmpeg decode one frame
    to get stream parameters. For mkv, ffmpeg already have all parameters
    (except channel_mask), and thus, it don't try to decode a frame
    before displaying stream parameters.
    The follwing patch add channel_layout to the list of essential
    parameters. This forces ffmpeg to decode an audio frame to get
    channel_layout before using it. It fixes the issue with above mentionned
    sample file. But I guess it could have bad effects with other codecs
    which still don't implement channel_layout (untested).
    https://roundup.ffmpeg.org/issue715
    Gruß
    Henrik

    Arch Linux

  3. #3
    . Avatar von Selur
    Registriert seit
    19. April 2003
    Ort
    underground
    Beiträge
    24.870

    Standard AW: mkv mit dts audio mittels ffmpeg extrahieren -> "error, non monotone timestamps"

    Danke für den Hinweis.
    Hybrid hier im Board, Homepage (www.selur.de), Forum

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 20. March 2006, 20:07
  2. "reines" DTS aus DTS-WAVs ? Es klappt einfach nicht !
    Von audio123 im Forum Audio – Bearbeitung und Konvertierung
    Antworten: 7
    Letzter Beitrag: 23. January 2005, 09:51
  3. Antworten: 6
    Letzter Beitrag: 16. July 2004, 17:26
  4. Problem: "Instant Copy 8" od. "DVD Shrink 3" mit Smart Ripper
    Von EFabian im Forum MPEG-2 Encoding-Tools
    Antworten: 1
    Letzter Beitrag: 24. November 2003, 13:07
  5. Gordian Knot Error "VideoSourceAvi error" [Code -2]
    Von EnTaroAdun im Forum MPEG-4-Encoding-Tools
    Antworten: 8
    Letzter Beitrag: 20. November 2003, 10:22

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •