ftso έγραψε:
Οχι, o smplayer χρησιμοποιεί το mplayer. Απλά είναι ένα διαφορετικό γραφικό για αυτόν.
Αν αναφέρεσαι στο γραφικό του mplayer τότε , καλύτερα να το κρατήσεις και αυτό. Δεν γνωρίζω κιόλας αν μπορείς να το αφαιρέσεις χωρίς να να αφαιρεθεί το backend.
Το πακέτο "mplayer" περιέχει και ένα gui για τον Mplayer. Έτσι αν εγκαταστήσεις το πακέτο "mplayer" τότε έχεις και το gui και τον mencoder. Υπάρχει βέβαια και το πακέτο
mplayer-nogui. Αν επιλέξεις να εγκαταστήσεις αυτό τότε θα έχεις όλα τα εργαλεία του Μplayer χωρίς το γραφικό περιβάλλον με τις ρυθμίσεις και όλα. Αυτό δεν σημαίνει δεν θα μπορείς να δεις ταινίες και ότι άλλο επιθυμείς με αυτόν. Αν γράψεις πχ :
- Κώδικας: Επιλογή όλων
mplayer -fs kapoio_videaki
όλα δουλεύουν μιά χαρά. Απλά πρέπει να περάσεις με το χέρι τις ρυθμίσεις για τα font το encoding και οτι άλλο. Πχ για να δεις ταινία και να εμφανιστούν
σωστά οι ελληνικοί υπότιτλοι πρέπει να δώσεις κάτι του στιλ:
- Κώδικας: Επιλογή όλων
mplayer -subfont-text-scale 3 -font /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf -subcp ISO-8859-7 kapoio_videaki
Και φυσικά μπορείς να έχεις ταυτόχρονα και το SMplayer και κάποιο απο τα "mplayer" ή "mplayer-nogui" ή όποιο άλλο gui κάνεις κέφι.
Βέβαια όλα τα παραπάνω μπορείς απλά να τα γράψεις σε ένα αρχείο ρυθμίσεων στο home directory και να γίνονται αυτόματα, ή ακόμα ποιο εύκολα για τον "ΜΕΣΟ" χρήστη να τα επιλέξεις από το GUI του front end που διάλεξες για τον MPlayer.
Φυσικά σε κάθε
μα κάθε περίπτωση ,
όποιο γραφικό μπλιμπλίκι και να διαλέξει κανείς πρέπει να ρίξει μια ματιά στο man page του MPlayer.Στην κύρια ερώτηση τώρα:Το
Direct Rendering (DR)σημαίνει ότι ο mplayer χρησιμοποιεί κατευθείαν την RAM της κάρτας γραφικών και παρακάμπτει τον Xserver(υπερβολεεεεεές

) τους οδηγούς κτλ κτλ....
Πιο συγκεκριμένα θα έλεγα ότι παρακάμπτει την αντιγραφή των images από μια μνήμη σε μια άλλη. Δηλαδή ο codec του mplayer δεν δεσμεύει την δική του μνήμη και τους buffers στην RAM του συστήματος αλλά αποκωδικοποιεί/κωδικοποιεί κατευθείαν από την κάρτα γραφικών (hard DR) ή από τον driver (soft DR). Αυτό γίνεται για αύξηση της ταχύτητας. Η παράκαμψη του RAM-to-RAM copy (από την μνήμη του συστήματος στην μνήμη της κάρτας γραφικών και αντίστροφα) πλέον δεν είναι και καμιά τρελή βελτίωση γιατί τα τσιπάκια RAM είναι αρκετά γρήγορα πλέον. Τα μειονεκτήματα είναι οτι
- Χρειάζεσαι κάρτα γραφικών που να υποστηρίζει hard DR όπως (VIDIX, mga_vid, DGA, VESA, or fbdev).
- Δεν υποστηρίζει double buffering
- Α.... και άσε που δεν τα πηγαίνει καλά και με το render των υποτίτλων ή όποιας άλλης "τεχνητής μπάρας" εμφανίζεται στην οθόνη. Όπως πχ το Volume.
Πάντως μπορείς να ενεργοποιήσεις το DR περνώντας το -dr στη γραμμή εντολών. πχ:
- Κώδικας: Επιλογή όλων
mplayer -dr kapoio_videaki
Με το
Enable Postprocessing μπορείς να προσθέσεις κάποια εφέ στο playback video, όπως auto Q correction (−autoq), collοr correction, contrast κτλ κτλ.....Για περισσότερες πληροφορίες μπορείς να συμβουλευτείς το man.