Log in

View Full Version : FLV Splitter - no re-encode?


Jynks
11th April 2011, 18:40
Hi there...

I help run a RTS streaming channel and when we run comps we end up with 6-9 hour long FLV files from the stream. We wish to start posting the individual games on a youtube chan for archiving but obviously we can not post a 9 hour 720p session.

AviDmux allows us to load the FLV, set in and out points and then re-encode it.... this is how we are doing it now.

But we can not use the COPY/COPY function to just copy the data with out re-encoding.

Dose anyone know any apps that can do this? What we would like to do is something like Avidmux dose.. load the long flv.. set in and out points for the individual games, then save that segment with out any re-encoding .. then upload to youtube.

Suggestions welcome.
Thanks in advance

Here is an example file - http://dl.dropbox.com/u/9169569/GROS_Overlays.flv

sneaker_ger
11th April 2011, 18:56
I don't know any program that does it all in one step, but you can do it manually:
1. Demux file using flv extract
2. Mux video, audio and timecodes using mkvmerge GUI and set splitting times under the "global" tab (tick "Disable header removal compression for audio and video tracks by default" in mkvmerge GUI options once before you start working)

Sadly mkvmerge doesn't come with a preview to select the cut points, so you would have to note them by hand with e.g. AviDemux first.

Jynks
13th April 2011, 11:08
this option dosn't seam to work as the mp3 form the stream is vbr audio so the audio is all out of sync....

Any other ideas?

sneaker_ger
13th April 2011, 13:00
this option dosn't seam to work as the mp3 form the stream is vbr audio so the audio is all out of sync....

This should be no problem at all for neither flv extract nor mkvmerge.

Did you correctly load the timecodes for the video track in mkvmerge? If you don't specify any fps or timecodes it will assume 25 fps, resulting in destroyed sync.