Subtitle Loading & Synchronization Guide

GOM Player offers comprehensive subtitle support with automatic discovery, manual loading, and synchronization tools. Follow these guides to master subtitle management.

Automatic Subtitle Discovery

GOM Player can automatically find and load subtitle files that match your video filename.

Step 1: Naming Convention

Ensure your subtitle file has the same name as your video file, with a subtitle extension:

video.mp4
video.srt (or .ass, .ssa, .sub)

Both files should be in the same folder.

Step 2: Automatic Loading

  1. Open your video file in GOM Player
  2. GOM Player will automatically search for matching subtitle files in the same directory
  3. If found, subtitles will load automatically and appear on screen

Step 3: Enable Auto-Search (Optional)

  1. Go to Preferences (Ctrl+P or right-click → Preferences)
  2. Navigate to Subtitle tab
  3. Check "Auto-load external subtitle files"
  4. Optionally enable "Search subtitle files in subdirectories"

Manual Subtitle Loading

Load subtitle files manually if automatic discovery doesn't work or you want to switch between multiple subtitle files.

Method 1: Right-Click Menu

  1. Right-click on the video window
  2. Navigate to SubtitleOpen Subtitle File...
  3. Browse and select your subtitle file (.srt, .ass, .ssa, .sub, etc.)
  4. Click Open

Method 2: Drag & Drop

  1. With GOM Player open and video playing
  2. Drag the subtitle file from Windows Explorer
  3. Drop it onto the GOM Player window
  4. Subtitles will load immediately

Method 3: Menu Bar

  1. Click on Subtitle in the menu bar
  2. Select Open Subtitle File...
  3. Choose your subtitle file and click Open

Subtitle Synchronization

Adjust subtitle timing to match audio when subtitles are out of sync.

Keyboard Shortcuts (Quick Sync)

  • Z key: Delay subtitles by 0.5 seconds
  • X key: Delay subtitles by 0.5 seconds (repeat)
  • C key: Advance subtitles by 0.5 seconds
  • V key: Advance subtitles by 0.5 seconds (repeat)

Hold the key or press multiple times for larger adjustments.

Subtitle Sync Tool

  1. Right-click → SubtitleSubtitle Synchronization...
  2. Use the slider or input field to adjust timing
  3. Preview changes in real-time
  4. Click OK to apply

This method allows precise millisecond-level adjustments.

Tip: If subtitles are consistently off by the same amount, note the delay and adjust all future subtitles accordingly. GOM Player remembers your sync preference for similar files.

Supported Subtitle Formats

Text-Based Formats

  • SRT (SubRip) - Most common
  • ASS (Advanced SubStation Alpha) - Styled subtitles
  • SSA (SubStation Alpha) - Styled subtitles
  • SUB (MicroDVD) - Legacy format
  • VTT (WebVTT) - Web standard

Embedded Formats

  • MKV embedded subtitles (multiple tracks)
  • MP4 embedded subtitles
  • DVD subtitles (VOBSUB/IDX)
  • Blu-ray PGS subtitles

Note on ASS/SSA: These formats support advanced styling including fonts, colors, positioning, karaoke effects, and animations. GOM Player fully renders these styles for anime and styled subtitles.

Troubleshooting Codec Issues

GOM Player includes built-in codecs for most formats, but occasionally you may encounter playback issues. Follow these troubleshooting steps.

Video Won't Play / Codec Missing Error

Solution 1: Codec Finder

  1. When you encounter a "codec not found" message, GOM Player will automatically prompt you with a Codec Finder dialog
  2. Click Download Codec - GOM Player will search for and download the required codec automatically
  3. Follow the installation prompts
  4. Restart playback

Solution 2: Manual Codec Installation

  1. Note the codec name from the error message (e.g., "HEVC", "VP9", "AV1")
  2. Go to Preferences (Ctrl+P) → FilterVideo Codec
  3. Check if the codec is listed and enabled
  4. If not available, visit the codec developer's official website for the latest codec pack
  5. Install the codec and restart GOM Player

Solution 3: Use Alternative Decoder

  1. Right-click on video → FilterVideo Decoder
  2. Try switching between available decoders (e.g., FFmpeg, DirectShow)
  3. Some formats may work better with specific decoders

No Audio / Audio Codec Issues

Check Audio Track

  1. Right-click → AudioAudio Track
  2. Verify an audio track is selected
  3. Try switching to a different audio track if available

Audio Decoder Settings

  1. Go to PreferencesFilterAudio Codec
  2. Check that audio decoders are enabled
  3. Try switching the default audio decoder
  4. For AC3/DTS audio, ensure proper decoder is installed

Windows Audio Settings

  1. Check Windows volume mixer - ensure GOM Player is not muted
  2. Verify system audio output device is working
  3. Test audio in other applications to isolate the issue

File Corruption / Playback Errors

Signs of file corruption:

  • Video plays but freezes at specific timestamps
  • Artifacts, green screens, or distorted frames
  • Audio stuttering or cutting out
  • Error messages when seeking

Troubleshooting Steps

  1. Verify file integrity: Re-download the file if possible. Check file size matches source.
  2. Try different player: Test the file in another media player to confirm if the issue is file-specific
  3. Repair container: Use video repair tools like MKVToolNix for MKV files, or ffmpeg to re-mux the container
  4. Extract stream: Extract video/audio streams to new container using tools like HandBrake or ffmpeg
  5. Check disk: Run Windows disk check on the drive containing the file

Solving Playback Lag & Performance Issues

If you experience stuttering, frame drops, or high CPU usage, these optimizations will improve playback performance.

Enable Hardware Acceleration

Hardware acceleration uses your GPU to decode video, significantly reducing CPU load and improving performance.

How to Enable:

  1. Open Preferences (Ctrl+P)
  2. Go to Video tab
  3. Check "Use Hardware Acceleration" or "Use GPU Decoding"
  4. Select your graphics card (NVIDIA, AMD, Intel) if prompted
  5. Click Apply and restart playback

Note: Hardware acceleration requires a compatible GPU and updated graphics drivers. If you experience issues, try disabling it temporarily.

Optimize Buffer Settings

Adjust buffering to reduce stuttering during playback, especially for network streams or slow storage.

Buffer Configuration:

  1. Go to PreferencesPlayback
  2. Find "Buffer Size" or "Network Buffer"
  3. Increase buffer size for smoother playback (try 64MB or 128MB)
  4. For local files, smaller buffers (16-32MB) are usually sufficient
  5. Enable "Pre-buffer" for better start performance

Switch Video Renderer

Different video renderers perform better on different systems. Experiment to find the best one for your setup.

Available Renderers:

  • EVR (Enhanced Video Renderer): Best for Windows Vista/7/8/10/11, good performance
  • VMR9 (Video Mixing Renderer 9): Legacy, may work better on older systems
  • Overlay Mixer: Older systems, may cause compatibility issues
  • MadVR: External renderer, highest quality but requires separate installation

How to Change:

  1. Preferences → VideoVideo Renderer
  2. Select a different renderer from the dropdown
  3. Click Apply and test playback

Performance Mode Settings

For Low-End Systems:

  • • Disable video post-processing filters (Preferences → Video → Filters)
  • • Reduce subtitle rendering quality (Preferences → Subtitle)
  • • Lower video quality settings if available
  • • Close other applications to free up CPU/RAM
  • • Use windowed mode instead of fullscreen (less GPU load)

For High-End Systems (Quality Mode):

  • • Enable all video enhancement filters
  • • Use highest quality video renderer
  • • Enable advanced audio processing
  • • Use fullscreen exclusive mode for reduced latency

Best Settings for Performance & Quality

Recommended settings for different use cases. Optimize GOM Player for your specific needs.

General Playback Settings

Recommended Settings:

  • Auto-play next file: Enable for playlist/sequential viewing
  • Remember playback position: Useful for long videos/movies
  • Auto-load subtitles: Enable for automatic subtitle loading
  • Associate file types: Optional - makes GOM Player default for video files

Audio Settings

Optimal Configuration:

  • Audio Output: DirectSound (Windows) - provides best compatibility
  • Audio Normalization: Enable to balance volume across different files
  • 10-Band Equalizer: Use presets or create custom profiles for different content types
  • Surround Sound: Enable if you have 5.1/7.1 speakers
  • Audio Effects: Adjust reverb/echo based on preference - disable for pure audio quality

Video Settings

For Quality:

  • • Enable hardware acceleration
  • • Use EVR or MadVR renderer
  • • Enable video enhancement filters
  • • High-quality deinterlacing
  • • Smooth video upscaling

For Performance:

  • • Disable unnecessary filters
  • • Use standard renderer
  • • Disable post-processing
  • • Lower subtitle quality
  • • Reduce buffer size

Essential Keyboard Shortcuts

Playback Controls

  • Space - Play/Pause
  • - Skip forward 5s
  • - Skip backward 5s
  • - Volume up
  • - Volume down
  • M - Mute/Unmute
  • F - Fullscreen
  • Esc - Exit fullscreen

Subtitle Controls

  • Z/X - Delay subtitle
  • C/V - Advance subtitle
  • S - Subtitle menu
  • Ctrl+O - Open subtitle file
  • Ctrl+G - Subtitle sync tool