[FFmpeg-user] FFmpeg Architecture
    Carl Zwanzig 
    cpz at tuunq.com
       
    Tue Feb 13 18:37:10 EET 2024
    
    
  
On 2/13/2024 12:24 AM, Paul B Mahol wrote:
> Even if implemented properly it will not make real-time not working.
> FFmpeg does not have real variable filter chains. Everything is static,
> there are only filters that can be auto inserted once in a while.
Granted, AFAICT much of how ffmpeg is used is very much not "read time" as 
commonly understood in the computing/process-control world. it would be 
interesting if the filter chain could be modified conditionally, on a 
frame-by-frame basis, but that would definitely require some work. But a lot 
of this discussion hinges around a very nebulous idea of what any 
"scripting" would do, and without a better understanding of that it's hard 
to have meaningful discussion.
And..... much of what might be considered "scripting" looks what others call 
using an "edit decision list" (EDL), and there are multiple ffmpeg-based 
packages that already implement those (e.g. OpenShot, Shotcut, Cinelarra 
etc) and with a nice UI :).
Later,
z!
    
    
More information about the ffmpeg-user
mailing list