FFmpeg CLI 支援多執行緒,以實現幾十年來“最複雜的重構”

Mondo 歷史 更新 2024-01-29

ffmpeg CLI 最近得到了乙個重大改進 - 合併多執行緒轉碼流水線(多執行緒轉碼管道),FFMPEG 70.

根據開發團隊的說法,這項工作是“幾十年來 FFMPEG CLI 最複雜的重構之一”,主要功能包括新增執行緒感知轉碼排程基礎設施、將編碼任務移動到單獨的執行緒以及各種其他底層更改。 這意味著 ffmpeg 現在可以並行處理任務,這將提高吞吐量和 CPU 利用率,並減少延遲。

據報道,此更新不適用於編解碼器本身的多執行緒,因為現代編解碼器通常已經支援多執行緒。 相反,ffmpeg 本身決定了並行化,包括過濾器等。 這意味著 ffmpeg cli 現在可以更高效地處理轉碼任務。

Hacker News 上的開發人員有一些關於編碼的想法,例如獨立處理關鍵幀段以獲得更好的多核效能。 這種方法可以在一定程度上提高編碼效率,但也需要考慮記憶體和編碼邏輯的複雜性。

相關問題答案

    在只剩下20個支援的情況下,德國人支援提前選舉,總理奧拉夫·舒爾茨(Olaf Scholz)可能會被趕下台!

    德國 正面臨前所未有的危機。在聯盟內部出現分歧後,總理奧拉夫 舒爾茨 Olaf Scholz 面臨著提前推進的可能性。德國公眾對他的執政能力的信任度正在下降,支援提前選舉的聲音越來越大。朔爾茨能否挽救他的政治生涯,還是會成為德國歷史上任期最短的總理?作為歐洲最大的經濟體,德國一直以其穩健的經濟增長和...

    Copilot 新功能支援 GPT 4Turbo、新的 DALL E 3 型號和 Bing 深度搜尋

    月 日,Microsoft 正式慶祝 Copilot 一週年,並宣布了幾項即將推出的新功能。由無界 AI 生成。早在幾個月前,Microsoft 就已將其廣泛產品組合中的 AI 輔助功能整合到 Copilot 中,包括 GPT 模型。隨著 OpenAI 在其首屆開發者大會上發布公升級版本,Copil...

    WorkPlus平台級定製,支援企業個性化需求定製

    隨著數位化轉型的興起,企業對移動辦公平台的需求越來越迫切。雖然市面上有很多企業通訊工具,比如企業微信 釘釘 飛書等,但WorkPlus以其獨特的平台級定製能力,為企業提供了新的選擇。今天,我們將討論WorkPlus如何通過個性化定製和平台級服務,幫助企業完全掌控數位化流程。點選 WorkPlus 了...

    蘇聯支援外蒙古獨立的真相!

    中國近代史就是一部屈辱史,這段史在中國人民的心中留下了深深的烙印。在此期間,中國遭受了各種土地賠償和不平等條約的侵害,導致中國主權受到嚴重損害。此外,新疆和蒙古也要求獨立,蒙古最終在蘇聯的支援下實現了獨立。這背後的原因是什麼?蘇聯為什麼要干預蒙古獨立問題?回顧歷史,沙皇時期的俄國一直有著強烈的擴張慾...

    支援以色列的5類人!

    這兩天,我看到有人假裝分析 支援哈馬斯的五類人 起初我還挺期待這個人有什麼樣的 高理論 但看完之後,我承認自己很反感。我不懷疑這個人的智慧,但我嚴重懷疑這個人的視力,只要他不是瞎子,他可能就不會瞎眼,看不出加沙到底有多慘。月日,聯合國秘書長安東尼奧 古特雷斯 Ant nio Guterres 在安理...