Skocz do zawartości

Ffmpeg - Kompilacja Z Svn


aaranost

Rekomendowane odpowiedzi

Witam

 

Jestem zmuszony do skompilowania ffmpeg ze zrodel (wersja najnowsza z SVN) ponieważ aplikacja ktora chce uzywać (Floola do obsugi iPoda) uzywa takiej opcji ffmpeg'a ktorej nie ma wbudowanej w standardowym RPMie dla Fedory (TUTAJ na forum Floola mozecie przeczytac moja rozmowe z deveoperem i jego rady). Chodzi o opcję -acodec libfaac. Standardowy build z (_rpma_ → RPM-a) ORT obsluguje jakis starszy typ: -acodec aac ktorego Floola nie łapie.

 

Staram sie nie kompilować aplikacji jesli mam alternatywę w RPMach ale mimo to postanowilem sie pobawić.

 

Pobralem zrodla z SVN a nastepnie configure z nastepujacymi opcjami...

 

./configure --enable-gpl --enable-pp --enable-pthreads --enable-libvorbis --enable-liba52 --enable-libgsm  --disable-debug --enable-shared --enable-libxvid --enable-libfaac --enable-libmp3lame --enable-libx264 --enable-libfaad --enable-x11grab --enable-swscaler --prefix=/usr/local

Musialem doinstalwoać mase roznych bibliotek (z RPM) ale z jedną mam dziwny problem. Chodzi o libfaad.

 

komunikat configure: ERROR: libfaad not found

 

libfaad jest zainstalowany tam gdzie reszta bibliotek w /usr/lib/libfaad.so :

 

lrwxrwxrwx 1 root root 16 I 6 14:20 /usr/lib/libfaad.so -> libfaad.so.0.0.0

lrwxrwxrwx 1 root root 16 I 2 17:35 /usr/lib/libfaad.so.0 -> libfaad.so.0.0.0

-rwxr-xr-x 1 root root 285092 X 6 2006 /usr/lib/libfaad.so.0.0.0

 

yum list faad\* wypluwa:

 

Installed Packages

faad2.i386 2.0-19.20050131.lvn6 installed

faad2.i386 2.5-2.fc7 installed

faad2-devel.i386 2.5-2.fc7 installed

 

....

 

moje pytanie: co jest nie tak bo juz zglupialem?

Czy ktos kompilowal ffmpega z faad2?

 

pozdrawiam

 

aaranost

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Installed Packages

faad2.i386 2.0-19.20050131.lvn6 installed

faad2.i386 2.5-2.fc7 installed

faad2-devel.i386 2.5-2.fc7 installed

Zacząłbym od podjęcia decyzji, z której wersji faad2 korzystać - z repo Fedory czy z Livna. Potem odpowiedni faad2-devel. Nie jestem na 100% pewien czy to pomoże, ale jestem pewien, że pakietów "faad2" masz o jeden za dużo ;)
Odnośnik do komentarza
Udostępnij na innych stronach

Zacząłbym od podjęcia decyzji, z której wersji faad2 korzystać - z repo Fedory czy z Livna. Potem odpowiedni faad2-devel.

 

niestety nie pomoglo. mam w tej chwili faad2 w wersji 2.5 (faad2 i faad2-devel)

 

wywala mi wciaz ten sam error ze nie znaleziono libfaad

 

pozdrawiam

aaranost

Odnośnik do komentarza
Udostępnij na innych stronach

poradzilem sobie.

Jak sie okazalo faad2 w wersji 2.5 z palietów faad2.i386 2.5-2.fc7, faad2-devel.i386 2.5-2.fc7 jest jakiś skopany. Musialem zainstalować pakiet w wersji 2.0 [2.0-19.20050131.lvn6] (+ odpowiadający mu devel) z repozytoriów livny. Teraz wszytsko gra.

 

dzieki za pomoc. :)

 

PS. wlascicielom iPoda naprawde polecam oprogramowanie Floola.. ;)

 

aaranost

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...