Totem black screen playing an webm video

Bug #2037874 reported by corrado venturini
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
GStreamer
New
Unknown
gstreamer-vaapi (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Totem black screen playing an webm video. Video is payed ok by mpv.
corrado@corrado-n02-mm-0923:~/Videos$ ffprobe -loglevel error -show_streams -show_format DSCF0001.webm

[STREAM]
index=0
codec_name=vp9
codec_long_name=Google VP9
profile=Profile 1
codec_type=video
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
width=1280
height=720
coded_width=1280
coded_height=720
closed_captions=0
film_grain=0
has_b_frames=0
sample_aspect_ratio=1:1
display_aspect_ratio=16:9
pix_fmt=yuv422p
level=-99
color_range=tv
color_space=bt470bg
color_transfer=unknown
color_primaries=unknown
chroma_location=center
field_order=progressive
refs=1
id=N/A
r_frame_rate=30/1
avg_frame_rate=30/1
time_base=1/1000
start_pts=0
start_time=0.000000
duration_ts=N/A
duration=N/A
bit_rate=N/A
max_bit_rate=N/A
bits_per_raw_sample=N/A
nb_frames=N/A
nb_read_frames=N/A
nb_read_packets=N/A
DISPOSITION:default=0
DISPOSITION:dub=0
DISPOSITION:original=0
DISPOSITION:comment=0
DISPOSITION:lyrics=0
DISPOSITION:karaoke=0
DISPOSITION:forced=0
DISPOSITION:hearing_impaired=0
DISPOSITION:visual_impaired=0
DISPOSITION:clean_effects=0
DISPOSITION:attached_pic=0
DISPOSITION:timed_thumbnails=0
DISPOSITION:captions=0
DISPOSITION:descriptions=0
DISPOSITION:metadata=0
DISPOSITION:dependent=0
DISPOSITION:still_image=0
TAG:ENCODER=Lavc60.3.100 libvpx-vp9
TAG:DURATION=00:00:15.000000000
[/STREAM]
[STREAM]
index=1
codec_name=opus
codec_long_name=Opus (Opus Interactive Audio Codec)
profile=unknown
codec_type=audio
codec_tag_string=[0][0][0][0]
codec_tag=0x0000
sample_fmt=fltp
sample_rate=48000
channels=1
channel_layout=mono
bits_per_sample=0
initial_padding=312
id=N/A
r_frame_rate=0/0
avg_frame_rate=0/0
time_base=1/1000
start_pts=-7
start_time=-0.007000
duration_ts=N/A
duration=N/A
bit_rate=N/A
max_bit_rate=N/A
bits_per_raw_sample=N/A
nb_frames=N/A
nb_read_frames=N/A
nb_read_packets=N/A
extradata_size=19
DISPOSITION:default=0
DISPOSITION:dub=0
DISPOSITION:original=0
DISPOSITION:comment=0
DISPOSITION:lyrics=0
DISPOSITION:karaoke=0
DISPOSITION:forced=0
DISPOSITION:hearing_impaired=0
DISPOSITION:visual_impaired=0
DISPOSITION:clean_effects=0
DISPOSITION:attached_pic=0
DISPOSITION:timed_thumbnails=0
DISPOSITION:captions=0
DISPOSITION:descriptions=0
DISPOSITION:metadata=0
DISPOSITION:dependent=0
DISPOSITION:still_image=0
TAG:ENCODER=Lavc60.3.100 libopus
TAG:DURATION=00:00:15.008000000
[/STREAM]
[FORMAT]
filename=DSCF0001.webm
nb_streams=2
nb_programs=0
format_name=matroska,webm
format_long_name=Matroska / WebM
start_time=-0.007000
duration=15.008000
size=6005941
bit_rate=3201461
probe_score=100
TAG:ENCODER=Lavf60.3.100
[/FORMAT]
corrado@corrado-n02-mm-0923:~/Videos$ totem DSCF0001.webm

ProblemType: Bug
DistroRelease: Ubuntu 23.10
Package: libgstreamer1.0-0 1.22.5-1
ProcVersionSignature: Ubuntu 6.5.0-5.5-generic 6.5.0
Uname: Linux 6.5.0-5-generic x86_64
ApportVersion: 2.27.0-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sun Oct 1 09:39:34 2023
ExecutablePath: /usr/bin/totem
InstallationDate: Installed on 2023-09-23 (8 days ago)
InstallationMedia: Ubuntu 23.10 "Mantic Minotaur" - Beta amd64 (20230923)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: gstreamer1.0
UpgradeStatus: No upgrade log present (probably fresh install)
XorgLog: Error: [Errno 2] No such file or directory: '/var/log/Xorg.0.log'

Revision history for this message
corrado venturini (corradoventu) wrote :
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
https://iso.qa.ubuntu.com/qatracker/reports/bugs/2037874

tags: added: iso-testing
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gstreamer1.0 (Ubuntu):
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. Is that a specific webm video or any video in that format? Is playing /usr/share/help/fr/gnome-help/figures/gnome-launching-applications.webm for example working for you?
If that's only one could you attach an example maybe to the report?

Changed in gstreamer1.0 (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
corrado venturini (corradoventu) wrote :

Problem occur with ALL the videos created by a trail camera in AVI format and converted to webm using ffmpeg. Problem does NOT occur with the videos created by a DIFFERENT trail camera in AVI format and converted to webm using ffmpeg.

The file you link does not exist:
corrado@corrado-n2-mantic:~$ cd /usr/share/help/fr/gnome-help/figures
corrado@corrado-n2-mantic:/usr/share/help/fr/gnome-help/figures$ ls
tile-software.svg ubuntu-logo.png
corrado@corrado-n2-mantic:/usr/share/help/fr/gnome-help/figures$

Attaching totem debug output
will also attach a video causing the problem

Revision history for this message
corrado venturini (corradoventu) wrote :
Revision history for this message
corrado venturini (corradoventu) wrote :

Attaching also ffmpeg output

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the log and video example, it confirms that the issue is due to gstreamer-vaapi, the video plays fine without gstreamer1.0-vaapi installed

affects: gstreamer1.0 (Ubuntu) → gstreamer-vaapi (Ubuntu)
Changed in gstreamer-vaapi (Ubuntu):
status: Incomplete → New
importance: Undecided → High
Changed in gstreamer-vaapi (Ubuntu):
status: New → Triaged
Changed in gstreamer:
status: Unknown → New
Revision history for this message
corrado venturini (corradoventu) wrote :

Problem does not occur with gstreamer1.0-vaapi: Installed: 1.24.2-1

Changed in gstreamer-vaapi (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.