srt ファイルに変換する

srt というパッケージ

id
start
end
text
これでSRT

srt というパッケージはありますか?
はい、srtという名前のPythonパッケージは存在します。これは、PythonでSRT形式の字幕ファイルを作成、読み込み、変換するためのライブラリです。上記のコマンドを使用することで、srtパッケージをpipを通じてインストールすることができます。

import srt するときは、

!pip install git+https://github.com/ ****** srt.git

みたいにする必要ありますか?

いいえ、通常は !pip install srt のように、公式のPyPIリポジトリから直接インストールできます。特定のバージョンや修正を取得する必要がある場合には、Gitリポジトリからインストールすることもできますが、通常は必要ありません。

verbose 形式 のデータを SRT形式 にする

[00:00.000 –> 00:12.760]
これって、verbose 形式ですか?

はい、これはverbose形式のテキストです。verbose形式は、音声ファイルの認識結果を時間情報と一緒に出力する形式で、SRT形式に変換するための前処理として使用されます。

昨日やってくれた、[00:00.000 –> 00:02.400]  を

1
00:00:00,000 –> 00:00:02,400

というふうにsrt ファイルに変換するプログラムはpython でつくれますか?

はい、PythonでSRT形式に変換するプログラムを作成することができます。
具体的には、Pythonの標準ライブラリであるdatetimeを用いて時間の計算を行い、テキストファイルに書き出す処理を実装することで実現できます。

また、外部ライブラリのpysrtを使用することでより簡単にSRT形式のファイルを生成することもできます。