How to Fix Bad FLV Files
The purpose of this resource is to help you figure out why your FLV files aren't working. This page was written up from the searching, reading, trial and error I've gone through, at a time when I was frustrated with bad FLV files and needed an immediate solution.
Making FLV files
The Flash Video format can be created through Adobe Flash, or more preferably, through 3rd party programs that are much less expensive for the average person. Here are two of the best FLV conversion programs out there:
- Sorenson Squeeze: Squeeze will compress your AVI and other uncompressed files into FLV format. Its various versions cost in the area of $200-$500, depending on how many features you need, or what application you're looking for. Their "Squish" program allows visitor-uploaded videos to convert to FLV through the server.
- RIVA FLV encoder: The FREE solution to making FLVs, and a pretty good one at that - select many options in your FLV conversion - from framerate, to audio quality, movie size, bit rate and more.
Typical FLV Errors & Problems
- The FLV video stops too early
- The FLV video runs too choppy
- The FLV doesn't start at all
- The FLV periodically displays the "busy working" logo
- The FLV doesn't play the first time, but does, the 2nd time
- The FLV doesn't play on the site, but does on my computer
Thankfully, there are ways to fix these problematic FLV's:
FLVMDI: Add meta data to a poorly-converted .FLV
Open FLV Meta Data Injector and select the FLV file on your computer that is working improperly. Select a destination and name for the new file, check off the options you want (which will probably be "Include keyframes" and "Inject OnLastSecond Event") and simply click the "Run" button.
"Include Keyframes" inserts periodic keyframes into the video to assist with "scrubbing" the video, if it was previously not working with the scrubber bar. Sometimes, FLVs don't utilize the scrubber bar at all - and simply clicking the bar will bring the video back to the beginning -- how annoying. "Inject OnLastSecond" inserts one final second after the video, to help remedy situations where FLV videos end too early. FLVMDI can also batch process a folder full of FLV files. Don't even attempt to do more than a dozen at a time, though, as the program will probably crash.
FLVMDI also creates a report, if desired, to show you its progress. The new file *should* be working properly, unless it has deeper problems. In which case, try:
FLVCheck by Adobe Labs
The annoying part about this, of course, is that you'll have to type in the path to your FLV files, since this is DOS. Just put them directly into your "Documents and Settings" folder, and in the prompt, type "cd documents and settings". Then type:
flvcheck -f myvideo.flv
If there are no errors, it will display nothing at all, except the copyright info of the program. Otherwise, it will give you the code of what the error message is (a list of codes is within the PDF document). This does nothing more than let you know what exactly the problem is with your file. Afterwards, go back to FLVMDI program, that was explained above, and attempt to inject meta into the file again. Here's a more detailed explanation of FLVCheck commands at Adobe's site.
The FLV still doesn't work...
If this doesn't work, you may be out of luck. It's usually a bad sign if FLVMDI can't fix an FLV file. It may help to re-rip the video, re-convert it to an FLV, run it through FLVMDI, and hope for the best.
Unfortunately, the frustration level on fixing FLV files can be sky high. A big factor in eliminating them is by using a highly trusted commercial FLV converter - which will be an expensive path to take.
FLV Reader Feedback
![]()
Hopefully this FLV guide helps :) Leave a comment, if you'd like!
jjanisse wrote...
Hey, this is very interesting. I have had problems with my FLV files from on occasion. Now I know what to check. Thanks.
Take Care.
-Jordan.
special_farces wrote...
The link to FLVChecker is dead. Go to this page at Adobe::
http://www.adobe.com/products/flashmediainteractive/
click on 'Tool downloads' on the right navi panel, log-in / create an Adobe ID, and you'll be taken to the page. But bad news Mac users, it's Windows Server or RedHat only.
billc wrote...
This helped solve my problem with 480p files downloaded from Hulu... THANKS!

by 3 people |

