问题标签 [subtitle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1358 浏览

android - 如何在 Vitamio 中启用字幕 (SRT) 支持?

我确实尝试了所有方法,但我无法让我的 SubRip 字幕在 Vitamio 中工作。是否可能是因为流式传输视频时不支持字幕?我想知道。英语 Vitamio 支持很烂。

这是我想出的:

0 投票
2 回答
4486 浏览

ffmpeg - ffmpeg 没有在 mkv 上正确刻录 srt 字幕

`ffmpeg 版本:git-fc6de70 (2013-07-18) 支持 libass 和 fontconfig。命令行:ffmpeg.exe -i test.mkv -vf subtitles=test.srt out.mkv 我得到了这个错误:

http://tinypic.com/r/2ag52so/5

0 投票
2 回答
13231 浏览

stream - 如何使用 ffmpeg 设置默认流

我有一些 m4v 文件,我想用 ffmpeg 添加字幕。我知道我需要将流映射到输出文件中,但是如何确保这个字幕流是默认流?字幕是 .srt 并且人们似乎在说它们与 mp4 容器不兼容,我需要先将字幕转换为什么?

此外,各种流的顺序是否重要?视频流总是必须先出现,然后是音频,然后是字幕吗?或者你可以随意混合它们吗?它有什么不同吗?

最后,默认流和强制流有什么区别?

0 投票
2 回答
28763 浏览

ffmpeg - 使用 ffmpeg 设置字幕语言

我尝试使用谷歌搜索一种使用 ffmpeg 设置字幕流语言的方法,并找到了 -slang 选项。所以我尝试了以下命令,但立即收到错误:

libavutil 52. 13.100 / 52. 13.100

libavcodec 54. 86.100 / 54. 86.100

libavformat 54. 59.106 / 54. 59.106

libav 设备 54. 3.102 / 54. 3.102

libavfilter 3. 32.100 / 3. 32.100

libswscale 2. 1.103 / 2. 1.103

libswresample 0. 17.102 / 0. 17.102

libpostproc 52. 2.100 / 52. 2.100

无法识别的选项“俚语”。

拆分参数列表时出错:找不到选项

经过更多谷歌搜索后,我找到了另一种使用 -metadata 命令的方法:

这绝对没问题。但这在 ffmpeg 手册页中没有提到,而 -slang 是,这让我认为 -metadata 命令可能已经过时或者在其他方面不如 -slang。

  1. 使用上述两种方法(-slang vs -metadata)有什么区别?
  2. 为什么我的 -slang 命令会出错?我用错了吗?
0 投票
0 回答
1717 浏览

c# - C# MediaPlayer:WPF 窗口中电影的字幕

我正在使用 System.Windows.Media.MediaPlayer 在 WPF 窗口中播放视频,显然,当程序在 MediaPlayer 中加载的电影所在的文件夹中有一个 .srt 文件时,它也会显示字幕。

我很高兴看到这一点,因为这意味着我不必编写代码来加载字幕并将其显示到屏幕上,但我仍然希望控制字幕。

我想控制字幕在屏幕上的位置,我想控制字体/字体大小/文本的颜色,并在用户不需要时停用字幕。我怎么做 ?

我使用下面的代码在 WPF 窗口中播放电影:

0 投票
1 回答
598 浏览

php - 在 WordPress 中回显父页面的副标题?

我正在尝试从父页面获取字幕并在标题标签中回显文本。

功能:

HTML 实现: ...title="<?php echo $subtitle; ?>">

不幸的是,它没有成功抓取字幕文本。我能够填充与变量 $title 相呼应的标题,而不是使用变量 $subtitle。

字幕选项的值存储在表“_base_page_subtitle”中;我正在使用选项框架。

我知道我的问题在于 if 语句,但是,作为 PHP 新手,我很难弄清楚如何捕获数据并正确显示它。

再次感谢时间!

0 投票
2 回答
1207 浏览

java - 如何使用 Scanner java 读取非英文字符?

我正在制作这个应用程序来更改字幕文件。当我测试它时,我遇到了一个奇怪的问题,当我在非英语(例如波斯语)上测试它时,程序不会读取文件。这就是我在程序中阅读字幕的方式:

其中地址是 .srt 文件的保存位置的字符串。

我该怎么做才能让程序读取文件?

0 投票
2 回答
12228 浏览

ios - 导航栏中的ios标题和副标题居中

我试图在我的导航栏中有两个 UILabel 而不是只有一个。

我点击此链接以获取有关如何执行此操作的信息: 导航栏中的 iPhone 标题和副标题

它运作良好,但我无法让我的文本正确居中。它在按钮之间居中,但默认的标题行为是在时间下方居中。

在此处输入图像描述

我在这里看了看,同样的问题,但没有答案: UINavigationBar TitleView with subtitle

我错过了什么?这是我的代码:

0 投票
2 回答
2101 浏览

mp4 - Mencoder 无法初始化视频驱动程序

我正在使用以下 Mencoder 命令作为 perl 脚本的一部分,该脚本为不同的 MP4 视频刻录字幕。

这已经运行了一年多没有问题,现在运行时出现以下致命错误:

这是 h264mp4 配置文件的内容:

我在我的 Debian Squeeze 和 Amazon 的 Bitnami 服务器上遇到了同样的错误。

两者都是最近更新的,所以我的猜测是新包不喜欢命令行或配置文件参数。

0 投票
1 回答
375 浏览

php - .sub 字幕格式的正则表达式模式

如何编写解析 .sub 格式的模式?

字幕格式:{start-frame}{stop-frame}Text (详情:http ://en.wikipedia.org/wiki/MicroDVD )

例子:

如何使用 PHP preg_match() 获取以下参数(开始、停止帧和文本)?