AI怪談字幕メーカー
音声ファイルと原稿から、無音区間を参考に推定タイムコード付きのSRT字幕を生成するローカルWebアプリです。字幕のプレビューとSRTファイルの保存に対応しています。
制作目的:怪談動画の字幕作成とタイムコード調整にかかる手間を減らすために制作しました。
AI動画や画像制作を続ける中で感じた不便を、自分で使える小さなWebアプリとして形にしています。
このページでは、実際にローカル環境で使用しているツールや、試作・開発中の制作支援アプリを紹介しています。
最近制作した、ローカル環境で運用している2つの制作支援ツールです。
音声ファイルと原稿から、無音区間を参考に推定タイムコード付きのSRT字幕を生成するローカルWebアプリです。字幕のプレビューとSRTファイルの保存に対応しています。
制作目的:怪談動画の字幕作成とタイムコード調整にかかる手間を減らすために制作しました。
用途や画像生成モデル、構図、照明、画風などを選択し、日本語版と英語版の画像生成プロンプトを作成できるブラウザアプリです。テンプレートや生成履歴もローカルに保存できます。
制作目的:画像生成ごとに条件を整理し直す手間を減らし、用途に合わせたプロンプトを組み立てやすくするために制作しました。
現在のポートフォリオ記載に基づき、ローカル運用中と試作・企画中に分けています。
ローカル運用中AIホラー、怪異記録、心霊映像風の企画案を生成し、動画構成やプロンプトを整理する制作補助ツールです。
ローカル運用中平成風、監視カメラ風、スマホ映像風などの条件を選び、画像生成用の英語プロンプトを作成します。
ローカル運用中画像・動画生成プロンプトや企画パターンを保存し、重複を避けながら制作案を管理するツールです。
試作版タイトル、冒頭、異変の分かりやすさ、テンポ、オチの強さなどを点数化し、改善点を表示する試作ツールです。
試作版日本語で入力した指示を、画像・動画生成AIで利用する英語プロンプトへ変換する試作ツールです。
企画中創作怪談のジャンル、主人公、目的、場所、異変タイプを設定し、ストーリーボードとして整理する企画です。
何を解決するために作ったのか、現在できることと制限を紹介します。
AIナレーションを使用した怪談動画では、原稿から字幕を作り、音声に合わせてタイムコードを調整する作業に時間がかかります。
この作業を少し効率化するため、音声ファイルと原稿を読み込み、FFmpegで検出した無音区間を参考にSRT字幕を生成するローカルWebアプリを制作しました。
手作業で字幕の開始時間と終了時間を設定する負担を減らし、怪談動画の字幕作成を始めやすくすることを目的としています。
外部の音声認識サービスへファイルを送信せず、ローカル環境で字幕生成から確認、保存まで行える構成にしました。
現在はForced Alignmentによる音声と文字の厳密な同期ではなく、無音区間と音声の長さを参考に原稿を配分する推定方式です。音声内容や読み上げ方によっては、生成後にタイミング調整が必要になる場合があります。
画像生成AIでは、使用するモデルや画像の用途によって、指定したい要素やプロンプトの組み立て方が変わります。
主題、場所、時間帯、構図、照明、レンズ、トーン、画風などの設定を整理しながら、日本語版と英語版のプロンプトを作成できるツールとして制作しました。
画像を生成するたびに同じ条件を入力し直す手間や、用途ごとに必要な指定を忘れてしまう問題を減らすことを目的としています。
作成したテンプレートや生成履歴をブラウザ内に保存し、過去の設定を再利用、編集、複製できるようにしました。
ブラウザ内で動作し、設定、テンプレート、生成履歴はlocalStorageへ保存されます。外部APIによる画像生成機能は持たず、プロンプト作成とローカルプレビューを中心としたツールです。
品質確認は自動画像解析ではなく、利用者が確認項目をチェックする方式です。
作品ごとに必要な構成を選び、HTML、CSS、JavaScript、Python、Flask、FFmpegなどを使用しています。
個人制作者がAIとWebアプリを使って、日々の制作工程を少し扱いやすくすることをテーマにしています。