我有一些使用Flash JavaScript API觀察和操作SWF文件的經驗。我現在想觀察並操縱來自JavaScript的FLV視頻。我熟悉的API(Play()
,TotalFrames()
,TCurrentFrame()
,GotoFrame()
等)在框架中運行,而我想在幾秒鐘內運行。因此,無論我需要一個基於時間的Flash JavaScript API,還是需要一種方法來從JavaScript中找出FLV的幀速率,以便我可以將幀轉換爲秒,反之亦然。如何從JavaScript中找出Flash(.FLV)視頻的幀速率?
請注意,我無法控制FLV文件的生成。
在JavaScript中做任何事情都不過是一個骯髒的破解 – Raynos 2011-03-03 17:06:56
我無法避免JavaScript。我有一個JavaScript應用程序,它使用HTML5 JavaScript API來觀察和控制正在運行的視頻。我想增強此代碼以支持Flash播放器播放的FLV視頻。我不想在Flash中重新實施我的整個應用程序。添加對Flash Player的支持應該是一件簡單的事情。我只需要做一些簡單的事情,比如停止/啓動視頻,找到當前位置,並尋找新的位置。在過去的項目中,我已經通過JavaScript成功完成了這些事情。唯一缺失的部分是在幀和秒之間進行轉換。 – AlpineCarver 2011-03-03 17:38:48