[MPlayer-users] mpeg1 video not playable on QuickTime player

Ivan Kowalenko ivan.kowalenko at gmail.com
Sun Aug 6 22:28:37 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Aug 6, 2006, at 02.21, Nico Sabbi wrote:

> P. W. wrote:
>
>> Hi,
>>
>> I used the following command to convert a wmv file to
>> a mpeg1 file on linux box. The resulted video can be
>> played fine using mplayer or windows media player.
>> However, when I tried to play it using QuickTime
>> player, it only played audio, no video showing. So, I
>> would really appreciate some suggestions on what would
>> be the right way to do such conversion.
>>
>>
>> #mencoder test1.wmv -o test1.mpg -of lavf -oac mp3lame
>> -ovc lavc -lavcopts vcodec=mpeg1video -ofps 25
>> -lavfopts
>> i_certify_that_my_video_stream_does_not_use_b_frames

Well, there's your problem. First, MPEG streams CAN contain B frames,  
and you have no options that say your MPEG-1 stream doesn't. So your  
"i_certify" option isn't telling the truth, thus leading to wrong  
muxing options. Second, I'm not totally sure that lavf is detecting  
the MPG extension, try adding an option explicitly stating the  
format. Just use -of mpeg instead.

[snip]

> likely the keyint is way too high; try to reduce it with
> -lavcopts vcodec=mpeg1video:keyint=25 possibly  
> adding :mbd=2:aspect=4/3:...

I doubt the keyint is too high. We're talking about QuickTime here,  
not the iPod. I just think it's not creating an MPEG-1 stream.

> If still you can't play it try to use -of mpeg -mpegopts format=....

That'll probably fix the thing.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFE1lD3h/R/wkI6oPQRAiwnAJ9tOIncOuw6Bh0dpdvfmCcvYZps1gCgvAiZ
rqqbRJmNZdUePtxtcA0JN+s=
=PWrE
-----END PGP SIGNATURE-----



More information about the MPlayer-users mailing list