[FFmpeg-trac] #2959(avfilter:new): filter line using only one core (need frame multithreading)
FFmpeg
trac at avcodec.org
Tue Sep 24 23:04:36 CEST 2013
#2959: filter line using only one core (need frame multithreading)
-------------------------------------+------------------------------------
Reporter: chronek | Owner:
Type: enhancement | Status: new
Priority: wish | Component: avfilter
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+------------------------------------
Comment (by chronek):
i do not know if it is a good implementation , cause i am not a programist
and i do not compile ffmpeg self, so can't check if it would help me , if
it is not in official version it means it is not complete
I was thought of something like when call filter if it can operate on
single frame it will buffor x frames , and run x threads each filtering
one frame, so like:
{{{
source -> buffor -> filter1 -> filter2 -> buffor -> output
-> filter1 -> filter2 ->
-> filter1 -> filter2 ->
}}}
but not every filter can operate on sigle frame so maybe better would be :
{{{
source -> buffor -> filter1 -> buffor -> filter2 -> buffor -> filter3 ->
buffor -> output
-> filter1 -> -> filter3 ->
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2959#comment:3>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list