编程教程 编程教程 关注:7 内容:4

[教程]Premiere Python开发教程02

  • 查看作者
  • 打赏作者
  • 当前位置: CG工业社 > CG教程 > 编程教程 > 正文
  • 编程教程
  • LV1
    VIP1
    TD专家

    这一篇看一下怎么使用Python在Premirere(之后简称PR)中导入文件,创建文件夹等操作

    打开工程之后,拿到一个叫'rootItem'的东西,我们之后创建的文件夹,导入的文件都在这个下面

    [教程]Premiere Python开发教程02

    在root下创建文件夹,文件夹在PR里面称为'Bin'

    [教程]Premiere Python开发教程02

    [教程]Premiere Python开发教程02

    文件夹里也能创建文件夹

    [教程]Premiere Python开发教程02

    [教程]Premiere Python开发教程02

    导入文件使用'importFiles'函数,需要指定导入文件的路径,这里可以传入多个路径批量导入,还有需要导入到哪个文件夹里

    [教程]Premiere Python开发教程02

    [教程]Premiere Python开发教程02

    可以通过匹配文件路径来找到导入的item,注意这里把文件的路径又换成了'\\'才能匹配上

    [教程]Premiere Python开发教程02

    同样的函数也可以导入剪辑的xml文件

    [教程]Premiere Python开发教程02

    导入的同时会把媒体文件一起导入

    [教程]Premiere Python开发教程02

    我们看一下现在'bin1'文件夹下面的内容

    [教程]Premiere Python开发教程02

    这里需要注意序列和媒体的'type'属性是一样的,都是区别于文件夹,但是可以通过'isSequence()'区分是不是序列,另外媒体的文件路径分隔符是windows独有的'\'

    查看其他信息

    [教程]Premiere Python开发教程02

    这个函数返回的是一个xml格式的字符串,里面有各种元数据,但是解析这个字符串就要自己写方法了

    还有其他的一些操作例如移动和重命名

    [教程]Premiere Python开发教程02

    [教程]Premiere Python开发教程02

    还有其他的例如设置颜色,设置代理都有对应的函数

    下一篇我们看一下序列的操作,期待比达芬奇更好用[教程]Premiere Python开发教程02

  • 请登录之后再进行评论

    登录
  • 帖子间隔 侧栏位置: