[Ffmpeg-devel] Converting FLV1 to H.263 without re-encoding

Steven Robertson steven
Wed Jul 19 21:55:26 CEST 2006


Hi, all.

I'm working on implementing Flash video decoding on the Neuros OSD[1].
 In short, it is a TI TMS320 C5409 DSP coupled to an ARM9 cpu.  Most
decoding is done on the DSP side, unfortunately using proprietary
codecs licensed from Ingenient Technologies.  Thus, in order to do the
decode in real-time, we need to funnel an H.263 bitstream into the
proprietary codec, but we don't have enough horsepower on the ARM side
to fully decode and reencode the video.

As far as I can tell, the best solution is to rewrite the bitstream of
the .flv on the fly.  From browsing the ffmpeg source and googling, it
seems that FLV1 is a simplified H.263 version.  As far as I can tell
the only difference in the decoder is a much-reduced picture header,
so I think it could work.  However, I wanted to ask this list, as you
guys obviously have far more knowledge in this area.  What do you
think -- does this have a shot?

Thanks for your time!
Steve




More information about the ffmpeg-devel mailing list