工具

有免费和商业性工具可以用 WebM 格式创建与发布内容。


目录


免费开源工具

用于 FFmpeg 与 MPlayer 差异包

FFmpeg 0.6 包括了 对 WebM 容器的支持和对 VP8 的基本支持。完整的支持尚在进行中。

如果您急需高级的 VP8 编码器功能,我们提供了针对 FFmpeg 与 MPlayer trunk 代码的差异包。您可以在下载页面获取这些差异包。

DirectShow 滤镜

我们为 Windows 用户提供了方便播放与处理 WebM 媒体的 DirectShow 滤镜。只要系统中装有这些滤镜,采用 DirectShow 框架的应用程序(如 Windows Media Player 等)将能够播放和编码 WebM 媒体。注意,您还需要安装 Vorbis 音频支持。

步骤如下:

  1. 访问我们的下载页面
  2. 下载最新的 WebM Directshow .zip 压缩包。下载的文件名类似 webmdshow-<版本号>-<日期>.zip
  3. 将文件解压到本地磁盘。找到 Windows 安装程序 install_webmdshow.exe 并运行(双击)它,然后根据提示操作。
  4. 该 .zip 压缩包还包含了 WebM DirectShow 滤镜的完整源码,以及实用程序 playwebm.exe 与 makewebm.exe。详情请参阅文件 README.TXT
  5. 要卸载,请在您的 Windows 系统的“添加/移除程序”工具中寻找 WebM DirectShow 对应的项。
  6. WebM 文件包含 Vorbis 音频,但目前 Windows 默认不支持 Vorbis。有个简单的解决方法,那就是安装 Xiph Foundation 提供的 DirectShow 滤镜集。可在 Xiph.org 下载

VP8 SDK

如果您希望将原生的 VP8 解码与编码功能编译入您自己的应用程序中,VP8 SDK 是为您准备的。

编码参数

编译参考编码器(ivfenc)后,您或许想尝试我们收集的一些常用案例所用的编码参数。

此处所展示的编码参数语法同样可用于上文所述的修改版的 FFmpeg 编码器。

GStreamer 插件

GStreamer 正迅速展开对 WebM 的支持。注意下述插件包及 最低版本:

版本 支持
gst-plugins-good 0.10.23 WebM 容器
gst-plugins-bad 0.10.19 VP8 视频
gst-plugins-base 任意当前版本 Vorbis 音频

gst-plugins-bad-0.10.19 需要安装 libvpx

GStreamer 下载目录:http://gstreamer.freedesktop.org/src/

商业工具

其他 WebM 工具

邮件列表

您可以通过订阅 webm-discuss 邮件列表来从 WebM 用户社区获取协助。

发表评论

电子邮件地址不会被公开。 必填项已用*标注