如何从JavaScript中找出闪存(.FLV)视频的帧速率?

时间:2011-03-03 17:05:36

标签: javascript flash flv frame-rate

我使用Flash JavaScript API观察和操作SWF文件的经验有限。我现在想观察和操纵JavaScript中的FLV视频。我熟悉的API(Play()TotalFrames()TCurrentFrame()GotoFrame()等)在框架中运行,而我希望在几秒钟内运行。

因此,我需要一个基于时间的Flash JavaScript API,或者我需要一种方法来从JavaScript中找出FLV的帧速率,因此我可以将帧转换为秒,反之亦然。

请注意,我无法控制FLV文件的生成。

1 个答案:

答案 0 :(得分:0)

看起来这个问题已经有4年了,但我今晚需要知道如何找到FLV文件的帧速率,因为我需要从FLV容器中剥离文件并将文件重新打包到MP4中容器没有做任何实际的转换。我按照youtube上的教程向我展示了如何使用2个应用程序“FLV Extract v1.6.4”和“YAMB-2.1.0.0_beta2”。唯一的问题是YAMB需要知道重新打包所有内容的帧速率,我不知道是否应该使用25,30等...我注意到youtube教程中的那个人在他的文件夹中有另一个应用程序名为“MediaInfo” “他没有谈论,但我用Google搜索并尝试了一下>它告诉我,我的FLV文件的帧是30fps。

以下是我下载MediaInfo的链接。 http://www.majorgeeks.com/files/details/mediainfo_lite.html

以下是youtube视频的链接,其中该家伙解释了如何从FLV中剥离文件并重新打包为MP4。 https://www.youtube.com/watch?v=87UHvc6XgYc