[MPlayer-users] Problems playing specific quicktime (mov) movie
Matthew W. Miller
mwmiller at columbus.rr.com
Mon May 10 01:47:08 CEST 2004
On Sun, May 09, 2004 at 05:58:39PM -0400, Son House wrote:
>Playing the following movie doesn't work:
>http://www.thememoryhole.org/pol/bush-hitler1.mov
Yes, it's an MPEG stream stored as a "generic track" in a Quicktime
wrapper. I've run into these before. These are a pain to deal with,
but unless and until mplayer can extract them automatically, at least
'mplayer -v -v ...' gives you all the information you need to do so
yourself:
>MOV track #0: 1 chunks, 0 samples
>pts=2715428 scale=90000 time=30.171
>Sample 0: pts= 0 off=0x000003BA size=5238788
^^^^^^^^^^^^^^ ^^^^^^^^^^^^
>EL#0: pts=0 1st_sample=0 frames=1 (30.171s) pts_offs=0
>Generic track - not completly understood! (id: 0)
The offset is in hexadecimal; you can use a calculator to find the
decimal equivalent, or the 'printf' command if you have it installed:
$ printf "%d\n" 0x3ba
954
The size is in decimal, no conversions necessary. Use dd to extract the
MPEG stream:
$ dd bs=1 skip=954 count=5238788 if=bush-hitler1.mov of=bush-hitler1.mpg
5238788+0 records in
5238788+0 records out
The final step, of course, is to complain to whoever was responsible for
foisting that particular file on the public in the first place. ;)
--
Matthew W. Miller <mwmiller at columbus.rr.com> MPlayer does not suck.
More information about the MPlayer-users
mailing list