mplayer BACK .. Mit MPlayer (Version 0.90) Filme ansehen und convertieren ========================================================= file:///usr/local/share/doc/mplayer/index.html MPlayer in FreeBSD installieren: -------------------------------- cd /usr/ports/multimedia/mplayer # make WITHOUT_RUNTIME_CPUDETECTION=yes install && make clean Durch diesen Parameter wird Rechenleistung gespart, denn in diesem Fall braucht das System nicht laufend den CPU-Typ ueberpruefen. Wenn man allerdings ein Paket erstellen will und auf anderen Rechnern dann installieren moechte, sollte man diesen Parameter nur verwenden, wenn alle Systeme eine vergleichbare CPU haben. MPlayer mit Kommandozeilenparametern verwenden: ----------------------------------------------- Das CD/DVD-Laufwerk hat in diesem Fall die Gerätedatei "/dev/acd0". Um das erste Titel von einer DVD abzuspielen: z.B.: # /usr/local/bin/mplayer -alang de -dvd-device /dev/acd0 -dvd 1 Um eine VCD abzuspielen: z.B.: # /usr/local/bin/mplayer -cdrom-device /dev/acd0 -vcd 1 Um von einer Videodatei das Videoausgabeformat auf "X11" und das Audioausgabeformat auf den "Enlightened Sound Daemon" (esd) einzustellen, kann folgende Kommandozeile verwendet werden: z.B.: # /usr/local/bin/mplayer -vo x11 -ao esd Testfilm.mpg Es koennen unter anderem folgende Videoausgabeformate eingestellt werden: -vo svga -vo x11 -vo gl2 -vo xv -vo jpeg -vo png Es koennen unter anderem folgende Audioausgabeformate eingestellt werden: -ao oss -ao esd -ao pcm Da seit FreeBSD 5.0 die Sicherheit erhöht wurde ist es jetzt keinem normalen User mehr möglich eine DVD ohne "sudo" anzusehen. Um mit sudo den mplayer aufzurufen ist beispielsweise folgendes zu tun: (als root) cd /usr/ports/security/sudo && make install && make clean (als root) vi /usr/local/etc/sudoers %users ALL=NOPASSWD: /usr/local/bin/mplayer -alang de -dvd-device /dev/acd1 -dvd 1 (als User) sudo /usr/local/bin/mplayer -alang de -dvd-device /dev/acd1 -dvd 1 MPlayer mit Konfigurationsdatei verwenden: ------------------------------------------ In der Konfigurationsdatei koennen unter anderem folgende Eintraege vorgenommen werden. Wichtig ist nur der Eintrag "vo=x11", alle anderen sind optional. vi ~/.mplayer/config vo=x11 ao=esd monitor_hfreq = 31.5k-75k monitor_vfreq = 50-85 cache = 32768 z.B.: # /usr/local/bin/mplayer Testfilm.mpg Mit MPlayer einen Film convertieren: ------------------------------------ So wird ein Film aus einem beliebigem Format, das der MPlayer abspielen kann in das DivX-videoformat und MP3-soundformat convertiert. z.B.: ### Video (im verlustfreien jpeg-Codec) von DVD kopieren # mencoder -ovc lavc -lavcopts vcodec=ljpeg -oac copy -o title2.avi dvd://2 ### für DivX mit hoher Konvertierungsgeschwindigkeit # /usr/local/bin/mencoder -ovc lavc -oac mp3lame -of avi Testfilm.mpg -o Testfilm.avi ### für MPEG4-DivX mit etwas besserer Bildqualität # /usr/local/bin/mencoder Testfilm.mov -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac mp3lame -lameopts vbr=3 -o Testfilm.avi # /usr/local/bin/mencoder Testfilm.mov -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac mp3lame -lameopts vbr=3 -o Testfilm.avi # rm divx2pass.log ### für unkomprimierten Sound # /usr/local/bin/mencoder Testfilm.mov -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac pcm -o Testfilm.avi # /usr/local/bin/mencoder Testfilm.mov -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac pcm -o Testfilm.avi # rm divx2pass.log Dann kann der Film mit einem einfachen DivX-Player angesehen werden ohne extra einen CODEX laden zu muessen. Es koennen unter anderem folgende Videoausgabeformate eingestellt werden: # mencoder -ovc help -ovc copy -ovc divx4 -ovc rawrgb -ovc lavc Es koennen unter anderem folgende Audioausgabeformate eingestellt werden: # mencoder -oac help -oac copy -oac pcm -oac mp3lame Es koennen folgende Ausgabeformate eingestellt werden: # mencoder -of help -of avi (default) -of mpeg ### (http://www.mplayerhq.hu/DOCS/HTML/de/encoding.html) ### ### ### schneiden ### --------- ### die ersten 7 Sekunden werden übersprungen und die folgenden 13 Sekunde werden geschrieben ### mencoder -ovc copy -oac copy -ss 7 -endpos 13 -o kurz.avi original.avi ### ### ### ### Video-Index reparieren ### ---------------------- ### mencoder -idx -ovc copy -oac copy -o 1.avi original.avi ### ### ### ### zwei Videos (mit dem gleichen Codec) zusammenfühgen ### --------------------------------------------------- ### cat 1.avi 2.avi > 3.avi ### mencoder -noidx -ovc copy -oac copy -o output.avi 3.avi [IMG]