問題タブ [closed-captions]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
video - ストリーミング オンライン ビデオからクローズド キャプションを抽出する方法
これを見つけたのですが、ダウンロードした動画のストリーミングについてのようです。ダウンロードせずにストリーミングビデオから SRT を抽出する方法はありますか? または、たとえば、cbs.com、HULU、または iTunes (Youtube ではない) から SRT ファイルをそのまま (SRT を使用していると仮定して) ストリーミング ビデオをダウンロードする方法はありますか? 私は実際にはプログラマーではないことに注意してください。私は HTML と他のいくつかのマイナーなことを知っているだけです。ありがとう! https://stackoverflow.com/questions/27877610/how-can-i-extract-captions-subtitles-from-this-streaming-video
詳細情報 -- 私はこのサイト tvmeg.com を運営しており、何年もの間、昼間のソープ (およびいくつかのゴールデンタイムの番組) からのトランスクリプトを取得してきました。テレビまたはビデオからクローズド キャプションを取得するデスクトップで ATI カードを使用しました。ただし、これは非常に古い技術であり、オンライン ビデオでは機能しません。SRT について知ったばかりですが、これはすばらしいことですが、昼間の石鹸用に作られたものはまだ見つけていません。ゴールデンタイムのショーだけです。私はすぐに引っ越す予定で、数週間新しい場所にケーブルがないため、石鹸から CC を取得する別の方法を見つける必要があります.
video - URL 経由で YouTube クローズド キャプションを強制する
クローズド キャプションと翻訳をオンにして、自分の Web サイトで YouTube ビデオを再生したいと考えています。私のビデオの URL (商業的な性質を許してください) は次のとおりです。
ビデオの再生時にクローズド キャプションと自動翻訳が有効になっていることはわかっています。両方を手動でオンにできるからです。
私はすべての URL 引数を読んで試しましたが、どれもうまくいかないようです:
- &hl=fr
- &cc_lang_pref=fr
- &cc_load_policy=1
- &cc=1
何か案は?
jquery - jQueryの閉じるボタンが機能しない
このサイトで多数のスレッドを調べましたが、見つけたコードはどれも機能していません。閉じたいポップアップが 3 つあります (以下の例を参照してください)。私が見つけたjQueryコードがどれも機能しない理由について、私はアイデアを使い果たしました。
実際には、スクリプトが html では機能しているのに .js ファイルでは機能していないのはなぜですか (以下の例にも見られます)。
この件についてお役に立てれば幸いです。お時間を割いていただきありがとうございました。
ios - AVPlayer からクローズド キャプション/字幕を抽出する方法
AVPlayer によってレンダリングされたクローズド キャプションは、他の UI コンポーネントと重なることがあるため、別のビューで cc をレンダリングしたいと考えています。
closedCaptionDisplayEnabled を NO に設定することで AVPlayer の cc レンダリングをオフにすることはできますが、レンダリングしたいクローズド キャプションを抽出する方法が見つかりませんでした。
AVPlayer/AVPlayerItem から CC 文字列を抽出する方法があるかどうかは誰にもわかりませんか? AVMediaTypeClosedCaption で AVAssetTrack を識別できますが、特定の時間の文字列を抽出する方法がわかりません。
uwp - Windows 10 UWP アプリで HLS ストリームの埋め込みクローズド キャプションを表示する方法は?
Windows 10 UWP アプリで HLS ストリームを再生しようとしています。このストリームには、HLS ストリームを直接再生するときに VLC プレーヤーまたは Edge ブラウザーでオンにできる 埋め込みキャプションが含まれています。
これらの埋め込みキャプションを UWP MediaElement でも表示する方法はありますか?
このアプローチを使用してみましたが、次の手順を使用すると、textSources がロードまたは表示されません。
注: Player Framework も使用しようとしましたが、成功しませんでした。
video - ライブ ストリーム用の WebVTT ファイル
ライブ ストリームのクローズド キャプションを実装しようとしています。
ビデオはソースから生成され、エンコーダーを介して m3u8 + ts ファイルに変換され、サーバーに入れられます。ビデオは、アダプティブ ストリーミングの 3 ビット レートです。
音声からテキストへのコンバーターは、音声の XML ファイルと、それが生成されたビデオ ストリームにバインドする UTC のタイムスタンプ (任意のタイム ゾーンに変更できます) を提供します。
WebVTT ファイルで XML データを使用することは可能ですか。私の理解では、WebVTT は、ビデオに表示される時刻 (hh:mm:sss.mmm 形式) のキャプションで構成されています。お気に入り
しかし、Livestream では、日付情報 (hh:mm:sss.mmm) を一緒に渡す必要がありますか? 時間だけでは目的を果たせず、時間が別の日に繰り返される可能性があり、混乱を招く可能性があります。
また、VOD の動画は継続時間が一定であるため、ライブ ストリーミングでの WebVTT の時刻情報と動画の時刻がどのように関連付けられているかを説明します。
何らかの技術を使用してライブ ストリームのクローズド キャプションを既に実装している場合は、情報を共有してください。