2010-10-23 35 views

回答

2

如果需要單獨的幀,以彼此獨立的,可以使用MJPEG(這相當於編碼每個幀爲JPEG)。這很簡單,你有足夠的工具來操縱它。否則,只要你有一個遠程現代的CPU,並且分辨率不是非常高,只需使用簡單的mpeg4 asp甚至h264配置文件即可。使用最簡單的配置文件編碼320x240視頻在當前低端機器上的CPU應該少於5%。

+0

感謝R.不幸的是,mjpeg/jpeg壓縮似乎導致較低的幀率。將每個幀編碼爲PNG似乎將速率提高到11 fps。仍然在尋找快速壓縮的方法:(。 – ivymike 2010-10-24 12:27:49

+1

如果它需要這麼長時間,會出現一些問題。您使用哪個庫來進行壓縮? – 2010-10-24 19:35:49

+0

嗨R.我使用Gdiplus(圖像類)將像素數據快速轉換爲其他格式,它幾乎不能執行3 jpeg轉換/秒(對於1024x768尺寸的真彩色幀) – ivymike 2010-10-25 10:17:58