在上载到plone期间将剪辑从avi格式转换为flv格式。

stxnext.transform.avi2flv的Python项目详细描述


概述

在上载到Plone期间,将剪辑从avi格式转换为flv格式。

打开其他视频格式的转换相当容易—更多信息请参见“配置”部分。

要求

这个包使用ffmpeg。你需要在你的系统中安装它。

在Ubuntu9.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添加到要安装的鸡蛋列表中,例如:

    [buildout]
    ...
    eggs =
        ...
        stxnext.transform.avi2flv
    
  • 重新运行构建,例如使用:

    $ ./bin/buildout
    

最后转到“站点设置”->;“添加/删除产品”并安装stxnext.transform.avi2flv。

用法

AVI剪辑将自动转换,因此不需要编辑器特别注意。

配置

控制输出视频质量的ffmpeg选项可以通过zmi配置 (portal_转换->;avi_到_flv)。

在默认配置下,它将执行类似于:

ffmpeg -i "input.avi" -y -b 1024k -r 25 -acodec libmp3lame -ar 44100 'output.flv'

有关这些选项和更多控制参数的说明,请参见FFmpeg manual

要启用从“avi”以外的其他视频格式的转换,需要将更多mimetype添加到avi-to-flv转换的“input”属性中。

我们使用以下格式进行了简单的测试:

  • video/x-ms-wmv
  • video/mpeg
  • video/quicktime

参考文献

作者和联系人

Author:Wojciech Lichota <^{tt2}$> Maciej Zięba <^{tt3}$>
http://stxnext.pl/open-source/files/stx-next-logo

stx下一步sp.z o.o.

http://stxnext.pl

info@stxnext.pl

更改日志

0.2.1[2010-01-26]

  • 修复使用原型小部件[sargo]删除字段内容时出现的问题

0.2.0[2009-11-20]

  • 比“avi”[stxnext]更容易添加其他格式转换的改进

0.1.1[2009-09-17]

  • 修补程序中的大部分代码已移动到单独的功能-它可用于其他产品[sargo]

0.1.0【2009-09-17】

  • 初始版本[Sargo]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用php调用java web服务时无法获取输出   java Netbeans:安装IMlet时出错。。。。仿真器错误   初始化期间Eclipse Juno SR 2中的java堆栈溢出   java在3d中寻找两个任意立方体的交集   代码中显示java“org.openqa.selenium.WebDriverException”错误   java使用AtomicInteger作为可变整数的替代品是一种好的做法吗?   当以编程方式设置背景颜色时,java版面在更新后会自动复制   java将字符串拆分为一个带有数字数据的字符串和另一个带有非数字数据的字符串   带有SSL协议的java AsyncHttpClient   C++服务器HTTN到java NtoHS客户端转换   java内存分配是基于引用类还是实例类?   java使用ProjectLombok安全吗?   grails“java版本”在命令提示符下不工作   java无法使用axis2实例化类型ADBDataSource   在Play Framework 2中进行多文件上传的java示例   java如何将二进制补码字符串转换为负十进制数?   windows 7在Java中获取不正确的操作系统名称   java如何禁用p:commandButton的enter键?   java如何从main方法加载servlet   java如何从imageView获取二进制位图