data-variant=halfWidth
data-textColor=white
data-slots=heading, text, image
data-background=linear-gradient(135deg, #073B3A 0%, #0E6B61 100%)
Automate Adobe Media Encoder with UXP
data-variant=info
data-slots=text
data-slots=heading, links
Choose Where to Start
A UXP plugin has two layers. The UXP runtime provides shared platform APIs for file access, storage, and networking. The Media Encoder API (the host DOM) drives the render queue, jobs, presets, and progress. Start with the path that matches what you need.
data-slots=image, heading, text, links
data-repeat=2
data-width=100%
Learn the UXP platform
Note: Start with the UXP Hub to learn the fundamentals, core concepts, and the plugin development model. Use this Adobe Media Encoder UXP documentation for AME APIs, examples, and workflows. We will keep expanding these resources with more documentation and sample code throughout the beta.
Explore APIs
Plugins use both layers: the Media Encoder API for encoding features, and the shared UXP APIs for platform capabilities like file access, storage, and networking.
data-slots=link, text
data-slots=link, text
Join the Community
Join the worldwide community of Creative Cloud Developers building plugins and integrations to empower creativity.
Have questions while developing, or want to share feedback on the UXP documentation, APIs, samples, or other developer resources?
Join the conversation in the Creative Cloud Developer Forums to connect with other developers, share your experiences, ask questions, and get support from the community.
Want to stay up to date with the latest developer news?