文件名称:srt:SRT代表SubRip文本文件格式,这是一种用于存储字幕的文件。 这是一个用于处理SRT文件的Ruby库
文件大小:81KB
文件格式:ZIP
更新时间:2024-06-17 05:44:33
Ruby
SRT SRT代表SubRip文本文件格式,这是一种用于存储字幕的文件; 这是用于处理SRT文件的Ruby库。 当前的功能包括解析,追加,拆分和时移(恒定,渐进和基于帧速率)。 安装 将此行添加到您的应用程序的Gemfile中: gem 'srt' 然后执行: $ bundle 或将其自己安装为: $ gem install srt 用法 您可以使用以下代码来解析SRT文件: file = SRT :: File . parse ( File . new ( "MY_SRT_FILENAME.srt" ) ) file . lines . each do | line | puts line . text . join ( " " ) end 每行公开以下方法/成员: sequence递增的字幕ID(从1开始) text一个包含一行或多行text的
【文件预览】:
srt-master
----.gitignore(188B)
----srt.gemspec(932B)
----.travis.yml(99B)
----LICENSE(1KB)
----spec()
--------parser_spec.rb(1KB)
--------line_spec.rb(1KB)
--------file_spec.rb(16KB)
--------spec_helper.rb(36B)
--------fixtures()
----README.md(6KB)
----lib()
--------srt.rb(81B)
--------srt()
----Gemfile(88B)
----Rakefile(157B)