Submarine Player
Generate and translate subtitles for any video instantly
What is Submarine Player? Complete Overview
Submarine Player is an advanced video player for Mac that automatically generates and translates subtitles in real-time as you watch any video. Designed for users who struggle to find or create subtitles for their video content, it supports 19 languages and works with all common video formats. The tool is perfect for language learners, international content viewers, and anyone who needs quick access to subtitles without manual effort. Submarine Player stands out by processing everything locally on your device, ensuring privacy and offline functionality. It's specifically designed for Apple Silicon Macs running macOS 15.0 or later, with plans to expand to other platforms in the future.
Submarine Player Interface & Screenshots

Submarine Player Official screenshot of the tool interface
What Can Submarine Player Do? Key Features
Instant Subtitle Generation
Submarine Player uses advanced AI to detect speech and generate subtitles in real-time as you watch videos. Unlike traditional methods that require pre-made subtitle files, this feature creates accurate captions on the fly, saving users the hassle of searching for or creating subtitle files manually.
Multi-language Support
The tool supports transcription and translation across 19 languages including English, Mandarin, Japanese, French, German, Spanish, and more. This makes international content accessible without language barriers, perfect for language learners and global content consumers.
Privacy-focused Local Processing
All subtitle generation happens locally on your Mac without sending your video content to external servers. This ensures complete privacy for sensitive content and allows full offline functionality, with optional online translation for improved quality when desired.
Universal Video Format Support
Submarine Player natively supports all common video formats including MP4, MKV, AVI, MOV, and WMV. Users can play their video libraries without worrying about format compatibility issues or needing additional codecs.
Advanced Subtitle Features
Includes professional subtitle tools like dual subtitle display (great for language learning), multiple transcription model options (balancing speed vs accuracy), batch processing for multiple videos, and export capabilities to SRT, VTT, and CSV formats for use with other applications.
Best Submarine Player Use Cases & Applications
Watching Foreign Language Content
Language learners can instantly understand foreign films and videos by generating accurate translations in their native language. The dual subtitle feature helps compare original and translated text for improved comprehension and vocabulary building.
Accessibility for Hearing Impaired
Users with hearing difficulties can generate captions for any video content that lacks official subtitles, including personal videos, obscure films, or live recordings, making all media accessible.
Professional Media Workflows
Content creators and editors can quickly generate subtitle files for their projects without manual transcription. The batch processing feature allows preparing subtitles for entire video collections efficiently.
Private Video Viewing
For sensitive or confidential video content that can't be uploaded to cloud services, Submarine Player's local processing ensures complete privacy while still providing subtitle functionality.
How to Use Submarine Player: Step-by-Step Guide
Download and install Submarine Player from the Mac App Store. The app requires Apple Silicon (M1 or newer) and macOS 15.0 (Sequoia) or later. First-time setup includes downloading necessary transcription models which may take a few minutes.
Open any video file by dragging it into the app or using the file browser. Submarine Player supports all common video formats. The app will automatically begin analyzing the audio and generating subtitles in your preferred language.
Customize your experience in Settings. Choose between transcription models (speed vs accuracy), enable dual subtitles for language learning, or select transcription-only mode to see original language text. Adjust subtitle appearance and position to your preference.
Watch with automatically generated subtitles appearing in real-time. For translated content, the app will display both original and translated text if dual subtitles are enabled. Subtitles sync perfectly with the video playback.
Export subtitles for future use if needed. Process multiple videos at once with batch processing, then export the generated subtitles in SRT, VTT, or CSV format for use with other media players or editing software.
Submarine Player Pros and Cons: Honest Review
Pros
Considerations
Is Submarine Player Worth It? FAQ & Reviews
Submarine Player requires Apple Silicon (M1 or newer) Macs running macOS 15.0 (Sequoia) or later. Support for other platforms may come in future updates.
The app uses on-device AI models to detect speech and convert it to text in real-time, with optional translation. All processing happens locally unless online translation is specifically enabled.
All common formats including MP4, MKV, AVI, MOV, and WMV are supported with native playback capabilities.
Submarine Player specializes in subtitles, transcription, and translation capabilities, positioning it across Productivity and Media Players categories. This combination makes it particularly effective for users seeking comprehensive productivity solutions.
Submarine Player is designed for users working in productivity with additional applications in media players and accessibility tools. It's particularly valuable for professionals and teams who need reliable subtitles and transcription capabilities.
While highly accurate for most content, they may not match professional manual subtitles. Accuracy depends on audio quality and the chosen transcription model.