--- title: Arabic VO to Subtitle App emoji: 🎙️ colorFrom: blue colorTo: gray sdk: streamlit sdk_version: 1.45.1 app_file: streamlit_app.py pinned: false --- # 🎙️ Arabic VO to Subtitle Generator (.srt / .fcpxmld) This app takes an Arabic voiceover audio file (MP3 or WAV) and automatically transcribes it using OpenAI Whisper, producing subtitles in SRT format or FCPXMLD format for Final Cut Pro X. --- ## 🚀 Features - 🧠 Transcription using Whisper (via Faster-Whisper for speed) - 📝 Outputs `.srt` subtitle files for editing and broadcast - 🎬 Also exports `.fcpxmld` for direct use in Final Cut Pro X - 🔠 Custom options for vertical or horizontal layout - 🌍 Supports Arabic (RTL) and other languages --- ## 📂 How to Use 1. Upload your Arabic MP3/WAV voiceover 2. Choose: - Layout: Vertical (mobile) or Horizontal (TV) - Lines per subtitle: 1 or 2 - Export format: `.srt` or `.fcpxmld` 3. Click **Transcribe** 4. Preview subtitles in the browser 5. Download the final file --- ## 🖥️ Powered By - [Faster Whisper](https://github.com/guillaumekln/faster-whisper) - [Streamlit](https://streamlit.io) - [Hugging Face Spaces](https://huggingface.co/spaces) --- ## 📜 License MIT — use it freely, credit appreciated!