YouTube ビデオのキャプション/字幕の代替手段を見つけたいと思っています。私のサイトに投稿されたビデオに母国語で字幕を追加できるように、誰でも自由にアクセスできるようにしたいと考えています。
これをどのように行うことができるかについて何か考えがありますか? どのツールを使用するかについて何かアイデアはありますか? 私はPHPが得意です。
私は解決策を見つけたと思う
http://code.google.com/intl/en/apis/youtube/2.0/developers_guide_protocol_captions.html
幸運を祈ります
次の手順は、ビデオの字幕/トランスクリプトの書き起こしと翻訳に役立ちます。
全体が機能するようになるまでに数週間の作業が必要だったので、誰かの時間を節約できるかもしれません。
1) Amara.org (以前は universalsubtitles.org として知られていた) を使用します。
このサイトは、TED.com、Mozilla、PBS などによって使用され、ファンからのクラウド ソーシングを使用してビデオを転写および翻訳します。
2) 文字起こし :
注 : Google は自動音声認識を使用して、音声からキャプションを生成します。
ただし、自動翻訳は良い場合も悪い場合もあり、非常に面白い場合もあるため、手動での編集が必要になる場合があります。
一部の動画では、文書化されたさまざまな理由により、自動キャプションが表示されない場合があります。
a) Google2Str ツールを使用すると、「英語の自動キャプション」を .srt 形式でダウンロードできます (形式は正しくありません)
b) Jubler ソフトウェアを使用して、適切な .srt 形式に変換します。
c) ビデオの変換された文字起こしを Amara にアップロードします。
d) トランスクリプトを手動で修正し、ダウンロードします。
e) 修正したトランスクリプトを YouTube にアップロードします。
3) 翻訳 :
Google は、英語の自動キャプションから「キャプション メニュー」から指定された言語への自動翻訳も行います。
英語の自動キャプションが面白い場合、翻訳された自動キャプションは意味不明かもしれません。
a) 英語の .srt サブタイトル ファイルを Google Translator Toolkit にアップロードします。
b) 英語からターゲット言語への .srt ファイルをターゲット言語に翻訳します。
c) .srt ファイルをダウンロードします。
d) ビデオの翻訳を Amara にアップロードします。
e) 翻訳とダウンロードを手動で修正します。
f) 修正したトランスクリプトを YouTube にアップロードします。
YouTube を使用してビデオをホストしていない場合は、YouTube 関連の手順をスキップできます。
特定の言語で YouTube ビデオを表示するには、次の URL を使用します (翻訳をアップロードする必要があります) 。 3&cc_load_policy=1&cc_lang_pref=ハイ
注: VIDEOID を動画の特定のコードに置き換えます。
これが誰かを助けることを願っています。