S Andreason | 19 Sep 01:11 2014

h264 video is grey, corrupted, after upgrade to 1.1.1

I have searched and read other reports about grey video and h264 not 
playing, but none of them had a solution to match my situation.
I have mplayer 1.0-pre3 and rc2 and svn from 2011 installed, had no 
issues or need to upgrade until it refused to play a newer h264 video 
(from a Mobius action camera, with newer firmware with newer compiled 
libraries) that differs slightly from older h264 video files. Perhaps 
that is a separate issue, but since the usual recommendation is to 
upgrade. I did so.
Now mplayer-1.1.1 will not play _ANY_ h264 video files in .mov .mp4 or 
.avi containers.
They all show a grey screen with corrupted-looking garbage blocks drawn 
from the top, refreshing to flat grey every keyframe.

Small sample video file, 4 seconds of a beaver pond:
5Mb output log and system information text file:

The important looking error message is at the following 4 lines:
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
[h264  <at>  0x8bd5a80]top block unavailable for requested intra4x4 mode -1 
at 1 0

I've also upgraded yasm,x264,ffmpeg, and recompiled mplayer again, 
here's the long config.log in case the problem isn't apparent with the 
(Continue reading)

Nicholas Robbins | 16 Sep 01:54 2014

Only dump forced subtitles.

I would like to only dump subtitle entries that are marked as 'forced' from a non-forced subtitle stream in a mkv.

I tried using the -forcedsubsonly but it doesn't seem to make a difference. The files with and without it are
exactly the same, even though I know that most of the subs are not actually forced. 

My command:

mencoder IN.mkv  -vobsubout test -vobsuboutindex 0 -sid 0  -nosound -ovc frameno -o /dev/null -msglevel
vobsub=9 -forcedsubsonly

Am I doing this right? 
Puneet B | 15 Sep 12:52 2014

Re: Welcome to the "MPlayer-users" mailing list

Hi All,

I want to use alsa plugin with mplayer . how can i do it?.
i need to play one audio in HPL and one more audio in HPR of same soundcard
at a time.


On Mon, Sep 15, 2014 at 1:45 PM, <mplayer-users-request <at> mplayerhq.hu> wrote:

> Welcome to the MPlayer-users <at> mplayerhq.hu mailing list!
> To post to this list, send your message to:
>   mplayer-users <at> mplayerhq.hu
> General information about the mailing list is at:
>   https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
> If you ever want to unsubscribe or change your options (eg, switch to
> or from digest mode, change your password, etc.), visit your
> subscription page at:
> https://lists.mplayerhq.hu/mailman/options/mplayer-users/punitb20%40gmail.com
> You can also make such adjustments via email by sending a message to:
(Continue reading)

Ben Edwards | 12 Sep 23:26 2014

Blackmagic DeckLink Support?

Done a bit of looking around and have seen reference to Blackmagic DeckLink
but nothing definitive.  So are the cards sported on Windows or Linux?  Do
I need to compile from source, what options?  how do I get output sent to
decklink card?  Can I send video down decklink and audio through sound card?

I am using a Blackmagic DeckLink Mini Monitor and wish to send video down



*Ben Edwards, Video Editor and Cameraman*
*web*:*www.nkytwig.com* <http://funkytwig.com/>* mobile:**07773 02 44 82*
*skype**:**funkytwig** twitter:** <at> funkytwig*
<https://twitter.com/funkytwig>iContact Community Video
<http://www.icontactvideo.org/> | Bristol Community Channel
Jim Cross | 11 Sep 09:32 2014
Jim Cross <jimgcross <at> gmail.com>

MPlayer – changing ‘ao=’ codec order in mplayer.conf does not appear to work for per user config?

Please see further below for post on ‘stack overflow’, currently no
response to this issue.

To remove the 'failed' warning and improve response time to play an audio
stream, I would like to change the order audio codecs are selected but
using the 'user' config file, I have tried but it does not appear to work?

(It works in the system wide config file and also adding '-ao alsa' in the
command to MPlayer but these could be considered more 'hackish' than
editing a user config file - it is also easier to develop against using the
'user' config file...)


Quoting mplayer.conf:
" Configuration files are read system-wide from /etc/mplayer/mplayer.conf
and per user from ~/.mplayer/config, where per-user settings override
system-wide settings, all of which are overrriden by the command line."

However, changing the order of audio codec so that 'alsa' is first in user
config file does not appear to work.

My preference is to leave the /etc/mplayer/mplayer.conf file as is and make
changes to the mplayer.conf file in ~/.mplayer/config

Using the following line: 'ao=alsa,pulse,sdl:aalib' only works in the
/etc/mplayer conf file and therefore don't appear to be overridden by the
'per-user' settings.

Also, I would prefer not to start mplayer with the '-ao alsa' option
(Continue reading)

Grant | 9 Sep 00:04 2014

Acceleration works in xbmc, not in mplayer

I'm using a Gigabyte Brix 2807 and video is accelerated in xbmc with
VAAPI but not in mplayer (or vlc).  What could I be missing?  I'm on

- Grant
George R Goffe | 8 Sep 08:35 2014

Re: Build problems on Fedora-19 x86_64 (Ingo Br?ckl)


I ran this command "svn update  -r r37266"  and then retried the build and here's what I got.


cc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls
-Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign
-Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration
-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=native
-mtune=native -pipe -g  -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE64_SOURCE -Ilibdvdread4  -fpie -DPIC -D_REENTRANT   -pthread -I/usr/include/kde/artsc
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D_REENTRANT   -I/usr/include/freetype2
-DZLIB_CONST -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib64/glib/include
-Wno-strict-prototypes -c -o gui/dialog/dialog.o gui/dialog/dialog.c
gui/dialog/dialog.c:67:24: error: unknown type name 'GtkIconTheme'
 static int gtkLoadIcon(GtkIconTheme *theme, gint size, GdkPixmap **gdkIcon, GdkBitmap **gdkIconMask)
gui/dialog/dialog.c: In function 'gtkInit':
gui/dialog/dialog.c:119:5: error: unknown type name 'GtkIconTheme'
     GtkIconTheme *theme;
gui/dialog/dialog.c:144:5: error: implicit declaration of function 'gtk_icon_theme_get_default' [-Werror=implicit-function-declaration]
     theme = gtk_icon_theme_get_default();
gui/dialog/dialog.c:144:11: warning: assignment makes pointer from integer without a cast [enabled by default]
     theme = gtk_icon_theme_get_default();
gui/dialog/dialog.c:146:5: error: implicit declaration of function 'gtkLoadIcon' [-Werror=implicit-function-declaration]
     if (gtkLoadIcon(theme, 16, &gdkIcon, &gdkIconMask)) {
(Continue reading)

George R Goffe | 5 Sep 19:00 2014

Build problems on Fedora-19 x86_64


I have opened a bug for this and then thought it might be a good idea to ask about the build problem here.

I am running as close to "current" as I can get for Mplayer. I have experimental GCC built and installed on
this system but the problem appears with both versions (Out of the box and experimental). I have the
complete build log if that's needed.

Any/all hints/tips/clues/suggestions would be appreciated.



Here's what I'm seeing: 

cc -MMD -MP -Wundef -W -Wall -Wall -Wno-switch -Wno-parentheses -Wpointer-arith -Wredundant-decls
-Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign
-Wdeclaration-after-statement -std=gnu99 -Werror-implicit-function-declaration
-D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -O2 -march=native
-mtune=native -pipe -g  -fno-tree-vectorize -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-D_LARGEFILE64_SOURCE -Ilibdvdread4  -fpie -DPIC -D_REENTRANT   -pthread -I/usr/include/kde/artsc
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -D_REENTRANT   -I/usr/include/freetype2
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib64/glib/include
-Wno-strict-prototypes -c -o gui/dialog/about.o gui/dialog/about.c
gui/dialog/about.c: In function 'CreateAbout':
gui/dialog/about.c:102:3: error: implicit declaration of function 'snprintf' [-Werror=implicit-function-declaration]
   snprintf(title, sizeof(title), MP_TITLE, MPlayer);
gui/dialog/about.c:102:3: warning: incompatible implicit declaration of built-in function
(Continue reading)

X3fil | 28 Aug 11:02 2014

mplayer compiling issue on ARM


I'm trying to compile mplayer. I got this error:

CC      libavcodec/arm/h264dsp_init_arm.o
In file included from ./config.h:1:0,
                  from ./libavutil/arm/cpu.h:22,
                  from libavcodec/arm/h264dsp_init_arm.c:24:
./../config.h:618:0: warning: "HAVE_LOCAL_ALIGNED_8" redefined [enabled by default]
  #define HAVE_LOCAL_ALIGNED_8 1
./../config.h:524:0: note: this is the location of the previous definition
  #define HAVE_LOCAL_ALIGNED_8 0
./../config.h:619:0: warning: "HAVE_LOCAL_ALIGNED_16" redefined [enabled by default]
  #define HAVE_LOCAL_ALIGNED_16 1
./../config.h:525:0: note: this is the location of the previous definition
  #define HAVE_LOCAL_ALIGNED_16 0
In file included from ./libavutil/arm/cpu.h:24:0,
                  from libavcodec/arm/h264dsp_init_arm.c:24:
libavcodec/arm/h264dsp_init_arm.c: In function 'ff_h264dsp_init_arm':
./libavutil/cpu_internal.h:25:6: error: 'HAVE_SETEND' undeclared (first use in this function)
      (HAVE_ ## cpuext ## suffix && ((flags) & AV_CPU_FLAG_ ## cpuext))
./libavutil/cpu_internal.h:27:31: note: in expansion of macro 'CPUEXT_SUFFIX'
  #define CPUEXT(flags, cpuext) CPUEXT_SUFFIX(flags, , cpuext)
(Continue reading)

X3fil | 27 Aug 15:35 2014

Flicker Black Bars on videos

Hello to all!

I'm using mplayer within an application (XBMC) to play videos.
Launching the player, the video starts smooth in fullscreen, but the black bars (video 16/9) are 
flicker a lot showing the application behind. You can see here an example of the result. You'll see 
the clock and the menu behind.


The video is executed using following line:

mplayer -fs -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau <video>

The system is a BananaPI board on Lubuntu 14.04:

CPU: Allwinner A20 ARM® Cortex™-A7 Dual-Core
GPU: ARM Mali400MP2 Complies with OpenGL ES 2.0/1.1
Memory (SDRAM): 1GB DDR3 (shared with GPU)

To play it in HW mode, I've compiled the vdpau-sunxi (cedar).

In addiction, subtitles are not shown. To show it, I need to use mpv with parameter 
"--force-rgba-osd-rendering". This is not a priority at the moment. With mplayer I got:

[vdpau] EOSD: error when creating surface: An invalid/unsupported VdpRGBAFormat value was supplied.

The vdpau video output is using framebuffer to show the video. Has it something to do? How can I 
troubleshoot and solve this issue? (I mean mainly the black bars issue)

(Continue reading)

Thomas Zander | 23 Aug 14:05 2014

Head does not display PGS subtitles. ffmpeg issue?


with recent head of mplayer and ffmpeg I can't get it to display pgs
subtitles anymore.
While diff'ing tarballs with an older ffmpeg snapshot I have (from
April) I noticed quite some changes in ffmpeg/libavcodec/pgssubdec.c.
Replacing this one file in head with the revision from April helps,
and pgs subtitles are displayed again as expected.

Now I am wondering. Is this due to an API change in ffmpeg that we did
not accomodate in mplayer or simply a bug in ffmpeg?

Best regards

P.S. I could provide a short test file via personal mail in case
developers cannot reproduce this issue.