[Ffmpeg-devel] pmf demuxing/decoding

jonny at leffe.dnsalias.com jonny
Tue Jun 13 14:52:12 CEST 2006


i've experimented with pmf some time ago

the file have an header of 2048 bytes (sometimes 4096 bytes, iirc), data
in the header is quite obscure to me
streams are muxed in an mpeg2 container (as defined in 13818-1)
actually audio and some additional data (probably used by the psp decoding
routines) are stored in private_stream s

afaik there is no open source code to play the audio

an open source pmf player exists on psp, but it uses the psp api to
parse/decode av (so it's probably not useful for you)
(you can find it on forums.ps2dev.org, i can't give the exact link since
the forum seems temporary down)

i've written a demuxer (in perl) some time ago, it also dump the
private_streams (quite-ugly-fast-written-code, but i can post it if
someone want)


> Hi
> On Tue, Jun 13, 2006 at 01:21:48PM +0200, Benjamin Larsson wrote:
>> Pmf files are used on sonys portable console. They are said to be atrac+
>> and h264 in a mpeg container. More info can be found here:
>> http://www.pspvideo9.com/forums/viewtopic.php?t=415
>> I found 2 sample files but I was unable to play them with
>> ffmpeg/mplayer:
>> http://tranquillity.campus.luth.se/~banan/ffmpeg/umuna_2.5_400-500.pmf
>> http://tranquillity.campus.luth.se/~banan/ffmpeg/Yuni_Call3_2.5_400-500.pmf
>> Maybe someone could look at those and see if it is possible to play them
>> somehow.
> mplayer -dumpvideo ...
> ffplay -f h264 stream.dump
> will show something
> [...]
> --
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
> In the past you could go to a library and read, borrow or copy any book
> Today you'd get arrested for mere telling someone where the library is
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel

More information about the ffmpeg-devel mailing list