You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从原视频提取SRT字幕用于H.265转码?

VLC提取视频字幕的方法

VLC完全具备提取视频字幕的功能,不管是图形界面还是命令行都能实现,以下是具体操作步骤:

图形界面操作步骤

  • 打开VLC播放器,点击顶部菜单栏的「媒体」→「转换/保存」(快捷键Ctrl+R)
  • 在弹出的「打开媒体」窗口中,点击「添加」按钮,选择你要提取字幕的原H.264视频文件,然后点击右下角的「转换/保存」
  • 在「转换」窗口的「配置文件」下拉列表中,直接选择「字幕 - SRT」格式;如果找不到该选项,点击配置文件右侧的扳手图标,进入配置界面:
    • 切换到「字幕」标签页,勾选「提取字幕」选项
    • 在「字幕编码」下拉菜单中选择「UTF-8」(避免乱码),输出格式选择「SRT」
    • 保存配置后回到「转换」窗口
  • 设置好输出字幕文件的保存路径和名称(注意后缀为.srt),点击「开始」按钮,VLC就会开始提取字幕到指定文件

命令行批量提取方法(适合多文件处理)

打开终端(Linux/macOS)或命令提示符(Windows),输入以下命令:

vlc -I dummy "你的视频文件完整路径.mp4" --sout="#subduplicate{dst=file{dst=输出字幕文件路径.srt}}" --no-sout-video --no-sout-audio vlc://quit

参数说明:

  • -I dummy:启动VLC的无界面模式,避免弹出播放窗口
  • --no-sout-video 和 --no-sout-audio:仅提取字幕,不处理视频和音频轨道
  • vlc://quit:提取完成后自动退出VLC

注意事项

只有视频中的软字幕(独立字幕轨道)或外挂字幕能被VLC提取,如果原视频是硬字幕(字幕已和画面合成),VLC无法直接提取,这种情况需要用OCR类工具识别字幕。

内容的提问来源于stack exchange,提问作者Kuroi Akuma

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 10:03:31