因为 xbox 360 仅支持特定的视频/音频编解码器,所以我想编写一个实用程序,它会在目录中查找并在文件被放入目录时将文件转换为特定格式。
在某些情况下,它只需要转换容器格式(即,mkv 到 wmv 或 avi),而在某些情况下,它可能需要转换实际的电影。
当然,我不想编写进行实际转换的代码,所以我想知道是否有开源项目,或者免费库或事件命令行工具可以有效地做到这一点,我可以以自动化方式使用。
因为 xbox 360 仅支持特定的视频/音频编解码器,所以我想编写一个实用程序,它会在目录中查找并在文件被放入目录时将文件转换为特定格式。
在某些情况下,它只需要转换容器格式(即,mkv 到 wmv 或 avi),而在某些情况下,它可能需要转换实际的电影。
当然,我不想编写进行实际转换的代码,所以我想知道是否有开源项目,或者免费库或事件命令行工具可以有效地做到这一点,我可以以自动化方式使用。
你应该看看ffmpeg,它主要是一个命令行程序,虽然有一个库接口。那应该能够转换和格式化。
这就是DirectShow的用途。另一种选择可能是Expression Encoder不是免费但便宜。它具有命令行模式和 API。