Hi,

I'm having some weird issues with mpeg1 encoding...

I have ffmpeg installed on an ArchLinux box and when i try simple command to convert a VOB file(that has been split by DVD shrink-according to chapter)...it doesnt work properly


Here is the problem:

I can open the file in windows media player when the file is on my machine
I get problems when i serve the .mpg file online:
I can open link with Firefox properly
When i open the page with Internet Explorer and click on the link...windows media player loads the file..but only detects it as a 3 second movie..instead of 20 minutes!


here is the command i've used:
ffmpeg -i 1.VOB -b 800K -deinterlace -ab 56 -ar 22050 -aspect 4:3 output.mpg
I've also tried using -vcodec mpegvideo ..no dice


Here are the characteristics of the encoded output file:
Video: MPEG1 Video 320x240 29.97fps 104857Kbps [Video]
Audio: MPEG Audio 44100Hz stereo 64Kbps [Audio]

I'm not sure why it keeps setting video bitrate to 104857k...when i can clearly see its encoding at 800k in ffmpeg's progress!


when i tried loading this output.mpg file in VirtualDub, I get this message:
"MPEG: Anachronistic or discontinuous timestamp found in video stream 0 at byte position 2062183, from 1814696 to 52612515. This may indicate an improper join."


anyone else encounter this problem?

please help