问题标签 [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 投票
3 回答
1959 浏览

javascript - javascript分割文本

嗨,我想知道是否有人可以帮助我我想将一段文本拆分成句子,然后将句子拆分成单词,我已经设法逐句拆分文本,但我不知道如何将句子拆分成单词。我知道如果你用空格替换 "input.text.split('\r?\n')" 括号值,它会将文本逐字拆分,但我希望它首先逐句拆分文本,然后逐词拆分通过单词,以便我可以添加自定义样式。代码如下,在此先感谢。ps 每个句子都有一个换行符。

我仍然无法弄清楚如何将html“ <p>”添加到我使用的数据格式是json的每个句子中。有人可以帮忙吗?谢谢

0 投票
2 回答
361 浏览

objective-c - 如何在单元格中添加额外的字幕

有什么方法可以让我在 cell.textLabel 下方添加副标题以及右侧的标签“8 个粉丝”,如下所示?我的理解是标准单元格只提供格式和一个详细的TextLabel(右侧的字幕或文本)。有什么图书馆或有效的方法可以做到这一点吗?

在此处输入图像描述

0 投票
2 回答
106 浏览

objective-c - 有没有办法获取单元格的字幕长度(detailedTextLabel)?

如问题中所述,我想获取字幕(topic.context)的长度并使用它来做出某些决定(请参阅下面的代码片段)

基本上,我想知道什么时候字幕会达到一定的长度,这样我就可以调整粉丝标签向上移动(如下图所示)。目前粉丝标签与字幕重叠,我希望在发生这种情况时能够将标签向上移动。

在此处输入图像描述

那么获得准确的字幕长度的最佳方法是什么?

0 投票
3 回答
5934 浏览

iphone - 如何在 MPMoviePlayerController 中显示字幕

我建立了一个自定义视频播放器,所有按钮都在工作。我需要知道当视频具有该选项时 MPMoviePlayerController 显示字幕的代码是什么。我在任何地方都找不到示例或知道此字幕按钮背后的代码的人。我在哪里可以找到这个?

0 投票
1 回答
1860 浏览

ffmpeg - 如何将 mkv(带字幕)转换为 Nexus One 友好的东西?

我有这个 ffmpeg one-liner,它非常适合为我的 Nexus One 生成视频文件:

但它会在不知道字幕的情况下做到这一点infile.mkv——通常不是问题,除非我正在处理一部非英语电影。在这种情况下,我想使用日文音轨和英文字幕。

有趣的是,我可以使用和mplayer来播放它,但不知道如何使用Nexus One 制作友好的视频。我可以用来生成 Nexus One 友好的视频,但不知道如何让它使用特定的字幕轨道。-alang-slangmencoderffmpeg

如果有人可以为我解决其中一个问题,我将成为一个快乐的露营者。

0 投票
9 回答
251409 浏览

ffmpeg - 使用ffmpeg添加文字字幕

我正在尝试使用 ffmpeg 将文本字幕添加到 .mp4 容器:

当我试图运行这条线时,它给了我一个错误:

流图的数量必须与输出流的数量相匹配。

如果我尝试将 mp4 更改为 mkv(虽然 mp4 支持文本字幕),像这样:

它正确映射流,但给出错误:

找不到输出流 #0.2 的编码器(编解码器 id 94210)

当我启动

我可以看到支持 srt 编解码器作为解码器和编码器,但是我不确定 mp4 和 mkv subs 编码使用什么,以及是否需要打开它或单独编译。

0 投票
3 回答
8265 浏览

batch-file - 从命令行 MP4Box 添加字幕

我正在使用 MP4Box 将字幕文件添加到视频中。以下命令可以从命令行完美运行:

但是,我真正想做的是将命令放入 .bat 文件中。以下是我在批处理文件中的命令:

如您所见,我试图将“-add c:/test.m4v#video -add c:/test_en.srt:hdlr=sbtl:lang=en:group=2:layer=-1”作为第四个传递范围。我想这样做的原因是可能会添加许多字幕文件:

"-add c:/test.m4v#video -add c:/test_en.srt:hdlr=sbtl:lang=en:group=2:layer=-1 -add c:/test.m4v#video -add c: /test_ja.srt:hdlr=sbtl:lang=ja:group=2:layer=-1:disabled"

所以我不提前知道需要多少个 -add 命令,所以我只想将它们全部作为一个参数传递。但是,mp4box 不喜欢这样。

我不确定这是否是 mp4box 或批处理文件参数的限制。

0 投票
1 回答
1084 浏览

objective-c - iOS 应用可以访问设备视频库中视频的字幕或隐藏式字幕吗?

有没有办法通过使用媒体播放器框架或任何其他方式来做到这一点?

我想构建一个应用程序,允许用户使用商店购买的视频的字幕。

0 投票
1 回答
9316 浏览

objective-c - 表格单元格字幕不显示

我在检查器中将单元格样式设置为 subtile 但仍然没有字幕,只是空白但标题显示在这里是视图控制器中的部分:

0 投票
4 回答
4997 浏览

html - HTML5 视频:全屏字幕

是否可以在全屏模式下在 HTML5 视频控件上显示字幕?

我可以在窗口模式下显示它们(例如在 FF 11.0 上),稍微修改版本的cuepoint.js来显示“实时”字幕:

但是,当用户全屏时,字幕不显示......当回到窗口模式时,它们会再次显示。

这种行为是设计使然、错误还是我错过了什么?