mplayer problem

P. Christeas p_christ at hol.gr
Fri Nov 25 15:22:50 EET 2005


Στις Παρασκευή 25 Νοέμβριος 2005 10:33 πμ, ο/η Harris Kosmidhs έγραψε:
> Edo kai polu kairo se ena mhxanhma me unstable debian exo to e3hs
> problhma. Pao na tre3o meplayer h mencoder kai mou bgazei:
>
> mplayer: symbol lookup error: /usr/lib/libavcodec.so.0: undefined
> symbol: faacDecOpen
>

Λείπει η libfaac ή libfaad .
1. Δεν συμφωνώ να κάνουμε compile μόνοι μας τα πάντα. Όσο δύσκολο είναι να 
βρεί κανείς τις βιβλιοθήκες για να παίξει το mplayer, 2 φορές πιό δύσκολο 
είναι να έχει κανείς τις ίδιες βιβλιοθήκες σε -devel φάση για να φτιάξει το 
mplayer.
2. Το mplayer είναι λίγο ειδική περίπτωση πακέτου. Ο κώδικάς του επιτρέπει να 
καλούμε και πακέτα που παίζουν κλειστά codecs (δηλ. "μη νόμιμα") και συνεπώς 
δεν μπαίνουν αυτά τα πακέτα στις επίσημες distros.
3. Οι unstable/devel/cooker διανομές καμία φορά περιέχουν τις "μη νόμιμες" 
βιβλιοθήκες, και μετά από 1-2 βδομάδες τις βγάζουν πάλι. Συμβαίνει αυτό.  
Κάνουν και compile με --enable-some-non-free-algorithm κλπ. 
4. Σε ένα unstable πακέτο είναι συνηθισμένο να μην είναι σωστά γραμμένες οι 
εξαρτήσεις, δηλ. να θέλει το εκτελέσιμο περισσότερες βιβλιοθήκες από αυτές 
που "ζητάει" το πακέτο με την εγκατάσταση.

Συμπέρασμα:
Προτείνω να ψάξεις για τις βιβλιοθήκες που λείπουν, έστω και μία-μία. Στο 
τέλος θα έχεις και καλύτερη λειτουργικότητα (περισσότερα formats) στο 
mplayer.




More information about the Linux-greek-users mailing list