View Source

*Title*
DVD Migration and Video Splitting


*Detailed description*
This solution proposes a way to migrate a DVD containing different aggregated video sequences into a video file and to split the aggregated video sequences afterwards. There are many possible ways to approach this, the goal was to find open source solutions that are easy to use and include a graphical user interface. 
# The video was extracted from the DVD using [OGMRip|http://ogmrip.sourceforge.net/en/index.html] into a [Matroska|http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&sqi=2&ved=0CEQQFjAC&url=http%3A%2F%2Fmatroska.org%2F&ei=YDnVUa__M4m80QWghoCwCw&usg=AFQjCNFhySGE7viABvGtmcXh3IGPjtRdVg&bvm=bv.48705608,d.d2k&cad=rja] file (*.mkv).
# In order to reduce the size of the video it was converted to a compressed video using [Handbrake|http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC4QFjAA&url=http%3A%2F%2Fhandbrake.fr%2F&ei=BzrVUfXCC6qU0AXyk4D4Cg&usg=AFQjCNEQmk6QunfXQq6wFpNE5G32Fjcw3g&bvm=bv.48705608,d.d2k] with MPEG-4 encoded video and AAC encoded audio, [ffmpeg|http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC4QFjAA&url=http%3A%2F%2Fwww.ffmpeg.org%2F&ei=cTrVUZKEEo7u0gXIq4HwCw&usg=AFQjCNESZXezwXQswop2kfslQt7yWuz87w&bvm=bv.48705608,d.d2k] was defined in Handbrake for performing the video and audio conversion. The
# The large video file was split into the different parts using [Avidemux|http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC4QFjAA&url=http%3A%2F%2Favidemux.org%2F&ei=7TrVUZOLEIOb0AXJs4H4Bw&usg=AFQjCNF0FBFjWM7sA7U-AtkHvwoHtJ3cgg&bvm=bv.48705608,d.d2k]. The video file parts were separated by short black frame sequences. Given that Avidemux allows to directly jump to black frames it was easy to find where the next video sequence starts to define the start and end cut points. Furthermore, Avidemux indicates which are the keyframes (I-images), only those frames can be used to cut the video file.

*Solution Champion*
__[~shsdev]

*Corresponding Issue(s)*
[SPR:Content separation]



*Tool/code link*
* [OGMRip|http://ogmrip.sourceforge.net/en/index.html]
* [Handbrake|http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC4QFjAA&url=http%3A%2F%2Fhandbrake.fr%2F&ei=BzrVUfXCC6qU0AXyk4D4Cg&usg=AFQjCNEQmk6QunfXQq6wFpNE5G32Fjcw3g&bvm=bv.48705608,d.d2k]
* [ffmpeg|http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC4QFjAA&url=http%3A%2F%2Fwww.ffmpeg.org%2F&ei=cTrVUZKEEo7u0gXIq4HwCw&usg=AFQjCNESZXezwXQswop2kfslQt7yWuz87w&bvm=bv.48705608,d.d2k]
* [Avidemux|http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC4QFjAA&url=http%3A%2F%2Favidemux.org%2F&ei=7TrVUZOLEIOb0AXJs4H4Bw&usg=AFQjCNF0FBFjWM7sA7U-AtkHvwoHtJ3cgg&bvm=bv.48705608,d.d2k]

*[http://wiki.opf-labs.org/display/TR/Home]*

*Evaluation*