2009-03-03 60 views
1

我有一個要求只播放Flash中較大的視頻文件的一部分,我想知道如果這是可能的動態的方式。我們希望避免必須將較大的視頻剪切成出現在網站不同位置的較小剪輯。Flash視頻 - 創建虛擬視頻剪輯

感謝 邁克爾

回答

1

這取決於:)如果你使用標準的http傳遞,只想播放一部分較大的剪輯,但不介意下載整個剪輯(或至少從剪輯開始部分你想播放的部分),然後,如其他答案所述,你可以使用NetStream或fl.video.VideoPlayer加載剪輯,尋找你想播放的部分的開頭,然後調用play()。

如果您使用Flash Media Server並使用RTMP進行流式傳輸,那麼您應該可以從剪輯中的任意位置下載/播放。

切片方法也不錯,但(儘管轉碼結束了更多的工作)。值得一提的是,儘管我很猶豫,因爲我不是說這是一個銷售點 - 我在Ooyala的視頻播放器團隊工作。我們的Flash播放器允許您尋找/播放視頻的任意部分(粒度爲10-15秒)。我們通過將視頻分成許多較小的塊,然後玩家可以單獨下載來完成。這種方法非常可行,但如果您想以任何比例進行操作,則需要轉碼基礎結構來執行此操作。如果你認爲這對你有意義,可能值得來和我們交談。

0

這可能有點粗糙,但使用某些屏幕捕獲程序(如Jing甚至Screen Toaster)可以做你要找的東西。這取決於你想要的質量和自動化程度。

0

有一部分我假設你的意思是一個時間部分(而不是一個幾何);這可以通過提示點來輕鬆完成。 FLVPlayback組件有足夠的魔力來優雅。