Some movie trailers don't play

Bug #436385 reported by Sudesh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Elisa Movie Trailers Plugin
Confirmed
Medium
Unassigned

Bug Description

Some Apple movie trailers don't play on moovida.For eg. if one tries to play the trailer of 'The Christmas Carol' , it always gives error 'Gstreamer error : Gstreamer encountered a general stream error'.

Steps to reproduce :

1.Launch Moovida
2.Goto Internet media->Video->Apple trailers
3.Play trailer

Expected Result : Trailer should play.

Current Result : Trailer doesn't play with a gstreamer error.

Stack trace:
WARN MainThread default Sep 25 11:06:46 Gstreamer GStreamer encountered a general stream error.:..\..\gst\qtdemux\qtdemux.c(2728): gst_qtdemux_chain (): /GstPlayBin:playbin0/GstDecodeBin:decodebin11/GstQTDemux:qtdemux11:
no 'moov' atom withing first 10 MB (elisa\plugins\poblesec\player_video.py:613)

Revision history for this message
Michał Sawicz (saviq) wrote :

That's a gstreamer problem, they work in playbin2.

https://blueprints.launchpad.net/elisa/+spec/player-playbin2

There's another problem that there are some (can't remember which ones) don't get parsed properly and try and play text/html.

Changed in elisa:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Olivier Tilloy (osomon) wrote :

"The Christmas Carol" trailer plays fine here on ubuntu intrepid, both SD and HD.
Is that a win32 specific issue?

@Michał: isn't the other issue you're mentioning bug #418040?

Revision history for this message
Sudesh (sudeshc-deactivatedaccount) wrote :

Yes , this issue of the movie trailer 'A christmas carol' not playing is there only on win32.

Revision history for this message
Michał Sawicz (saviq) wrote :

Hmm I think I'm wrong about playbin2, it's qtdemux's fault, maybe there are some fixes in ubuntu? I can't play them on openSUSE either.

The other issue - there were some trailers I wasn't able to play because (probably) the parsing in the plugin didn't manage to find direct video links in html code. I'll have to see if I'm able to reproduce.

Olivier Tilloy (osomon)
affects: elisa → elisa-plugin-movie-trailers
summary: - Some Apple movie trailers don't play on moovida
+ Some movie trailers don't play
Revision history for this message
Michał Sawicz (saviq) wrote :

I'm getting the 'no moov...' error with following trailers:
- A Christmas Carol
- Alvin and the Chipmunks: The Squeakquel
- Antichrist
- Halloween 2
- The September Issue

And there's a new thing:
'The Lovely Bones' complains about a RLE Decoder?

Here's my 'gst-inspect qtdemux':

Factory Details:
  Long name: QuickTime demuxer
  Class: Codec/Demuxer
  Description: Demultiplex a QuickTime file into audio and video streams
  Author(s): David Schleef <email address hidden>, Wim Taymans <email address hidden>
  Rank: primary (256)

Plugin Details:
  Name: quicktime
  Description: Quicktime support
  Filename: /usr/local/lib/gstreamer-0.10/libgstqtdemux.so
  Version: 0.10.15.5
  License: LGPL
  Source module: gst-plugins-good
  Binary package: GStreamer Good Plug-ins git/prerelease
  Origin URL: Unknown package origin

GObject
 +----GstObject
       +----GstElement
             +----GstQTDemux

Pad Templates:
  SINK template: 'sink'
    Availability: Always
    Capabilities:
      video/quicktime
      video/mj2
      audio/x-m4a
      application/x-3gp

  SRC template: 'video_%02d'
    Availability: Sometimes
    Capabilities:
      ANY

  SRC template: 'audio_%02d'
    Availability: Sometimes
    Capabilities:
      ANY

Element Flags:
  no flags set

Element Implementation:
  Has change_state() function: 0x7f98ece94420
  Has custom save_thyself() function: gst_element_save_thyself
  Has custom restore_thyself() function: gst_element_restore_thyself

Element has no clocking capabilities.
Element has no indexing capabilities.
Element has no URI handling capabilities.

Pads:
  SINK: 'sink'
    Implementation:
      Has chainfunc(): 0x7f98ece96790
      Has custom eventfunc(): 0x7f98ece94890
    Pad Template: 'sink'

Element Properties:
  name : The name of the object
                        flags: odczyt, zapis
                        String. Default: null Current: "qtdemux0"

Revision history for this message
Michał Sawicz (saviq) wrote :

Oh and the text/html issue is no more, so scratch that.

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.