我需要在運行時將AS3中的視頻圖像數據(可以說是顯示對象)壓縮爲具有高壓縮率的字節數組。 Framerate只需要在5左右,但1024x768視頻需要到< 40 Kilobyte per Second沒有質量太糟糕。我編寫了一個自定義編碼器,並將其編碼爲1024 * 768,達到了每秒80-100 Kilobyte,這仍然是太多了,而且我沒有看到很多改進措施讓我的編碼器感到生氣。AS3在高壓縮運行時的視頻編碼(H.264?)
使用JPG或PNG編碼器會提供更高的KB/s。在運行時有沒有開源的方式來解碼和編碼as3視頻?例如。 H.264 as3編碼器和解碼器?或其他編解碼器?
或者,也許一個C#源代碼h.264編碼器和解碼器?我想我可以將它移植到AS3 ...
編輯:犯規必須是H.264,在5幀/秒和40千字節的運行時,只是一些具有良好的品質......
X264,你是好。 ffmpeg或手剎將做到這一點。 – FlavorScape 2012-09-07 20:16:37