我想使用AS3将mp4文件保存到用户选择的目录中。mp4是一个大文件,我想下载文件的一部分(例如10秒)并保存到本地目录。
有人知道解决这个问题的办法吗?
我找到了一个使用ffmpeg的解决方案,该解决方案可以编译为swf,然后从AS3中使用,但不确定如何将流从Flash发送到ffmpeg。
谢谢你的帮助。
就我所见,这不是一项琐碎的任务,有两种方法可以做到。1.从命令行使用ffmpeg(仅适用于Adobe AIR),并将流从互联网转换为本地文件。您可以使用库(proxy.exe)来完全访问cmd,如下所示https://code.google.com/p/periscopic/source/browse/你应该通过这种方式阅读ffmpeg文档。2.读取mp4文件格式的规范,尝试对流进行切片并在本地保存。我不知道哪种方法更容易。