[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#958865: mplayer: theora playback broken: vf_get_image: Assertion `h == -1 || h >= vf->h' failed.



On 26/4/20 4:03 pm, Jonas Smedegaard wrote:
> MPlayer is no longer developed and largely replaced by mpv.
> 
> I can suggest to try use mpv instead. If you dislike the minimal builtin 
> user interface, then try one of the frontends gnome-mpv or smplayer.
> 
> I can play the above video just fine with mpv, but your problem might be 
> related to other parts of your system (graphics driver, X11 or Wayland 
> setup, etc.).

Right, wasn't aware of mplayer's demise… my use case was to play a
full-screen video without sound as the screen saver… so I have the
following:

stuartl@vk4msl-nb:~$ cat .screensavers/playrandom.sh
#!/bin/bash

if [ -n "$1" ]; then
        XSCREENSAVER_WINDOW=$1
fi

exec /usr/bin/mplayer -nosound -fs -really-quiet        \
                ${XSCREENSAVER_WINDOW+-wid}             \
                        $XSCREENSAVER_WINDOW            \
                -nolirc -nostop-xscreensaver            \
                -shuffle                                \
                /home/stuartl/.screensavers/*.{mkv,mpeg,mp4}    \
                /home/stuartl/.screensavers/*/*.{mkv,mpeg,mp4}
stuartl@vk4msl-nb:~$ grep -C 3 playrandom.sh .xscreensaver
textURL:        http://planet.debian.org/rss20.xml

programs:
      \
                "Random video"
/home/stuartl/.screensavers/playrandom.sh     \
                                  $XSCREENSAVER_WINDOW
    \n\
-                               maze -root
    \n\
- GL:                           superquadrics -root
    \n\

This works well, with MPEG4 files, it crashes and burns with Ogg/Theora.

I'll have to see if mpv can pull off the same trick as mplayer.


Reply to: