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形式のファイルを生成することもできます。