Blue Screen Of Duds

Where the alter ego of codelust plays

Flash of pain

leave a comment »

After struggling with transcoding a fat AVI file into a FLV on Linux with FFmpeg I suddenly discover that there is a totally pain-free Windows port of the same that is available for anyone who bothered to look for it.

I had managed to compile FFmpeg both from the old stable source and the CVS tree, but with each I was getting considerable jitter, pixelation and even worse, the audio going out of sync and starting from the first frame of the clip again, while the video played on.

The documentation on the website is really lousy. There is an -hq flag in the Windows port that is not there in the Linux version and I could not find out what the -async flag is meant to do.

It was here that the Riva Encoder (which is just a fancy front end to FFmpeg on Windows) came to my rescue. All you have to do is to install the software, pick up the Windows version of FFmpeg from the install folder and use the commandline options you use on Linux and now I have practically jitter-free and sync error-free lovely looking FLVs that I can use from the NCR and its storage systems to encode stuff on the fly.

Lovely.

Technorati Tags: , , , ,

Advertisements

Written by shyam

June 20, 2006 at 2:20 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: