我正在开发一个需要转换mpg,avi,wmv格式的项目。供应商要求格式为DV AVI Type 1。这是Windows Movie Maker在拍摄摄像机时提供的格式。转换为DV AVI Type-1视频
对于某些供应商工具,我需要这种格式,假定用户正在从设备捕获数据,或者导入现有文件的格式为此格式。
我知道这两个工具,但我正在寻找合并独立的库/命令行界面,以便我可以在我自己的应用程序中包装编码过程。
http://paul.glagla.free.fr/dvdate_en.htm http://www.stoik.com/products/video/STOIK-Video-Converter/
我最后一次检查FFMPEG不支持这种转换......正好相反,从DV AVI1到DV AVI2。
我已经通过这个资源阅读,但不知道如何可以纳入ffmpeg的 http://msdn.microsoft.com/en-us/library/dd388641(v=VS.85).aspx
有没有人试图从格式X转换成DV AVI类型1?
感谢persiflage,我非常熟悉FFMPEG是如何工作的,并且想知道是否有人知道某种插件的directshow过滤器。我知道如何在perl和php中编写代码,并希望可能会有directshow的包装。我需要一个命令行工具,可以从wmv - > DV AVI Type 1转换。 – openstepmedia 2011-04-02 13:57:22
“独立库/命令行界面,以便我可以将编码过程包装在我自己的应用程序中。”没有意识到你正在寻求解决这个问题。 – persiflage 2011-04-03 19:38:35
没有意识到你正在寻求用脚本而不是应用程序开发语言来解决这个问题。你可能会发现像Iron Python或Iron Ruby这样的.NET脚本语言可以通过.NET包装器来使用DirectShow(尽管我自己并没有尝试过)。从32位版本的Quartz.dll上的Windows SDK运行tlbimp以创建一个.NET包装器。另请参阅http://blogs.msdn.com/b/ericgu/archive/2004/09/20/232027.aspx,以便为Quartz.dll公开的其他DirectShow位创建包装器 – persiflage 2011-04-03 19:44:44