web-dev-qa-db-ja.com

ビデオアプリケーションは実際にはビデオを表示せず、オーディオのみを表示します

Ubuntu 17.10、クリーンインストール、デフォルトのビデオプレーヤー(トーテム?)

ビデオアプリケーションに問題がある。ビデオを再生しようとすると、音声は聞こえますが、ビデオは表示されません(黒いウィンドウのみ)。ビデオが再生されているように見えます(下のスライダーでビデオのポイントからポイントに移動できます-ビデオの異なる時点を表示し、そこから「再生」を続けます-しかし、実際の画像ではなく、オーディオ)。これは、再生しようとするビデオで発生します。サムネイルアプリは、それぞれに適切なサムネイルを生成するため、ビデオを正しく読み取っていることに注意してください。

Ubuntuの複数のバージョンが(異なるパーティションに)インストールされており、古いバージョン(16.04、17.04)でも同じビデオファイルが問題なく再生されるため、ハードウェアの問題ではないようです。

適切なコーデックなどを取得するために、ubuntu-restricted-extrasパッケージをインストールしました-問題なくインストールされました。

端末から実行すると、次のエラーが生成されます:(totem:2345): GLib-CRITICAL **: g_key_file_load_from_file: assertion 'file != NULL' failed

そして、syslogは以下を提供します:

Nov 15 17:10:44 -HP-Compaq-8200-Elite-CMT-PC totem[10043]: Native Windows taller than 65535 pixels are not supported Nov 15 17:10:45 -HP-Compaq-8200-Elite-CMT-PC totem[10043]: g_key_file_load_from_file: assertion 'file != NULL' failed Nov 15 17:10:52 -HP-Compaq-8200-Elite-CMT-PC dbus[613]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service' Nov 15 17:10:52 -HP-Compaq-8200-Elite-CMT-PC systemd[1]: Starting Hostname Service... Nov 15 17:10:52 -HP-Compaq-8200-Elite-CMT-PC dbus[613]: [system] Successfully activated service 'org.freedesktop.hostname1' Nov 15 17:10:52 -HP-Compaq-8200-Elite-CMT-PC systemd[1]: Started Hostname Service. Nov 15 17:10:58 -HP-Compaq-8200-Elite-CMT-PC totem[10043]: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node slider owner GtkScale)3-HP-Compaq-8200-Elite-CMT-PC totem[10170]: Native Windows taller than 65535 pixels are not supported Nov 15 17:14:58 HP-Compaq-8200-Elite-CMT-PC totem[10170]: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node slider owner GtkScale) Nov 15 17:14:58 -HP-Compaq-8200-Elite-CMT-PC totem[10170]: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node slider owner GtkScale) Nov 15 17:15:32 -HP-Compaq-8200-Elite-CMT-PC gnome-software[2504]: running search with refine-flags=require-license,require-description,require-rating,require-version,require-history,require-setup-action,require-Origin,require-provenance,require-review-ratings,require-icon,require-permissions,require-Origin-hostname with failure-flags=use-events with timeout=10 with max-results=50 with search=totem on plugin=snap on apps system/snap/Snap Store/desktop/minidlna-escoand/*,system/package/ubuntu-artful-main/desktop/org.gnome.Totem.desktop/* took 713ms Nov 15 17:15:40 -HP-Compaq-8200-Elite-CMT-PC gnome-software[2504]: running refine with refine-flags=require-license,require-url,require-size,require-version,require-history,require-setup-action,require-Origin,require-menu-path,require-addons,require-provenance,require-icon,require-permissions,require-Origin-hostname,require-runtime,require-screenshots with failure-flags=use-events with timeout=60 on apps system/package/ubuntu-artful-main/desktop/org.gnome.Totem.desktop/* Nov 15 17:15:41 -HP-Compaq-8200-Elite-CMT-PC gnome-software[2504]: running refine with refine-flags=require-rating,require-reviews,require-review-ratings with failure-flags=use-events with timeout=60 on apps system/package/ubuntu-artful-main/desktop/org.gnome.Totem.desktop/* took 1022ms

助言がありますか?

[編集11/17]定期的な更新中に今日gstreamerの更新を取得し、一部のファイルはビデオを表示し、他のファイルは表示しないようになりました。以下は、ビデオを表示しないストリーム情報です(ffprobeを使用して取得したストリーム情報):

Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 640x360 [SAR 1:1 DAR 16:9], 493 kb/s, 29.97 fps, 29.97 tbr, 11988 tbn, 59.94 tbc (default)
Metadata:
  handler_name    : VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 48 kb/s (default)
Metadata:
  handler_name    : SoundHandler

[編集1/9/18]コマンドウィンドウからビデオを起動しようとした場合の出力:

tracy@tracy-hp:/mnt/7BC9480105AD511D/Test$ totem Testing.mp4

(totem:8700): Gtk-WARNING **: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node slider owner GtkScale)

(totem:8700): Gtk-WARNING **: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node slider owner GtkScale)
tracy@tracy-hp:/mnt/7BC9480105AD511D/Test$ 

まだビデオ出力がありません。 (投稿された他のコメントに関して)gstreamer1.0-plugins-uglyがインストールされていることに注意してください(h264サポート用)。インストールされているgstreamerパッケージは次のとおりです。

gstreamer1.0-alsa/artful,now 1.12.3-1 AMD64 [installed]
gstreamer1.0-clutter-3.0/artful,now 3.0.24-1 AMD64 [installed]
gstreamer1.0-fluendo-mp3/artful,now 0.10.32.debian-1 AMD64 [installed,automatic]
gstreamer1.0-libav/artful,now 1.12.2-1 AMD64 [installed]
gstreamer1.0-Nice/artful,now 0.1.13-2 AMD64 [installed,automatic]
gstreamer1.0-packagekit/artful,now 1.1.7-1 AMD64 [installed]
gstreamer1.0-plugins-bad/artful,now 1.12.3-1ubuntu1 AMD64 [installed]
gstreamer1.0-plugins-base/artful,now 1.12.3-1 AMD64 [installed]
gstreamer1.0-plugins-base-apps/artful,now 1.12.3-1 AMD64 [installed]
gstreamer1.0-plugins-good/artful,now 1.12.3-1ubuntu1 AMD64 [installed]
gstreamer1.0-plugins-ugly/artful,now 1.12.3-1 AMD64 [installed,automatic]
gstreamer1.0-pulseaudio/artful,now 1.12.3-1ubuntu1 AMD64 [installed]
gstreamer1.0-tools/artful,now 1.12.3-1 AMD64 [installed]
gstreamer1.0-vaapi/artful,now 1.12.3-1ubuntu1 AMD64 [installed,automatic]
gstreamer1.0-vaapi-doc/artful,artful,now 1.12.3-1ubuntu1 all [installed]
gstreamer1.0-x/artful,now 1.12.3-1 AMD64 [installed]

追加編集1/9/18:Roberto Linerosに感謝します。 gstreamer1.0-vaapiを削除すると、この問題は解決したようです。現在、h264ビデオ(mp4形式)を含むビデオが再生されています。

4
Tracy

Ubuntu 17.10を使用していますが、問題を確認しています。

この問題は、gstreamer1.0-vaapiを削除することで解決できます

私の場合、私は

Sudo apt purge gstreamer1.0-vaapi

その後、トーテムは通常どおりビデオを表示する必要があります。

私がここで見つけた解決策: https://bbs.archlinux.org/viewtopic.php?id=220186

2

あなたが欠落しているように聞こえます gstreamer1.0-plugins-ugly これには17.10用のh264コーデックが含まれています。 niverse repository。 で利用可能です。そうでない場合、 this bug。 の影響を受けているようです。

0
Elder Geek

Ubuntu自体が提供するビデオプレーヤーを使用する必要がない場合。 VLCプレーヤーを使用する方が良いでしょう。

Sudo apt update
Sudo apt install vlc
0
Moonak