>>> Strona Główna >>> Menu Główne >>> Linux >>> Paczki i Źródła |
||
Mplayer v1.0rc2
Instrukcję instalacji starszej wersji MPlayera można znaleźć tutaj
Poniższy opis dotyczy instalacji najnowszej wersji MPlayera z repozytorium SVN, z uwagi na to że oficjalna wersja v1.0rc2 nie kompiluje się pod Slackware - generując następujące błędy
Przygotowania
sprawdźmy czy nie mamy już zainstalowanej paczki z Mplayerem:
Uruchamiamy terminal administratora
Wpisujemy polecenie
pkgtool
WYbieramy opcję "Remove" i jeśli znajdziemy wpis zaczynający się od MPlayer zaznaczamy go spacją i wybieramy u dołu okienka OK
Instalacja
/usr/local/lib/codecs
i przenosimy do niego rozpakowane pliki kodeków korzystając z Menedżera Plików - Tryb Administratora (Menu KDE // System // Więcej programów // Menedżer Plików - Tryb administratora)svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
./configure --disable-ivtv --enable-gui --enable-menu
Dla slackware 12.2:./configure --enable-gui --enable-menu
W obu wypadkach jeśli chcemy by mplayer obsługiwał tuner R/TV i byśmy mieli możliwość za jego pomocą słuchania radia - dodajemy opcje:--enable-radio --enable-radio-capture
make
make install
make uninstall
(wykonujemy w katalogu w którym wcześniej wykonaliśmy ./configure i make)gmplayer
lub uruchamiając z menu Menu KDE // Multimedia // Mplayer - Multimedia Player (opcja może być dostępna dopiero po restarcie systemu).Błędy przy odtwarzaniu filmów DVD w Slackware 13.0
Dla niektórych filmów DVD możemy dostać następujący błąd:
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Unsupported PixelFormat -1
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
Audio: no sound
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 720x576 => 1024x576 Planar YV12
[mpeg2video @ 0x895d2e0]ac-tex damaged at 37 7
[mpeg2video @ 0x895d2e0]Warning MVs not available
[mpeg2video @ 0x895d2e0]concealing 1305 DC, 1305 AC, 1305 MV errors
[mpeg2video @ 0x895d2e0]ac-tex damaged at 0 0
[mpeg2video @ 0x895d2e0]Warning MVs not available
[mpeg2video @ 0x895d2e0]concealing 1620 DC, 1620 AC, 1620 MV errors
[mpeg2video @ 0x895d2e0]ac-tex damaged at 0 0
[mpeg2video @ 0x895d2e0]concealing 1620 DC, 1620 AC, 1620 MV errors
V: 1.1 43/ 43 21% 6% 0.0% 0 0
Exiting... (End of file)
Ominięcie błądu polega na: zainstalowaniu libdvdcss, a następnie na skorzystaniu z odtwarzacza xine lub VLC.
Błędy przy instalacji MPlayer v1.0rc2 na Slackware 12.1 i ich rozwiązanie
vo_ivtv.c: In function 'ivtv_reset':
vo_ivtv.c:79: error: storage size of 'sd' isn't known
vo_ivtv.c:80: error: storage size of 'sd1' isn't known
vo_ivtv.c:84: error: 'IVTV_STOP_FL_HIDE_FRAME' undeclared (first use in this function)
vo_ivtv.c:84: error: (Each undeclared identifier is reported only once
vo_ivtv.c:84: error: for each function it appears in.)
vo_ivtv.c:87: error: 'IVTV_IOC_STOP_DECODE' undeclared (first use in this function)
vo_ivtv.c:97: error: 'IVTV_IOC_START_DECODE' undeclared (first use in this function)
vo_ivtv.c:80: warning: unused variable 'sd1'
vo_ivtv.c:79: warning: unused variable 'sd'
make[1]: *** [vo_ivtv.o] Error 1
make[1]: Leaving directory `/root/Desktop/MPlayer-1.0rc2/libvo'
make: *** [libvo/libvo.a] Error 2
./configure --disable-ivtv
libvo/libvo.a(video_out.o).data+0x50): undefined reference to `video_out_ivtv' collect2: ld returned 1 exit status make: *** [mplayer] Error 1
Rozwiązanie: Należy pobrać najnowszą wersję z svn'a25.01.2009
Zapraszam do skomentowania i ocenienia artykułu:
Aktualna ocena: 5.0