Current Version: 1.4.0 (2026-03-04)
Stop wasting time on repetitive export tweaks, messy file versions, and manual delivery workflows. This UXP plugin automates your entire video export pipeline for Adobe Premiere Pro, with one-click smart presets, auto version control, and built-in archiving & backup — so you can focus on editing, not admin.
- One-click smart export: Auto-detect sequence resolution and match the optimal export preset
- End version chaos: Automatic file version iteration, no more
final_final_FINAL.mp4 - Template-based naming: Build output filenames with customizable variables and auto-skip empty segments
- Smart delivery management: Auto-archive final versions, with customizable folder structure
- Zero-risk editing: Auto-backup sequences and project files before every export
- Native multi-language: Auto-switch UI and file naming between English and Simplified Chinese
For bilingual contribution rules, see Translation Guide / 翻译指南.
- Go to the Releases Page
- Download the latest
.ccxinstallation package - Double-click the
.ccxfile, Adobe Creative Cloud will guide you through the installation automatically - Restart Adobe Premiere Pro, you can find the plugin via
Window > UXP Plugins > 快速导出
- Install Adobe UXP Developer Tool (UDT)
- Clone this repository to your local machine
- Follow the Development Guide below to build the project
- Load the plugin via UDT into Premiere Pro
- Open and save your Premiere Pro project (unsaved projects are not supported)
- Launch the plugin via
Window > UXP Plugins > 快速导出 - The plugin will auto-detect your project name, sequence resolution, and latest version number
- Select your desired export format (H.264, ProRes 422, ProRes 444)
- Click
Start Export— the plugin will handle the rest automatically
Eliminate repetitive preset tweaks — the plugin automatically matches the best export parameters for your sequence, no manual setup needed.
- Dual Export Modes:
- Default Mode: Uses H.264 10Mbps standard preset, perfect for daily workflows and quick delivery
- Final Version Mode: Auto-applies resolution-matched high-bitrate parameters when checked
- 4K+ (long edge ≥ 3840px): 48Mbps high-bitrate preset for maximum delivery quality
- 1080p and below: 10Mbps standard preset for balance of quality and file size
- Multi-Format Native Support:
- H.264 (MP4): Universal delivery format with best cross-platform compatibility
- ProRes 422 (MOV): Industry-standard high-quality digital intermediate, for archiving and post-production handoff
- ProRes 444 (MOV): Supports Alpha transparency channel, ideal for VFX compositing and motion graphics
- HEVC presets are bundled in
public/epr/but currently unavailable due to Premiere Pro UXP API limitations
Say goodbye to chaotic file naming and lost version history. The plugin automatically tracks and increments version numbers, keeping your projects organized.
- Smart Version Iteration: Auto-detects existing versions in the export folder and increments numbers seamlessly
- Supports standard numeric format:
V1,V2,V3...(infinite increment, customizable prefix) - Supports Chinese format:
第一版,第二版... (up to 20 versions)
- Supports standard numeric format:
- Intelligent File Naming: Auto-generates standardized filenames with format, bitrate, status marks, and version
- Example:
Promo_H.264_10Mbps_Graded_Final_V3.mp4
- Example:
- Filename Template Variables:
- Supported variables:
YYYY,MM,DD,项目名称,序列名称,码流,编码器,比例,调色标签,定稿版标签,版本号 - Empty segments are removed automatically when a variable is not applicable
- Supported variables:
- Customizable Options:
- Temporary project name modification before export, while maintaining version continuity
- Global version format settings, with custom numeric prefix support
- Auto-sync status marks from existing filenames (supports
graded,cc,已调色,调色and more)
Never lose track of your final delivery files. The plugin automatically archives your final exports to a designated directory, with fully customizable folder structure.
- Set a global archive root folder once in settings, applies to all projects
- Custom folder hierarchy template with dynamic variables, use
|to separate folder levels - Real-time path preview as you edit the template
- Full feedback on archive results in the export success dialog
- Supported Template Variables:
Variable Description Example (Feb 28, 2026) YYYY4-digit year 2026MMMonth (no zero-padding) 2DDDay (no zero-padding) 28项目名称Current project name Promo - Template Example:
- Input:
YYYY年|MM月结案项目|MM_DD项目名称 - Output:
D:\Archive\2026年\2月结案项目\2_28Promo\
- Input:
Eliminate the risk of losing timeline edits or project files. Two independent backup options run automatically before every export, with no impact on your main project.
- Sequence Backup: Clones the active sequence in your Premiere Pro project panel, named with the current version number (e.g.
Promo_V3), creating a snapshot of your timeline at export time - Project File Backup: Creates a full binary copy of your
.prprojfile in the project directory, namedProjectName_VersionNumber_Backup.prproj - Execution Order: Backup Sequence → Backup Project File → Export (ensures backups include the latest timeline snapshot)
- Failed backups will never block the core export process
All configurations are saved locally via UXP DataFolder, and persist across project restarts and switches. Access settings via the ⚙ gear icon in the top-right corner.
| Setting | Description | Default Value |
|---|---|---|
| Export Folder Name | Name of the auto-created export directory at the project parent level | 导出 |
| Version Format | Numeric (e.g. V1) or Chinese (e.g. 第一版) version naming |
Numeric |
| Numeric Version Prefix | Custom string prepended before the version number | V |
| Filename Template | Export filename structure template | 项目名称_编码器_码流_调色标签_定稿版标签_版本号 |
| Archive Root Folder | Global top-level folder for final version archiving | Empty (archiving off) |
| Auto-Archive Toggle | Enable/disable automatic archiving when exporting final version | Off |
| Archive Folder Structure | Subfolder hierarchy template, supports YYYY/MM/DD/项目名称 variables, ` |
` as level separator |
| Backup Sequence on Export | Auto-clone active sequence before export | Off |
| Backup Project File on Export | Auto-save a copy of the .prproj file before export | Off |
| Show Filename Labels | Show/hide filename field labels in main UI | On |
- Adobe Premiere Pro 25.6.3 or higher (fully tested)
- Operating System: Windows 10+ / macOS 10.15+
The plugin automatically detects your Premiere Pro UI language, and switches both the interface text and exported filename tags accordingly.
- Currently Supported Languages: Simplified Chinese (zh-CN) / English (en)
- Filename tags auto-switch with UI language, ensuring consistent naming across international teams
- Chinese UI Export:
宣传片_H.264_10Mbps_已调色_定稿版_V3.mp4 - English UI Export:
Promo_H.264_10Mbps_Graded_Final_V3.mp4
- Chinese UI Export:
We welcome translation contributions! See Translation Guide / 翻译指南 and the Contributing Guide for details.
- Install Node.js 18+
- Install Adobe UXP Developer Tool (UDT)
- Install dependencies:
yarn
# OR
npm install
# Start development mode with hot reload
yarn dev
# Build for production
yarn build
# Package as installable CCX plugin
yarn ccx
# Output to dist/ directory
# Package as ZIP archive
yarn zip
# Output to public-zip/ directory- Run yarn dev to start the development server
- Open Adobe UXP Developer Tool
- Load the plugin via dist/manifest.json
- Connect to Premiere Pro, click "Debug" to open Chrome DevTools
src/
├── modules/ # Core business modules
│ ├── projectLocationDetector.ts # Project path & location detection
│ ├── exportFolderManager.ts # Auto-creation & management of export folders
│ ├── resolutionDetector.ts # Sequence resolution & frame rate detection
│ ├── fileVersioner.ts # Smart version number iteration & naming
│ ├── sequenceExporter.ts # Core export logic & preset matching
│ ├── archiveManager.ts # Final version auto-archiving
│ ├── preExportBackup.ts # Pre-export sequence & project backup
│ └── FileSystemHelper.ts # Cross-platform file system utilities
├── api/ # Premiere Pro API wrapper layer
├── components/ # Vue 3 UI components
│ └── SettingsView.vue # Full settings page component
├── stores/ # State management
│ └── settings.ts # Persistent global settings store
├── locales/ # i18n multi-language files
├── main.vue # Main app component
└── globals.ts # Global UXP / Premiere Pro API imports
public/
└── epr/ # Native Premiere Pro export preset files
├── h264匹配帧10mbps.epr
├── h264匹配帧48mbps.epr
├── HEVC匹配帧 10Mbps.epr
├── HEVC匹配帧35Mbps.epr
├── ProRes 422.epr
└── ProRes 444.epr
This project is licensed under the MIT License - see the LICENSE file for full details.
This project is built on the Bolt UXP framework, the modern toolkit for Adobe UXP plugin development.
