Check and install media formats: Difference between revisions
New page: 1. Check if there are missing dependencies Code: # LC_ALL=C zypper ve Reading installed packages... Dependencies of all installed packages are satisfied. 2. Check if th... |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
1. Check if there are missing dependencies | 1. Check if there are missing dependencies | ||
Code: | Code: | ||
Line 7: | Line 8: | ||
2. Check if there are packages installed from the VideoLAN repository | 2. Check if there are packages installed from the VideoLAN repository | ||
Code: | Code: | ||
Line 13: | Line 15: | ||
Only libdvdcss should be installed from the VideoLAN repository. | Only libdvdcss should be installed from the VideoLAN repository. | ||
3. Check your basic multimedia packages | 3. Check your basic multimedia packages | ||
Code: | Code: | ||
Line 20: | Line 24: | ||
If it return anything there is a problem, check man rpm for details. | If it return anything there is a problem, check man rpm for details. | ||
No need to reinstall to be sure, this check is 100% sure. | No need to reinstall to be sure, this check is 100% sure. | ||
4. Verify you have xine installed and installed from Packman | 4. Verify you have xine installed and installed from Packman | ||
Code: | Code: | ||
Line 28: | Line 34: | ||
5. Check your xine packages | 5. Check your xine packages | ||
Code: | Code: | ||
Line 33: | Line 40: | ||
6. Verify you have all the gstreamer plugins (codecs) installed and installed from Packman | 6. Verify you have all the gstreamer plugins (codecs) installed and installed from Packman | ||
Code: | Code: | ||
Line 47: | Line 55: | ||
7. Check your gstreamer packages | 7. Check your gstreamer packages | ||
Code: | Code: | ||
Line 52: | Line 61: | ||
8. Check your MPlayer package | 8. Check your MPlayer package | ||
Code: | Code: | ||
Line 57: | Line 67: | ||
9. Check your VLC packages | 9. Check your VLC packages | ||
Code: | Code: | ||
Line 65: | Line 76: | ||
Like you see in this case there is a problem, but it's just a permissions problem. Anyway it's a packaging problem I'm going to report to Packman so they can fix it. | Like you see in this case there is a problem, but it's just a permissions problem. Anyway it's a packaging problem I'm going to report to Packman so they can fix it. | ||
10. Check your w32codec package | 10. Check your w32codec package | ||
Code: | Code: | ||
Latest revision as of 20:07, 8 December 2008
1. Check if there are missing dependencies
Code:
# LC_ALL=C zypper ve Reading installed packages... Dependencies of all installed packages are satisfied.
2. Check if there are packages installed from the VideoLAN repository
Code:
$ rpm -qa --queryformat '%{NAME} -> %{VENDOR}\n' | grep -i VideoLAN libdvdcss -> VideoLAN Project (http://www.videolan.org)
Only libdvdcss should be installed from the VideoLAN repository.
3. Check your basic multimedia packages
Code:
$ rpm --verify --query --all 'libav*' 'libpostproc*' 'libswscale*'
If it return anything there is a problem, check man rpm for details. No need to reinstall to be sure, this check is 100% sure.
4. Verify you have xine installed and installed from Packman
Code:
$ rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} -> %{VENDOR}\n' libxine1 libxine1-codecs libxine1-1.1.15-44.pm.0-x86_64 -> packman.links2linux.de libxine1-codecs-1.1.15-44.pm.0-x86_64 -> packman.links2linux.de
5. Check your xine packages
Code:
$ rpm --verify --query --all '*xine*'
6. Verify you have all the gstreamer plugins (codecs) installed and installed from Packman
Code:
$ rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} -> %{VENDOR}\n' gstreamer-0_10-ffmpeg gstreamer-0_10-fluendo-mp3 gstreamer-0_10-fluendo-mpegdemux gstreamer-0_10-fluendo-mpegmux gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-base gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly gstreamer-0_10-ffmpeg-0.10.5-42.pm.1-x86_64 -> packman.links2linux.de gstreamer-0_10-fluendo-mp3-0.10.7-42.pm.2-x86_64 -> packman.links2linux.de gstreamer-0_10-fluendo-mpegdemux-0.10.15-42.pm.1-x86_64 -> http://packman.links2linux.de gstreamer-0_10-fluendo-mpegmux-0.10.4-42.pm.1-x86_64 -> packman.links2linux.de gstreamer-0_10-plugins-bad-0.10.8-42.pm.1-x86_64 -> packman.links2linux.de gstreamer-0_10-plugins-base-0.10.21-42.pm.1-x86_64 -> packman.links2linux.de gstreamer-0_10-plugins-good-0.10.10-42.pm.3-x86_64 -> packman.links2linux.de gstreamer-0_10-plugins-good-extra-0.10.10-42.pm.3-x86_64 -> packman.links2linux.de gstreamer-0_10-plugins-ugly-0.10.10-42.pm.1-x86_64 -> packman.links2linux.de
7. Check your gstreamer packages
Code:
$ rpm --verify --query --all '*gst*'
8. Check your MPlayer package
Code:
$ rpm --verify MPlayer
9. Check your VLC packages
Code:
$ rpm --verify --query --all '*vlc*' .....UG. /usr/bin/qvlc .....UG. /usr/bin/svlc .....UG. /usr/lib64/vlc/gui/libqt4_plugin.so
Like you see in this case there is a problem, but it's just a permissions problem. Anyway it's a packaging problem I'm going to report to Packman so they can fix it.
10. Check your w32codec package
Code:
$ rpm --verify w32codec-all package w32codec-all is not installed
Note that this package only adds support for some rare formats, and only works on 32bits systems. On a x86-64 system it will not make any difference.
If after checking all this you are unable to fix your problem open a thread in this forum. But copy & paste (yes, c&p no just "everything seems ok") the commands from this post and your results, so we know you followed them correctly. And also give us a copy of your installed packages... don't say "I have xine from Packman", prove it!!!
Code:
$ rpm --query --all 'libav*' 'libpostproc*' 'libswscale*' '*xine*' '*gst*' MPlayer '*vlc*' | grep -v avahi | sort amarok-xine-1.4.10-100.pm.1 gstreamer-0_10-0.10.21-42.pm.3 gstreamer-0_10-ffmpeg-0.10.5-42.pm.1 gstreamer-0_10-fluendo-mp3-0.10.7-42.pm.2 gstreamer-0_10-fluendo-mpegdemux-0.10.15-42.pm.1 gstreamer-0_10-fluendo-mpegmux-0.10.4-42.pm.1 gstreamer-0_10-lang-0.10.21-42.pm.3 gstreamer-0_10-plugins-bad-0.10.8-42.pm.1 gstreamer-0_10-plugins-bad-lang-0.10.8-42.pm.1 gstreamer-0_10-plugins-base-0.10.21-42.pm.1 gstreamer-0_10-plugins-base-lang-0.10.21-42.pm.1 gstreamer-0_10-plugins-farsight-0.12.9-0.pm.3 gstreamer-0_10-plugins-good-0.10.10-42.pm.3 gstreamer-0_10-plugins-good-extra-0.10.10-42.pm.3 gstreamer-0_10-plugins-ugly-0.10.10-42.pm.1 gstreamer-0_10-plugins-ugly-lang-0.10.10-42.pm.1 gstreamer-0_10-utils-0.10.21-42.pm.3 gstreamer-utils-0.10.21-42.pm.3 kdemultimedia3-video-xine-3.5.10-5.21 libavc1394-0-0.5.3-104.1 libavcodec52-0.4.9.15866svn-20081117.pm.2304 libavdevice52-0.4.9.15866svn-20081117.pm.2304 libavformat52-0.4.9.15866svn-20081117.pm.2304 libavogadro0-0.8.1-18.1 libavutil49-0.4.9.15866svn-20081117.pm.2304 libgstapp-0_10-0-0.10.8-42.pm.1 libgstinterfaces-0_10-0-0.10.21-42.pm.1 libgstreamer-0_10-0-0.10.21-42.pm.3 libpostproc51-0.4.9.15866svn-20081117.pm.2304 libswscale0-0.4.9.15866svn-20081117.pm.2304 libvlc2-0.9.6-0.pm.1 libvlccore0-0.9.6-0.pm.1 libxine1-1.1.15-44.pm.0 libxine1-aa-1.1.15-44.pm.0 libxine1-codecs-1.1.15-44.pm.0 MPlayer-1.0rc2_r27637-3.pm.3 phonon-backend-gstreamer-0_10-4.2.0-53.3 phonon-backend-xine-4.1.3-59.11 vlc-0.9.6-0.pm.1 vlc-noX-0.9.6-0.pm.1 vlc-qt-0.9.6-0.pm.1 xinetd-2.3.14-115.1 xine-ui-0.99.5-161.1
And to avoid problems... the most important thing I can say you: even if YaST/zypper/updater gives you such an option... **NEVER** ignore a dependency. Change vendor is ok, ignore dependencies never is a good idea.