Bug#503363: totem-plugins: can't play Youtube videos

Mika Hanhijärvi miksuh at saunalahti.fi
Sat Oct 25 04:52:36 UTC 2008


Package: totem-plugins
Version: 2.22.2-4
Severity: important

Totem Youtube-plugin can't play Youtube videos. 

Steps to reproduce this bug:
1) Start Totem
2) Search for the Youtube videos
3) Click one of the search results and try to play that video

The result is that Totem does not start playing the video and it 
shows an error like this:
"An Error occurred
ffdemux_swf_ Element doesn't implement handling of this stream. Please 
file a bug."

I also get this output to terminal window:

Traceback (most recent call last):
  File "/usr/lib/totem/plugins/youtube/youtube.py", line 144, in 
on_starting_video
    mrl = "http://www.youtube.com/get_video?video_id=" + urllib.quote 
(youtube_id) + "&t=" + urllib.quote (re.match (".*[?&]t=([^&]+)", 
location).groups ()[0])
AttributeError: 'NoneType' object has no attribute 'groups'
** Message: don't know how to handle application/x-shockwave-flash
** Message: Error: Element doesn't implement handling of this stream. 
Please file a bug.
gstffmpegdemux.c(1419): gst_ffmpegdemux_sink_activate_push (): 
/play/decodebin3/ffdemux_swf3:
failed to activate sinkpad in pull mode, push mode not implemented yet


If I try to add Youtube video to playlist I get the same error and 
output like this to terminal window:

** Message: Error: Element doesn't implement handling of this stream. 
Please file a bug.
gstffmpegdemux.c(1419): gst_ffmpegdemux_sink_activate_push (): 
/play/decodebin0/ffdemux_swf0:
failed to activate sinkpad in pull mode, push mode not implemented yet

** Message: don't know how to handle application/x-shockwave-flash


Playing Youtube videos did work awhile ago, can't say what has changed.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages totem-plugins depends on:
ii  libart-2.0-2               2.3.20-2      Library of functions for 2D
graphi
ii  libatk1.0-0                1.22.0-1      The ATK accessibility
toolkit
ii  libavahi-client3           0.6.22-3      Avahi client library
ii  libavahi-common3           0.6.22-3      Avahi common library
ii  libavahi-glib1             0.6.22-3      Avahi glib integration
library
ii  libbluetooth2              3.36-1        Library to use the BlueZ
Linux Blu
ii  libbonobo2-0               2.22.0-1      Bonobo CORBA interfaces
library
ii  libbonoboui2-0             2.22.0-1      The Bonobo UI library
ii  libc6                      2.7-14        GNU C Library: Shared
libraries
ii  libcairo2                  1.6.4-6.1     The Cairo 2D vector
graphics libra
ii  libcurl3-gnutls            7.18.2-5      Multi-protocol file
transfer libra
ii  libdbus-1-3                1.2.1-3       simple interprocess
messaging syst
ii  libdbus-glib-1-2           0.76-1        simple interprocess
messaging syst
ii  libepc-1.0-1               0.3.5-2       The Easy Publish and
Consume libra
ii  libepc-ui-1.0-1            0.3.5-2       The Easy Publish and
Consume libra
ii  libgalago3                 0.5.2-2       Galago presence library
ii  libgconf2-4                2.22.0-1      GNOME configuration
database syste
ii  libglib2.0-0               2.16.6-1      The GLib library of C
routines
ii  libgmyth0                  1:0.7.1-1     GObject based library for
accessin
ii  libgnome2-0                2.20.1.1-1    The GNOME 2 library -
runtime file
ii  libgnomecanvas2-0          2.20.1.1-1    A powerful object-oriented
display
ii  libgnomeui-0               2.20.1.1-2    The GNOME 2 libraries (User
Interf
ii  libgnomevfs2-0             1:2.22.0-5    GNOME Virtual File System
(runtime
ii  libgtk2.0-0                2.12.11-3     The GTK+ graphical user
interface 
ii  libice6                    2:1.0.4-1     X11 Inter-Client Exchange
library
ii  liblircclient0             0.8.3-3       infra-red remote control
support -
ii  libmysqlclient15off        5.0.51a-15    MySQL database client
library
ii  liborbit2                  1:2.14.13-0.1 libraries for ORBit2 - a
CORBA ORB
ii  libpango1.0-0              1.20.5-2      Layout and rendering of
internatio
ii  libpopt0                   1.14-4        lib for parsing cmdline
parameters
ii  libsm6                     2:1.0.3-2     X11 Session Management
library
ii  libsoup2.4-1               2.4.1-1       an HTTP library
implementation in 
ii  libtrackerclient0          0.6.6-2       metadata database, indexer
and sea
ii  libx11-6                   2:1.1.5-2     X11 client-side library
ii  libxtst6                   2:1.0.3-1     X11 Testing -- Resource
extension 
ii  python                     2.5.2-2       An interactive high-level
object-o
ii  python-gdata               1.1.1-1       Google Data Python client
library
ii  python-support             0.8.4         automated rebuilding
support for P
ii  totem-gstreamer            2.22.2-4      A simple media player for
the GNOM
ii  totem-xine                 2.22.2-4      A simple media player for
the GNOM

Versions of packages totem-plugins recommends:
ii  gnome-settings-daemon         2.22.2.1-1 GNOME settings daemon

Versions of packages totem-plugins suggests:
ii  gromit                        20041213-4 GTK based tool to make
annotations

-- no debconf information







More information about the pkg-gnome-maintainers mailing list