[FFmpeg-devel] [PATCH] add uuid box to MP4 to make h.264 play on iPod

Michael Niedermayer michaelni
Sun Feb 24 23:51:27 CET 2008


On Sun, Feb 24, 2008 at 09:25:23PM +0200, ?smail D?nmez wrote:
> Hi,
> 
> On Sun, Feb 24, 2008 at 9:19 PM, Michael Niedermayer <michaelni at gmx.at> wrote:
> > On Sun, Feb 24, 2008 at 08:49:51PM +0200, ?smail D?nmez wrote:
> >  > Hi,
> >  >
> >  > On Sun, Feb 24, 2008 at 8:37 PM, Mark Himsley <mark at mdsh.com> wrote:
> >  > > Hey,
> >  > >
> >  > >  ?smail D?nmez wrote:
> >  > >
> >  > >   > Hi,
> >  > >
> >  > >  > > > > > Why is this h.264 specific?
> >  > >   > > > > Because, as I understand it, the uuid tag is only required by
> >  > >  Apple for H.264 material.
> >  > >   > > > As far as I know MPEG2 video files are not affected by this UUID
> >  > >  crap.
> >  > >   > > > And iPod only supports MPEG2 & H.264.
> >  > >   > > No it doesn't. IPod also accepts MPEG4 part 2
> >  > >   >
> >  > >
> >  > >  > Yes I meant to say MPEG4, sorry.
> >  > >
> >  > >  So you are confirming that you think this check for CODEC_ID_H264 is
> >  > >  required?
> >  >
> >  > Well, this behaviour comes from old PSP firmware where Sony required a
> >  > similar UUID for mp4 files, so as far as I know this is just required
> >  > for mp4 container. So if we could check for the container it would be
> >  > the best.
> >
> >  container is IPOD not mov and not mp4 :)
> >  anyway its not the ipod firmware but the software to copy the files that
> >  rejects them without that UUID, IIRC the ipod happily plays them without the
> >  UUID
> 
> iPod (at least 5th generation) won't play any file that doesn't have
> that UUID, this is with newer firmwares. But I only tested with h264.

I have an ipod and it definitly didnt need an UUID to play anything last
time i used it ... (otherwise ffmpeg would support generating such UUIDed
files already ...)
Though its likely not the newest firmware, guess its a new feature ;)
One of these criminal lock in attempts which are all so common these days.

And iam not planing to upgrade the firmware except to something linux
based maybe ...
But then iam not really using the ipod and its misdesigned 5 rotten apple
button looserinterface is really not something with which it could be used
anyway.

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

It is not what we do, but why we do it that matters.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20080224/2eca4ac5/attachment.pgp>



More information about the ffmpeg-devel mailing list