在将剪辑上传到Plone时,将AVI格式的剪辑转换为FLV。
项目描述
概述
在将剪辑上传到Plone时,将AVI格式的剪辑转换为FLV。
要开启其他视频格式的转换相当简单 - 更多信息请参阅“配置”部分。
需求
此包使用FFmpeg。您需要将其安装在您的系统中。
在Ubuntu 9.04上,您必须执行
sudo apt-get install ffmpeg libavcodec-unstripped-52
在CentOS 5.3上,命令甚至更简单
sudo yum install ffmpeg
在其他Linux系统上,使用flv和mp3支持编译FFmpeg。
安装
如果您使用zc.buildout来管理项目,可以这样做
将stxnext.transform.avi2flv添加到要安装的eggs列表中,例如
[buildout] ... eggs = ... stxnext.transform.avi2flv
重新运行buildout,例如使用
$ ./bin/buildout
最后进入“站点设置” -> “添加/移除产品”并安装stxnext.transform.avi2flv。
用法
AVI片段将被自动转换,因此编辑器不需要特别注意。
配置
可以通过ZMI(portal_transforms -> avi_to_flv)配置控制输出视频质量的FFmpeg选项。
默认配置将执行类似以下命令的命令:
ffmpeg -i "input.avi" -y -b 1024k -r 25 -acodec libmp3lame -ar 44100 'output.flv'
有关这些选项和更多控制参数的描述,请参阅FFmpeg手册。
要开启从“avi”以外的视频格式进行转换,需要将更多mimetypes添加到avi_to_flv转换的“输入”属性中。
我们对以下格式进行了简单测试
video/x-ms-wmv
video/mpeg
video/quicktime
参考
变更日志
0.2.1 [2010-01-26]
修复使用Archetypes小部件删除字段内容时的问题 [sargo]
0.2.0 [2009-11-20]
改进了添加除“avi”以外的格式转换的易用性 [stxnext]
0.1.1 [2009-09-17]
大部分代码从补丁移动到独立的函数中 - 可以由其他产品使用 [sargo]
0.1.0 [2009-09-17]
初始发布 [sargo]
项目详细信息
关闭
stxnext.transform.avi2flv-0.2.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0af06b8e6e3959d91a4b7b1d4c21867067a0dc7eaf28cd59476cf4e27ffc08ee |
|
MD5 | 4a3b052de56c2739511c7a99f8c73ada |
|
BLAKE2b-256 | 8f8469624a00791541ca737fcf2b0562727d063a0f00a02b975448c9e8fdeab8 |