screencoder
1.0.0
Это очень простой энкодер для флэш -экрана (V1 и V2) в FLV -контейнер.
Он кодирует с фиксированным размером блока 16x16, выводит только ключевые кадры, с 30 кадром в секунду. Он также не полностью использует функции формата V2.
Исходные файлы (за исключением Main.java и этого чтения) были спасены отсюда под лицензией GNU LGPL (версия 2.1 или 3.0):
https://github.com/bigbluebutton/bigbluebutton/tree/c868beed6a6cbf886c6c13ed6bb0c8256507c50a
Затем они были очищены и модифицированы мной.
$ javac *.java
$ java Main <args>
Беги без каких -либо аргументов, чтобы увидеть помощь в использовании.
Вывод, по крайней мере, v1, может быть встроен в SWF, если это необходимо, запустив:
$ ffmpeg -i video.flv -vcodec copy -r <FPS> video.swf