Non linear MKV Editor

= Goal =


 * A GUI front-end to MKVMerge with a non linear editor-style, like dvbcut for MPEG TS.
 * All tracks must be kept and copy by default, video, audio and subtitles.
 * Preserve metadata.
 * Thumbnails of image before black image.

Extensions

 * 1) Remove ads: Shotdetect can detect scenes and produces a description in XML. This can be used to generate cutting points.
 * 2) May reencode some tracks (ffmpeg -c copy -c:v ...)
 * 3) Convert dvb subtitles to srt (OCR feature)

= References =

Command tool
 * MKVmerge Extraction/copy des tracks à la précision d'une frame

Feature tools
 * https://github.com/johmathe/Shotdetect Détecteur de scènes
 * http://vasanthkalingeri.github.io/CommercialDetection/ Google Summer of Code 2015

Cut tool
 * http://dvbcut.sourceforge.net/index.html

NL Editors
 * Shotcut - https://github.com/mltframework/shotcut
 * LiVES
 * Kdenlive
 * Avidemux
 * Kino
 * Openshot
 * Pitivi
 * Cinelerra
 * Blender
 * Lightworks
 * Flowblade

Frameworks
 * MLT Multimedia Framework -- https://www.mltframework.org/
 * FFMpeg