LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Mplayer won't play video since recent current update (https://www.linuxquestions.org/questions/slackware-14/mplayer-wont-play-video-since-recent-current-update-4175540525/)

Stephen Morgan 04-23-2015 09:13 AM

Mplayer won't play video since recent current update
 
As the title says. Plays audio fine. Attempting to play video gives this error message:

Code:

MPlayer interrupted by signal 4 in module: demux_open
- MPlayer crashed by an 'Illegal Instruction'.
  It usually happens when you run it on a CPU different than the one it was
  compiled/optimized for.
  Verify this!
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.


Pearlseattle 04-23-2015 04:51 PM

Can happen, but the error message unluckily doesn't say anything.
Does it happen with ALL files or just 1?

Did you try with alternatives? (#1: mpv, #2 mplayer2)

If they fail as well then your file is probably seriously screwed up.

If it's just ~1 file I would try to repack it with e.g. "mmg" (mkvtoolnix package, will repack it into a "mkv" file without traanscoding it - lossless)

cwizardone 04-23-2015 11:07 PM

@Stephen Morgan,

I had the same thing happen and posted the following message,

http://www.linuxquestions.org/questi...ml#post5352206

before reading your post.

sodamnmad 04-23-2015 11:47 PM

Yeah, I have the same issue:

$ldd /usr/bin/mplayer | grep not
libopenmj2.so.7 => not found

Stephen Morgan 04-24-2015 12:17 AM

Quote:

Originally Posted by Pearlseattle (Post 5352102)
Can happen, but the error message unluckily doesn't say anything.
Does it happen with ALL files or just 1?

Did you try with alternatives? (#1: mpv, #2 mplayer2)

If they fail as well then your file is probably seriously screwed up.

If it's just ~1 file I would try to repack it with e.g. "mmg" (mkvtoolnix package, will repack it into a "mkv" file without traanscoding it - lossless)

I haven't got mpv or mplayer2 installed, although vlc works fine.

It happens with all mp4 and mkv files. avi files play but the video is still messed up.

ppr:kut 04-24-2015 01:08 AM

Quote:

Originally Posted by sodamnmad (Post 5352214)
libopenmj2.so.7 => not found

You don't have openjpeg installed.

sbolokanov 04-24-2015 01:55 AM

I have problems with Mplayer too.

I usually don't use it so, I've compiled mpv and it works great as backend.

Here are some erros:
Note: I get audio always no matter if video is showing up at all, working, or not working at all (black screen).


I. Here it looks like a vdpau issue:
Code:

bash-4.3$ gmplayer Knyazat\ \(1970\)\ TVRip.XviD-CoveR.avi
MPlayer 20150403-4.8.4 (C) 2000-2015 MPlayer Team
G_FILENAME_ENCODING=@locale or G_BROKEN_FILENAMES isn't supported,
encoding must be explicitly specified in G_FILENAME_ENCODING.

Playing /archive/torrents/_/Knyazat (1970) TVRip.XviD-CoveR.avi.
libavformat version 56.25.101 (internal)
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  620x398  12bpp  25.000 fps  876.2 kbps (107.0 kbyte/s)
Clip info:
 Software: VirtualDubMod 1.5.10.2 (build 2542/release)
Load subtitles in /archive/torrents/_/
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.26.100 (internal)
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33 (ratio: 16000->192000)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Marker bit missing before width
Marker bit missing before height
Marker bit missing after height
Marker bit missing in complexity estimation part 1
[mpeg4 @ 0x7f81aac6d880]hmm, seems the headers are not complete, trying to guess time_increment_bits
[mpeg4 @ 0x7f81aac6d880]my guess is 5 bits ;)
Marker bit missing before width
Marker bit missing before height
Marker bit missing after height
Marker bit missing in complexity estimation part 1
[mpeg4 @ 0x7f81aac6d880]hmm, seems the headers are not complete, trying to guess time_increment_bits
[mpeg4 @ 0x7f81aac6d880]my guess is 5 bits ;)
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 7494x3840 => 7494x3840 Planar YV12
[vdpau] Error when calling vdp_video_mixer_create: The size of a supplied object does not match the object it is being used with.
FATAL: Cannot initialize video driver.
[mpeg4 @ 0x7f81aac6d880]Error at MB: 318
[mpeg4 @ 0x7f81aac6d880]concealing 112291 DC, 112291 AC, 112291 MV errors in I frame
[mpeg4 @ 0x7f81aac6d880]Error at MB: 181
[mpeg4 @ 0x7f81aac6d880]marker does not match f_code
[mpeg4 @ 0x7f81aac6d880]concealing 112428 DC, 112428 AC, 112428 MV errors in P frame
Movie-Aspect is 1.95:1 - prescaling to correct movie aspect.
VO: [vdpau] 7494x3840 => 7494x3840 Planar YV12
[vdpau] Error when calling vdp_video_mixer_render: An invalid handle value was provided.
[vdpau] Error when calling vdp_video_surface_create: The size of a supplied object does not match the object it is being used with.


MPlayer interrupted by signal 11 in module: filter_video
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.

II. Here not really sure what's the problem.

G_FILENAME_ENCODING=@locale or G_BROKEN_FILENAMES isn't supported,
encoding must be explicitly specified in G_FILENAME_ENCODING.

Not really sure what's with that
Code:

bash-4.3$ gmplayer National.Geographic.Wild.Danube.Ep01.720p.HDTV.x264-TASTETV.mkv
MPlayer 20150403-4.8.4 (C) 2000-2015 MPlayer Team
G_FILENAME_ENCODING=@locale or G_BROKEN_FILENAMES isn't supported,
encoding must be explicitly specified in G_FILENAME_ENCODING.

Playing /archive/torrents/National.Geographic.Wild.Danube.Ep01.720p.HDTV.x264-TASTETV.mkv.
libavformat version 56.25.101 (internal)
libavformat file format detected.
[h264 @ 0x7f68c098e880]A non-intra slice in an IDR NAL unit.
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]slice type 32 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]slice type 32 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 4 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 4 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]non-existing PPS 26 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 26 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]reference overflow 22 > 15 or 0 > 15
[h264 @ 0x7f68c098e880]slice type 15 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 5 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 5 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 56 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 56 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]illegal memory management control operation 18
[h264 @ 0x7f68c098e880]slice type 27 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]illegal reordering_of_pic_nums_idc 6
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]mmco: unref short failure
[h264 @ 0x7f68c098e880]number of reference frames (0+6) exceeds max (5; probably corrupt input), discarding one
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]non-existing PPS 23 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 23 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]slice type 23 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]slice type 19 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]illegal reordering_of_pic_nums_idc 6
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]number of reference frames (0+6) exceeds max (5; probably corrupt input), discarding one
[h264 @ 0x7f68c098e880]slice type 12 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]luma_log2_weight_denom 35 is out of range
[h264 @ 0x7f68c098e880]chroma_log2_weight_denom 65 is out of range
[h264 @ 0x7f68c098e880]slice type 15 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]reference count 1 overflow
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]number of reference frames (0+6) exceeds max (5; probably corrupt input), discarding one
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]luma_log2_weight_denom 283 is out of range
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]mmco: unref short failure
[h264 @ 0x7f68c098e880]number of reference frames (0+6) exceeds max (5; probably corrupt input), discarding one
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 3 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 3 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]illegal memory management control operation 13
[h264 @ 0x7f68c098e880]slice type 27 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]slice type 32 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]illegal memory management control operation 13
[h264 @ 0x7f68c098e880]slice type 27 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]illegal reordering_of_pic_nums_idc 4
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]mmco: unref short failure
[h264 @ 0x7f68c098e880]number of reference frames (0+6) exceeds max (5; probably corrupt input), discarding one
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]chroma_log2_weight_denom 10 is out of range
[h264 @ 0x7f68c098e880]slice type 23 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]non-existing PPS 2 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]illegal memory management control operation 9
[h264 @ 0x7f68c098e880]slice type 27 too large at 0 0
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
[h264 @ 0x7f68c098e880]illegal reordering_of_pic_nums_idc 4
[h264 @ 0x7f68c098e880]first_mb_in_slice overflow
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]mmco: unref short failure
[h264 @ 0x7f68c098e880]number of reference frames (0+6) exceeds max (5; probably corrupt input), discarding one
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0, -alang eng
VIDEO:  [H264]  1280x720  0bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
Clip info:
 encoder: libebml v1.2.3 + libmatroska v1.3.0
 creation_time: 2013-06-17 12:26:00
Load subtitles in /archive/torrents/
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.26.100 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[ac3 @ 0x7f68c098e880]Channel layout '5.1(side)' with 6 channels does not match specified number of channels 2: ignoring specified channel layout
AUDIO: 48000 Hz, 2 ch, floatle, 384.0 kbit/12.50 (ratio: 48000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
Starting playback...
[h264 @ 0x7f68c098e880]A non-intra slice in an IDR NAL unit.
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
Error while decoding frame!
[h264 @ 0x7f68c098e880]non-existing PPS 1 referenced
[h264 @ 0x7f68c098e880]decode_slice_header error
[h264 @ 0x7f68c098e880]no frame!
Error while decoding frame!

Here is how "working" looks like - "working" because the video is all in artifacts and one can't see anything.
Code:

bash-4.3$ gmplayer RevolutionOS.avi
MPlayer 20150403-4.8.4 (C) 2000-2015 MPlayer Team
G_FILENAME_ENCODING=@locale or G_BROKEN_FILENAMES isn't supported,
encoding must be explicitly specified in G_FILENAME_ENCODING.

Playing /home/sbolokanov/Downloads/RevolutionOS.avi.
libavformat version 56.25.101 (internal)
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  512x384  16bpp  29.970 fps  1023.5 kbps (124.9 kbyte/s)
Clip info:
 Software: Nandub v1.0rc2
Load subtitles in /home/sbolokanov/Downloads/
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.26.100 (internal)
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 48000 Hz, 2 ch, s16le, 32.0 kbit/2.08 (ratio: 4000->192000)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Marker bit missing before width
Marker bit missing before height
Marker bit missing after height
[mpeg4 @ 0x7fbdec315880]N-bit not supported
[mpeg4 @ 0x7fbdec315880]quant precision 3
Marker bit missing in complexity estimation part 1
[mpeg4 @ 0x7fbdec315880]Reverting picture dimensions change due to header decoding failure
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 512x384 => 512x384 Planar YV12
[mpeg4 @ 0x7fbdec315880]warning: first frame is no keyframe
[mpeg4 @ 0x7fbdec315880]ac-tex damaged at 3 0
[mpeg4 @ 0x7fbdec315880]Error at MB: 3
[mpeg4 @ 0x7fbdec315880]concealing 768 DC, 768 AC, 768 MV errors in P frame
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [vdpau] 512x384 => 512x384 Planar YV12
A:  0.1 V:  0.1 A-V: -0.028 ct: -0.003  4/  4 ?? ?? ??,?% 0 0                                                                                                                                       
[VD_FFMPEG] DRI failure.
[mpeg4 @ 0x7fbdec315880]ac-tex damaged at 27 1
[mpeg4 @ 0x7fbdec315880]Error at MB: 60
[mpeg4 @ 0x7fbdec315880]concealing 768 DC, 768 AC, 768 MV errors in P frame
A:  0.1 V:  0.2 A-V: -0.060 ct: -0.010  6/  6 ??% ??% ??,?% 0 0                                                                                                                                       
[mpeg4 @ 0x7fbdec315880]ac-tex damaged at 29 3
[mpeg4 @ 0x7fbdec315880]Error at MB: 128
[mpeg4 @ 0x7fbdec315880]concealing 768 DC, 768 AC, 768 MV errors in P frame
A:  0.2 V:  0.2 A-V: -0.053 ct: -0.017  8/  8 ??% ??% ??,?% 0 0                                                                                                                                       
[mpeg4 @ 0x7fbdec315880]ac-tex damaged at 8 8
[mpeg4 @ 0x7fbdec315880]Error at MB: 272
[mpeg4 @ 0x7fbdec315880]concealing 614 DC, 614 AC, 614 MV errors in P frame
A:  0.3 V:  0.3 A-V: -0.047 ct: -0.023  10/ 10 ??% ??% ??,?% 0 0                                                                                                                                       
[mpeg4 @ 0x7fbdec315880]ac-tex damaged at 16 7
[mpeg4 @ 0x7fbdec315880]Error at MB: 247
[mpeg4 @ 0x7fbdec315880]concealing 635 DC, 635 AC, 635 MV errors in P frame
A:  0.3 V:  0.4 A-V: -0.041 ct: -0.030  12/ 12 ??

Here is the same file but mplayer directly:
Code:

bash-4.3$ mplayer RevolutionOS.avi
MPlayer 20150403-4.8.4 (C) 2000-2015 MPlayer Team

Playing RevolutionOS.avi.
libavformat version 56.25.101 (internal)
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  512x384  16bpp  29.970 fps  1023.5 kbps (124.9 kbyte/s)
Clip info:
 Software: Nandub v1.0rc2
Load subtitles in ./
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.26.100 (internal)
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [mpg123] MPEG 1.0/2.0/2.5 layers I, II, III
AUDIO: 48000 Hz, 2 ch, s16le, 32.0 kbit/2.08% (ratio: 4000->192000)
Selected audio codec: [mpg123] afm: mpg123 (MPEG 1.0/2.0/2.5 layers I, II, III)
==========================================================================
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Marker bit missing before width
Marker bit missing before height
Marker bit missing after height
[mpeg4 @ 0x7f2827634880]N-bit not supported
[mpeg4 @ 0x7f2827634880]quant precision 3
Marker bit missing in complexity estimation part 1
[mpeg4 @ 0x7f2827634880]Reverting picture dimensions change due to header decoding failure
Movie-Aspect is undefined - no prescaling applied.
VO: [vdpau] 512x384 => 512x384 Planar YV12
[mpeg4 @ 0x7f2827634880]warning: first frame is no keyframe
[mpeg4 @ 0x7f2827634880]ac-tex damaged at 3 0
[mpeg4 @ 0x7f2827634880]Error at MB: 3
[mpeg4 @ 0x7f2827634880]concealing 768 DC, 768 AC, 768 MV errors in P frame
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [vdpau] 512x384 => 512x384 Planar YV12
A:  0.1 V:  0.1 A-V: -0.030 ct: -0.003  4/  4 ??% ??% ??,?% 0 0
[VD_FFMPEG] DRI failure.
[mpeg4 @ 0x7f2827634880]ac-tex damaged at 27 1
[mpeg4 @ 0x7f2827634880]Error at MB: 60
[mpeg4 @ 0x7f2827634880]concealing 768 DC, 768 AC, 768 MV errors in P frame
A:  0.1 V:  0.2 A-V: -0.060 ct: -0.010  6/  6 ??% ??% ??,?% 0 0
[mpeg4 @ 0x7f2827634880]ac-tex damaged at 29 3
[mpeg4 @ 0x7f2827634880]Error at MB: 128
[mpeg4 @ 0x7f2827634880]concealing 768 DC, 768 AC, 768 MV errors in P frame
A:  0.2 V:  0.2 A-V: -0.053 ct: -0.017  8/  8 ??% ??% ??,?% 0 0
[mpeg4 @ 0x7f2827634880]ac-tex damaged at 8 8
[mpeg4 @ 0x7f2827634880]Error at MB: 272
[mpeg4 @ 0x7f2827634880]concealing 614 DC, 614 AC, 614 MV errors in P frame
A:  0.3 V:  0.3 A-V: -0.047 ct: -0.023  10/ 10 ??% ??% ??,?% 0 0
[mpeg4 @ 0x7f2827634880]ac-tex damaged at 16 7
[mpeg4 @ 0x7f2827634880]Error at MB: 247

Also for some weird reason gmplayer is resetting my PCM sound level to 27 everytime I start it. If I start mplayer directly it does not do that, but video playback still doesn't work.

edit:
Slackware64-current, last batch, no multilib.
NVIDIA blob.

From nvidia log:
-> Skipping installation of the libvdpau wrapper library.

pataphysician 04-24-2015 06:07 AM

Quote:

Originally Posted by ppr:kut (Post 5352236)
You don't have openjpeg installed.

I had the same problem

I think Slackware didn't have openjpeg included before, because I had one installed from SBo. So when I did the update it didn't push the Slackware version. Initially I though I just needed to recompile my SBo package, but after that, I still got the same error. That's when I noticed it was added to Slackware, so I removed my SBo package and installed it with slackpkg, and then it all worked fine.

veerain 04-24-2015 06:11 AM

From my experience it happens when developer (snapshot) version of mplayer is used. There is some bug present particularly with some media formats. Always best to use release versions. Or randomly wait for few days and again build new snapshot and see if it works.

ponce 04-24-2015 06:16 AM

Quote:

Originally Posted by pataphysician (Post 5352319)
I think Slackware didn't have openjpeg included before, because I had one installed from SBo. So when I did the update it didn't push the Slackware version. Initially I though I just needed to recompile my SBo package, but after that, I still got the same error. That's when I noticed it was added to Slackware, so I removed my SBo package and installed it with slackpkg, and then it all worked fine.

plus there's a naming difference between the openjpeg package in Slackware and the one on SBo: there we have openjpeg (that packages version 1.5.2) and openjpeg2 (that packages version 2.1.0).
the package in Slackware is called openjpeg and packages version 2.1.0.
that's why on my personal repository for current I removed openjpeg2 and renamed openjpeg to openjpeg1 to avoid conflicts.

most probably I will do something similar with the gstreamer stuff...

ppr:kut 04-24-2015 06:22 AM

Quote:

Originally Posted by veerain (Post 5352320)
From my experience it happens when developer (snapshot) version of mplayer is used. There is some bug present particularly with some media formats. Always best to use release versions. Or randomly wait for few days and again build new snapshot and see if it works.

If the mplayer devs wanted us to use a released version, they would actually have regular releases.

Stephen Morgan 04-24-2015 08:27 AM

Incidentally, I've got openjpeg installed, it's the -current slackware version and I'm using generic Intel graphics, so I'd discount the problem originating with nVidia.

mats_b_tegner 04-24-2015 01:17 PM

I've had the same issue as Stephen Morgan. I ended up recompiling MPlayer and then it works.

Pearlseattle 04-24-2015 04:01 PM

So, it looks like being a Slackware-specific problem? If it's like that the Slackware-support should be contacted so that somebody can improve the mplayer package?

Would be interesting to know if the problem occurs for any output driver ("-vo" option), especially the "opengl" one (as it often fixes sync issues within single frames).

For you all mplayer-folks, you might think about swapping to "mpv", especially if you're using mplayer as backend for your mediacenter and have your PC connected to a normal TV, as it fixes typical mplayer-bugs e.g. related to the color of the image (especially for dark and bright zones) and image resizing keeping the aspect ratio when on fullscreen.

A typical execution in my case:
mpv --framedrop=yes --fs --fixed-vo --colormatrix-output-range=limited --srate=44100 --af=drc=1:0.25 --ao=alsa:device=[hw:00,03] --vo=opengl-hq:scaler-resizes-only "/mymountpoint/myfile.mkv

A potential future tactical advantage of mpv vs. mplayer is the "smoothmotion" option (pls. read this and this) to make your videos look smoother during e.g. camera pans.
Not as hardcore as slowmovideo (recomputes the whole sequence of frames and adds additional ones taking into account the vector of the items identified in the frames) but its results were good when I tested it.

bassmadrigal 04-25-2015 02:29 AM

Quote:

Originally Posted by Pearlseattle (Post 5352588)
So, it looks like being a Slackware-specific problem? If it's like that the Slackware-support should be contacted so that somebody can improve the mplayer package?

It's related to the recent updates put out in Slackware -current, which is a testing bed for Slackware (it will eventually become the next stable release once all the bugs everything is updated to versions the dev team wants and bugs are fixed). Users running -current are expected to run into bugs so the final stable builds can be, well, stable.

And the Slackware team are always on top of bug reports on the forum.


All times are GMT -5. The time now is 03:54 PM.