...

How to Extract Subtitles from Video in 2 Ways: Step-by-Step

...

TL;DR: Want to extract subtitles from video? This guide explains how to extract subtitle files using FFmpeg and online tools like SubtitleVideo. You'll also learn how to add subtitles to videos easily with Video Converter Ultimate.

When watching movies, course videos, or overseas TV shows, subtitles can help us better understand the video content. Sometimes, users may need to extract subtitles from video, such as saving subtitle files for translation, language learning, video editing, or further customization. So, how can you do it? In this guide, we will introduce three practical methods to extract subtitles from video files.

extract subtitles from video

 

Part 1. How to Extract Subtitles from Video File with FFmpeg

FFmpeg is one of the most powerful tools for handling multimedia files. It allows users to convert videos, edit media streams, and extract subtitles without changing the original video quality. If your video contains embedded soft subtitles, FFmpeg can directly access the subtitle track and save it as an independent subtitle file. It supports many popular video formats, including MP4, MKV, MOV, and AVI.

Follow these steps to extract subtitles from video file using FFmpeg:

Step 1. Download and install FFmpeg on your computer, then open Command Prompt (Windows) or Terminal (Mac/Linux).

Step 2. Go to the folder where your video file is stored and check the available subtitle tracks: "ffmpeg -i input.mp4".

Step 3. Extract the subtitle file using the following command: "ffmpeg -i input.mp4 -map 0:s:0 output.srt".

Step 4. Replace "input.mp4" with your video filename and "output.srt" with your desired subtitle file name.

Step 5. If your video has multiple subtitle tracks, change the subtitle stream number. For example: "ffmpeg -i input.mp4 -map 0:s:1 output.srt".

Step 6. After the process is complete, you can find the extracted subtitle file in the output folder and use it for translation, editing, or other purposes.

extract subtitles from video ffmpeg

Part 2. How to Extract Subtitles from Video Online via SubtitleVideo

If you do not want to install software or deal with complicated commands, you can use an online subtitle extraction tool instead. SubtitleVideo is an online subtitle processing tool that allows users to upload videos and try to extract subtitle content from them.

Follow these steps to extract subtitles from video online for free:

Step 1. Open the SubtitleVideo website in your browser and select the language spoken in the video.

Step 2. Click "Browse" to add the video you want to extract captions from. You can upload videos in multiple formats, including MP4, 3GP, MOV, FLV, MPEG, AVI, and WebM. Alternatively, you can paste the video link if you can access it.

Step 3. Specify the requested information at will, then click Extract subtitle.

extract subtitles from video online via subtitlevideo

Bonus: How to Add Subtitles to Videos with Ease

Besides extracting subtitles, you may sometimes need to add subtitles to videos, such as adding captions to educational videos, adding subtitles in different languages to movies, or creating videos for social media platforms. In these cases, you can use Video Converter Ultimate. It not only supports video format conversion but also provides a subtitle-adding feature that allows users to quickly add subtitle files such as SRT, ASS, and SSA to videos.

It also comes with a built-in video editor that helps you edit videos by rotating, cropping, merging, flipping, and trimming multiple video files.

The highlights of Video Converter Ultimate:

  • Support adding SRT, ASS, and SSA subtitle files to videos quickly and easily.
  • Convert videos between 1000+ formats, including MP4, MOV, AVI, MKV, and more.
  • Edit videos with built-in tools for trimming, cropping, rotating, flipping, merging, and adding effects.
  • Compress large video files while maintaining high quality.
  • Extract audio tracks from videos and save them in various audio formats.
  • Enhance video quality with AI-powered tools, including upscaling, noise removal, and optimization.
  • Create 3D videos and convert 2D videos to 3D effects.
  • Process multiple videos at once with batch conversion support.
  • Provide fast conversion speeds with GPU acceleration technology.

Here is how to add subtitles to videos using Video Converter Ultimate:

01Download, install, and run Video Converter Ultimate on your computer. Click the "Add Files" icon to import the video you wish to embed subtitles in.

add video

02Find the "Subtitle" option in the "Edit" window and click the "+" button to import your subtitle file (*.srt, *.ssa, or *.ass) from your computer. You can then customize the subtitle settings, including its position, font, color, opacity, delay time, and outline. After that, click "OK" to save the changes.

add subtitles to videos

03Select an output format and click "Convert All" to export the video with subtitles added. Once the conversion is complete, open the exported video and check the added subtitles. You can now play, share, or edit the video with subtitles included.

FAQs on How to Extract Subtitles from Video

Q1. What is the difference between soft-coded and hard-coded subtitles?

Soft-coded subtitles are stored as separate subtitle tracks within a video file, allowing you to enable or disable them during playback. Since they are independent from the video stream, they can usually be extracted easily and saved as SRT or other subtitle files.

Hard-coded (or burned-in) subtitles are permanently embedded into the video frames and cannot be turned off. Extracting these subtitles requires advanced OCR (Optical Character Recognition) technology to recognize and convert the text displayed in the video image into editable subtitle files.

Q2. Can you extract subtitles from video using VLC?

Although VLC Media Player lets you enable, disable, and customize subtitles during video playback, it does not provide a feature to extract subtitles from a video file. To save embedded subtitles as separate files, you need to use dedicated subtitle extraction software.

Q3. How can I extract embedded subtitles from a YouTube video?

YouTube provides a built-in transcript feature that allows you to access video subtitles. Click the three-dot (More) menu below the video player, select Show transcript, then copy the transcript and paste it into Notepad or another text editor. After that, save the file in SRT format.

youtube extract subtitles

Another option is to download the YouTube video with subtitles included and use a professional subtitle extractor to extract the subtitles from the downloaded video file.

Conclusion

Learning how to extract subtitles from video makes it easier to save captions, translate content, and reuse subtitle files for different projects. FFmpeg is a powerful choice for extracting subtitles from video files, while online tools provide a simple solution for beginners.

After extracting subtitles, you can use Video Converter Ultimate to add subtitles, convert videos, and complete further video editing tasks with ease.

Related Articles:

[5 Useful Methods] How to Extract Subtitles from MKV Like a Pro

How to Download Embedded Videos? 7 Effective Methods Inside!

11 Best MP4 Splitter Options to Split MP4 Easily and Quickly

Top 7 Split Screen Video Editors: Review and How-To Guide

    Video & Audio Tips     How to Extract Subtitles from Video in 2 Ways: Step-by-Step
Terms & Conditions Privacy (UPDATED) License Agreement Uninstall Copyright © 2026 Coolmuster. All Rights Reserved.
feedbackFeedback