So you downloaded a flv video file and it turns out to be corrupted. It doesn’t play properly, it gets stuck after a few seconds, or plays to fast. The common way to fix this problem is to re-download the video, but if you don’t want to take this approach then you can try adding metadata to the video file to fix the problem.
We will use FLV MetaData Injector(FLVMDI) for this purpose. It is available in two forms, Command Line and Graphical User Interface(GUI). We will be using the GUI because it is much more easier to use. According to the developer, FLVMDIGUI is a GUI frontend for FLVMDI. It uses(and so requires) FLVMDI.EXE, in the same folder for your convenience.
So now go ahead and download both FLVMDI and FLVMDIGUI files. Extract the archives, and move the FLVMDI.exe file inside the FLVMDIGUI folder. Now run FLVMDIGUI.exe, select the flv video that you want to repair, choose the desired additional options and hit RUN FLVMDI button.
Note that you can also batch repair flv video files by selecting the folder where all the videos reside. When Output progress checkbox is checked, you will be shown the complete progress of the metadata injection.
Once the progress is complete, run the video file and it should be working now.
It works on Windows XP, Windows Server 2003/2008, Windows Vista, and Windows 7. If you are looking for a quick way to download flash videos online, check out both Orbit Downloader and Freemake Video Downloader. Enjoy!