Ubuntu – Split ogg-theora video files without re-encoding

encodingsoftware-recommendationsoundvideo

Good evening all,

I have decided to rip my entire DVD collection to Ogg-Theora video, specifically a few different TV series' that I have so I don't have to keep digging the discs out. To do this, I have been using dvd::rip to pull the individual vob files from the disc and then using ffmpeg2theora to encode. This process has been working great for me until I hit a slight snag. The dvd I just ripped does not have the individual episodes in vobs, but the entire disc of 7 episodes in one vob. I went ahead and ripped it and encoded the whole thing into Theora. Now, how do I split this file into the individual episodes?

I would prefer not to re-encode these, and obviously any prospective program would need a easy way for me to set the 'cut' points. I have used a few similar programs in Windows (for other formats), but I am unsure of what is out there for Ubuntu. Does anyone have any suggestions? Thanks!

Best Answer

Thanks for the answers I have received so far! I think I have found a utility that works for my needs. After some research, it seems that Xiph.org (the makers of theora) have a utility that has a chop functionality that takes a time offset (much like the ffmpeg utility that aking1012 mentioned ) called oggz-tools

sudo apt-get install oggz-tools

It does a direct stream cut as well, meaning the quality stays the same and the process only takes a about 10-15 seconds. I have more playing around to do with it, but it seems like a winner after using it for a few videos.