web-dev-qa-db-ja.com

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

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

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

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

何が間違っていますか?

37
Melanix

あなたはおそらく字幕を表示したい写真の下黒い表面に?

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

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


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

1)[ツール]> [プリファレンス]以下の左側の[Show Settings]セクションで、[ すべて ":

enter image description here

2)左側のメニューでVideo> Filters> Cropaddを選択します。

enter image description here

Padd」セクションで、「Putels to padd to buttom」に正数を入力します。 ) "オプション。この例では75pxを使用しましたが、自由に実験できます。

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

enter image description here

4)その後、再び左メニューで、Video> Filtersおよび「Video filter module」に移動しますセクションで「Video scaling filter」オプションを確認してください。結果は、現在のセクションの下のテキストフィールドに「croppadd」と書き込まれる必要があります。

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

enter image description here

5)Save」ボタンをクリックします。

enter image description here

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

それでおしまい。
この方法で、字幕の位置をカスタマイズして、表示されるようにすることができます画像の外側


ショーケース

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

前: enter image description here

後: enter image description here


役に立つヒント

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

更新(2015年5月)

ユーザーakcasoyhis comment に記載されているように、最新(2015年5月現在)バージョン2.2.1 VLCの名前必要なフィルターが「ビデオスケーリングフィルター」から「ビデオクロッピングフィルター」に変更されました(これは実際、はるかに直感的で適切です)。

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

enter image description here

57
informatik01

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

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

リンクされた回答を検討する:

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

前:

enter image description here

後:

enter image description here

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

enter image description here

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

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

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

enter image description here

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

enter image description here


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

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

enter image description here

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

enter image description here

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


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

6
user47206