通过插件 OS X 和 Linux 将 ffmpeg 集成到 unity
Integrate ffmpeg to unity via plugin OS X and Linux
我需要使用 ffmpeg 包装器(以便我们可以统一使用它)来进行讲座。
不幸的是,老师们只为 Windows 提供了解决方案。
他们指的是 https://github.com/Ruslan-B/FFmpeg.AutoGen 我们应该使用它来为我们的 OS.
生成包装器
这就是我的问题开始的地方:我已经通过 macport 下载了 ffmpeg,但我不知道下一步该做什么?
他们只提供以下信息:
- 运行 dump-expots.cmd 创建导出映射 运行
- FFmpeg.AutoGen.CppSharpUnsafeGenerator;
- 将重新生成 FFmpeg.AutoGen 项目中扩展名为 *.g.cs 的所有文件。
dump-expots.cmd 显然不能用于其他 OS 而不是 Windows.
我和我的许多同事将非常感谢获得如何在 OS X 和 Linux 上创建包装的提示。
我的一位同事根据统一论坛中的答案找到了解决方案:
http://answers.unity3d.com/questions/23615/how-to-make-unity-find-dylib-files.html
诀窍是安装 ffmpeg (MacPort/Homebrew) 并将 *.dylib 文件重命名为 *.bundle。
这是一个非常奇怪的解决方案,但它似乎有效。更改图片格式和编码视频效果很好。
我需要使用 ffmpeg 包装器(以便我们可以统一使用它)来进行讲座。 不幸的是,老师们只为 Windows 提供了解决方案。 他们指的是 https://github.com/Ruslan-B/FFmpeg.AutoGen 我们应该使用它来为我们的 OS.
生成包装器这就是我的问题开始的地方:我已经通过 macport 下载了 ffmpeg,但我不知道下一步该做什么?
他们只提供以下信息:
- 运行 dump-expots.cmd 创建导出映射 运行
- FFmpeg.AutoGen.CppSharpUnsafeGenerator;
- 将重新生成 FFmpeg.AutoGen 项目中扩展名为 *.g.cs 的所有文件。
dump-expots.cmd 显然不能用于其他 OS 而不是 Windows.
我和我的许多同事将非常感谢获得如何在 OS X 和 Linux 上创建包装的提示。
我的一位同事根据统一论坛中的答案找到了解决方案:
http://answers.unity3d.com/questions/23615/how-to-make-unity-find-dylib-files.html
诀窍是安装 ffmpeg (MacPort/Homebrew) 并将 *.dylib 文件重命名为 *.bundle。
这是一个非常奇怪的解决方案,但它似乎有效。更改图片格式和编码视频效果很好。