Как узнать частоту смены кадров flash (.FLV) видео из JavaScript? - PullRequest
1 голос
/ 03 марта 2011

У меня ограниченный опыт использования Flash JavaScript API для наблюдения и управления SWF-файлами.Теперь я хотел бы наблюдать и управлять видео FLV из JavaScript.API, с которым я знаком (Play(), TotalFrames(), TCurrentFrame(), GotoFrame() и т. Д.), Работает в кадрах, в то время как я хочу работать в секундах.

Так что либо мне нужноFlash JavaScript API, основанный на времени, или мне нужен способ узнать частоту кадров FLV из JavaScript, чтобы я мог переводить кадры в секунды и наоборот.

Обратите внимание, что у меня нет контролянад генерацией файлов FLV.

1 Ответ

0 голосов
/ 10 марта 2015

Похоже, этому вопросу около 4 лет, но мне нужно было узнать, как найти частоту кадров файла FLV сегодня вечером, потому что мне нужно было извлечь файлы из контейнера FLV и перепаковать файлы в MP4.контейнер без каких-либо реальных преобразований.Я следовал учебнику на YouTube, который показал мне, как это сделать, используя 2 приложения "FLV Extract v1.6.4" и "YAMB-2.1.0.0_beta2".Единственная проблема заключалась в том, что YAMB нужно было знать, какую частоту кадров для переупаковки, и я не знал, использовать ли мне 25, 30 и т. Д. Я заметил, что у парня из урока YouTube было другое приложение в его папке под названием "MediaInfo"о котором он не говорил, но я прогуглил его и попробовал, и он показал мне, что кадр моего FLV-файла был 30fps.

Вот ссылка на то, где я скачал MediaInfo.http://www.majorgeeks.com/files/details/mediainfo_lite.html

Вот ссылка на видео на YouTube, где парень объяснил, как извлечь файлы из FLV и перепаковать в MP4.https://www.youtube.com/watch?v=87UHvc6XgYc

...