FFmpeg Improvements Enable Efficient Multi-Threaded CLI
Phoronix reports that after more than two years of work, a patch series has been posted for a “fully functional” ffmpeg
multi-threaded command-line application with multi-threaded transcoding pipelines being wired up. This is great news for the multimedia industry as FFmpeg is widely used. The run-time overhead of threading is said to be negligible in typical cases. The announcement on the mailing list notes that users can expect better CPU utilization and speedup on multicore systems whenever transcoding isn’t dominated by a single component and the components aren’t already multithreaded.
Source: Phoronix.