Hybrid: Input -> x264/x265/Xvid/VP8/VP9/AV1

  • hi selur

    habe mir eben mal dein schickes tool gesaugt und angeschaut.
    eine sehr schön zusammenfügung von programen hast du da gebastelt.

    deine "chapter verarbeitung" ist allerdings noch nicht so gut.

    es können keine ordered chapter.xml oder nested chapter.xml dateien verarbeitet werden.
    gerade bei multiversion-filme wäre das recht hilfreich.

    ist .chp wirklich ein mkv-standart format für chapter files? ich dachte immer xml gehört zu matroska.
    .chp sieht ja genau aus wie das OGG-Format.

  • Zitat

    ist .chp wirklich ein mkv-standart format für chapter files? ich dachte immer xml gehört zu matroska.
    .chp sieht ja genau aus wie das OGG-Format.


    Hybrid sollte beides fressen,...

    Zitat

    es können keine ordered chapter.xml oder nested chapter.xml dateien verarbeitet werden.
    gerade bei multiversion-filme wäre das recht hilfreich.


    Hybrid kann keine Multiversion-Filme erstellen und sehe auch nicht, dass das in absehbarer Zeit kommt, da ich es nicht braucht und mir die Zeit fehlt um mich da erst mal einzulesen, zu testen, usw.. :)

    Zitat

    ist .chp wirklich ein mkv-standart format für chapter files? ich dachte immer xml gehört zu matroska.
    .chp sieht ja genau aus wie das OGG-Format.


    Gibt meines Wissens keinen Chapterstandard, der die Dateiendung vorschreibt.

  • Hybrid kann keine Multiversion-Filme erstellen und sehe auch nicht, dass das in absehbarer Zeit kommt, da ich es nicht braucht und mir die Zeit fehlt um mich da erst mal einzulesen, zu testen, usw.. :)

    das mit der zeit und testen kann ich nachvollziehen. es war nicht einfach das zu programmieren.

    aber vll irgendwann mal^^
    es wäre sicher für andere die multiversionen erstellen wollen ganz hilfreich.

  • habe da ein paar fragen zu deinen chapterformaten.

    ich habe ein mkv geladen und dann die chapterqueue gespeichert:

    Code
    00:00:00.000 :*: Kapitel 100:01:38.473 :*: Kapitel 2 / de:Kapitel 300:10:32.340 :*: Kapitel 400:21:14.940 :*: Kapitel 500:34:26.731 :*: Kapitel 6

    so sieht die chp-datei aus. diese datei lässt sich aber nicht wieder laden. es kommt eine fehlermeldung.

    wenn ich eine bluray öffne und ein chapterqueue file erstelle sieht es anders aus.

    Code
    Source_1 :*: 00:00:00 :*: Chapter 1 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:04:10.316 :*: Chapter 2 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:08:32.211 :*: Chapter 3 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:12:05.624 :*: Chapter 4 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:15:23.288 :*: Chapter 5 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:20:17.715 :*: Chapter 6 :*: H:\BDMV\PLAYLIST\00660.mpls

    dieses chp-file lässt sich aber wieder laden. (komischerweise kommt eine fehlermeldung, das die chapterzeit des ersten kapitels
    länger sein soll, als die gesamte spielzeit. wie kann das sein?)

    wodurch kommt es das zwei verschiedene formate ausgegeben werden?

    wieso lässt sich das erste file nicht laden?

    welches der beiden formate sollte normalerweise Standard sein?

  • Hab das Problem gefunden, der Fehler tritt auf, wenn man bei:

    Zitat

    Load list:
    Load a previously saved chapter list.


    nicht eine vorher gespeicherte Chapter list, sondern ein mkv file lädt. (hab das Problem lokal gefixed)

    Zitat

    dieses chp-file lässt sich aber wieder laden. (komischerweise kommt eine fehlermeldung, das die chapterzeit des ersten kapitels
    länger sein soll, als die gesamte spielzeit. wie kann das sein?)


    Wie heißt den die Fehlermeldung? + Ohne DebugOutput -> keine Ahnung

    Zitat

    wodurch kommt es das zwei verschiedene formate ausgegeben werden?


    Weil das erste Format eigentlich nicht existieren sollte, sondern anscheinend durch einen Fehler entsteht.

    Zitat

    wieso lässt sich das erste file nicht laden?


    Weil dieses Format aktuell, so nicht unterstützt wird. :)

    Zitat

    welches der beiden formate sollte normalerweise Standard sein?


    das zweite Format ist wie Hybrid intern die Chapter speichert.

  • dies ist die besagte fehlermeldung

    ein sache noch zu der speicherung.

    Code
    Source_1 :*: 00:00:00 :*: Chapter 1 :*: H:\BDMV\PLAYLIST\00660.mpls

    das erste kapitel hat ja keine millisek und in der gespeicherten datei steht dann in der ersten zeile auch nur 00:00:00

    lädt man so ein file wird in deiner chapterqueue aber der erste kapitel mit 00:00:00.000 angezeigt

    diese zeit "00:00:00" steht im ersten kapitel wenn ich eine bluray lade.

    ich denke mal das dort auch noch ein kleiner fehler ist und es eigentlich 00:00:00.000 sein soll.

    musst du mal schauen ob es bei anderen kapiteln, wo die zeit zum beispiel 00:10:00.000 (auf .000 endet) ist, ob dort die .000 ebenfalls fehlt.

  • also sollte die normale Standardspeicherung so aussehen?

    Code
    Source_1 :*: 00:00:00[COLOR='#FF0000'].000[/COLOR] :*: Chapter 1 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:04:10.316 :*: Chapter 2 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:08:32.211 :*: Chapter 3 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:12:05.624 :*: Chapter 4 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:15:23.288 :*: Chapter 5 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:20:17.715 :*: Chapter 6 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:20:19[COLOR='#FF0000'].000[/COLOR] :*: Chapter test .000 :*: H:\BDMV\PLAYLIST\00660.mpls
  • also die form scheint doch entscheident zu sein.
    wenn ich eine bluray öffne steht das in der queue:

    Code
    Source_1 :*: 00:00:00 :*: Chapter 1 :*: H:\BDMV\PLAYLIST\00660.mplsSource_1 :*: 00:04:10.316 :*: Chapter 2 :*: H:\BDMV\PLAYLIST\00660.mplsSource_1 :*: 00:08:32.211 :*: Chapter 3 :*: H:\BDMV\PLAYLIST\00660.mplsSource_1 :*: 00:12:05.624 :*: Chapter 4 :*: H:\BDMV\PLAYLIST\00660.mplsSource_1 :*: 00:15:23.288 :*: Chapter 5 :*: H:\BDMV\PLAYLIST\00660.mpls


    speichern und dann wieder laden erzeugt folgenden neuen/alten fehler:

    in der queue sieht es dann so aus:

    Code
    Source_1 :*: 00:00:00.000 :*: Chapter 1 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:04:10.316 :*: Chapter 2 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:08:32.211 :*: Chapter 3 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:12:05.624 :*: Chapter 4 :*: H:\BDMV\PLAYLIST\00660.mpls
    Source_1 :*: 00:15:23.288 :*: Chapter 5 :*: H:\BDMV\PLAYLIST\00660.mpls

    queue wieder gespeichert und neu geladen keine fehler meldung.

    ich würde vorschlagen das format immer mit hh:mm:ss.nnn auszugeben!

    wenn ich aus einem mkv die chapterliste lade und dann speicher, um dann dein chp-file zu laden kommt die gleiche fehlermeldung: siehe bild.

  • Hybrid rev 2013.11.19.1:

    *no mac update atm.*

    • x265 doesn't compile on Mac OS X 10.6.8
    • no tsMuxeR 2.x version for Mac OS X 10.6.8 available
    • no static current mencoder/mplayer/ffmpeg builds available (didn't manage to compile them myself)


    *changed*

    • jobs: adjusted to latest tsMuxeR 2.x
    • avisynth: added 'distributor()' back
    • a lot of refactoring
    • avisynth: changed from normal ffmpegsource plugin to c-plugin
    • tools: updated cuda capable card listing
    • calc: trueHD overhead calculation


    *added*

    • avisynth: RawSource for y4m input
    • muxing: option to specify MP4 interleave value
    • x265: inital x265 encoding support


    *fixed*

    • model: GlobalModel occidentally saved 'mplayerHasLibBluray' which could lead to problems with Blu-ray input
    • analyse: .mpls were analysed with mplayer
    • avisynth: tweak call
    • input: .y4m support
    • autocrop: didn't properly adjust to relative mplayer path
    • mac: Info.plist file
    • chapter: import/export
    • tools: grab ffmpeg built date (caused problems with ProRes encoding)


    -> downloads: http://www.selur.de/downloads

    Cu Selur

Jetzt mitmachen!

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