Podziel MKV i zmień nazwę używając tytułów rozdziałów?

0

Mam plik .mkv zawierający rozdziały. Chcę osobne pliki. Każdy plik powinien zostać przemianowany na podstawie metadanych rozdziału.

Na przykład:

Duration: 00:12:34.56, start: -0.00123, bitrate: 1234 kb/s
    Chapter #0:0: start 0.000000, end 234.6789
    Metadata:
      TITLE           : Song
      track           : 1
      ARTIST          : An Artist
      DATE_RELEASED   : : 2004
      GENRE           : Rock
    Chapter #0:1: start 234.6789, end 456.886667
    Metadata:
      TITLE           : A different song
      track           : 2
      ARTIST          : Different Artist
      DATE_RELEASED   : : 2004
      GENRE           : Rock
    ...

Chcę podzielić plik na pojedyncze pliki - i nazwać te pliki

  • 1 - Artist - song.mkv
  • 2 - Different Artist - A different song.mkv
  • ... itd.

Mogę podzielić się na pojedyncze pliki za pomocą mkvmerge test.mkv --split chapters:all -o track.mkv, ale tworzy pliki takie jak track-001.mkv. Pliki te zawierają dowolne metadane + ChapterString: Artist - song.

Jak mogę to osiągnąć?

Terence Eden
źródło
1
Edytowane, aby usunąć prośbę o oprogramowanie, które nie jest tematem.
DavidPostill