我正在寻找一个转换器,可以编码输入文件amv格式输出。
我找到了this项目,但它看起来有些过时,没有维护。问题是它支持的输入文件类型非常有限。
你知道一个可靠的amv编码器吗(任何可以从.NET调用的API或工具),或者你能推荐我提到的那个吗?
更新
我在我的应用程序中对所有其他类型使用FFmpeg,问题是FFmpeg根本不支持.AMV格式,它是我的应用程序中的一个密钥输出文件。
更新
有谁知道我是否以及如何将上述过时的amv编解码器与官方FFmpeg合并?
更新
你是一个愿意贡献的C开发人员吗?
请参考this票证,对于一个优秀的C开发人员来说,这看起来是一个简单的任务。
最佳答案
.AMV是一种专有的视频格式,似乎用于一些中国MP4和S1 MP3播放器。
似乎没有其他选择,至少不是FFmpeg,除了amv-codec-tools您已经链接到自己。
使用amv编解码器工具有什么问题吗?如果他们为你工作,符合你的目的,为什么不使用他们或贡献给他们?
编辑:关于用最新的FFmpeg更新过时的代码,您可以签出它们用作基础的FFmpeg修订版(this one I believe),修补它们的更改,然后将签出的副本更新为最新的和最好的FFmpeg修订版。