VLCがフルスクリーンモードにできないのはなぜですか?

matiastofteby

VLC クラスを使用して VLC インスタンスを制御する Matlab アプリケーションに取り組んでいます。機能の 1 つは、VLC プレーヤーをフルスクリーンに設定することです。この機能は完全に正常に機能します。

VLC プレーヤーは、Matlab のファイル交換からダウンロードされます: https://se.mathworks.com/matlabcentral/fileexchange/56215-vlc (Léa Strobino に感謝します)

ただし、ある特定のクリップでは、プレーヤーのサイズを小さいサイズに変更する必要があります私はいくつかの調査を行いましたが、これは一部の VLC バージョンで一般的な問題であることがわかりました。

通常の回避策は、「インターフェイスをビデオ サイズに適応させる」(そのようなもの) のチェック外し、「フルスクリーン」ボックスをオンすることです。これにより、プレーヤーはフルスクリーンで開かれ、画面のサイズがビデオのサイズに変更されることはありません。ビデオは引き続きプレーヤーのサイズを小さくします。

クリップの仕様はすべて同じです: 同じファイル拡張子 (.vob)、フォーマット、同じ方法で作成されました (ffmpeg を使用してビデオのトリミングなどを行いましたが、毎回同じ方法でした)。

私は 1 つの違いに気付きました。それは、この特定のビデオのデータとビットレート (~1000-1500kbps) が低く、他のビデオは高い (4000kbps 未満) ことです。また、クリップのプロパティを表示すると、特定の値を持つ他のものとは対照的に、フレームの高さと幅は空白になります。

ただし、これは、ビデオをプレイリストにロードした後に呼び出される Matlab からのフルスクリーン コマンドの効果を持たないでくださいこのコマンドはこのビデオには影響しませんが、他のすべてのビデオには影響します。

ウィンドウをクリックしてプレーヤーを手動でフルスクリーンに設定することは可能です。したがって、フルスクリーンにできないビデオの制限が原因で発生することはありません。

ビデオが全画面表示にならないのはなぜですか?

誰かが助けてくれることを願っています。

matiastofteby

さて、私は今問題を解決したようです. 理由が完全にわからない場合 - 問題はデータ/フレームレートの低下にありました。

.mp4 を .vob ファイルに変換するときに、-crf 18を追加しようとしました。

ffmpeg -i input.mp4 -vcodec copy -acodec ac3 -crf 18 output.vob 

-crf は、Constant Rate Factor の略で、特定のデータ レートを保証する方法です。値は 0 ~ 51 で、18 が最低の「正常な」値 (最高のデータ レート) のようです。良い説明はここにあります: https://superuser.com/questions/677576/what-is-crf-used-for-in-ffmpeg

この高いデータレートにより、ビデオは毎回フルスクリーンで開きます:=)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

電話がWDSモードでルーターにアクセスできないのはなぜですか?

分類Dev

コンセントがモデルデータにアクセスできないのはなぜですか?

分類Dev

ヘッダーファイルが相互にインクルードできないのはなぜですか?

分類Dev

Haskellのファンクターにモノイドの型クラスがないのはなぜですか?

分類Dev

Apache-Zeppelin / Spark:このコードサンプルでリモートDBにアクセスできないのはなぜですか

分類Dev

リモートメールボックスにメールを送信できないのはなぜですか?

分類Dev

AndroidStudioがリリースモードでAARファイルを作成しないのはなぜですか

分類Dev

このアセンブリコードがVGAテキストモードのビデオメモリに印刷できないのはなぜですか?

分類Dev

列挙型のコンストラクターが静的フィールドにアクセスできないのはなぜですか?

分類Dev

Javaフルスクリーン排他モードで最大画面解像度が実行されないのはなぜですか?

分類Dev

'use'ステートメントをインクルードファイルに含めることができないのはなぜですか?

分類Dev

ButterKnifeがプライベート内部クラスにあるフィールドをバインドできないのはなぜですか?

分類Dev

インターフェイスにフィールドを設定できないのはなぜですか?

分類Dev

モジュールではなくクラスをインポートするときにpythonのmonkeypatchが機能しないのはなぜですか?

分類Dev

ソーシングスクリプトで実行したときに逆アセンブルコマンドの出力がないのはなぜですか

分類Dev

レイアウトファイルがスピナーにリンクしないのはなぜですか?

分類Dev

module.exportsがStringオブジェクトとモジュールインスタンスを保持できるのに、Stringリテラルとモジュールインスタンスは保持できないのはなぜですか?

分類Dev

なぜ関数はピクルスできるがモジュールはできないのですか?

分類Dev

ここのブートストラップページがモバイルフレンドリーではないのはなぜですか?

分類Dev

Intellij IDEAがResourceBundleMessageSourceクラスのdefaultEncodingフィールドを認識できないのはなぜですか?

分類Dev

Windowsでフルスクリーンモードでアクティブな別のアプリケーションがあるときにアプリケーションウィンドウを開くにはどうすればよいですか?

分類Dev

インターフェースでこのフィールドにアクセスできないのはなぜですか?

分類Dev

Cのリンクリストにノードを追加できないのはなぜですか?

分類Dev

Lightweight Java Game Libraryでフルスクリーンを開始できないのはなぜですか?

分類Dev

SQL Server ManagementStudioがWindows7の「マイドキュメント」フォルダーにアクセスできないのはなぜですか?

分類Dev

ブラウザモードで問題がないのに、なぜWatir Chrome Headlessが「ポイント(x、y)でクリックできない」のですか?

分類Dev

PythonコードがRabbitMQにリモートで接続できないのはなぜですか?

分類Dev

ルートがディレクトリFreeBSDにアクセスできないのはなぜですか?

分類Dev

モナドインターフェースをJavaで宣言できないのはなぜですか?

Related 関連記事

  1. 1

    電話がWDSモードでルーターにアクセスできないのはなぜですか?

  2. 2

    コンセントがモデルデータにアクセスできないのはなぜですか?

  3. 3

    ヘッダーファイルが相互にインクルードできないのはなぜですか?

  4. 4

    Haskellのファンクターにモノイドの型クラスがないのはなぜですか?

  5. 5

    Apache-Zeppelin / Spark:このコードサンプルでリモートDBにアクセスできないのはなぜですか

  6. 6

    リモートメールボックスにメールを送信できないのはなぜですか?

  7. 7

    AndroidStudioがリリースモードでAARファイルを作成しないのはなぜですか

  8. 8

    このアセンブリコードがVGAテキストモードのビデオメモリに印刷できないのはなぜですか?

  9. 9

    列挙型のコンストラクターが静的フィールドにアクセスできないのはなぜですか?

  10. 10

    Javaフルスクリーン排他モードで最大画面解像度が実行されないのはなぜですか?

  11. 11

    'use'ステートメントをインクルードファイルに含めることができないのはなぜですか?

  12. 12

    ButterKnifeがプライベート内部クラスにあるフィールドをバインドできないのはなぜですか?

  13. 13

    インターフェイスにフィールドを設定できないのはなぜですか?

  14. 14

    モジュールではなくクラスをインポートするときにpythonのmonkeypatchが機能しないのはなぜですか?

  15. 15

    ソーシングスクリプトで実行したときに逆アセンブルコマンドの出力がないのはなぜですか

  16. 16

    レイアウトファイルがスピナーにリンクしないのはなぜですか?

  17. 17

    module.exportsがStringオブジェクトとモジュールインスタンスを保持できるのに、Stringリテラルとモジュールインスタンスは保持できないのはなぜですか?

  18. 18

    なぜ関数はピクルスできるがモジュールはできないのですか?

  19. 19

    ここのブートストラップページがモバイルフレンドリーではないのはなぜですか?

  20. 20

    Intellij IDEAがResourceBundleMessageSourceクラスのdefaultEncodingフィールドを認識できないのはなぜですか?

  21. 21

    Windowsでフルスクリーンモードでアクティブな別のアプリケーションがあるときにアプリケーションウィンドウを開くにはどうすればよいですか?

  22. 22

    インターフェースでこのフィールドにアクセスできないのはなぜですか?

  23. 23

    Cのリンクリストにノードを追加できないのはなぜですか?

  24. 24

    Lightweight Java Game Libraryでフルスクリーンを開始できないのはなぜですか?

  25. 25

    SQL Server ManagementStudioがWindows7の「マイドキュメント」フォルダーにアクセスできないのはなぜですか?

  26. 26

    ブラウザモードで問題がないのに、なぜWatir Chrome Headlessが「ポイント(x、y)でクリックできない」のですか?

  27. 27

    PythonコードがRabbitMQにリモートで接続できないのはなぜですか?

  28. 28

    ルートがディレクトリFreeBSDにアクセスできないのはなぜですか?

  29. 29

    モナドインターフェースをJavaで宣言できないのはなぜですか?

ホットタグ

アーカイブ