我想創建一個程序,它從Qt獲取視頻文件,將該視頻文件轉換爲TIFF文件,並將它們發送到處理這些TIFF文件的算法。
我的問題:用ffmpeg.dll或avcodec.dll將視頻文件轉換爲TIFF? 「即時」可能嗎?
- 是有可能與ffmpeg的或avcodec中沒有一個視頻文件先轉換爲TIFF-文件的硬盤並將它們發送到之後的算法,但要轉換幀幀,並將其發送到算法馬上?
- 更重要的問題:有沒有可能做到這一點,而不是外部進程與ffmpeg.exe,但與ffmpeg.dll?或者它是唯一可能與avcodec.dll? (它不必像上面那樣「即時」)我如何使用頭文件和庫創建ffmpeg.dll?
我使用的話沒有主人,但我在這裏改變一些事情。通過*算法*,你的意思是一個*程序*或*腳本*,通過「首先不保存在硬盤上」你的意思是「把它作爲你的腳本中的變量」,這確實會更快,最後是「不用外部進程」,你可能意味着通過* dll *將它包含在你的C++程序中。所以我也猜你現在已經解決了所有這些問題。 :) – cregox 2010-04-09 21:58:59