Okay. I've got a few ogg files I've created using a desktop recording tool. I've transcoded them using ffmpeg
once (mainly to clip out the beginnings and the ends).
Now, I have 3 such files which I want to concatenate into a single .ogv
file. I tried using oggCat
, it crashed with some kind of error (I tried concatenating a file to itself using oggCat
and that failed too leading me to believe that my distro is shipping a broken version of the package). Simply cat
ing the files works but I can't seek which is not cool. mencoder
run like this mencoder -ovc lavc -oac lavc file1.ogv file2.ogv file3.ogv -o complete.ogv
. It transcodes the files into an avi
and clips off a little of the 3 videos.
So, how do I do this?
Update 1: My current workaround is to transcode the 3 files into .mpg
using ffmpeg
, then cat
ing them together and then transcoding them back into ogv
.
Update 2: PiTiVi works for this kind of thing but I need something from the command line that I can automate and script.
Best Answer
Ogg Video Tools seems to do what you are looking for.
Short description:
Note: The video files must correspond in framerate, keyframe gap, framesize etc.
See more here and here.