Description of problem: IceApe, Midori, and Falkon (former qupzilla), browsers don't play embedded mp4 videos, in webpages. For IceApe, I 've tried with safe-mode, in my standard profile. I 've also tried with a new profile. Same negative results. IceApe and Falcon play webm (vp8 and vp9) videos. Midori seems to have some issues with webm (vp8 and vp9) videos. I have enabled tainted repositories. It's a fresh Mageia 7.1 installation (not an upgrade), with all the updates. My home directory is old, though. The needed Gstreamer plugins seam installed. Although I see only gstreamer1.0 versions, and no gstreamer0.10 version (if that matters). You can do some checking in http://html5test.com/ webpage. Version-Release number of selected component (if applicable): Mageia 7.1 64bit IceApe version 2.49.4 , Build identifier: 20190212082751 How reproducible: Everytime Steps to Reproduce: 1. 2. 3.
Summary: no html5 mp4 playback for IceApe, Midori, Falkon => no html5 mp4 video playback for IceApe, Midori, Falkon
There's no registered maintainer for IceApe, CC'ing cjw and daviddavid, who submitted IceApe recently. CC'ing kde team for Falkon CC'ing vaci0 for Midori @ all those packagers: Please tell whether this bug report needs to be cloned twice, so that IceApe, Midori and Falkon have a separate report for each of them.
CC: (none) => cjw, cvargas, geiger.david68210, kde, marja11
AFAIK H.264 (aka MPEG4 AVC) playback support is only available in libavcodec from ffmpeg, in the 'tainted' repository. Both on mga7 and in cauldron iceape uses this library directly, I do not see it using gstreamer. I do not really see how you could not have libavcodec installed, but I guess you should check anyway. Maybe the easiest way to install this library is to install its gstreamer plugin package gstreamer1.0-libav.
lib64avcodec Rpmdrake showed lib64avcodec58 tainted installed... lib64avcodec58 4.1.4 1.mga7.tainted x86_64 ( But the terminal shows... rpm -qif /usr/lib64/libavcodec.so.58 ... Source RPM : ffmpeg-4.1.4-1.mga7.tainted.src.rpm ... Is that normal? ) --- gstreamer1.0-libav is installed... rpm -qif /usr/lib64/gstreamer-1.0/libgstlibav.so ... Source RPM : gstreamer1.0-libav-1.16.0-1.mga7.src.rpm ... There is no tainted version as an option. --- Can someone confirm this bug, or is it just my system? --- ( I tried reinstalling IceApe, and , also, installing " libavcodec58-4.1.4-1.mga7.tainted.i586 ". The bug is still there.)
MGA 7 Xfce i586 Midori http://html5te.st/ad1399476d04670b (report support for mp4) iceape http://html5te.st/e3a8d7476d109c76 (report no support for mp4) Can't Test Falkon, the inner content of window is full black in my PC and for the moment my laptop with mga is out of service rpm -qa|grep gstreamer libgstreamer1.0_0-1.16.0-2.mga7 libgstreamer-plugins-base1.0_0-1.16.0-2.mga7 gstreamer1.0-plugins-bad-1.16.0-1.mga7.tainted gstreamer1.0-a52dec-1.16.0-1.mga7.tainted gstreamer1.0-mpeg2enc-1.16.0-1.mga7.tainted gstreamer1.0-twolame-1.16.0-1.mga7 gstreamer1.0-cdparanoia-1.16.0-2.mga7 gstreamer1.0-farstream-0.2.8-2.mga7 gstreamer1.0-vp8-1.16.0-1.mga7 gstreamer1.0-dash-1.16.0-1.mga7.tainted gstreamer1.0-faad-1.16.0-1.mga7.tainted gstreamer1.0-lame-1.16.0-1.mga7 gstreamer1.0-dv-1.16.0-1.mga7 gstreamer1.0-plugins-base-1.16.0-2.mga7 gstreamer1.0-mms-1.16.0-1.mga7.tainted gstreamer1.0-amrnb-1.16.0-1.mga7.tainted gstreamer1.0-tools-1.16.0-2.mga7 gstreamer1.0-gsm-1.16.0-1.mga7.tainted gstreamer1.0-libav-1.16.0-1.mga7 gstreamer1.0-soup-1.16.0-1.mga7 gstreamer1.0-x265-1.16.0-1.mga7.tainted gstreamer1.0-gme-1.16.0-1.mga7.tainted gstreamer1.0-pulse-1.16.0-1.mga7 gstreamer1.0-fdkaac-1.16.0-1.mga7.tainted gstreamer1.0-flac-1.16.0-1.mga7 gstreamer1.0-plugins-ugly-1.16.0-1.mga7.tainted gstreamer1.0-rtmp-1.16.0-1.mga7.tainted gstreamer1.0-speex-1.16.0-1.mga7 gstreamer1.0-wavpack-1.16.0-1.mga7 gstreamer1.0-mpeg-1.16.0-1.mga7.tainted gstreamer1.0-cdio-1.16.0-1.mga7.tainted gstreamer1.0-plugins-good-1.16.0-1.mga7 gstreamer1.0-x264-1.16.0-1.mga7.tainted gstreamer1.0-amrwbdec-1.16.0-1.mga7.tainted
For iceape, I think the problem is that lib(64)avcodec58 is not supported by iceape, you need lib(64)avcodec57 (or 56, 55, 54, 53). I have lib64avcodec57 installed both in cauldron and in mga7, that's why it works for me.
> lib(64)avcodec58 is not supported by iceape, > you need lib(64)avcodec57 (or 56, 55, 54, 53) I tried downgrading lib(64)avcodec, to test that, but it becomes complicated. Since my only installation of Mageia 7 is my "working" computer, I don't want to start messing with it.
Nearly one year without response or new development. We will assume the problem was not reproducible, or has been fixed in one of the updates we have released. Users who have experienced this problem are encouraged to upgrade to the latest update of our distribution, and if this issue turns out to still be reproducible in the latest update, please reopen this bug with additional information. Closing as OLD.
Resolution: (none) => OLDStatus: NEW => RESOLVED