Totem cannot play second audio stream

Bug #310295 reported by Hebert
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GStreamer
Expired
Medium
gstreamer0.10 (Arch Linux)
New
Undecided
Unassigned
gstreamer0.10 (Ubuntu)
Triaged
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: totem-gstreamer

Description: Ubuntu jaunty (development branch)
Release: 9.04

I've just installed Jaunty Alpha 2 and when I try to play a mkv file which happens to have a secondary audio vorbis (comments) Totem fails to decode stream.

here is the output:

(totem:12303): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstice.so': libjinglep2pbase-0.3.so.0: cannot open shared object file: No such file or directory

(totem:12302): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstice.so': libjinglep2pbase-0.3.so.0: cannot open shared object file: No such file or directory
** (totem:12302): DEBUG: Init of Python module
** (totem:12302): DEBUG: Registering Python plugin instance: YouTube+TotemPythonPlugin
** (totem:12302): DEBUG: Creating object of type YouTube+TotemPythonPlugin
** (totem:12302): DEBUG: Creating Python plugin instance
** (totem:12302): DEBUG: Init of Python module
** (totem:12302): DEBUG: Registering Python plugin instance: BBCViewer+TotemPythonPlugin
** (totem:12302): DEBUG: Creating object of type BBCViewer+TotemPythonPlugin
** (totem:12302): DEBUG: Creating Python plugin instance
Stream with high frequencies VQ coding
** Message: Error: Could not decode stream.
vorbisdec.c(815): vorbis_handle_header_packet (): /GstPlayBin:play/GstDecodeBin:decodebin1/GstVorbisDec:vorbisdec0:
couldn't read header packet

** (totem:12302): DEBUG: Finalizing Python plugin instance
** (totem:12302): DEBUG: Finalizing Python plugin instance

The very same file used to work with Jaunty alpha 1.

Installed packages:

totem-gstreamer:
  Instalado: 2.24.3-0ubuntu1
  Candidato: 2.24.3-0ubuntu1
  Tabela de versão:
 *** 2.24.3-0ubuntu1 0
        500 http://ftp.ubuntu.com jaunty/main Packages
        500 http://archive.ubuntu.com jaunty/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Hebert (hebert-bernardo) wrote :

New package installed and the problem persists.

Totem (gstreamer) cannot decode stream from MKV with secondary audio ogg file.

$ apt-cache policy totem-gstreamer
totem-gstreamer:
  Instalado: 2.24.3-0ubuntu2
  Candidato: 2.24.3-0ubuntu2
  Tabela de versão:
 *** 2.24.3-0ubuntu2 0
        500 http://ftp.ubuntu.com jaunty/main Packages
        500 http://archive.ubuntu.com jaunty/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Hebert (hebert-bernardo) wrote :

more info:

 totem-gstreamer --debug
** (totem-gstreamer:5355): DEBUG: Init of Python module
** (totem-gstreamer:5355): DEBUG: Registering Python plugin instance: YouTube+TotemPythonPlugin
** (totem-gstreamer:5355): DEBUG: Creating object of type YouTube+TotemPythonPlugin
** (totem-gstreamer:5355): DEBUG: Creating Python plugin instance
** (totem-gstreamer:5355): DEBUG: Init of Python module
** (totem-gstreamer:5355): DEBUG: Registering Python plugin instance: BBCViewer+TotemPythonPlugin
** (totem-gstreamer:5355): DEBUG: Creating object of type BBCViewer+TotemPythonPlugin
** (totem-gstreamer:5355): DEBUG: Creating Python plugin instance
Stream with high frequencies VQ coding
** Message: Error: Could not decode stream.
vorbisdec.c(815): vorbis_handle_header_packet (): /GstPlayBin:play/GstDecodeBin:decodebin1/GstVorbisDec:vorbisdec0:
couldn't read header packet

http://i43.tinypic.com/2edw0ld.png

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Also, please answer these questions:
* Is this reproducible?
* If so, what specific steps should we take to recreate this bug?

This will greatly aid us in tracking down your problem and resolving this bug.

Changed in totem:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Hebert (hebert-bernardo) wrote :

Hi, thanks for replying.

The only way I can think of to _actually_ reproduce this issue, it is to upload a sample file of the movie in question.

http://tinyurl.com/7lq2cc

To reproduce it:

Download the sample file and execute it and this bug should be reproduced (at least on the latest Jaunty)

And just like I've told before.

This issue appeared with Jaunty Alpha 2.

Hope that helps.

Thanks for reading.

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

could you try if that's still an issue in jaunty? the example is not available now

Revision history for this message
Hebert (hebert-bernardo) wrote :

Yes. It is still an issue with jaunty and it is an issue too with Karmic Koala.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu karmic (development branch)
Release: 9.10
Codename: karmic

$totem sample.mkv
/var/lib/python-support/python2.6/gdata/tlslite/utils/cryptomath.py:9: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
  import sha
Stream with high frequencies VQ coding
** Message: Error: Não foi possível decodificar o fluxo.
vorbisdec.c(821): vorbis_handle_header_packet (): /GstPlayBin:play/GstDecodeBin:decodebin1/GstVorbisDec:vorbisdec0:
couldn't read header packet

Sample file: http://drop.io/co7xlpv

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

could you open the bug on bugzilla.gnome.org since you get the issue?

affects: totem (Ubuntu) → gstreamer0.10 (Ubuntu)
Revision history for this message
Hebert (hebert-bernardo) wrote :

@Sebastien Bacher

I've just did that.

http://bugzilla.gnome.org/show_bug.cgi?id=580980

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

Thank you for sending the bug to GNOME

Changed in gstreamer0.10 (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you also run ldd /usr/lib/gstreamer-0.10/libgstice.so and copy the log to the bug?

Changed in gstreamer:
status: Unknown → New
Revision history for this message
Hebert (hebert-bernardo) wrote :

@Sebastien Bacher

Is that what you expected or something is missing on my system?

$ ldd /usr/lib/gstreamer-0.10/libgstice.so
ldd: /usr/lib/gstreamer-0.10/libgstice.so: No such file or directory

$ ls /usr/lib/gstreamer-0.10/libgsti*
/usr/lib/gstreamer-0.10/libgsticydemux.so
/usr/lib/gstreamer-0.10/libgstid3demux.so
/usr/lib/gstreamer-0.10/libgstiec958.so
/usr/lib/gstreamer-0.10/libgstinterleave.so

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu karmic (development branch)
Release: 9.10
Codename: karmic

Thanks for reading.

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

the first comment has

"(totem:12303): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstice.so': libjinglep2pbase-0.3.so.0: cannot open shared object file: No such file or directory"

so weird that this one is not installed now

Changed in gstreamer:
status: New → In Progress
Revision history for this message
Daniel Ehlers (danielehlers) wrote :
Changed in gstreamer:
importance: Unknown → Medium
Changed in gstreamer:
status: In Progress → Confirmed
Changed in gstreamer:
status: Confirmed → Expired
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.