安定版 · 26.03 以降のコミット 334 件

26.10

話者ごとの声による吹き替え、アドオンとしてのエンジン、アプリ内の subtitld.cc ハブ、縦タイムライン、プレーンテキスト表示、17のインターフェース言語、新しい字幕形式、そして macOS と Haiku 対応の Subtitld。

スピーカーパネルを開いた Subtitld 26.10。各話者がそれぞれのタイムラインのレーンに表示されています

ハイライト

吹き替え

すべての字幕を、字幕の長さに合わせた合成音声で読み上げます。音声は話者ごとに1つの声です。声のクローンでは、サンプルを動画から取得します。ミックス全体、話者ごとのトラック、クリップ、または背景音だけを書き出せます。

録音モード

マイクに向かって話すと、それが字幕に変わります。各フレーズはすぐに実際の字幕になり、そのテキストは少し遅れて表示されます。

アドオン

音声認識、翻訳、声、音声分離は、設定 › アドオンからインストールされ、それぞれ独自のモデルを持ちます。多くはオフラインで動作します。

subtitld.cc

コミュニティハブで字幕を検索、表示、評価、公開できるパネルです。公開された新しい字幕は、すぐにエディターに表示されます。

アップグレード前に

  • whisper.cpp は内蔵されなくなりました。オフラインの文字起こしを続けるには、whisper.cpp アドオンをインストールしてください。
  • 内蔵の Google 翻訳エンジンは削除されました。オフライン翻訳アドオンが代わりになり、API キーは不要です。
  • AssemblyAI は、内蔵のエンジンからクラウドアドオンに移行しました。
  • JSON は Whisper の形式、または Bilibili の BCC として保存されます。JSON ファイルを開くと、他のツールが書き出したものも読み込めます。

新機能

  • 吹き替え話者ごとの合成音声、代わりに使える録音した声、そして「吹き替えを字幕の長さに合わせる」をプロジェクト内で話者ごとに保持。
  • 音声トラックごとの EQ、コンプレッサー、ゲートを備えたエフェクトミキサーと、録音用の入力モニター。
  • タイムライン話者ごとのレーンと、左パネルのタブとしての縦タイムライン。
  • プレーンテキスト字幕を SRT、Markdown、JSON で編集します。テキストは選択に追従し、フォントと配色テーマが1行に並びます。
  • subtitld.cc字幕の検索、表示、評価、公開、削除。クライアントを同梱し、更新の通知もあります。
  • 言語インターフェース言語がさらに15追加され、合計17になりました。既定ではシステムの言語で、設定から別の言語を選ぶこともできます。
  • 動画「ソース」と「プロキシ」タブを備えた動画のプロパティ。4K と 8K の動画には、編集用の軽量なプロキシが作られます。
  • プロジェクト.usfx ファイルに専用のアイコンとプレビューが付きました。プレビューは、プロジェクトを最後に離れた位置のフレームと、そこの字幕とタイムラインを示すカードです。ファイルマネージャーでダブルクリックすると、プロジェクトが Subtitld で開きます。
  • アイコン新しいアイコンとロゴ。

形式

Subtitld は、すべての形式の読み込みと書き出しを自前で行うようになりました。

  • 新規EBU STL、MacCaption (MCC)、CEA-708、YouTube のタイムドテキスト (srv3)、Bilibili の BCC。
  • JSON音声認識のツールやサービスが書き出したファイルを開けます。Whisper、WhisperX、Deepgram、AWS、Rev、Google、Azure、Speechmatics などに対応し、話者が変わる箇所と発話が途切れる箇所で字幕に分割します。
  • 動画から動画のクローズドキャプション(CEA-608 と CEA-708)と、動画自体の字幕トラック。
  • 書き直しSRT、WebVTT、ASS と SSA、TTML と DFXP、SAMI、SCC、SBV、MicroDVD、USF。他のツールが書き出したとおりに読み込み、プレーヤーが表示するとおりに書き出します。

改善点

  • 再生:映像と音声が同期し、サウンドデバイス自体を基準にタイミングを取ります(Windows では WASAPI 経由)。
  • 元に戻す:ドラッグ全体、または押し続けた微調整キーが1ステップになりました。
  • 字幕の端:接着された隣の字幕が追従し、フレームにスナップし、0.0 も有効な時刻として扱われます。
  • 話者:Tasks API 経由で最新の MediaPipe による顔検出。話者のストリップからシークできます。
  • 検索と置換:カーソル位置から前後どちらにも移動します。
  • 自動保存:バックアップが日ごとにまとめられます。
  • キーボードショートカットパネル:コマンド一覧とキャプチャー領域。
  • 文字起こし、翻訳、吹き替えが一つのフッターを共有し、開始前に必要なものを確認します。
  • 一覧で字幕を選択しても、編集は始まらなくなりました。

修正

  • 再生中、タイムラインが再生ヘッドに再び追従するようになりました。
  • タイムラインの空の状態のラベルで、描画がクラッシュしなくなりました。
  • 出力デバイスがなくても、音声が中断せずに開始するようになりました。
  • アドオンパネルがカタログの取得を完了し、終了時にインストールを行うようになりました。
  • 翻訳は、エラーページをテキストとして保存する代わりに、エラーを再試行するようになりました。

パッケージ

システム 変更内容
macOS 新規:Apple Silicon 向けのアプリを .dmg で提供します。署名されていないため、初回はシステム設定 › プライバシーとセキュリティで許可してください。
Haiku アイコン付きのネイティブアプリケーションで、.usfx は専用のファイルタイプになりました。HaikuPorts のレシピは、Haiku の仮想マシンでビルドと起動を行います。
Windows 自分用または全員用の Modern UI インストーラー。2言語対応で、専用のアイコン付きです。MSIX パッケージとポータブル版の .zip もあります。プロジェクトのプレビューがエクスプローラーに表示されます。
Snap アプリが使わないものを取り除き、650 MB から 424 MB に削減しました。
Flatpak Flathub に復帰。KDE ランタイムと PySide 6.11、すべての Python 依存関係、ストア用のスクリーンショット。
AppImage システムに PortAudio がない場合は、同梱の PortAudio を使います。
AUR 依存関係をすべて含み、Arch ユーザーが行うのと同じ方法でビルドします。ファイルマネージャーでプロジェクトのプレビューも表示されます。
PyPI リリースごとに、wheel とソースアーカイブとして公開されます。

削除

  • 内蔵の whisper.cpp、Google 翻訳、AssemblyAI エンジン。現在はアドオンになりました。
  • pycaption、deep-translator、translate、psutil、autohex の依存関係。