openSUSE 13.1(GNOME) codec problem mp4v mpga h264 mp4a

I have installed codec with 1 click install and having problem with VLC/video to play AVI and MP4 files containing codecs h264 mpga mp4v mp4a:

No suitable decoder module:
VLC does not support the audio or video format “mp4v”. Unfortunately there is no way for you to fix this.
No suitable decoder module:
VLC does not support the audio or video format “mpga”. Unfortunately there is no way for you to fix this.

No suitable decoder module:
VLC does not support the audio or video format “h264”. Unfortunately there is no way for you to fix this.
No suitable decoder module:
VLC does not support the audio or video format “mp4a”. Unfortunately there is no way for you to fix this.

please help me to solve this issue. how to install suitable required codec to play this file?

thanks in advance

Install the package “vlc-codecs”.
Either with YaST->Software Management, or:

sudo zypper in vlc-codecs

its not working…:frowning:

Did you follow exactly the guide for installing multimedia in the HowTO forum? It will take you to here: https://forums.opensuse.org/blogs/caf4926/opensuse-13-1-multi-media-restricted-format-installation-guide-149/

What is not working?

VLC or that zypper command?

Do you have the Packman repo added to your system? (should be, if you used the 1-click multimedia install)

Maybe you have an incompatible mixture of vlc packages?

rpm -qa | grep vlc

poision heart wrote:
>
> I have installed codec with 1 click install and having problem with
> VLC/video to play AVI and MP4 files containing codecs h264 mpga mp4v
> mp4a:
>
>
> No suitable decoder module:
> VLC does not support the audio or video format “mp4v”. Unfortunately
> there is no way for you to fix this.
> No suitable decoder module:
> VLC does not support the audio or video format “mpga”. Unfortunately
> there is no way for you to fix this.
>
>
> No suitable decoder module:
> VLC does not support the audio or video format “h264”. Unfortunately
> there is no way for you to fix this.
> No suitable decoder module:
> VLC does not support the audio or video format “mp4a”. Unfortunately
> there is no way for you to fix this.
>
>
> please help me to solve this issue. how to install suitable required
> codec to play this file?
>
> thanks in advance
>
>
Do go through
http://forums.opensuse.org/blogs/caf4926/opensuse-13-1-multi-media-restricted-format-installation-guide-149/


GNOME 3.10.1
openSUSE 13.1 (Bottle) (x86_64) 64-bit
Kernel Linux 3.11.6-4-desktop

I have installed codec and VLC from 1-click install. when now i tried this zypper command it says " nothing to do here"

Then try:

sudo zypper in -f vlc-codecs

This will force the installation.

And please post the output of that rpm command I gave you.

@wolfi323 @consused thanks alot guys its working now…:slight_smile:

I have the same problem. I’ve tried the one click install and I’ve tried the command-line suggestions on this page, to no avail. VLC says there’s nothing to do it doesn’t have the codecs. Totem tries to install gstreamer codecs but install is aborted because it misses dependencies.

That one only installs codecs for gstreamer-0_10, but totem now uses gstreamer-1.0.
Try this one (the one for GNOME):
Restricted formats/13.1 - openSUSE Community Wiki

And install “vlc-codecs” for VLC.

I installed the thing, it still doesn’t work.
zypper in vlc-codecs returns

Problem: vlc-codecs-2.1.1-185.4.x86_64 requires vlc-noX = 2.1.1, but this requirement cannot be provided 

This is too bad because I otherwise really like the OS, but this just makes it unusable…

I switched the packages to packman’s version using these instructions.
it upgraded a bunch of packages but it still doesn’t work in Totem. It works in VLC though.
At least I won’t have to boot xubuntu to play videos.

Install “gstreamer-plugins-ugly-orig-addon”.

I did fresh install again of Opensuse 13.1 then updated all repositories. then followed that guide given in this thread with zypper i installed codec. if options been asked No 1 worked well for me. update packman repositories and update the system.

VLC and everything started working very well.

Yes. I’ve tried all the solutions in this forum and none have worked. I always get the message about needed GStreamer for H.264 codec. I have a screenshot of the message if anyone wonders. I suspect it hasn’t been developed or resolved yet.

mp3 codec and VLC problem is can easily solved. I have done it 10 minutes ago.
I used the one-click-install, but I have needed to run the following command as suggested in this thread previously:

sudo zypper in -f vlc-codecs

Totem problem with mkv and H.264 still unresolved.

Did you try to install ffmpeg? That pulls in some other stuff. AFAIK ffmpeg reads and writes both, so should have the proper codecs around.

Yes, it is installed.
ffmpeg -codecs |grep 264 gives me the following output:

rhen@linux-ewah:~> ffmpeg -codecs |grep 264
ffmpeg version 2.1.1 Copyright (c) 2000-2013 the FFmpeg developers
  built on Nov 27 2013 18:31:36 with gcc 4.8 (SUSE Linux)
  configuration: --shlibdir=/usr/lib64 --prefix=/usr --mandir=/usr/share/man --libdir=/usr/lib64 --enable-shared --disable-static --enable-debug --disable-stripping --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g -fPIC -I/usr/include/gsm' --enable-gpl --enable-x11grab --enable-version3 --enable-pthreads --enable-avfilter --enable-libpulse --enable-libvpx --enable-libopus --enable-libass --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libxvid --enable-libx264 --enable-libschroedinger --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-postproc --enable-libdc1394 --enable-librtmp --enable-libfreetype --enable-avresample --enable-libtwolame --enable-libvo-aacenc --enable-gnutls
  libavutil      52. 48.101 / 52. 48.101
  libavcodec     55. 39.101 / 55. 39.101
  libavformat    55. 19.104 / 55. 19.104
  libavdevice    55.  5.100 / 55.  5.100
  libavfilter     3. 90.100 /  3. 90.100
  libavresample   1.  1.  0 /  1.  1.  0
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
 DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_vdpau ) (encoders: libx264 libx264rgb )

Right, I could reproduce that here.

Installing the package gstreamer-plugins-libav fixed it for me… :wink: