Hello,
I am trying to install the Restricted Multimedia Formats as per these links:
Restricted formats/12.1 - openSUSE Community Wiki
http://forums.opensuse.org/content/107-re-multi-media-restricted-format-installation-guide.html
However, I get several missing dependencies that do not provide the option to install with a vendor change such as:
ffmpeg-0.10.2-2.2.x86_64 requires libavutil51 = 0.10.2, but this requirement cannot be provided
uninstallable providers: libavutil51-0.10.2-2.2.i586[Packman Repository]
libavutil51-0.10.2-2.2.x86_64[Packman Repository]
] break ffmpeg by ignoring some of its dependencies
] Following actions will be done:
do not install libxine1-codecs-1.1.20.1-58.3.x86_64
do not install ffmpeg-0.10.2-2.2.x86_64
] Following actions will be done:
do not install ffmpeg-0.10.2-2.2.x86_64
do not install libxine1-codecs-1.1.20.1-58.3.x86_64
] deinstallation of libpostproc51-0.9.1-1.1.x86_64
Thus, my only options are to either not install ffmpeg or break its dependencies, both of which are not acceptable. So, what is the suggested solution? Am I missing something here? I don’t think that I should deinstall libpostproc51-0.9.1-1.1.x86_64 either…
Thanks,
Gordon
Pick the last option: deinstallation of libpostproc51…
Looks like there’s a problem with version numbering. I now have libpostproc52… should show up in your install too. The one the installer is complaining about is obsolete AFAIK.
Hello,
I installed libpostproc52 which also deinstalled libpostproc51 and downgraded libxine1-codecs-1.1.20.1-60.2.x86_64 to libxine1-codecs-1.1.20.1-58.3.x86_64. However, nothing complained afterwards. I then was able to install the Restricted Multimedia Formats without any argument about dependencies. Here is the conflict dialog as it appeared when I installed libpostproc52 and deinstalled libpostproc51:
YaST2 conflicts list - generated 2012-04-15 19:04:54
libpostproc52-0.10.2-2.2.x86_64 requires libavutil51 = 0.10.2, but this requirement cannot be provided
uninstallable providers: libavutil51-0.10.2-2.2.i586[Packman Repository]
libavutil51-0.10.2-2.2.x86_64[Packman Repository]
[x] Following actions will be done:
deinstallation of libpostproc51-0.9.1-1.1.x86_64
downgrade of libxine1-codecs-1.1.20.1-60.2.x86_64 to libxine1-codecs-1.1.20.1-58.3.x86_64
] do not install libpostproc52-0.10.2-2.2.x86_64
] break libpostproc52 by ignoring some of its dependencies
] do not install libpostproc52-0.10.2-2.2.x86_64
YaST2 conflicts list END
So, I chose the first option and deinstalled libpostproc51-0.9.1-1.1.x86_64 and downgraded libxine1-codecs-1.1.20.1-60.2.x86_64 to libxine1-codecs-1.1.20.1-58.3.x86_64. Everything appeared to install just fine and I was then able to complete the installation of the Restricted Multimedia Formats without any dependency issues.
Does anyone see any problems in downgrading libxine1-codecs-1.1.20.1-60.2.x86_64 to libxine1-codecs-1.1.20.1-58.3.x86_64?
Thanks,
Gordon
This sometimes happens. I experienced it a while ago, and found out I had been updating whilst the devs were uploading packages to the repo. My question for now is: does it work OK for you now?
The 1-click install of codecs-kde.ymp worked fine. However, I am having a problem with Cinelerra when I attempt to render a mpeg movie then I get the following error:
virtual int FileMPEG:: open_file(int,int): Could not find encoder mpeg2enc
Whereas ffmpeg appears to be working fine converting videos to mp4.
How do I install the mpeg2enc encoder on OpenSUSE 12.1?
Thanks,
Gordon