# Picstur TrimFlow Pro for Premiere Pro

Ye Adobe Premiere Pro ke liye Picstur ka CEP panel hai jo timeline clips ka source trim karke unhe gap-close mode me pack karne ke liye bana hai.

## Kya karta hai

- Ek auto mode button deta hai jo long clips par `10s + 10s`, short clips par `2s + 2s`, aur tiny clips par safe millisecond trim apply karta hai.
- Ek direct one-click button deta hai jo `10s` start aur `10s` end trim karta hai.
- Preset buttons deta hai: `2s`, `5s`, `10s`, `15s`, `20s`.
- Selected clips ke source se start aur end fixed seconds trim karta hai.
- Agar koi clip selected nahi hai aur panel mode `Smart` par hai, to active sequence ke sabhi clips trim karta hai.
- Video aur audio dono track items par kaam karta hai.
- Jo clips trim amount se chhoti hoti hain, unhe skip kar deta hai.
- Same track par trimmed clips ke baad aane wali clips ko left shift karke gap close karta hai.

## Default use-case

Wedding ya traditional event edit me jab bahut saari clips ek saath track par hoti hain aur har clip se start ke `10` second aur end ke `10` second remove karne hote hain, to is panel me values set karke `Trim Clips` button dabana hota hai.

## Install ka tarika

1. Is folder ko extension bundle ke roop me use karein.
2. Folder ko Premiere Pro CEP extensions path me copy karein:
   - Windows user install: `C:\Users\<YourUser>\AppData\Roaming\Adobe\CEP\extensions\WeddingTrimHelper`
3. Ensure karein ke andar ye structure ho:
   - `CSXS/manifest.xml`
   - `client/index.html`
   - `host/index.jsx`
4. CEP debug mode enable karein. Windows registry me `PlayerDebugMode` ko `"1"` set karna hota hai:
   - `HKEY_CURRENT_USER\Software\Adobe\CSXS.10`
   - `HKEY_CURRENT_USER\Software\Adobe\CSXS.11`
5. Premiere Pro restart karein.
6. Premiere Pro me `Window > Extensions > TrimFlow Pro` open karein.

## Version note

- Adobe ki current documentation ke mutabik 3rd-party extensibility November 2025 se UXP par move ho chuki hai.
- ExtendScript/CEP integrations ko September 2026 tak supported rakhne ka plan mention kiya gaya hai.
- Isliye agar aap Premiere Pro ke aise version par hain jahan CEP panel load ho raha hai, to ye project workable hai.
- Agar aap latest UXP-only workflow target karna chahte hain, to next step isi logic ka UXP plugin version banana hoga.

## Use

1. Active sequence kholiye.
2. Agar sirf kuch clips trim karni hain to unhe select kijiye.
3. Smart fastest option: `Auto Mode` dabaiye.
4. Ya fixed trim ke liye `One Click: Trim 10s Start + 10s End` dabaiye.
5. Ya preset buttons me se `2s + 2s`, `5s + 5s`, `10s + 10s`, `15s + 15s`, `20s + 20s` choose kijiye.
6. Ya manual mode me start/end seconds dijiye.
7. `Smart`, `Only selected clips`, ya `All clips in active sequence` mode choose kijiye.
8. `Trim Clips` dabaiye.

## Important behavior

- Ye source trim + gap close workflow ke liye bana hai.
- Start trim aur end trim dono har clip par individually apply hote hain.
- Same track ki next clips ko shift karke gap close kiya jata hai.
- Agar aap linked A/V clips select karte hain to dono par trim apply hoga, kyunki panel video aur audio track items dono process karta hai.
- Auto mode tiny clips ko safe trim karta hai, taaki clip zero ya black na ho.

## Next improvements

- Fixed seconds ke bajay frames support.
- Undo-friendly preview summary.
- Sirf video clips ya sirf audio clips ke liye filter.

## UXP direction

- Adobe ki official docs ke hisaab se Premiere UXP plugins Premiere `25.6` ya later me supported hain.
- UXP plugins `Window > UXP Plugins` menu se open hote hain.
- Development ke liye `UXP Developer Tool` recommended hai.
- Current CEP panel ka workflow aur trim rules reuse ho sakte hain, lekin scripting bridge ko UXP DOM ke hisaab se rewrite karna hoga.
- Official references:
  - [Premiere UXP Overview](https://developer.adobe.com/premiere-pro/uxp/)
  - [Build Your First UXP Plugin](https://developer.adobe.com/premiere-pro/uxp/plugins/)
  - [Install a UXP Plugin](https://developer.adobe.com/premiere-pro/uxp/plugins/distribution/install/)
