[FFmpeg-devel] Parallelization of FFmpeg
paralleldev at dtison.net
Mon Dec 29 18:12:21 CET 2014
To process multiple slices at the same time - would depend on whether
independent slices could be scaled without data dependency from other
If there is data dependency, then it would be more difficult.
On 12/29/14 9:00 AM, wm4 wrote:
> On Mon, 29 Dec 2014 11:31:36 +0000 (UTC)
> Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:
>> David Ison <paralleldev <at> dtison.net> writes:
>>>> (And I suspect parallelization of vc1 is not
>>>> an easy task.)
>>>> Thank you for any contribution!
>>> Are you referring to the file
>>> libavcodec/vc1.c ?
>> To libavcodec/vc1*, yes
>> An easier choice may be parallelization of the
>> scale filter: It is possible to let libswscale
>> work on slices, working on several slices at
>> the same time should allow for a big speedup
>> for some conversions.
> I don't think this will work. libswscale makes very specific
> requirements on how you scale by slices, and it doesn't look like you
> can actually scale different slices with a different context.
> I'm not a libswscale expert, though.
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
More information about the ffmpeg-devel