録画した動画を放り込むと、時間の情報がついた字幕ファイルを作ります。YouTube の字幕アップロードにそのまま渡せる形式です。
1 00:00:00,000 --> 00:00:03,080 こんにちは、あとから字幕屋のテストです。 2 00:00:04,620 --> 00:00:07,260 録画した動画から字幕ファイルを作ります。
こんな道具です
- 聞き取りはぜんぶあなたのPCの中。動画はインターネットに出ていきません
- APIキーもアカウント登録も課金もなし。何時間の動画でも無料
- 長い字幕は読みやすい長さに自動で分けます(1枚あたり6.5秒・40文字が目安)
- 英語の字幕も同時に作れます(
名前.en.srtができます) - 動画を何本かまとめて放り込めます
- 元の動画には一切手を触れません。字幕ファイルが増えるだけです
生配信中にその場で字幕を出したいときは、対になる 字幕職人 をどうぞ。
画面
動くPCの条件
| OS | Windows 10 / 11(Mac・スマホは非対応です) |
|---|---|
| Python | 3.10以降が必要です(無料)。プログラムを動かすための土台で、多くのPCには入っていません。 入っているか分からない人は、そのまま setup.bat を実行してください。入っていなければ「Python not found」と出るので、そこから python.org で入れれば大丈夫です。インストール画面の下にある 「Add python.exe to PATH」のチェックだけ忘れずに。 |
| グラフィックボード | NVIDIA製があると速くなります。 AMD(Radeon)や Intel の GPU は使われません。「遅い」のではなく、中で使っている部品が NVIDIA にしか対応していないためです。その場合は CPU で動きます。 → 下の「GPUが無いとき・Radeonのとき」を見てください |
| 空き容量 | 3〜4GBほど |
GPUが無いとき・Radeonのとき
Radeon でも Intel の内蔵GPUでも、ちゃんと動きます。ただしその場合、GPUは使われずCPUで計算します。中で使っている部品が NVIDIA 専用のつくりになっているためで、性能の問題ではありません。
「CPUだと使いものにならないのでは」と思われがちですが、実際に測ってみるとそうでもありませんでした。
| 精度の設定 | GPUあり | GPUなし(CPU) | CPUで1時間の配信 |
|---|---|---|---|
| base(軽い) | 112倍速 | 26倍速 | 2分 |
| small | 78倍速 | 10倍速 | 6分 |
| medium(推奨) | 41倍速 | 3.6倍速 | 17分 |
録画をあとから処理するので、多少遅くても待てば終わります。GPUが無い人は small あたりが、速さと精度のちょうどいいところです。
測ったPCのCPUは32スレッドあります。コアが少ないPCではこれより遅くなります(8スレッドなら3〜4倍かかる見当)。目安として読んでください。
使い方
-
ZIPを右クリック →「プロパティ」→ 下の「許可する」にチェック
してから展開してください。これをやらないとWindowsに止められます。 -
setup.batをダブルクリック
必要なものを自動でそろえます。回線にもよりますが数分〜十数分かかります。 -
start.batをダブルクリック
[ファイルを追加...]で動画を選んで、[字幕を作る]を押します。
初回だけ、聞き取り用のデータ(約1.5GB)をここでダウンロードします。 -
できあがり
字幕は元の動画と同じ場所に、同じ名前で保存されます。
雑談配信.mp4の隣に雑談配信.srtができます。
start.bat に動画をドロップして起動すると、そのファイルが最初から入った状態で開きます。ショートカットを作っておくと楽です。
YouTubeへの入れかた
YouTube Studio → 動画を選ぶ → 字幕 → 言語を選ぶ → ファイルをアップロード → 「タイミング情報あり」を選んで、できた .srt を渡すだけです。
⚠ 大事なおことわり
- 店主が個人的に作ったものを、そのまま置いています。うまく動かない可能性が普通にあります。自己責任でお使いください
- 動作確認は Windows 11 + NVIDIA RTX 4070 の1台でしかしていません
- 他の駄菓子と違い、ブラウザだけでは動きません。Pythonのインストールが必要です
- 聞き取りは完璧ではありません。固有名詞やスラングは間違えますし、無音のところに変な文が出ることもあります。公開前に一度目を通してください
- ダウンロードや実行のときに、Windowsやウイルス対策ソフトが警告を出すことがあります。中身はテキストのプログラムだけなので、気になる方は展開して読んでみてください
- 不具合対応やサポートのお約束はできません。ごめんなさい
やめるとき
インストーラを使っていないので、アンインストールという操作はありません。レジストリも触らないし、常駐もしません。消したいときは次の2つを削除するだけです。
- 展開した
atokara-jimakuフォルダごと %USERPROFILE%\.cache\huggingfaceの中のmodels--Systran--faster-whisper-*(聞き取り用のデータ置き場)
中身のはなし
聞き取りには faster-whisper という、無料で公開されている音声認識を使っています。動画から音を取り出すのは FFmpeg(PyAV)です。どちらもあなたのPCの中だけで動くので、動画も文字も外には出ません。
プログラムはMITライセンスです。ZIPの中身は全部そのまま読めるテキストなので、改造も再配布もご自由にどうぞ。
「こんな機能が欲しい」「ここが動かない」は X(@tool_dagashiya) までどうぞ。直せそうなら直します。