用于camtasia项目的python api

camtasia的Python项目详细描述


用于Camtasia项目的PythonAPI。

快速启动

为使用现有的CAMTASA项目,首先加载它:

importcamtasiaproj=camtasia.load_project('path/to/project.cmproj')

Projectmedia_bin属性允许您访问媒体箱中的元素:

# list the Media in the MediaBinformediainproj.media_bin:print(media.source)# add a new media to the media binproj.media_bin.import_media('path/to/image/or/movie.mov')

Projecttimeline属性允许您访问时间线上的元素:

# list the tracks on the timelinefortrackinproj.timeline.tracks:print(track.name)# list the timeline markersformarkerinproj.timeline.markers:print(marker.name,marker.time)# print details of media on the timelinefortrackinproj.timeline.tracks:formediaintrack.medias:print(media.start,media.duration)formarkerinmedia.markers:print(marker.name,marker.time)

如果您有要写入磁盘的项目编辑,请使用save()方法:

proj.save()

pytsc

该包还安装了一个名为pytsc的命令行程序,该程序公开了许多api。你可以 使用“-h”标志获取有关pytsc的帮助:

$ pytsc -h

您还可以通过在子命令名称后面加上“-h”来获得有关特定子命令的帮助:

$ pytsc tracks-ls -h

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

推荐PyPI第三方库


热门话题
junit有没有办法在Java中重新初始化静态类?   在浏览器中点击应用程序时java Play框架挂起   文件Java错误中的NullPointerException   使用Java中的SNMP查找网络中计算机的登录名   java包装服务器引导程序已弃用,有什么替代方案?   当客户在等待理发时,java信号量值是否存在问题?   java如何使用JavaMail仅下载特定类型的附件   如何在java中将十进制转换为十六进制   java Slick2D粒子系统不会生成粒子   java检测更改事件来自何处   将Java集合类型参数类设置为数组   java如何从eclipse导出为可运行JAR文件?   java EntityManager对象未注入Glassfish和Spring   swing从actionPerformed和actionListener Java返回字符串   java在给定另一个等价键对象的情况下获取映射项的当前键   无论输入如何,java网络都会产生相同的输出