Mailinglist Archive: opensuse-bugs (4295 mails)

< Previous Next >
[Bug 1039163] New: Unable to play MPEG-1 or MPEG-2 video files
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Mon, 15 May 2017 17:23:05 +0000
  • Message-id: <bug-1039163-21960@http.bugzilla.suse.com/>
http://bugzilla.suse.com/show_bug.cgi?id=1039163


Bug ID: 1039163
Summary: Unable to play MPEG-1 or MPEG-2 video files
Classification: openSUSE
Product: openSUSE Distribution
Version: Leap 42.2
Hardware: Other
OS: Other
Status: NEW
Severity: Minor
Priority: P5 - None
Component: Other
Assignee: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
Reporter: jmader2@xxxxxxx
QA Contact: qa-bugs@xxxxxxx
Found By: ---
Blocker: ---

On Leap 42.2 we’ve been unable to play MPEG videos such as,

Front.mpg: MPEG sequence, v1, progressive Y'CbCr 4:2:0 video, LD-TV 640P, 4:3,
29.97 fps
High_Speed.mpg: MPEG sequence, v2, program multiplex

$ gst-discoverer-1.0 Front.mpg

Analyzing file:///home/jason/Desktop/Front.mpg
Done discovering file:///home/jason/Desktop/Front.mpg
An error was encountered while discovering the file
No valid frames decoded before end of stream

And I believe, this is the plugin that should provide support,
gstreamer-plugins-bad-1.8.3-5.5.4.x86_64
ffmpeg-3.3-6.8.1.x86_64

whereas, on Leap 42.1,

$ gst-discoverer-1.0 Front.mpg
Analyzing file:///home/jason/Front.mpg
Done discovering file:///home/jason/Front.mpg

Topology:
video: MPEG-1 Video

Properties:
Duration: 0:00:15.907000000
Seekable: yes
Tags:
video codec: MPEG-1 Video
bitrate: 12450509

$ gst-discoverer-1.0 High_Speed.mpg
Analyzing file:///home/jason/High_Speed.mpg
Done discovering file:///home/jason/High_Speed.mpg

Topology:
container: MPEG-2 System Stream
audio: MPEG-1 Layer 2 (MP2)
video: MPEG-2 Video (Main Profile)

Properties:
Duration: 0:00:21.720000000
Seekable: yes
Tags:
audio codec: MPEG-1 Audio
has crc: false
channel mode: stereo
nominal bitrate: 256000
bitrate: 256000
video codec: MPEG-2 Video

gstreamer-plugins-bad-1.8.2-113.1.x86_64
ffmpeg-3.1.1-82.1.x86_64


On Leap 42.2, gst debug shows,

0:00:00.363383039 2683 0x7fa258002000 WARN videodecoder
gstvideodecoder.c:1167:gst_video_decoder_sink_event_default:<avdec_mpeg2_cuvid0>
error: No valid frames decoded before end of stream
0:00:00.363387785 2683 0x7fa258002000 WARN videodecoder
gstvideodecoder.c:1167:gst_video_decoder_sink_event_default:<avdec_mpeg2_cuvid0>
error: no valid frames found
0:00:00.363404380 2683 0x7fa258002000 INFO GST_ERROR_SYSTEM
gstelement.c:1879:gst_element_message_full:<avdec_mpeg2_cuvid0> posting
message: No valid frames decoded before end of stream
0:00:00.363433263 2683 0x7fa258002000 INFO GST_ERROR_SYSTEM
gstelement.c:1902:gst_element_message_full:<avdec_mpeg2_cuvid0> posted error
message: No valid frames decoded before end of stream
0:00:00.363460628 2683 0x2485b20 WARN discoverer
gstdiscoverer.c:1321:handle_message:<avdec_mpeg2_cuvid0> Got an error
[debug:gstvideodecoder.c(1167): gst_video_decoder_sink_event_default ():
/GstPipeline:Discoverer/GstURIDecodeBin:discoverer-uri/GstDecodeBin:decodebin1/avdec_mpeg2_cuvid:avdec_mpeg2_cuvid0:

Whereas on Leap 42.1, the gst_video_decoder is "avdec_mpeg2video".

--
You are receiving this mail because:
You are on the CC list for the bug.
< Previous Next >