Wenn man das Prinzip verstanden hat, ist es durchaus verständlich.
Alle Beispiele ohne Gewähr. Vielleicht hab ich ja irgendwas falsch verstanden.
Beschreibung der Optionen
Output Treiber spezifizieren (Hint: ao - AudioOutput)
-ao help (auflisten aller verfügbaren Treiber)
-ao driver (-ao alsa,oss # zuerst alsa, dann oss probieren)
-ao win32 (Windows)
-ao null (kein Sound)
-ao pcm:file=audio.wav:fast
-audiofile datei # extra audiodatei auswählen
-dumpstream
-dumpaudio
-dumpvideo
-dumpfile Dateiname (für -dumpaudio/video/stream)
Audio Optionen einstellen
-srate Audio Sampling Rate einstellen
Video Optionen einstellen
-brightness Faktor # Helligkeit Faktor im Bereich -100 bis +100 (0 normal)
-contrast Faktor # Kontrast Faktor im Bereich -100 bis +100 (0 normal)
-hue Faktor # Farbton Faktor im Bereich -100 bis +100 (0 normal)
-saturation Faktor # Sättigung Faktor im Bereich -100 bis +100 (0 normal)
-noborder # kein Fensterrahmen
-fs # Fullscreen
-ontop # über allen anderen Fenstern
-stop-xscreensaver # X11-Screensaver deaktivieren u. beim Beenden wieder aktivieren
-flip # um 180° gedreht
-rootwin # im root Fenster abspielen Desktop Hintergrund
-geometry x[%]:y[%] # Fensterposition x,y in Pixel bzw. [Prozent]
-noskip # keine Frames skippen
-speed Faktor # einstellen wie schnell gespielt wird (Faktor 0.01 - 100)
Video Treiber Optionenn
Output Treiber spezifizieren (Hint: vo - VideoOutput)
-vo help # alle verfügbaren Treiber auflisten
Beispielsweise: aa Ascii Art, gif89a Dump als animated gif, jpeg Dump als jpg bilder, fbdev/fbdev2 Framebuffer Ausgabe
Abspiel - Codecs
-ac codec Benutze Audiocodec codec zum Abspielen
-vc codec Benutze Videocodec codec zum Abspielen
-ac help/-vc help Verfügbare Codecs auflisten
Hint: AudioCodec/VideoCodec
Default ist meist gut genug, braucht man nicht angegeben.
Filter
-af filter Benutze Audiofilter (mehrere nacheinander möglich)
-vf filter Benutze Videofilter (mehrere nacheinander möglich)
-af help/-vf help Verfügbare Filter auflisten
Hint: AudioFilter/VideoFilter
Beispiel
-vf scale Video skalieren
-vf harddup auch duplicate frames kopieren
Codecs für die Ausgabe (Zielformat beim Transformieren)
-oac codec Benutze Audiocodec codec zum encodieren
-ovc codec Benutze Videocodec codec zum encodieren
-oac help/-ovc help Verfügbare Codecs auflisten
-<codec>opts Codec spezifische Optionen angeben
-of Output Container einstellen (Avi: default)Experimental, buggy
-ffourcc DX50 Flag in welchem Format das Video gespeichert ist DX50 = Divx5
Für die diversen Angaben von -ffourcc siehe Linkdump
Beispiele:
Video in Divx5 wandeln, Sound Mono, in relativ schlechter Qualität als mp3 kodieren (lame),
mencoder -oac mp3lame -ovc lavc -lameopts mode=3:fast:q=1 \
-lavcopts vcodec=mpeg4:autoaspect:vbitrate=800 -vf scale -xy 320 -zoom \
-ffourcc DX50 -o output.mpg Inputdatei
In Flash wandeln, Sound runtersampeln auf 220505 Hz in mp3 mittels lame, Video skalieren auf 320 Pixel Breite
mencoder -oac mp3lame -ovc lavc -lameopts mode=3:fast -of lavf \
-o output.flv -srate 22050 -lavcopts vcodec=flv:autoaspect:vbitrate=800 \
-vf scale -xy 320 -zoom Inputdatei
DVD spielen:
mplayer dvd://1
Ein Verzeichnis von gerippten VOB-Dateien spielen (DVD geripped)
mplayer dvd://1 -dvd-device /verzeichnis
DVD-Titel 2 als Mpeg4 codieren und skalieren
mencoder dvd://2 -vf scale=640:480 -o title2.avi \
-oac copy -ovc lavc -lavcopts vcodec=mpeg4
Aus allen jpegs im aktuellen Verzeichnis einen Film machen, Breite u. Höhe der Jpegs angegeben, Audiodatei angegeben
mencoder -mf type=jpg:fps=25:w=1024:h=768 -vf harddup \
-ofps 25 -noskip -o output.avi -ovc lavc -lavcopts vcodec=mpeg4\
-audiofile audio.wav "mf://*.jpg"
Zusammenfügen von Dateien
mencoder -oac copy -ovc copy -o output dateien*
Avi-Index neu aufbauen
mencoder -oac copy -ovc copy -forceidx -o output dateien.*
Mit Untertiteln abspielen (Sprache Englisch, Untertitel Deutsch)
mplayer dvd://1 -alang en -slang de
Mplayer auf langsamen Systemen
mplayer -framedrop -cache 8192
evtl. -hardframedrop, Cachegröße in KB angeben
Informationen über die Datei
mplayer -identify -frames 0 Mediadatei
Dump audiostream
mplayer -ao pcm:file=audio.wav:fast -vo null Datei
Alternativ sollte auch
mplayer -dumpaudio -dumpfile audio.wav Datei
funktionieren
Linkdump:
Mplayer/Mencoder Howto
Ubuntuusers Wiki Mencoder
Gentoo Wiki Mencoder
Diverse Fourcc Flags
aktuelle Version dieses Artikels

cu, w0lf.