1. HIGHWAY ist ein Forum und Multihoster.
    Unsere Plattform steht nur überprüften Nutzern zur Verfügung.
    Zur Zeit sind die Registrierungen geöffnet. Die Prüfung einer Registrierung beträgt wenige Stunden.
    Die Prüfung ist notwendig, da sich auf unserer Seite aktuell gut hundert Forenspammer pro Tag registrieren wollen.

MKVExcisor

Dieses Thema im Forum "Programmierung" wurde erstellt von b3lle, 16 Juli 2022.

  1. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    Bisher hatte ich zum Extrahieren von Streams aus MKV-Dateien immer den MKV-Cleaver benutzt.
    Dabei haben mich jedoch immer einige Dinge gestört:

    1. Der neue AV1 Codec ist dem Tool unbekannt: Beim Extract erhält der Stream die Dateiendung ".undefined"
    2. Ein lästiger Bug beim Batchextract von Subtitles: Die Tracks 4-9 fehlen immer.
    3. Der Import von Dateien dauert (mir) viel zu lange. (Teilweise wegen SQL-Lite)
    4. Wer braucht die Funktion Extrakt nach Tracknummer?? Ich nicht! Ich brauche Extrakt nach Sprache...
    5. Wenn man einmal ne Ladung Filme "reingeworfen" hat, kann man nicht mehr "nachlegen".
    6. Beim Outputdirectory wechsle ich immer zwischen dem Quelldateiverzeichnis und einem separaten Verzeichnis hin und her, da musste ich bisher immer wieder anpassen.

    Da die Weiterentwicklung sowie Fehlerbehebung (gemeldeter Bugs) von MKVCleaver eingestellt ist, musste ich Wohl oder Übel selbst ran....Hier das (vorläufige) Ergebnis:
    screenshot.PNG

    Wer Ähnlichkeiten mit MKV-Cleaver erkennt, der hat recht. :). Seht dieses Programm einfach als den kleinen Bruder.
    Es fehlen noch einige Funktionen für die ausgegrauten Daten (Chapter, Timecodes, etc).
    Diese hatte ich bisher eigentlich nie benötigt und werde ich zu gegebener Zeit hinzufügen. Zur Not bleibt ja noch das Original.

    Achja bei Virustotal schlagen wieder 3 Virenscanner Alarm - wieso auch immer. Der Code ist sauber - wer mag, kanns ja auch selbst compilieren....
     

    Anhänge:

    Zuletzt bearbeitet: 17 Juli 2022
  2. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    v0.0.2
    Ein paar Bugs entfernt und jetzt akzeptiert das Tool auch Verzeichnisse und scannt alle Unterverzeichnisse nach mkv Dateien.
     

    Anhänge:

    3way gefällt das.
  3. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    v0.0.3
    - fixed bug at standardoutputname

    v0.0.2
    - several bugfixes
    - ability to analyze and import from directories

    v0.0.1 initial release
     

    Anhänge:

    3way gefällt das.
  4. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    v0.0.6
    Bugs bereinigt, neue Funktionen...
    screenshot.png
     

    Anhänge:

    Thraken und 3way gefällt das.
  5. Mydgard

    Mydgard Premium Trusted User Beta-Tester

    Registriert seit:
    21 März 2015
    Beiträge:
    3.375
    Zustimmungen:
    4.129
    Free:
    778.500 MB
    Evtl. steh ich auf dem Schlauch, aber wozu brauchst Du so etwas? Also warum willst Du da was extrahieren?
     
    b3lle, testerstaron und 3way gefällt das.
  6. 3way

    3way Vollzeit-OS-Ausprobierer Premium Trusted User Beta-Tester

    Registriert seit:
    14 Juli 2015
    Beiträge:
    4.603
    Zustimmungen:
    6.927
    Evtl. steh ich auf dem Schlauch, aber wie kann man/frau denn ohne sowas leben? :D

    Manchmal muß da eben eine Video- oder Tonspur oder der Text extrahiert und anderweitig bearbeitet werden, weil viele alle All-In-One-Programme da einfach total failen.

    Beispiel: Du hast die Subtitles... aber leider nur als Diashow (also wirklich Abfolge an Bildern), da kann es dann sehr nützlich sein, diese Bilder dann durch eine OCR zu jagen, um das als Text zu kriegen.

    Beispiel2: Du hast LPCM (quasi ein total überkanditeltes Wave-File mit 96kHz und 24bit) und das soll dann aber mickriges MP3 werden.

    Und vor allem: Eine schicke GUI - das Selbststricken eines Befehls für mkvextract über 5 Zeilen mit 80 Zeichen kann echt abtörnen :D
     
    b3lle und Mydgard gefällt das.
  7. Mydgard

    Mydgard Premium Trusted User Beta-Tester

    Registriert seit:
    21 März 2015
    Beiträge:
    3.375
    Zustimmungen:
    4.129
    Free:
    778.500 MB
    Oder man lädt einfach ein anderes komplettes file wenn das erste mist ist ;)
     
  8. 3way

    3way Vollzeit-OS-Ausprobierer Premium Trusted User Beta-Tester

    Registriert seit:
    14 Juli 2015
    Beiträge:
    4.603
    Zustimmungen:
    6.927
    Allzu häufig ist das erste mistig, das zweite hat dann akzeptables Bild, das dritte hat dann den O-Ton, das vierte dann den guten doitschen Ton von der DEFA, das fünfte dann die ganz wichtigen Untertitel auf Kroatisch (aber nur als DiaShow). Das sechste ist totaler Mist, weil noch Werbung drinsteckt...

    Wirklich, bei den heutigen Releases von NF, Hulu, Disney ist meistens alles da und gut, aber das sind zu selten sehenswerte Sachen ;) Nee wirklich, so viele alte Perlen müssen neu... quasi selbstgemachte Criterion Collection :hearteyecat:
     
    Zuletzt bearbeitet: 24 Juli 2022
  9. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    Ich habe einen ganz einfachen Anwendungsfall:
    Das Extrahieren von zwei Untertiteln bestimmter Sprachen.
    Und hier failed mkvcleaver, weil dieses Programm nur nach Tracknummer extrahieren kann.
    Die Zuordnung von Tracknummer x = Sprache x wäre zwar wünschenswert, die Realität zeigt aber ein krauses und wirres Durcheinander, auch wenn alles da ist.

    Anwendungsfall:
    Ausländische sehenswerte Serie, aber niemand versteht die Sprache dieser Serie, Untertitel sind notwendig. Zuschauer wären native Deutsch und native Spanisch. Beide wollen UT in ihrer Muttersprache (verständlich).
    Damit man zusammen schauen kann müssen beide Untertitelsprachen in einen Untertitel-Stream gemischt werden, denn Coreelec schaffts bis heute nicht 2 unterschiedliche Untertitel anzuzeigen.
    Daher "Massen-Extrakt" von zwei bestimmten Untertitelspuren.
     
    Mydgard und 3way gefällt das.
  10. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB

    Anhänge:

    Zuletzt bearbeitet: 28 Juli 2022
    3way gefällt das.
  11. Mydgard

    Mydgard Premium Trusted User Beta-Tester

    Registriert seit:
    21 März 2015
    Beiträge:
    3.375
    Zustimmungen:
    4.129
    Free:
    778.500 MB
    Gut das von euch sind aber Spezialfälle ;)

    Ich bewahre aber auch nichts auf, einmal sehen und weg damit :)

    b3lle da Du ja kein Premium bist hab ich Dir mal paar Coins geschickt damit Du deine Sammlung vergrößern kannst ;)
     
    b3lle gefällt das.
  12. 3way

    3way Vollzeit-OS-Ausprobierer Premium Trusted User Beta-Tester

    Registriert seit:
    14 Juli 2015
    Beiträge:
    4.603
    Zustimmungen:
    6.927
    Bewahrt Dich jedenfalls vor den horrenden Kosten einer gutgehenden Datengrabsammlung :D

    :inlove: Gute Idee, da schiebe ich auch mal was nach! Danke, b3lle :h:
     
    Mydgard und b3lle gefällt das.
  13. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    Besten Dank euch beiden!
     
    Mydgard und 3way gefällt das.
  14. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    v0.1.2 beta
    http://uploaded.net/file/wkjx0drv

    - resizing the program now results in growth/shrinkage of the filelist (handy for long filenames or hughe lists). Works also with windowsdesktop-screenscalefactors (which was a pain in the butt).
    - minimum height and width adjusted.
     

    Anhänge:

    Mydgard und 3way gefällt das.
  15. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    v0.1.4.1 beta

    - added support for WebVTT subtitle type
    - fixed some bugs on delivery of errormessages from mkvextract
    - added hint if nothing selected (nothing done)
     

    Anhänge:

    FASHR und 3way gefällt das.
  16. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    172
    Zustimmungen:
    217
    Free:
    5.537 MB
    Achso, die Mediainfo.dll muss man noch hinzukopieren, sorry, hatte ich vergessen mit ins Archiv zu packen.
     
    3way gefällt das.