quicktime demuxer required for Totem player

Hello,

I installed openSUSE 13.1 a few days ago. I did not use any of the One Click Install options.

I have a file with an “mp4” extension. ***I can play ***the file using VLC, SMPlayer and Kaffeine. But, I find Totem simpler (as a personal preference).


> file AlbertHammond.ItNeverRainsInSouthernCalifornia.1972.mp4
AlbertHammond.ItNeverRainsInSouthernCalifornia.1972.mp4: ISO Media, MPEG v4 system, version 2

I am using,

> lsb_release -a
LSB Version:    n/a
Distributor ID: openSUSE project
Description:    openSUSE 13.1 (Bottle) (x86_64)
Release:        13.1
Codename:       Bottle
~> uname -a
Linux linux-4gj0 3.11.10-17-desktop #1 SMP PREEMPT Mon Jun 16 15:28:13 UTC 2014 (fba7c1f) x86_64 x86_64 x86_64 GNU/Linux

~> zypper lr -d
#  | Alias                        | Name                               | Enabled | Refresh | Priority | Type   | URI                                                             | Service
---+------------------------------+------------------------------------+---------+---------+----------+--------+-----------------------------------------------------------------+--------
 1 | download.nvidia.com-opensuse | nVidia Graphics Drivers            | Yes     | Yes     |   99     | rpm-md | http://download.nvidia.com/opensuse/13.1/                       |        
 2 | ftp.gwdg.de-suse             | Packman Repository                 | Yes     | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1/        |        
 3 | opensuse-guide.org-repo      | libdvdcss repository               | No      | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.1/                            |        
 4 | repo-debug                   | openSUSE-13.1-Debug                | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/13.1/repo/oss/  |        
 5 | repo-debug-update            | openSUSE-13.1-Update-Debug         | No      | Yes     |   99     | NONE   | 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               | No      | Yes     |   99     | NONE   | 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/            |

When I play the file in Totem, I see the information shown in the screenshot below,

http://brianzad.freeshell.org/questions/totemRequiresPlugIn.png

Can someone please advise on how to resolve this?

Thank you for your time and assitance.

Install the following packages (available from Packman):
gstreamer-plugins-bad-orig-addon, gstreamer-plugins-ugly-orig-addon, gstreamer-plugins-libav

If that doesn’t help, make a full vendor change update to Packman:
http://en.opensuse.org/SDB:Vendor_change_update#Full_repository_Vendor_change
In your case, this would do f.e.:

sudo zypper dup --from 2

If it still doesn’t work afterwards, delete the gstreamer plugin cache:

rm -r ~/.cache/gstreamer-1.0

Hi wolfi323,

I first tried to install gstreamer-plugins-bad-orig-addon, gstreamer-plugins-ugly-orig-addon, gstreamer-plugins-libav. But, conflict resolution windows appeared so I did not do that.

Next, I followed your suggestion and did the full vendor change update to Packman. Then, I installed gstreamer-plugins-bad-orig-addon, gstreamer-plugins-ugly-orig-addon, gstreamer-plugins-libav. Finally, I cleared the cache. And, was able to play the file using Totem. Those steps solved my problem.

Thank you very much for your help.

You should have chosen to switch those conflicting packages to the Packman versions instead.
Sorry, forgot to mention this. But the second step (full vendor change update to Packman) took care of that anyway.

You do want to have the Packman versions of the gstreamer packages (and of other packages as well) for full multimedia support. The official openSUSE packages lack support of certain (“restricted”) multimedia file formats/codecs for legal reasons.