首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在mpv中查看字幕

无法在mpv中查看字幕
EN

Unix & Linux用户
提问于 2022-05-10 12:06:49
回答 2查看 1.4K关注 0票数 0

我有一个副标题是.vtt格式的。我可以在l3afpad或任何文本编辑器中看到字幕,但无法在MPV中播放特定的字幕。我查看了所有的https://mpv.io/manual/stable/#keyboard-control,但无法弄清楚。

似乎mpv -vvv也不再起作用了。

代码语言:javascript
复制
$ mpv -vvv Open\ World\ Terraforming\ Survival\ _\ Planet\ Crafter\ Gameplay\ _\ Part\ 5\ \[tHcbTkGNVHg\].webm 
Error parsing option vvv (option not found)
Setting commandline option --vvv= failed.
Exiting... (Fatal error)

这是我的mpv配置-

代码语言:javascript
复制
~/.config/mpv$ cat mpv.conf
alang=eng,en,english
slang=en,eng, english
sub-scale=1.00
save-position-on-quit

在VLC上,字幕播放得很好。

它确实加载了字幕,只是没有显示出来:

代码语言:javascript
复制
$ mpv Open\ World\ Terraforming\ Survival\ _\ Planet\ Crafter\ Gameplay\ _\ Part\ 5\ \[tHcbTkGNVHg\].webm 
Resuming playback. This behavior can be disabled with --no-resume-playback.
 (+) Video --vid=1 (*) (vp9 1280x720 30.000fps)
 (+) Subs  --sid=1 --slang=en 'Open World Terraforming Survival _ Planet Crafter Gameplay _ Part 5 [tHcbTkGNVHg].en.srt' (subrip) (external)
VO: [gpu] 1280x720 yuv420p
V: 00:52:40 / 02:46:12 (32%)
Saving state.

Exiting... (Quit)

做-

代码语言:javascript
复制
$ ffmpeg -v error -i Open\ World\ Terraforming\ Survival\ _\ Planet\ Crafter\ Gameplay\ _\ Part\ 5\ \[tHcbTkGNVHg\].webm -f null - 2>error.log

没有输出,什么都不会发生。生成一个错误日志,但它是空的。

任何最受欢迎的暗示或想法。

EN

回答 2

Unix & Linux用户

发布于 2022-05-10 13:27:24

您可以在命令行--sub-file中添加字幕:

代码语言:javascript
复制
 mpv --sub-file=/path/to/subtitle/file  Open\ World\ Terraforming\ Survival\ _\ Planet\ Crafter\ Gameplay\ _\ Part\ 5\ \[tHcbTkGNVHg\].webm 

如果您想要详细的输出到控制台,使用-v -v -v而不是-vvv

票数 1
EN

Unix & Linux用户

发布于 2022-11-14 08:43:54

最近,我很难在mpv中看到外部字幕。我尝试使用在线工具将subs转换为srt,但在mpv中没有显示转换的subs。

在文件名中添加".en“或任何其他字母(当然没有引号,”.xx“很好)后,文件名字幕显示为假定(如果操作系统支持的是乳清--阿拉伯语、西里尔语、印地语、日语、韩语、泰语等)。

我希望这句话会有所帮助。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/702043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档