YouTubeの英語動画をDeepLで自動翻訳する日本語字幕生成ソフトを公開

「Kia Video Translator」はOpenAIの文字起こしAI WhisperとDeepL翻訳を組み合わせた無料の動画字幕作成ソフトです。

動作には、NVIDIAグラフィックボード搭載のWindowsパソコンが必要です。

OpenAIの最新技術とDeepL翻訳を活用し、YouTube動画やローカルファイルから簡単に高精度な日本語字幕を自動生成できます。

語学学習や海外の情報収集などにお使いください。

Kia Video Translator – 高精度日本語字幕自動生成ツール

ChatGPTでおなじみOpenAIのWhisperを使用した字幕生成ツールです。

YouTube動画から文字起こしを行い、DeepL翻訳によって高精度な日本語字幕ファイル(SRT形式)を自動作成できます。

主な機能

  • 動画から翻訳字幕を作成
  • 字幕には、元の言語(英語等)と翻訳後の言語(日本語)を、両方併記できます。
  • ローカルに保存されている動画の字幕ファイルも作成可能
  • DeepLで翻訳できる29言語の字幕ファイルを生成可能

対応言語

EN – 英語, JA – 日本語, ZH – 中国語, ES – スペイン語, PT – ポルトガル語, DE – ドイツ語, KO – 韓国語, FR – フランス語, RU – ロシア語, IT – イタリア語, ID – インドネシア語, EL – ギリシャ語, BG – ブルガリア語, CS – チェコ語, DA – デンマーク語, ET – エストニア語, FI – フィンランド語, HU – ハンガリー語, LT – リトアニア語, LV – ラトビア語, NB – ノルウェー語, NL – オランダ語, PL – ポーランド語, RO – ルーマニア語, SK – スロバキア語, SL – スロベニア語, SV – スウェーデン語, TR – トルコ語, UK – ウクライナ語,

前提条件

ソフトを動作させるにはRTXシリーズなどの、グラフィックボード搭載のパソコンが必要です。

  • NVIDA製グラフィックボード搭載のWindowsパソコン
  • DeepL Free APIキー(無料ですが、発行にクレカ登録必須)

KiaVideoTranslatorのダウンロード

ソフトウェアのダウンロードは以下に案内しております。

日本語字幕サンプル

YouTubeの動画から、英語と日本語翻訳の字幕を生成したサンプルです。

動画をダウンロードして、VLC Media Player(無料)で再生すると、日本語字幕が表示されます。

Download – Sample Video[18.8MB]

導入方法

事前インストールが必要なもの

事前にCUDA11.8、Python、Gitをあらかじめインストールして、PythonとGitはシステムの環境変数にPATHを追加しておくこと。

[重要]AnacondaとGitインストール時、Add PATHのチェックを必ず行う

インストール方法

  1. Cドライブ直下にVideoTranslatorを解凍
  2. Install.batを起動、必要なライブラリのダウンロードに5分ほど待機
  3. web-ui.batを起動し、http://127.0.0.1:5000にアクセス
  4. 設定からDeepL APIキーを登録する

使い方

web-ui.batを起動し、表示されたURLにアクセスする

web-ui.batを起動して、コマンドプロンプトに表示されたURLにアクセスします。

http://127.0.0.1:5000

使用時は、コマンドプロンプトを閉じないように注意してください。

「設定」タブからDeepL APIキーを登録する

初回起動時のみ、DeepL公式サイトから取得したAPI KEYを入力して、設定を更新してください。

参考:DeepL翻訳の無料版APIキーの登録発行手順!世界一のAI翻訳サービスをAPI利用

「翻訳」タブでYouTubeのURLを入力

YouTube動画のURLを貼り付けて、送信ボタンを押すと、動画のダウンロードが開始され、音声に変換した後に文字起こしが行われて、翻訳されます。

字幕ファイルが生成されるまで待機する

「Whisper model loaded.」が表示されて、しばらく待つと日本語字幕SRTファイルが作成されます。

VLC MediaPlayerで再生すると字幕が表示される

字幕生成後に、VLCMediaPlayerで再生すると作成した字幕が表示されます。

VLCの「ツール⇒設定⇒字幕」から背景の表示や、フォント設定を変更すると見やすくなります。

最後に

この日本語字幕作成ソフトは、自身の学習のために作成したプログラムです。

同じように少しでもスキルアップを目指す人のためになればうれしいと思い、無料配布することにしました。

海外の動画から学びたいけど、YouTubeの英語翻訳機能では意味がわからず困っていた方、プログラミングやAI、3Dプリンター、投資など最先端の情報を取り入れたい方のお役に立てると幸いです。

オープンソースですが、再配布は禁止です。YouTubeのDLについては自己責任でご使用ください。

バグとかあるかもしれないけど、無料だし許してね!

コメントする

ABOUTこの記事をかいた人

Web、Python、生成AI、投資、行動経済学の知見を活かし、みんなの生活を豊かにするための情報発信を心がけています。日々の選択を少し変えるだけで、ちょっと笑顔が増えるかも。一緒に学び、成長しながら、より良い人生にしていきましょう。