GNOME Bugzilla – Bug 604341
[mpegpsdemux] vdr file (mpeg2) has no sound when played with gst players
Last modified: 2018-05-12 10:51:33 UTC
On the other hand, it's played fine with mplayer: $ LC_ALL=C mplayer 003.vdr MPlayer SVN-r29463-4.3.2 (C) 2000-2009 MPlayer Team Reproduciendo 003.vdr. Detectado formato de archivo MPEG-PES. VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 3932.8 kbps (491.6 kbyte/s) ========================================================================== Abriendo decodificador de video: [mpegpes] MPEG 1/2 Video passthrough. VDec: vo solicitud de config - 720 x 576 (csp preferida: Mpeg PES). No se pudo encontrar colorspace concordante - reintentando escalado -vf... Abriendo filtro de video: [scale] Disculpe, el dispositivo de salida de video es incompatible con este codec. Inicialización del VDecoder ha fallado. Abriendo decodificador de video: [ffmpeg] FFmpeg's libavcodec codec family. Unsupported PixelFormat -1 Video codec seleccionado: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2) ========================================================================== ========================================================================== Abriendo decodificador de audio: [mp3lib] MPEG layer-2, layer-3. AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000) Audio codec seleccionado: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample) Comenzando la reproducción... VDec: vo solicitud de config - 720 x 576 (csp preferida: Planar YV12). VDec: usando Planar YV12 como salida csp (no 0) Aspecto es 1.78:1 - prescalando a aspecto correcto. VO: [vdpau] 720x576 => 1024x576 Planar YV12 A:29910.0 V:29910.2 A-V: -0.199 ct: -0.176 45/ 45 14% 6% 1.0% 0 0 These are totem errors when reproducing it: (totem:29791): GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `position != -1' failed (totem:29791): GStreamer-CRITICAL **: gst_mini_object_ref: assertion `mini_object != NULL' failed (totem:29791): GStreamer-CRITICAL **: gst_pad_push_event: assertion `event != NULL' failed (totem:29791): GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `position != -1' failed (totem:29791): GStreamer-CRITICAL **: gst_mini_object_ref: assertion `mini_object != NULL' failed (totem:29791): GStreamer-CRITICAL **: gst_pad_push_event: assertion `event != NULL' failed (totem:29791): GStreamer-CRITICAL **: gst_event_new_new_segment_full: assertion `position != -1' failed (totem:29791): GStreamer-CRITICAL **: gst_mini_object_ref: assertion `mini_object != NULL' failed (totem:29791): GStreamer-CRITICAL **: gst_pad_push_event: assertion `event != NULL' failed ... (and a lot more similar to these) I am having problems with gstreamer and this kind of files (generated by VDR for Siemens MV740AV http://www.assembla.com/wiki/show/VDR-M7x0 ) since a lot of time... well, I have always had problems with them and gstreamer Now, I have: gstreamer-0.10.24 gst-plugins-ugly-0.10.12
It's too big (5,5 MB), how do you prefer to get that files in cases like this? For now, you can download it (10 times :-( ) from: http://rapidshare.com/files/319286265/003.vdr.html
Actually, there seems to be sound sometimes, so probably the newsegment events just need fixing.
Is this still a problem nowadays ? And if so, is sample available ?
Closing due to lack of feedback for 9 years. Please re-open if you can reproduce the issue with current GStreamer.