Hlavní navigace

Názory k článku
FFmpeg 7.0 Dijkstra přináší vícevláknovou řádkovou utilitu

  • Článek je starý, nové názory již nelze přidávat.
  • 8. 4. 2024 13:23

    Jakub Štech

    K těm vláknům: jde o refactoring hlavní smyčky programu ffmpeg, nově se celý graf rozdělí na paralelně proveditelné části a rozdá se to vláknům. Dřív se to vykonávalo sekvenčně (tj. demux, decode, filtergraph, encode, mux). Když byl například složitější filtergraph, tak to ubíralo time sloty encoderu, CPU jádra nebyla vytížena.

    Pokud ale ve vaší aplikaci trávíte nejvíc CPU času v encoderu, tak se ffmpeg-7 moc neprojeví, protože encodery jsou paralelní už dlouho.