View Single Post
Old 27th December 2013, 19:19   #1  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,370
chapterEditor(Chapter-Database Disc2mkv Matroska-Tools[Tags,Menu,Multi-MKV])+CLI

Hi everyone

I have started for a while with a simple and small chapter Editor project.


The project has grown and now are 4 diffrent Format Editors avalible and an editor for muxing multi editions mkvs
(like Xin1Generator).


There is now a Reddit for chapterEditor.


Matroska Multi-MKV Editor

With this editor you can create easy and fast multi-mkv files from normal Matroska files(mkv,mka,mk3d).
Only the chapters and tags are replaced and no video or audio data is manipulated.

You can download here some tutorial videos.



Multi-Editions-Editor (MEE):

With this editor you can backup your Blu-Ray to mkv.
If there are multiple editions on the BluRay, they can be stored in a space-saving mkv with "ordered chapters".

here an old Tutorial(with rev0.14)


Matroska Menu Editor (MME)

The new MME helping a while Matroska files (mkv, mka, mk3d) that are located in a folder and
the same specifications (number of tracks in the correct order and the same codecs for video, audio, subs) have,
to connect with each other via the menu.
In this case, no files need to be remuxed.
Tutorial-Video

DVD2mkv:
is a small tool to quickly mux the tracks on a DVD to a mkv. Functions for edit the mkv's are also available.

Matroska Tags: With this editor you can provided Matroska files with Tags. Tags contain useful information that can be collected and processed by other programs.


Functions:

supported file formats:
  • 3GPP TTXT File
  • Apple file formats .mp4 .m4a .m4v (required: MKVToolNix)
  • Bluray/mpls
  • BSPlayer (ini)
  • BSPlayer (chf)
  • CCE (csv)
  • CCE SP Text File
  • Celltimes Text
  • ChapterGrabber.chapters File
  • CueSheet (cue)
  • DGIndexNV.dgi File
  • DVD Author Text File
  • DVD IFO (VTS_xx_0.IFO)
  • FFmpeg MetaData (txt) // new
  • ffprobe (xml and json)
  • GrassValley Edius V2+V3 (csv)
  • HC Enc Text file
  • Hybrid(Selur) chapterqueue CHP File
  • Hybrid(Selur) mkvchapter CHP File
  • Matroska Files
  • MediaInfo (txt)
  • Micro DVD Player (ini)
  • multiAVCHD Text File
  • Muxman
  • OGG Chapter Text File
  • Premiere (csv)
  • qpf File (MeGUI)
  • Scenarist SD (csv)
  • Scenarist BD (tsv)
  • Sonic Cinevision CSV File
  • Sonic Scenarist CSV File
  • Spruce DVD Maestro CHP File
  • SVCD (hhmmsscc) (txt)
  • Timecodes Text File
  • Timecode lists Text File, Format HH:MM:SS:ff
  • TMPGEnc .keyframe file
  • tsMuxer Meta File
  • YouTube chapters from comments
  • VLC bookmark files
  • WebM files
  • x264 qp text file
  • xml Matroska chapters file

Special tools:
  • multi chapter
  • online chapter database
  • Haali's TRACKSETEX: (required: MKVToolNix)
  • Matroska Tags: (optional: MKVToolNix)

Editors:
Additional functions for the chapter editors (OGG, XML, TTXT, multiAVCHD)
  • FPS Conversion
  • simple Chapter naming
  • improved Chapter naming with the online chapter database
  • Chapter time adjustment
  • Chapter time trimming
  • for XML Format: append files, automatic "ordered chapter" end times generation


Languages:
  • German
  • English
  • Italian


CLI support (GUI)



chapterEditor rev1.xx
download chapterEditor(rev1.43 Windows)
download chapterEditor(rev1.43 Linux)


This version is deprecated and no longer supported. Furthermore, a maximum of MKVToolNix version 19 can be used.
download chapterEditor(rev0.51)


Alternate download on Softpedia or Videohelp.

You find here chapter samples and here new samples.

*****************************************************************************************************************
********** chapterEditorCLI **********

cE CLI is a small command line tool with which you can generate chapter files from the chapter database.
Furthermore, you can create Blu-Rays or DVDs chapter files and expand the chapter names from the database.
The chapter files can be output in OGG format or Matroska XML format.


download chapterEditorCLI(rev0.01)


Code:
chapterEditorCLI(rev0.01) help
---------------------------

-a / --anleitung  The help on german

-f / --fps         FPS Conversion switch
"FPS value"      source/target fps value
"file path"        source/target file path or a folder

-h / --help       Show this help

--mid             Movie ID, an integer greater then 0
                  Displays all movie information and chapters

--names           Save a simple chapter names list of a movie
                  output: a file name without an extension

--ogg             Output format: ogg-chapter.txt
                  output: a file name without an extension

--pass            your database password

--range           A Movie ID. Displays the following 200 movies

--title           Displays all movies(max: 200) with titles
                  (at least 2 characters)

--user            your database user name

--xml             Output format: matroska-xml-chapter.xml
                  output: a file name without an extension

X: / X:\          a drive

"path DVD"        a DVD path to VIDEO_TS folder
"path Blu-Ray"    a Blu-Ray path to BDMV or PLAYLIST folder

VTS_xx_0          VTS ifo file: xx = 01 .. 99
                  without the ".ifo" extension

1..99             a title number for VTS ifo file

00000..99999      a mpls file/number without the ".mpls" extension

---------------------------
Mode 1: database syntax
1-2.parameter:  --user="your name" --pass="your password"
3.parameter:    --mid= OR --range= OR --title="a title"
  If 3.parameter equal  --mid  you can enter a 4. parameter
4.parameter:    --ogg="output txt" OR --xml="output xml" OR
                --names="file path and name"

---------------------------
Mode 2: DVD/Blu-Ray/folder syntax
1.parameter:    Drive(X:) OR a folder path "DVD/Blu-Ray path"
*** Blu-Ray ***
2.parameter:    00000..99999
3.parameter:    --ogg="output txt" OR --xml="output xml"
  generate a chapter file with chapter names
4-6.parameters: --user="your name" --pass="your password" --mid=
*** DVD ***
2.parameter:    VTS_xx_0
3.parameter:    1..99
4.parameter:    --ogg="output txt" OR --xml="output xml"
  generate a chapter file with chapter names
5-7.parameters: --user="your name" --pass="your password" --mid=

NOTE:
File names can be empty, a default file is then created in the root directory.

---------------------------
Mode 3: FPS Conversion syntax
1. parameter:   -f or --fps (FPS init)
2. parameter:   24000/1001 or 23.976 (source fps)
3. parameter:   30 or 23,97 (target fps)
4. parameter:   "source file path or source folder"
5. parameter:   "target file path" (optional and for source file only)

examples:
Mode 1:

Viewing the movie information and list of chapters
Code:
chapterEditorCLI.exe --user="username" --pass="the password" --mid=99
Display more films and list the movie information (200)
Code:
chapterEditorCLI.exe --user="username" --pass="the password" --range=99
List all movies from a specific title (max: 200)
Code:
chapterEditorCLI.exe --user="username" --pass="the password" --title="cap"
Creating a chapter file
Code:
chapterEditorCLI.exe --user="username" --pass="the password" --mid=99 --ogg="c:\path\chapter file"
chapterEditorCLI.exe --user="username" --pass="the password" --mid=99 --xml=
A chapter list of names without having to spend specifying a location / file name
Code:
chapterEditorCLI.exe --user="username" --pass="the password" --mid=32000 --names=

Mode 2:

Drive(Blu-Ray or DVD) or folder
Code:
chapterEditorCLI.exe D:
chapterEditorCLI.exe D:\a folder\BDMV
chapterEditorCLI.exe D:\a folder\BDMV\PLAYLIST
chapterEditorCLI.exe D:\a folder\VIDEO_TS
-Blu-Ray
Choose an MPLS and list the chapter times
Code:
chapterEditorCLI.exe D: 00001
Creating a chapter file
Code:
chapterEditorCLI.exe D: 00001 --ogg=
chapterEditorCLI.exe D: 00001 --xml="c:\chapter file"
-DVD
Choose an IFO and view the track numbers
Code:
chapterEditorCLI.exe D: VTS_01_0
Display a title of the IFO and list the chapter
Code:
chapterEditorCLI.exe D: VTS_01_0 3
Creating a chapter file
Code:
chapterEditorCLI.exe D: VTS_01_0 3 --ogg=
chapterEditorCLI.exe D: VTS_01_0 3 --xml="c:\chapter file"
-Output with chapter names for the chapter files, it will be appended 3 parameters for Blu-Ray and DVD
Code:
--user="username" --pass="the password" --mid=99

Modus 3:
It is expected at least 4 parameters.
FPS conversion always starts with the -f or --fps switch
a Matroska XML file from 24000/1001 to 25 FPS without target file path
Code:
chapterEditorCLI.exe -f 24000/1001 25 "D:\Matroska chapter.xml"
(a new target file is automatically created in the same folder)
an OGG Chapter file from 29,97 to 23.976 FPS with new name and target (the file extension is automatically assigned)
Code:
chapterEditorCLI.exe -f 29,97 23.976 "D:\OGG Chapter file.txt" "E:\new OGG file"
(FPS float values can be specified with a point or comma)
convert an entire folder with source files
Code:
chapterEditorCLI.exe -f 24000/1001 25 "D:\folder with source files(\)"

Last edited by hubblec4; 12th February 2024 at 02:31. Reason: update
hubblec4 is offline   Reply With Quote