Is Adobe Media Encoder scriptable with ExtendScript?

前端 未结 5 1671
盖世英雄少女心
盖世英雄少女心 2021-02-14 07:27

Is Adobe Media Encoder (AME) Scriptable? I\'ve heard people mention it was \"officially scriptable\" but I can\'t find any reference to its scriptable object set.

Has a

5条回答
  •  说谎
    说谎 (楼主)
    2021-02-14 08:18

    The official stance at the moment is "no", but if you open the Adobe Extend Script Toolkit, and set the target app to Media Encoder, you will see in the Data Browser that a few objects and methods are already exposed in the app object, like app.getFrontend(), app.getEncoderHost() etc. There is no official documentation though, and no support, so you are free to experiment with them at your own risk.

    You can use the ExtendScript reflection interface like this:

    a = app.getFrontend()
    a.reflect.properties
    a.reflect.methods
    a.reflect.find("addItemToBatch").description
    

    But as far as I can see, no meaningful information can be found this way beyond list of methods and properties.

    More about the ExtendScript reflect interface can be found in the JavaScript Tools Guide CC document.

提交回复
热议问题