actionscript-3 - AS3 mp4 保存文件

标签 actionscript-3 ffmpeg stream

我想使用 AS3 将 mp4 文件保存到用户选择的目录中。
mp4 是一个大文件,我想下载文件的一部分(例如 10 秒)并保存到本地目录。

有谁知道这个的解决方案?

我找到了一个使用 ffmpeg 的解决方案,可以编译为 swf 然后从 AS3 使用,但不知道如何将流从 Flash 发送到 ffmpeg。

感谢您的帮助。

最佳答案

据我所知,这不是一项微不足道的任务,有两种方法可以做到。
1. 从命令行使用 ffmpeg(它仅适用于 Adob​​e AIR)并将来自互联网的流转换为本地文件。您可以使用库(代理 exe)为您提供对 cmd 的完全访问权限,如下所示 https://code.google.com/p/periscopic/source/browse/
您应该以这种方式阅读 ffmpeg 文档。
2.阅读mp4文件格式规范,尝试分流并保存在本地。
我不知道哪种方式更容易。

关于actionscript-3 - AS3 mp4 保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28560233/

相关文章:

java - 传递整个类的实例还是只传递特定值更好?

html - Flex 到 HTML5 - 表示层(canvas、div、???)

apache-flex - 在操作脚本中指定数据网格列的percentColWidth

image - ffmpeg 中忽略 vframes 选项?

c - Eclipse 中 printf() 的不明确行为

apache-flex - 是否可以创建 'command line' swf?

c++ - 在 Visual Studio C++ 中调用 ffmpeg.exe

android ffmpeg错误致命信号11

java - 如何在java中过滤txt文件

java - Scala 相当于 java.util.stream