[MPlayer-advusers] mov from Apples Shoot Em Up trailer can't be shown
Carl Eugen Hoyos
cehoyos at rainbow.studorg.tuwien.ac.at
Sat Jul 7 13:36:50 CEST 2007
Hi Corey!
On Fri, 6 Jul 2007, Corey Hickey wrote:
>>> Alternatively, mplayerplug-in appears to handle the second playlist file
>>> and plays the actual video automagically.
>>
>> But instead of showing the picture, mplayerplug-in shows the Start Button which
>> means mplayer wasn't able to convert the mov into a jpeg.
>
> With this file?
> http://images.apple.com/movies/newline/shoot_em_up/shoot_em_up-tlr1_h640w.mov
>
> That's the one I meant, and it worksforme with mplayerplug-in.
There might be a misunderstanding here: I didn't want to report a problem
with mplayerplug-in - it correctly parses the following OBJECT tag:
<OBJECT width="52" height="23" id="shootemup480p"
codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B">
<PARAM
value="http://movies.apple.com/trailers/newline/shootemup/images/index_480p.mov" name="src"/>
<OBJECT width="52" height="23" type="video/quicktime"
data="http://movies.apple.com/trailers/newline/shootemup/images/index_480p.mov" id="shootemup480pInner">
<PARAM
value="http://images.apple.com/movies/newline/shoot_em_up/shoot_em_up-tlr1_480p.mov" name="href"/>
<PARAM value="QuickTimePlayer" name="target"/>
<PARAM value="false" name="controller"/>
<PARAM value="true" name="autoplay"/>
<PARAM value="true" name="saveembedtags"/>
</OBJECT>
<PARAM
value="http://images.apple.com/movies/newline/shoot_em_up/shoot_em_up-tlr1_480p.mov" name="href"/>
<PARAM value="QuickTimePlayer" name="target"/>
<PARAM value="false" name="controller"/>
<PARAM value="true" name="autoplay"/>
<PARAM value="true" name="saveembedtags"/>
</OBJECT>
mplayerplug-in understands it should play shoot_em_up-tlr1_480p.mov if this
object is activated (and mplayerplug-in/mplayer play it correctly), but it
can't show index_480p.mov because mplayer can't convert it to jpeg/can't
show it at all.
The reason might be that 1) vd_raw.c only accepts 0 as value for
biCompression and not "raw " and 2) that the scaler doesn't know what to do
with IMGFMT_BGR32 (if I set it to IMGFMT_RGB32 a wrong=red picture is
shown). I'll send a possible patch for 1), perhaps somebody can explain
what's wrong with IMGFMT_BGR32.
Carl Eugen
More information about the MPlayer-advusers
mailing list