Největší refactoring kódu v projektu FFmpeg je u konce a FFmpeg odteď podporuje multi-threading v příkazové řádce pro konverzní pipeliny (neplést s tím, že třeba x265 v rámci FFmpegu je vícevláknové tak nějak odjakživa).
Věc už visí ve vývojové větvi a s ohledem na komplexnost a rozsah prací prosí tvůrci o testování. Překopali přitom všechny architektonické prvky, od infrastruktury schedulingu po každou komponentu (demuxery, dekodéry, filtry, kodéry, muxery), aby právě nový způsob využívaly. Už dříve jednotlivé komponenty běžely ve vlastních vláknech, nyní ale mohou běžet současně, paralelně.
Tohle je opravdu významná novinka, která výhledově posílá do křemíkového nebe dosavadní CPU testy kódování – testery čeká přeměřování s budoucí verzí FFmpegu.