问题标签 [srt]

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 投票
2 回答
64 浏览

javascript - 正则表达式或根据数字拆分

我在拆分一个 vtt 文件时遇到了麻烦,该文件被分块为一个字符串。

我有这个字符串:“3 00:00:09.023 --> 00:00:11.953 只有看着她坐着,双腿张开,4 00:00:11.953 --> 00:00:13.593 你才能知道她是麻烦制造者。”

我想变成这样

3

00:00:09.023 --> 00:00:11.953

只是看着她张开双腿坐着,

4

00:00:11.953 --> 00:00:13.593

你可以说她是个麻烦制造者。

每个数字(3,4 ...等)作为新行。我有几千个数字要拆分

感谢任何 1 可以提供帮助!谢谢!

0 投票
1 回答
103 浏览

c - 使用命令提示符在 C 中重命名 SRT 文件

假设我有一个名为 "____.srt" 的文件,其中 ___ 可以是任何东西。我试图通过添加 '1' 来更改它的名称,所以它看起来像这样“____1.srt”。

该文件是使用 CMD argv[1] 从参数中读取的。

这似乎不起作用。有人能找出问题所在吗?我会很感激任何帮助。谢谢

0 投票
0 回答
96 浏览

python - 我可以在 PsychoPy 中记录预期的按键吗?

我在 PsychoPy 中有一个连续的反应时间任务,这可能会导致参与者先发制人地输入对未来刺激的关键反应。这就是我目前的问题:

正确答案:1:A、2:B、3:C

刺激:1 -> 响应:A

刺激:2 -> 响应:B,抢先响应:C

Stim: 3 -> Resp: 没有记录

因此,我缺少反应时间和正确答案形式的数据。

如果我在组件首选项中选择“所有键”,则正确的响应功能将停止工作。

是否可以扩展允许的响应窗口,使关键响应组件的“开始”就像一个负数(即开始 = -.5 秒)?

注意:迟到的答案有一个截止时间,因此重叠正确答案时段不是问题。我想要做的是让刺激外观和响应窗口彼此稍微不同相,响应运行得稍微提前一点。

0 投票
3 回答
1457 浏览

javascript - 使用 JS 将毫秒转换为 SRT 时间

我有这样的输入:

这个输入需要转换成SRT格式,所以变成了这样:

JS:

格式毫秒(0.21)

0 投票
1 回答
399 浏览

detection - 什么工具可以生成带有候选场景更改的空白 SRT 文件

我想为不存在 SRT 文件的视频文件添加字幕。是否有任何工具可以自动扫描视频的音轨并创建一个仅包含时间戳的空白 SRT 文件?

我尝试了 VisualSubSync,但内置的扫描场景更改工具显然只适用于现有的 SRT 文件。

基本上,我正在寻找与GoSubtitle等效的开源离线版本(没有语音识别功能)。

0 投票
0 回答
2435 浏览

video - ffmpeg – 添加隐藏式字幕 CEA-708

我正在尝试将隐藏式字幕嵌入到我的 .mp4 中。我已经有一个带有我的字幕和时间的 .srt 文件,并且一直在尝试以下内容的迭代:

ffmpeg -i [源文件].mp4 -i [源文件].srt -c:v 复制 -c:a 复制 -c:s mov_text -metadata:s:s:0 语言=eng [输出文件].mp4

这确实为我提供了一个在 QuickTime 和 VLC 中播放时具有可选字幕的 .mp4,但是当我在电视上播放文件并按下遥控器上的 CC 按钮时,它说没有可用的隐藏式字幕。

我对隐藏式字幕完全陌生,对它几乎一无所知。任何帮助将不胜感激!

谢谢

0 投票
0 回答
471 浏览

angularjs - 在 angularjs 中播放带字幕的视频(SRT 文件)

我有视频及其 srt 文件,我想使用 Angularjs 或其他播放器播放带字幕的视频。有什么简单的方法可以实现这一目标吗?我已经尝试过videoSub(http://www.storiesinflight.com/js_videosub/),但是当我的本地路径中有srt文件时它可以工作,但是我在服务器中有srt文件。当我使用服务器文件时它不起作用

0 投票
0 回答
1257 浏览

json - Hackathon:在 React 中将 json 转换为 SRT 格式,并获取视频以读取 SRT

目前在我们的黑客马拉松上有一个项目的反应应用程序。1 小时后到期,这是我们的问题。

所以我们有这个视频播放器,它将读取 SRT 格式的自定义字幕。我已将用户输入存储为 JSON 并将其转换为 SRT 格式,但是,我们希望视频读取 SRT 变量,因为我们无法在 React 中读取和写入文件。

代码在这里:https ://github.com/Boka44/Subdub

该组件接受输入并将其存储为 JSON,然后转换为 SRT 格式。

这是视频的想法:

0 投票
1 回答
508 浏览

javascript - What is wrong with the subtitles format?(Video.js)

video.js says that there is an error while parsing the .srt subtitle file, here's the content:

as far as I know it is valid, is it? or is there a way to check how valid it is? or why video.js says that is has some errors, couldn't find much information about this in google

0 投票
2 回答
2182 浏览

vba - 如何将 SRT 文件制作成数据集?

是否可以将SRT用于视频字幕的文件转换为数据集

导入 Excel 时,SRT文件格式如下所示:

随着“视频”/成绩单中时间的推移,这种模式继续存在。我想以SRT这种方式格式化文件: