VLCでビデオの下に字幕を表示する方法は?


37

Ubuntu 11.10でVLC 1.1.12を使用して、ビデオの下に字幕を表示して、邪魔にならないようにします。

変更しようとしました:インターフェース>設定>字幕とOSD>字幕の位置を強制> -110 px(他の値でも試しました)

しかし、何も変わりませんでした(まあ、+ 100pxに設定すると、字幕はより高い位置に表示されます)。

何が間違っていますか?


アスペクト比に関係なく、すべての場合に画像の下に字幕を付けるように要求していますか?-である:イメージの下に黒の空き領域に、そのような領域は、アスペクト比が与えられ、利用可能である場合ではないような空き領域がない場合、画像の下?または主な答えが提供するように、いくつかのケースで画像を縮小することにより、その黒い空の領域を作成しますか?- この質問を見てください。必要に応じて、この質問も編集してください。

1
@cipricus OPは...ので、ほとんど彼女は答えないだろう、長い時間前にすでに登録解除される
informatik01

回答:


57

おそらく、黒い面の画像の下に字幕を表示したいですか?

デフォルトでは、ピクチャ内にのみ字幕配置できます。そのため、実験中に写真の下に字幕を配置できませんでした。

ただしCropaddビデオフィルターを使用して、必要な処理を行う方法はまだあります。


VLCでビデオの下に字幕を表示する方法

1)[ツール]> [設定]に移動し、左側の[設定を表示]セクションで[ すべて]を選択します。

ここに画像の説明を入力してください

2)左側のメニューで、ビデオ>フィルター> Cropaddを選択します。

ここに画像の説明を入力してください

3)「ではPADD」セクション「のために、いくつかの正の数を入力ピクセルPADDに湖底に」オプション。この例では75pxを使用しましたが、自由に実験できます。


コメントで気づいたように、現在の設定(75px)では、ビデオの下に小さな緑色の線があります。その小さな緑色の線を取り除くための解決策は簡単です。偶数(たとえば76)を入力すると、ビデオの下に緑色の線がなくなります。このヒントを匿名ユーザーとコミュニティモデレーターのGrace Noteに感謝します

ここに画像の説明を入力してください

4)その後、再び左側のメニューで、に行くビデオ>フィルタや「のビデオフィルタモジュール」チェック「セクションのビデオスケーリングフィルタ」オプションを選択します。その結果、現在のセクションの下のテキストフィールドに「croppadd」と書き込まれる必要があります。

NB!選択できる
2つの「ビデオスケーリングフィルター」オプションがあります。1つは左側の列に、もう1つは右側の列にあります。それらの一つは、別のフィルター「Swscale」用です。下のテキストフィールドに「croppadd」という単語が表示されます(図を参照)。

ここに画像の説明を入力してください

5) [ 保存 ]ボタンをクリックします。

ここに画像の説明を入力してください

6)変更を有効にするには、VLCを再起動する必要があります(VLCを閉じて再実行します)

それでおしまい。
これにより、字幕の位置をカスタマイズして、写真の外に表示することができます。


ショーケース

免責
事項:次のスクリーンショットは、スタンフォード大学の学習コース「
アルゴリズム:設計と分析、パート1」のビデオを使用して撮影したものです。

前: ここに画像の説明を入力してください

後: ここに画像の説明を入力してください


役に立つヒント

  • 関連するホットキーを割り当てて、字幕の位置をリアルタイムで操作すると非常に役立ちます。
    行くツール>設定>ホットキーとするために、いくつかのホットキーの組み合わせを割り当てる
    字幕の位置まで」と「字幕位置ダウン」。これを行うには、関連する行をダブルクリックし、キーの組み合わせを選択します。変更を有効にするために、 VLCプレーヤーを保存して再起動することを忘れないでください。
    たとえば、私はそれぞれCtrl+ Alt+ UPCtrl+ Alt+を選択しDOWNました。そのため、ビデオを見ながら字幕を上下に動かして、字幕の位置を動的に調整できます。
  • 環境設定の[ 字幕/ OSD ]セクションには、フォントフォントサイズなどの変更など、より多くのカスタマイズオプションがあるため、必要に応じて字幕設定を微調整できます。

更新(2015年5月)

ユーザーakcasoyがVLC の最新(2015年5月現在)バージョン2.2.1コメントで指摘しように、必要なフィルターの名前が「ビデオスケーリングフィルター」から「ビデオクロッピングフィルター」に変更されました。および関連)。

したがって、現在最新のVLCバージョン2.2.1を使用する場合のステップ4のスクリーンショットは次のとおりです。

ここに画像の説明を入力してください


これらの指示を使用して、ようやく機能するようになりました。言及したいことの1つは、2つの「ビデオスケーリングフィルター」Ticボックスがあることです。動作しない右側の列に1つ、左側の列の下部近くに1つ。少なくとも1時間、多くの異なる設定を試してみましたが、結果はありませんでした。とてもイライラしていました。次に、左側の列に「ビデオスケーリングフィルター」の選択肢が見つかり、すべてが機能します。私は部屋の向こう側からそれを読むことができるように、より大きなものに字幕フォントを変更しました。
ロブ・ムーア

4
@RobMoore問題の原因は、「ビデオスケーリングフィルター」を選択した後、下のテキストフィールドに「swscale」と書かれていたためです。つまり、間違ったフィルター「Swscale」を選択していました。しかし、私の答えで書いたように、下のテキストフィールドには「croppadd」と書く必要があります。しかし、あなたの問題について言及してくれてありがとう、私はこの瞬間を指摘するために私の答えを更新します。
informatik01

3
@CemKalyoncuユーザーがあなたの問い合わせに関して私たちに電子メールを送り、彼らのアドバイスを伝えるように頼みました。彼らは、「追加するピクセル」に入力する値は、緑の線を避けるために偶数にする必要があることを提案しました。少なくとも、これはユーザーのために機能しました。
グレースノート

1
@informatikは、数か月前にコミュニティwikiのすべての自動変換を削除しました。あなたのレジャー〜で編集
グレース注意

2
MacでVLCバージョン2.2.1(現在の最新)を使用しています。また、このオプションは「ビデオスケーリングフィルター」とは呼ばれなくなり、「ビデオクロッピングフィルター」と呼ばれます。

6

これは主なものに対する補完的な答えです。

アスペクト比に応じて、ビデオ画像にはビデオの下に黒いスペースがある場合とない場合があります。

リンクされた答えを考慮してください:

  1. 画像の下に黒いスペースがある場合、その上にも黒いスペースがあるため、画像は絞られず、上移動しますが、上のスペースは小さくなります(下の画像に注意してください)。このように、ビデオは、ビデオの下の字幕だけでなく、字幕の上に移動してプッシュされるものです。

前:

ここに画像の説明を入力してください

後:

ここに画像の説明を入力してください

私はVLC 2.2を使用していますが、この効果を得るために、他の回答の設定とは多少異なる設定を行いました。

ここに画像の説明を入力してください

  1. アスペクト比が画像の上下にスペースを残さないようなものである場合、何らかの方法で縮小せずに字幕を画像の外側に追加することはできません。しかし、そのような場合、写真の下に字幕を表示することはあまり意味がありませんできるだけ低くするだけで十分です。

他の回答で提案された設定の問題は、VLCが最も望ましいオプションではなく、ビデオ画像が「縮小」されている場合でも設定を保持することです。

そのような場合、初期イメージがこれであるとき:

ここに画像の説明を入力してください

これらの設定はこれにつながります:

ここに画像の説明を入力してください


写真の下に字幕が必要な場合、必要な設定を簡単に有効または無効にできるbomi playerなどの別のプレーヤーでビデオを開くだけで簡単になります。

画像を右クリックしてください:

ここに画像の説明を入力してください

そして、あなたはこれを得る:

ここに画像の説明を入力してください

画面全体に表示されるアスペクト比でビデオを再生する場合、bomiは「レターボックス」オプションの有無にかかわらず、画像にサブを表示します。


bomiプレーヤーの代替として、最近必要に応じてビデオ画像の下にデフォルトで字幕を表示するmpvを使用しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.