Video MP4v format problem

Hi, dear SuSE community!
Few days ago I wanted to watch at a movie, and I had a problem with audio and mp4 codec. With audio one, I’ve solved and the sound works perfectly now.
But, there’s the next problem, which I searched for its solving, I tried a lot of method and official SuSE articles, but without a good result.

Also I tried a lot of versions and media player, but I got same error at all. I prefer VLC.

The sounds works, but I get this:

 VLC does not support the audio or video format "mp4v"


I tried to get the codec from Packman repository, but same.

I’ll be glad if you help me to solve it.

Thanks.

~ devna

Please post your repo list:

zypper lr -d

Most likely you either did not change all necessary packages to the Packman or VLC repo versions, or you even have both repos active.

And as allways, when you want an answer applicable to your openSUSE version, please inform us what that version is.

My OpenSuSE version is 13.1

@wolfi323](https://forums.opensuse.org/member.php/40214-wolfi323)

#  | Alias                     | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                          | Service
---+---------------------------+------------------------------------+---------+---------+----------+--------+------------------------------------------------------------------------------+--------
 1 | SuSE                      | SuSE                               | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/SuSE/12.2/                                      |        
 2 | openSUSE-13.1-1.10        | openSUSE-13.1-1.10                 | Yes     | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-HL-DT-STDVDRAM_GT31N_KZABAO81500,/dev/sr0 |        
 3 | packman                   | packman                            | Yes     | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_12.2/                                  |        
 4 | repo-debug                | openSUSE-13.1-Debug                | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/debug/distribution/13.1/repo/oss/               |        
 5 | repo-debug-update         | openSUSE-13.1-Update-Debug         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/debug/update/13.1/                              |        
 6 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.1-non-oss/                      |        
 7 | repo-non-oss              | openSUSE-13.1-Non-Oss              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/non-oss/                 |        
 8 | repo-oss                  | openSUSE-13.1-Oss                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/oss/                     |        
 9 | repo-source               | openSUSE-13.1-Source               | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/source/distribution/13.1/repo/oss/              |        
10 | repo-update               | openSUSE-13.1-Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1/                                    |        
11 | repo-update-non-oss       | openSUSE-13.1-Update-Non-Oss       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1-non-oss/ 

Right, as I suspected.
You should never use both of those repos, as they are not compatible and contain different versions of the same packages. So having both WILL most likely BREAK your multimedia stuff.

As VLC is available from Packman anyway (the stable version at least, vlc-beta is only contained in the vlc repo), I would suggest to remove the vlc repo and switch everything to Packman:

…code removed… see the following post…

Then your problem should be solved.

PS: I just noticed that you have the 12.2 versions of both repos!

This will give you problems for sure on 13.1!

Remove both, add the 13.1 version of the Packman repo, and then switch all packages:

sudo zypper rr 1 3
sudo zypper ar http://packman.inode.at/suse/openSUSE_13.1/ packman
sudo zypper dup --from packman

Thanks a lot. It works!

+1 reputation.

~ devna.

I am actually having the same problem. And not sure where the problem comes from:

| Alias | Name | Enabled | Refresh | Priority | Type | URI | Service

—±--------------------------±-----------------------------------±--------±--------±---------±-------±----------------------------------------------------------------------------------±-------
1 | Education | Education | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_13.1/ |
2 | Games | Games | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_13.1/ |
3 | KDE_Extra | KDE Extra | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_13.1/ |
4 | WINE | WINE | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_13.1/ |
5 | google-chrome | google-chrome | Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/i386 |
6 | google-talkplugin | google-talkplugin | Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/talkplugin/rpm/stable/i386 |
7 | home Revan86 | home Revan86 | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/XRevan86/openSUSE_13.1/ |
8 | home Revan86:non-free | home Revan86:non-free | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/XRevan86:/non-free/openSUSE_13.1/ |
9 | home bleser:staging | home bleser:staging | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/pbleser:/staging/openSUSE_13.1/ |
10 | libdvdcss | libdvdcss | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/13.1/ |
11 | packman | packman | Yes | Yes | 99 | rpm-md | http://packman.inode.at/suse/openSUSE_13.1/ |
12 | repo-debug | openSUSE-13.1-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/13.1/repo/oss/ |
13 | repo-debug-update | openSUSE-13.1-Update-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1/ |
14 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.1-non-oss/ |
15 | repo-non-oss | openSUSE-13.1-Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/non-oss/ |
16 | repo-oss | openSUSE-13.1-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.1/repo/oss/ |
17 | repo-source | openSUSE-13.1-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.1/repo/oss/ |
18 | repo-update | openSUSE-13.1-Update | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1/ |
19 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.1-non-oss/

Well, do you have “vlc-codecs” installed?

If yes and it still doesn’t work, run:

sudo zypper dup --from 11

That should fix it.

If that still doesn’t help, please post a list of all installed vlc packages:

rpm -qa | grep vlc

And please JudasDisciple,
Use CODE tags, not QUOTE tags around your copied/pasted commputer text. It is the # button in the tool bar.

Sorry, my bad. And now sorted. Would have thought that the codecs would have been installed with VLC player as a matter of course.

had you installed via the multimedia oneclick installation guide then they would have been

https://forums.opensuse.org/showthread.php/452884-Multimedia-in-One-Click