2013-05-01 44 views
0

我的要求是以至少4k分辨率從原始幀創建編碼視頻。目前我正在使用libavcodec(H.264,MPEG4)錄製1080p視頻。什麼是錄製這些視頻@ 4k的最佳解決方案?什麼是Realtime 4k視頻編碼的最佳庫/ SDK?

是否有可能使用libavcodec進行多線程編碼? 另一種選擇可能是使用Intel QuickSync。那有多好?

還有其他解決方案嗎?

編輯:我需要至少24FPS。

回答

2

最好是非常主觀的。你可以用更低的質量獲得更快的編碼,有人可能會很好。您沒有提及正在使用的編解碼器。 AFAIK,帶有x264的libavcodec可以處理多線程的4k分辨率。硬件將成爲我認爲的限制因素。我的i7管理4 fps與中等預設主要配置文件和8個線程並行運行,基線配置文件上升到8 fps。所以還有一段路要走。如果你有四核處理器系統x264仍然可以做到這一點。

從未使用過的英特爾QuickSync,因此無法評論。

指針:如果這是一個選項,基於CUDA的編碼可能會更快。

+0

好吧!這非常糟糕,我需要至少24幀/秒。截至目前,我正在使用MPEG4。 感謝您的信息。我只想在CPU上做到這一點,如果這不是一個選項,那麼我會去GPGPU。 – 2013-05-02 12:42:52

相關問題