2011-04-25 24 views
1

我有一個有趣的項目,我需要允許用戶使用網絡攝像頭在自助服務終端上捕捉自己的視頻,之後,我會通過電子郵件向他們發送指向其視頻的鏈接。訣竅是所得到的視頻需要成爲捕獲視頻的「慢鏡頭」版本。舉例來說,如果有人創建了2分鐘的電影,則最終的電影將是4分鐘。在AS3中對捕獲的視頻進行後期處理,創建慢動作

我想如果可能的話在Flex/AS3中創建它。我沒有捕捉視頻並存儲它/生成並通過電子郵件發送鏈接的問題,但放慢視頻的速度真的是一個彎路。我不確定如何使用Adobe工具進行「批量後處理」一組視頻。

有沒有人有類似這樣的項目或有路線建議要採取這樣做?

謝謝! -Josh

+0

您是否確實需要後期處理視頻?你不能簡單地把它們播放回不同的幀速率嗎? – 2011-04-25 20:10:07

+0

我正在調查此問題。 HTML 5視頻支持這個功能(請參閱[此鏈接](http://www.w3.org/2010/05/video/mediaevents.html)),但當然,我的網站訪問者中有45%在IE8中查看,所以我試圖創建Flash後備。問題在於Flash似乎無法支持FLV或MP4的動態播放。 – Josh 2011-04-28 16:14:22

+0

我確實發現[這是Flash](http://www.flashcomguru.com/index.cfm/2005/8/2/slowmo)。這是非常古老的,而不是超高效的,但爲了我想做的事情,似乎它會工作正常。我會繼續努力並更新每個人。 :-) – Josh 2011-04-28 16:33:41

回答

1

從客戶端這是絕對可行的,與某些人可能認爲的相反。 :)

http://code.google.com/p/flvrecorder/

只需調節捕獲率,這應該不是太困難的所有源是存在的。

或者,您可以編寫AIR應用程序,在寫入文件後啓動Adobe Media Encoder,並使用具有FTP信息的預設啓動它。或者,您可以使用套接字類通過FTP進行連接和上載。

http://code.google.com/p/fl-ftp/

+0

也只是在FLVRecorder頁面的底部閱讀,他表示您不能將該源用於商業用途。不過,你可能會忽略這一點,因爲谷歌代碼頁上的許可證是MIT許可證,這意味着你可以做任何你喜歡的事情。一旦代碼被髮布並被標記爲開源代碼,該許可證也無法收回。 – 2011-04-26 00:18:02

+1

這個項目是一個非營利性的公司,它是一個教育互動......所以我覺得我很清楚! – Josh 2011-04-27 21:11:44

0

做這個客戶端是不可行的。
捕獲視頻並將其發送到服務器。
使用類似FFMpeg這樣的庫來做你的花樣翻轉

+0

如果你打算投票給理由爲什麼?我的回答沒有任何問題。 – 2011-04-26 02:14:17

+0

Downvoted,因爲所有應有的尊重,一切都是錯的。從我接受的答案中可以看出,做這種客戶端類型是比較可行的。 – 2011-04-27 20:08:37

相關問題