Skip to main content
 首页 » 编程设计

python之跨平台视频转换工具+Python(Gstreamer)

2025年05月04日6cmt

我正在寻找一种工具来执行以下操作:

  1. 将视频/音频从多种格式转换为 WebM 格式。
  2. 需要是命令行或 Python 绑定(bind)的。
  3. 跨平台。
  4. 没有版税许可 - 因此,所有基于 FFMpeg 的工具都已过时 - See this for an explanation .

目前我发现的最好的框架是GStreamer,但我不确定它是否跨平台或者gst-python是否跨平台。我已经使用 homebrew 在我的 Mac 上安装了 GStreamer ,但它缺少一些元素(即 alsasink),而且我认为我无法为 Mac 编译 gst-python。他们需要 pygtk。那里的一切都是基于linux的(-仅!):(

知道还有什么可以解决这个问题吗?或者我如何修复 Gstreamer + gst-python 以在 mac/win/linux 上正常工作?

请您参考如下方法:

你可以试试FFMPEG用于格式转换。 FFMPEG v.0.6 添加了对 VP8 (WebM) 的支持