录制我的动画并将其上传到我的服务器

发布于 2024-09-25 23:25:19 字数 186 浏览 7 评论 0原文

我编写了一些用户可以自定义的 Flash 动画应用程序。 我不会在 Flash 中记录动画并将其发送到我的 java 服务器 - 更喜欢在 mpeg 中。

简而言之,这个想法是在我的 flah 游戏中记录一些事件,结果将是我的服务器端的一些视频/电影......

我会很高兴 任何帮助,想法都会...

谢谢。

I write some flash animation application that user can customate.
I wont to record the animation inside the flash and send it to my java server - prefer in mpeg.

In short, the idea is record some event in my flah game and the outcome will be some video/movie in my server side...

I will happy for
Any help, idea wil...

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

染墨丶若流云 2024-10-02 23:25:19

我编写了一个程序来模拟网络浏览器如何与(Netscape 风格)插件对话。然后这个“浏览器”加载 Adob​​e Flash 插件,逐帧驱动它。

我使用 Linux,所以我可以“仅仅”读取插件的 X11 缓冲区(我认为是通过 GTK 获取的)并将每个帧保存为 PNG。然后我将每个 PNG 转换为 mpeg。

困难的部分是决定动画何时完成。许多 Flash 文件没有“退出”或“完成”命令,它们只是循环。

此外,由于某种原因,插件需要一段时间才能开始显示动画,因此必须检查并丢弃前 10-12 帧。

I wrote a program which emulated how a web browser talks to a (Netscape style) plugin. Then this "browser" loaded the Adobe Flash plugin, drove it frame by frame.

I used Linux, so I could "just" read the X11 buffer of the plugin (got it via GTK I think) and save each frame as a PNG. Then I converted each PNG to mpeg.

The hard part was deciding when the animation was complete. Many flash files do not have a "quit" or "done" command, they just loop.

Also, for some reason it took a while for the plugin to begin displaying animation, so the first 10-12 frames would have to be checked and discarded.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文