TitleBuzz is a local, open-source Whisper-powered transcription panel for Adobe Premiere Pro 2023 (23.x).
Note: This is an open source project. All contributions, feedback, and improvements are welcome.
Publisher: Turbo Studios
License: MIT
- Model selector: tiny, base, small, medium, large-v3
- Language selector with Auto Detect
- Audio/video file picker
- Local Python Whisper processing
- Timestamped transcript segments
- Copy transcript
- Save TXT
- Save SRT for importing into Premiere Pro
- Python executable path selector
- Cancel button
- Friendly error/status UI
- Bangla
- English
- Hindi
- Urdu
- Arabic
- Spanish
- French
- German
- Italian
- Japanese
- Korean
- Portuguese
- Russian
- Chinese
- Esperanto
Use a supported Python installation and run:
python -m pip install -r requirements.txt
Whisper also requires FFmpeg for decoding common audio/video formats. Make sure the ffmpeg command is available in the system PATH.
For a first test, use the base model. Larger models require substantially more RAM/CPU time.
Copy the complete TitleBuzz folder into the Premiere CEP extensions directory.
Windows commonly uses:
%APPDATA%/Adobe/CEP/extensions/
For development, enable unsigned CEP extensions using the appropriate CEP PlayerDebugMode registry setting for the CEP version installed by your Adobe apps.
Then restart Premiere Pro.
Open:
Window > Extensions > TitleBuzz
- Choose a media file.
- Choose a Whisper model.
- Choose a language or Auto Detect.
- Confirm the Python path. Usually
pythonis enough. - Click Transcribe.
- Use Save SRT if you want timestamped subtitles/captions.
No speech-to-text system can guarantee 100% perfect transcription. Whisper accuracy depends on audio quality, accents, overlapping speakers, background noise, and language. large-v3 generally gives the best Whisper quality but is much heavier than base or small.
TitleBuzz intentionally uses fp16=False so CPU-only machines can run the backend without CUDA.
This project is licensed under the MIT License. See LICENSE file for details.
Contributions are welcome! If you find bugs, have feature requests, or want to improve TitleBuzz:
- Fork the repository
- Create a feature branch (
git checkout -b feature/your-feature) - Commit your changes
- Push to the branch
- Open a Pull Request
Premiere Pro 2023
|
v
CEP HTML/CSS/JS panel
|
| Node child_process
v
backend.py
|
v
OpenAI Whisper
|
v
TXT / SRT / transcript UI
For issues, questions, or feature requests, please open an issue on the project repository.
TitleBuzz is provided as-is. While it processes media locally and does not send data to external servers, always verify transcription output, especially for critical applications. No warranty is provided.
Version: 1.0.0
Last Updated: August 2026
The panel does not upload the media to a cloud transcription service; the Whisper inference is performed locally by the Python environment.