提取mkv文件中的字幕

本文介绍了如何使用FFmpeg手动选择并提取B站视频的字幕流,以及使用SubtitleEdit软件将MKV文件中的字幕转换为ASS格式。作者对B站专栏的操作体验表达了不满。
摘要由CSDN通过智能技术生成

最近我b站学了点东西,遇到这样的问题搜索得来的。有用就留着分享一下给大家。第一种看不懂,不懂代码,第二种易懂一点

新的方式如下:

下载 FFmpeg

配置 FFmpeg 的环境变量

执行命令 ffmpeg -i input.mkv -map 0:s:0 subtitle.ass    

简单说明一些命令含义:

-i input.mkv 表示输入的视频,其中 input.mkv 指的是视频文件的路径,而不是简单的视频文件名称!

-map 0:s:0 表示要选择的字幕。-map 表示手动选择。第一个 0 表示第一个输入文件(因为前面可以提供多个输入文件,比如 -i a.mp4 -i b.mp4 )。0 后面的 s 表示字幕(subtitle)。第二个 0 表示第一个字幕流(番剧字幕一般都提供了简体或繁体)。

暂时没有找到标准的方式查看具体字幕对应的是第几个字幕。但不标准的方式还是很多的。比如通过 PotPlayer 直接在右下角的“选择流”中查看。或者通过命令 ffmpeg -i input.mkv ,虽然运行会报错,但它会提供流信息:


最后,请原谅我说这句话:B 站专栏的操作方式对我来说真的是太太太煎熬了! 我真的不想再在专栏写东西了!


————————————————新旧分割线————————————————


下载 SubtitleEdit 软件,网址:https://github.com/SubtitleEdit/subtitleedit/releases

1、下载
我已经将我下载的软件包放在云盘里了,无法从 github 下载的可以从网盘下载: https://keeee.lanzouy.com/ivKfr0wkcp0f

2、解压,打开


打开后的界面
然后将想要提取的 mkv 文件拖拽到左边的网格区域。(我这里选用的文件包含了多种语言字幕)的信息文件


3、拖拽 mkv 视频


4、选择想要的字幕流


忽略播放器


忽略分辨率选择


5、另存为 ass 字母文件


大功告成
生成的 ass 文件信息
字幕文件的使用也很简单。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: "Meteorite mkv" 是一个视频文件的格式,通常是指一种视频文件的容器格式,支持包含多种音频、视频和字幕轨道,并且能够保留高质量的音视频编码。 "Meteorite mkv" 建立在 Matroska 容器格式之上,是其一种变种。Matroska 是一种开放源代码的多媒体容器格式,常用于存储高清视频和音频文件。而 "Meteorite mkv" 在 Matroska 的基础上提供了一些额外的功能,使其更便于使用和播放。 "Meteorite mkv" 渲染器是一种能够解码和播放 Meteorite mkv 文件的软件工具。它能够直接在计算机上播放这种格式的视频文件,而无需转码或其他额外的步骤。同时,它还提供了一些额外的功能,如视频流切换、字幕选择和音频轨道切换等,使用户能够根据需求进行更自由的操作。 "Meteorite mkv" 格式的优点是它具有较高的压缩比,可以在保持较高质量的同时减小文件大小。此外,它还支持多种音频和视频编码格式,使得用户能够选择适合自己需求的编码方式。同时,它还支持字幕轨道,使用户能够在观看视频时选择适合自己的字幕。 总之,"Meteorite mkv" 是一种视频文件的容器格式,提供了高质量的音视频编码和多种功能选项,使用户能够方便地播放和编辑这种格式的视频文件。 ### 回答2: Meteorite MKV是一个免费开源的媒体播放器,支持播放 MKV 格式的视频文件。它是由 Rodrigo P. Braz Monteiro 开发的,旨在为用户提供一个简单易用的播放器,以便播放高清视频和无损音频。 Meteorite MKV 的特点主要有以下几个方面。首先,它提供了快速的解码和渲染功能,能够在不卡顿的情况下流畅播放高质量的视频。其次,它支持加载外部字幕文件,并且能够实时调整字幕的大小、位置和颜色。此外,Meteorite MKV 还支持音频通道的选择与调整,以及视频画面的旋转和镜像等功能。 除了上述功能之外,Meteorite MKV 还具有一些实用的工具。例如,它可以自动检测和修复损坏的 MKV 文件,使其能够正常播放。此外,它还提供了一个详细的文件信息窗口,显示了视频的码率、帧率、分辨率等信息,方便用户了解视频的具体属性。 总之,Meteorite MKV 是一个功能齐全、易于使用的媒体播放器,适用于播放 MKV 格式的视频文件。无论是观看高清视频还是无损音频,Meteorite MKV 都能提供良好的播放体验。它的简洁界面和丰富的功能使其成为许多用户的首选播放器之一。 ### 回答3: Meteorite mkv 是一种流行的多媒体文件播放器软件。它支持多种视频和音频格式,包括常见的MKV格式。它的界面简洁明了,易于使用,具有良好的用户体验。无论是播放高清视频、音频或者流媒体,Meteorite mkv都能够提供流畅的播放效果。 Meteorite mkv 还提供了一些其他的功能,例如支持字幕显示、截图和音频抓取等。用户可以轻松地添加和管理字幕文件,以确保观看视频时有更好的理解。它还允许用户在播放过程进行截图,以捕捉喜爱的画面。此外,Meteorite mkv 还具有音频抓取功能,用户可以将音频从视频文件提取出来保存为独立的音频文件。 Meteorite mkv 软件简单易用,用户只需拖放需要播放的视频文件到软件界面上即可开始播放。还可以通过简单的点击或拖动滑块来进行快进和快退,实现对视频播放进度的控制。同时,用户还可以调整音量大小,实现音频的控制。 总之,Meteorite mkv 是一款功能强大、易于使用的多媒体文件播放器软件,适用于播放MKV格式的视频文件。无论是在个人使用还是工作,它都能够提供高质量的播放效果和良好的用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值