MENU

Category カテゴリカテゴリ

PC/Gadget パソコン・ガジェット
Soft/App ソフト・アプリ
Entertainment エンタメ・イベント
Shopping お買い物
D.I.Y. セルフリフォーム
Download ダウンロード

パソコン関連のお得情報

マイクロソフトオフィス
マッキントッシュ
ウインドウズ
Adobe イラストレーター
ワードプレス
Apple iPhone
iPad & Apple Pencil
アプリ

©Goblog ごぶろぐ
created by N/A | powerd by SWELL

ソフトやガジェットのPR記事依頼はお気軽にお問い合わせください

SRTをDeepLで翻訳したらエラーが起きた?タイムコードの誤りをチェックするSRTチェッカーを配布

キャプションデータのSRTファイルで発生するシーケンス番号・タイムコードのエラーを確認するエクセルVBA

 悩む人

PremiereProで書き出した.srt(SubRip Subtitle)をDeepLで翻訳したら、韓国語だけタイムコードにエラーを吐きまくる…目でチェックするのも限界があるし、何かいい方法ないかな?

今回ご紹介する「SRT Checker」を使えば、簡単にタイムコードのエラー箇所を特定することができます。

この記事で解決する悩みごとはこちら-1

この記事で解決する
悩みごとはこちら

この記事で解決する悩みごとはこちら-1
  • SRTを翻訳してタイムコードのエラー修正に苦戦している
  • DeepLを使って翻訳したSRTのタイムコードやシーケンス番号が一部書き換えられて困っている
  • SRTのエラー箇所を簡単に確認したい
目次

そもそもSRTってどんな形が正解なの?

SRT(SubRip Subtitle)ファイルは、動画に字幕を追加するための一般的なファイル形式です。

SRTファイルの書き方は以下の通りです。

1
00:00:00,000 –> 00:00:02,000
ここに字幕が入ります。

2
00:00:02,001 –> 00:00:04,000
次の字幕がここに入ります。

このように、各字幕の情報が順番に記述されます。

1・・・・シーケンス番号(1)
00:00:00,000 –> 00:00:02,000・・・・タイムコード(2)
ここに字幕が入ります。・・・・字幕テキスト(3)

  1. シーケンス番号:字幕は連続したシーケンス番号で表現され、数字で始まります。通常は1から始まり、それぞれの字幕ごとに連番が続きます。
  2. タイムコード:シーケンス番号の後に続くタイムコードは、字幕の開始時間と終了時間を示しています。タイムコードは「時:分:秒,ミリ秒」の形式で記述され、開始時間と終了時間は「–>」で区切られます。
  3. 字幕テキスト:タイムコードの次に字幕テキストが記述されます。一つの字幕が複数行にわたる場合があります。
ごん

今回は、1のシーケンス番号と2のタイムコードに発生するエラーを確認するExcelシートを作りました

SRTをDeepLを使って韓国語に翻訳したときによく起こるエラー

ごん

SRTをDeepLを使って翻訳した際に、タイムコードやシーケンス番号に多数のエラーが見られました。また、韓国語に限らず、他の言語にもたまにエラーが発生しました。

例えばこちらのSRTファイル

1
00:00:00:05,046 –> 00:00:05,964
오늘은요

2
00:00:05,964 –> 00:00:11,261
환경, 환경을 만들어 보자는 것이죠, 영화나 작품을 만들 때

3 00:00:11,594
00:00:11,594 –> 00:00:16,891
레이아웃 부서라는 것이 있어서, 장면의 레이아웃을 만드는 거죠, 지형이 있다든지,

4
00:00:17,225 –> 00:00:21:438
카메라가 있다든가, 라이팅을 하고요,

この中にはエラーが3箇所ありますが、全て発見できますか?

悩む人

1箇所は簡単だったけど、残りの2箇所がわからない…

正解はこちらです。

1
00:00:00:05,046 –> 00:00:05,964
오늘은요

2
00:00:05,964 –> 00:00:11,261
환경, 환경을 만들어 보자는 것이죠, 영화나 작품을 만들 때

3 00:00:11,594
00:00:11,594 –> 00:00:16,891
레이아웃 부서라는 것이 있어서, 장면의 레이아웃을 만드는 거죠, 지형이 있다든지,

4
00:00:17,225 –> 00:00:21:438
카메라가 있다든가, 라이팅을 하고요,

00:00:00:05,046 →「00:」が多い

00:00:11,594→シーケンス番号の横にタイムコードが書かれている

00:00:21:438→438の前の,になっている

ごん

これらのエラーは、翻訳前の日本語の際にはなかったものです。DeepLを通して翻訳する際に出現してしまいました。また、DeepLを何度通しても同じ箇所が同じエラーになるため、手作業で直すしかありません。

 悩む人

何百行とあるSRTファイルで、いちいちこんな確認できない…

余談:ChatGPT-4にSRTのエラーを確認してもらった

ごん

ChatGPT-4(サブスク)ユーザーの私がChatGPTに確認してもらったところ…

  • エラーは何個か発見できたが、見逃しがあった
  • 200行以上のSRTは分けてペーストしないといけないから手間がかかる
ごん

エラーチェックについては、エクセルの方が確実です

SRTのタイムコードエラーを見つける「SRT Checker」の使い方

それでは早速SRT Checkerの使い方をご紹介します。

EXNo.004

Excel:SRTチェッカー

字幕データ翻訳語のエラーチェックに

翻訳したSRTのエラーをチェックするExcelVBA

初回Excel起動時に、セキュリティの警告が表示された場合は、コンテンツの有効化をクリックしてください

STEP
SRTファイルをコピーする

チェックしたいSRTファイルを
Macユーザー:テキストエディット
Windowsユーザー:メモ帳
で開き、Ctrl+Aで全選択し、コピーしておきます。

STEP
ExcelでSRT Checkerを開きます
キャプションファイルSRTのタイムコードやシーケンス番号のエラーを確認するエクセルVBAシート

貼り付けシートのA2セルに、コピーしたSRTをペーストします。

STEP
SRTデータを整える
キャプションファイルSRTのタイムコードやシーケンス番号のエラーを確認するエクセルVBAシート

A1の位置に用意されている「チェックしたいSRTをA2に貼り付けてこのボタンを押してください」と書いてあるボタンを押します。

ごん

ここでは、字幕テキストが数行に分かれている場合に1行に結合し、空白のセルを削除する作業を行います。
そのため、字幕ファイルが長ければ長いほど時間がかかりますが気長に待ちましょう。

STEP
注意事項が表示されます

「赤色のセルにエラーがある可能性があります」とウィンドウで表示されます

キャプションファイルSRTのタイムコードやシーケンス番号のエラーを確認するエクセルVBAシート
STEP
エラー箇所を確認する
キャプションファイルSRTのタイムコードやシーケンス番号のエラーを確認するエクセルVBAシート

自動的にチェックシートが開かれるので、その中で赤色(ピンク色)のセルにエラーがある可能性があります。

ごん

B列はタイムコードの「–>」より後ろの部分になります。

あとは、エラー箇所を見ながらSRTファイルを手動で直していきます。

STEP
次のSRTファイルをチェックする
キャプションファイルSRTのタイムコードやシーケンス番号のエラーを確認するエクセルVBAシート

引き続きSRTファイルをチェックする場合は、貼り付けシートに戻り、貼り付け内容削除ボタンでリセットしましょう。

まとめ:SRT のエラーを確認するSRT Checker

ごん

今回は自分の目では見落としがちな、SRTのタイムコードエラーを確認するエクセルシートをご紹介しました

\ 100円で販売中/

もっと「Excelの時短技・VBAについて学びたい」という方に朗報です

Kindle読み放題の無料体験をを利用して、Excelの時短技や便利技を無料で学べるチャンスです。

仕事のあらゆる場面で役立つ
「グラフ」作成のすべてが分かる

\2回目3回目も無料で体験できる/

1日2時間かかっていた作業を
5分で終わらせる時短のコツ

\2回目3回目も無料で体験できる/

業務に直結のテクニックを
最小時間でマスター!

\2回目3回目も無料で体験できる/

「ピボットテーブル」はマウス操作で
高度な集計を行える便利な機能です

\2回目3回目も無料で体験できる/

現行のすべてのバージョンに
対応した全484関数を解説

\2回目3回目も無料で体験できる/

Excelで行っている定型業務を自動化でき、
仕事の能率を大幅に高められます。

\2回目3回目も無料で体験できる/

Kindle Unlimitedtってなに?

Amazonが提供する電子書籍の読み放題サービスのことです。

Kindle=電子書籍
Unlimited=読み放題

ごん

Kindle Unlimitedは無料で何回も体験できるって知っていますか?私は実際に4回無料体験済みです。一度利用していても無料のチャンスは大いにありますよ(無料体験につてのまとめ記事

もし無料キャンペーンが使えなくても、2ヶ月99円のキャンペーンも何度もやっています

Kindle Unlimitedの99円キャンペーンを何度も利用するためには?

下のボタンからAmazonを開いて「無料体験」の表示が出るか確認してみましょう

\ Amazonで確認 /

仕事のあらゆる場面で役立つ
「グラフ」作成のすべてが分かる

\2回目3回目も無料で体験できる/

1日2時間かかっていた作業を
5分で終わらせる時短のコツ

\2回目3回目も無料で体験できる/

業務に直結のテクニックを
最小時間でマスター!

\2回目3回目も無料で体験できる/

「ピボットテーブル」はマウス操作で
高度な集計を行える便利な機能です

\2回目3回目も無料で体験できる/

現行のすべてのバージョンに
対応した全484関数を解説

\2回目3回目も無料で体験できる/

Excelで行っている定型業務を自動化でき、
仕事の能率を大幅に高められます。

\2回目3回目も無料で体験できる/

管理人:ごん(デザイナー)

管理人:ごん(デザイナー)

「時短・楽したい」がモットー!Twitterでも情報公開しています
記事のライティング依頼やPR記事依頼・広告掲載のご依頼も受付中

よかったらシェアしてね!
  • URLをコピーしました!
目次