FLV Extract

Thursday, January 22, 2009
Extracts video and audio from FLV files without decompressing or recompressing. The video is saved as AVI (H.263/FLV1 and VP6/VP6F) or raw elementary stream (H.264/AVC). The audio is saved as MP3, AAC (with ADTS headers), or WAV (PCM).

NOTE: If you simply want to convert FLV to AVI including audio, the FLV Input Plugin for VirtualDub (see below) is most likely a better choice. FLV Extract currently writes out separate video/audio files which you would have to join. Also, FLV Input Plugin is able to maintain synch in variable framerate videos by inserting drop frames. However, it doesn't yet support H.264 or AAC.

NOTE: The AVIs will not play unless you have the right decoders. ffdshow-tryouts can decode FLV1, VP6F, and H.264; make sure they're enabled in its configuration dialog.

NOTE: The extracted MP3s may appear to have an incorrect duration in your audio player. This is because FLV Extract doesn't generate a VBR header, but the files are perfectly valid nonetheless. To add a VBR header you can load an MP3 in foobar2000, right click on it, go to Utils, and click "Fix VBR MP3 Header".

Changes:

1.4.0 (2008-Nov-16):
  • Supports H.264/AVC, written as a raw elementary stream.
  • Supports AAC, written as .aac with ADTS headers.
  • Extracts VP6 alpha channel to a separate file.
  • Prompts before overwriting files.
1.3.0 (2008-Feb-26):
  • Added dialog that lists the status of all files, replaces the message box that was shown for each file.
  • Doesn't leave files open upon error.
  • Better handling of incomplete files.
  • Changed VP6 FourCC from FLV4 to VP6F.
  • A few fixes for rare files.
Download Link

0 comments:

Post a Comment