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

python - 使用 Python xlsxwriter 模块将 srt 数据写入和 excel

这次我尝试使用 Python 的 xlsxwriter 模块将数据从 .srt 写入 excel。

字幕文件在 sublime 文本中如下所示:

但我想将数据写入excel,所以它看起来像这样:

这是我第一次为此编写python代码,所以我仍处于试错阶段......我尝试编写如下代码,

但我认为这没有意义......

我会继续尝试,但如果你知道怎么做,请告诉我。我会阅读您的代码并尝试理解它们!谢谢!:)

0 投票
2 回答
2744 浏览

javascript - 从 .SRT 文件中添加或减去秒数

我已经搜索并没有发现类似的东西。
我想要实现的是创建一个简单的 PHP/js/jq 脚本,该脚本可以从 .srt 文件中增加或减少秒数。我不确定正则表达式是否是我应该使用的东西来实现它或其他东西。
用户将上传/复制 srt 文件的文本,然后将秒数添加到他们想要从 SRT 中添加或减去秒的输入框中。

例如,如果用户将 +4 秒添加到以下 srt 文件:

它应该如下所示:

0 投票
1 回答
1956 浏览

c# - 从 mkv/media 读取字幕

我有一个问题,我有一个.srt字幕文件,就像字幕流一样外部和内部,加载/读取外部文件很容易,但是如何读取内部文件.mkv/media

将文件提取.srt到临时文件夹只是一种临时解决方案。(尚未实施..)

我想直接从字幕流中读取文件,有什么想法吗?

.srt在媒体播放器内部编写了自己的字幕过滤器。纯 C# 托管代码

在添加到媒体文件时添加更多说明SoftSubtitles,然后将文件作为 a 添加到媒体中TextStream,这就是我想要阅读的内容。

MediaInfo.dll用来阅读字幕流的语言,TextStreams但我无法阅读实际的字幕..

为了进一步简化问题,我想要的是像读取外部.srt文件一样读取字幕,但是从 a 读取它TextStream并不容易,因为我可以看到它有 aTextStream但找不到它,所以可以不读Subtitles

如果可能,您知道任何可以返回extract Subtitles到我的程序的程序吗?在不删除.MemoryStreamMemoryStreamTextStream

有谁知道如何从当前播放的媒体中加载DirectSubVobFFDshow加载?TextStream

你知道Library可以提取字幕吗??

0 投票
2 回答
5681 浏览

video - 如何在 FFMpeg 中刻录字幕 (SRT) 文件和时间码

我正在尝试将 SRT 文件和时间码值刻录(硬编码)到 MP4 文件,但无济于事。

我目前正在使用以下命令刻录 srt 和时间码:

刻录 SRT

刻录时间码

但是,我无法将两者组合成一个命令,因为 ffmpeg 不允许同时使用 -vf 和 -filter_complex 。

有解决方法吗?

0 投票
3 回答
4760 浏览

javascript - 使用 jQuery Javascript 解析 SRT 文件

我正在尝试解析.srt,但我得到一个内部错误,我无法弄清楚它是什么。

这是我的代码:

我可以提取前 4 个字幕,然后代码停止和中断exception: TypeError,我不明白为什么......这里是字幕文件的示例:

部分代码来自:http://v2v.cc/~j/jquery.srt/jquery.srt.js

谁能帮我?

谢谢

0 投票
2 回答
87 浏览

regex - 在 R 数据框中组合碎片句子

我有一个数据框,其中包含整个句子的一部分,在某些情况下,它包含多行数据框。

例如,head(mydataframe)返回

假设一个句子可以通过以下任一方式终止

“。” 或者 ”?” 或者 ”!” 或者 ”...”

是否有任何 R 库函数能够输出以下内容:

0 投票
1 回答
462 浏览

php - 在 php 中操作 srt 文件

我一直在尝试修改 srt 文件(以便及时进行必要的调整)。我想要的是从用户那里获取时间推进/延迟和 srt 文件,并使用提供的时移操作该 srt 文件。并在同一路径中保存一个带有修改名称的新 srt 文件?我怎样才能在普通的 PHP 或 Codeigniter 中实现这一点。两者都会有所帮助。谢谢

0 投票
0 回答
1086 浏览

ffmpeg - ffmpeg with ass: How can I set the effect on subtitle?

I want to add text to clips with some effects, just like fade in or out. I check this url (http://www.matroska.org/technical/specs/subtitles/ssa.html) and have no found.

0 投票
1 回答
741 浏览

batch-file - 以正确的时间批量创建视频 .srt 字幕

好家伙!我什至不知道从什么开始)所以,我有一个包含很多视频的文件夹。我需要的是使用这些视频的名称创建字幕,同时注意它们的长度以创建 .srt 格式的字幕。

我已经查找了一些信息并复制了一些代码

结果我在result.txt中得到了这个

我需要的是让它们看起来像这样(当然最后是用结果创建 .srt 文件。)

希望我得到了一切,请帮助!提前致谢!

0 投票
1 回答
312 浏览

batch-file - 使用 VBScript 制作批处理文件代码以使用 Unicode 符号

所以最近我在创建 .srt 字幕方面寻求帮助。 链接在这里。 我得到了帮助,一切正常,直到文件夹中的视频文件的名称中有 unicode 符号。如果是这样,则会出现 VBScript 错误。问题是如何使此代码与 Unicode 符号一起正常工作。这是代码: