[FFmpeg-devel] [PATCH] encoder for adobe's flash ScreenVideo2 codec

Joshua Warner joshuawarner32
Tue Jul 21 21:12:24 CEST 2009


On Tue, Jul 21, 2009 at 9:01 AM, Mike Melanson<mike at multimedia.cx> wrote:
> Joshua Warner wrote:
>>
>> Hi all,
>>
>> I've developed an encoder for Adobe's Flash ScreenVideo2 format, which is
>> stored in flv files. ?My encoder currently only supports a large subset of
>> the format. ?The only player that supports this codec (so far) is Adobe
>> Flash Player itself, but ScreenVideo2 makes dramatic improvement in file
>> size over ScreenVideo (currently in ffmpeg as flashsv) - and should be
>> very
>> useful for uploading screencasts, etc. ?Most options (block size, etc) now
>> just fall back on defaults because I couldn't find a general algorithm
>> that
>> produced consistantly better results than these. ?All the code is in place
>> to be able to change these parameters dynamically, so future improvements
>> there should be easy. ?The patch is attached.
>>
>> The codec is listed as flashsv2 in ffmpeg.
>
> How did you figure out the format? I only ask because I don't know anyone
> who has been able to figure it out based on the official Adobe documentation
> (that I helped write). :)
The official Adobe documentation has MANY holes, not all of which I
have been able to bridge.  I got sample frames by using Wireshark
while playing back an Adobe Bridge recording.
>
> --
> ? ?-Mike Melanson
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel
>



More information about the ffmpeg-devel mailing list