問題タブ [srt]
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.
ffmpeg - mencoder/ffmpegコマンドラインツールで字幕の色を変更して背景を追加する方法は?
mencoder を使用.srt
して、ペルシャ語 (-utf8) の形式の字幕ファイルを形式のビデオ ファイルに書き込みたいと考えています。.mp4
ubuntu 14.04 を使用しています。このコマンドは、ビデオ ファイルに字幕を書き込む単純なタスクに使用できます。
字幕の色とフォントサイズを変更し、字幕の背景も追加したいと思います。のようないくつかのコマンドをここで見まし -ass-color <value>
た -sub-bg-color
が、それらは一緒には機能しません。-sub-bg-color は .srt ファイルをインポートすると機能し、-ass-color は .ass 形式で機能します。また、.srt ファイルを .ass に変換したくありません。上記の変更を行うために、このコマンド行を完了する方法を知っている人はいますか?
ffmpeg の同等のコマンドも歓迎されます。ffmpeg コンパイル プロセスを台無しにしないようにするためだけに、mencoder を使用しています。
java - SubRip .srt ファイルからテキストのみを抽出する (タイムコードを取り除く) にはどうすればよいですか?
字幕のテキストのみを使用してさらに処理したいと考えています。
したがって、srt ファイルを開くと、これがロードされます。
次に、ストリッピング/抽出後、結果は次のようになります
すべてのナンバリングとタイムコードを取り除きたいので、出力は元の字幕とまったく同じ順序のプレーン テキストのみで構成され、さらに処理するために結果を変数に保存します。
既存の srt ファイルを開いてロードし、それを String (上記の SubText という名前) 変数に入れるメソッドを (上記のように) 作成しました。
これらのテキストを抽出するには、開始点と終了点に番号付け、タイムコード、および空白を使用する必要があることだけはわかっていますが、テキスト内の番号付けとタイムコードを検出するためのコーディング方法についてはわかりません。
Javaでこれを達成するにはどうすればよいですか? ちなみに、私はNetbeansを使用しています。
android - 字幕用に Android で .vtt ファイルを再生できますか
Android アプリ デベロッパーの皆様
**ビデオと共にサブタイルとして Android プラットフォームで動作する .SRT ファイルを取得しました。しかし、会社には大量のビデオ用の .vtt ファイルがありますが、.srt はごくわずかです。.vtt は、iPhone 開発でサポートされています。
字幕用に Android で .vtt ファイルを再生できますか。Androidで動作する.SRTファイルがあります。
.vtt がサポートされていない場合は、すべての .vtt ファイルを .srt ファイルに変換する必要があります。**
どんな提案も高く評価され、反対票は投じられません。
前もって感謝します :)
utf-8 - 日本語の SRT ファイルが文字化けし、iconv で修正するエンコーディングを特定できない
私はsrtファイルを持っています、抜粋:
おそらくこれらは日本語の字幕ですが、明らかにエンコーディングの問題で文字化けしています。それを修正して最終的にUTF-8に変換する方法を見つけようとしています。誰にもアイデアはありますか?
ファイル出力: UTF-8 Unicode (BOM 付き) テキスト、CRLF 行末記号付き
テスト用のファイルはこちらから入手できます: http://www.opensubtitles.org/en/subtitles/5040215/the-incredible-burt-wonderstone-ja