comparison DOCS/de/video.html @ 9644:0fe056bdb135

vop -> vf change, small fixes. The Polish documentation should be checked for correctness.
author jonas
date Sat, 22 Mar 2003 12:02:27 +0000
parents 883f38591d47
children bffe6ac086e6
comparison
equal deleted inserted replaced
9643:f1b66e97c3d3 9644:0fe056bdb135
559 559
560 <P>Der bpp-Wert (Bits pro Pixel) muss von Hand auf vier gesetzt werden:<BR> 560 <P>Der bpp-Wert (Bits pro Pixel) muss von Hand auf vier gesetzt werden:<BR>
561 &nbsp;&nbsp;<CODE>-bpp 4</CODE><BR> 561 &nbsp;&nbsp;<CODE>-bpp 4</CODE><BR>
562 Die Aufl&ouml;sung des Films muss wahrscheinlich verkleinert werden, damit 562 Die Aufl&ouml;sung des Films muss wahrscheinlich verkleinert werden, damit
563 er in den EGA-Modus reinpasst:<BR> 563 er in den EGA-Modus reinpasst:<BR>
564 &nbsp;&nbsp;<CODE>-vop scale=640:350</CODE> or<BR> 564 &nbsp;&nbsp;<CODE>-vf scale=640:350</CODE> or<BR>
565 &nbsp;&nbsp;<CODE>-vop scale=320:200</CODE><BR> 565 &nbsp;&nbsp;<CODE>-vf scale=320:200</CODE><BR>
566 Daf&uuml;r brauchen wir eine schnelle, aber schlechte Qualit&auml;t 566 Daf&uuml;r brauchen wir eine schnelle, aber schlechte Qualit&auml;t
567 produzierende Skalierroutine:<BR> 567 produzierende Skalierroutine:<BR>
568 &nbsp;&nbsp;<CODE>-sws 4</CODE><BR> 568 &nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
569 Eventuell muss die automatische Anpassung des 569 Eventuell muss die automatische Anpassung des
570 H&ouml;hen-/Breitenver&auml;ltnisses ausgeschaltet werden:<BR> 570 H&ouml;hen-/Breitenver&auml;ltnisses ausgeschaltet werden:<BR>
571 &nbsp;&nbsp;<CODE>-noaspect</CODE></P> 571 &nbsp;&nbsp;<CODE>-noaspect</CODE></P>
572 572
573 <P><B>ANMERKUNG:</B> Die besten Ergebnisse bei EGA-Bildschirmen erh&auml;lt 573 <P><B>ANMERKUNG:</B> Die besten Ergebnisse bei EGA-Bildschirmen erh&auml;lt
574 man meiner Erfahrung nach, wenn man die Helligkeit ein wenig verringert: 574 man meiner Erfahrung nach, wenn man die Helligkeit ein wenig verringert:
575 <CODE>-vop eq=-20:0</CODE>. Ich musste auch die Audiosamplerate erniedrigen, 575 <CODE>-vf eq=-20:0</CODE>. Ich musste auch die Audiosamplerate erniedrigen,
576 weil bei 44KHz der Sound nicht richtig funktionierte: <CODE>-srate 22050</CODE>. 576 weil bei 44KHz der Sound nicht richtig funktionierte: <CODE>-srate 22050</CODE>.
577 </P> 577 </P>
578 578
579 <P>Du kannst das OSD und Untertitel mit dem <CODE>expand</CODE>-Filter 579 <P>Du kannst das OSD und Untertitel mit dem <CODE>expand</CODE>-Filter
580 aktivieren. Die man-Page enth&auml;lt die exakten Parameter.</P> 580 aktivieren. Die man-Page enth&auml;lt die exakten Parameter.</P>
1199 1199
1200 <P>Softwaredecodierung oder die Transcodierung verschiedener Formate nach 1200 <P>Softwaredecodierung oder die Transcodierung verschiedener Formate nach
1201 MPEG1 klappt so:</P> 1201 MPEG1 klappt so:</P>
1202 1202
1203 <PRE> 1203 <PRE>
1204 mplayer -ao mpegpes -vo mpegpes -vop lavc deinedatei.ext 1204 mplayer -ao mpegpes -vo mpegpes -vf lavc deinedatei.ext
1205 mplayer -ao mpegpes -vo mpegpes -vop fame,expand deinedatei.ext 1205 mplayer -ao mpegpes -vo mpegpes -vf expand,fame deinedatei.ext
1206 </PRE> 1206 </PRE>
1207 1207
1208 <P>Beachte, dass DVB-Karten nur bestimmte Bildh&ouml;hen unterst&uuml;tzen: 1208 <P>Beachte, dass DVB-Karten nur bestimmte Bildh&ouml;hen unterst&uuml;tzen:
1209 288 und 576 f&uuml;r PAL und 240 und 480 f&uuml;r NTSC. Du <B>musst</B> das 1209 288 und 576 f&uuml;r PAL und 240 und 480 f&uuml;r NTSC. Du <B>musst</B> das
1210 Bild vorher skalieren, wenn die H&ouml;he nicht einer der oben erw&auml;hnten 1210 Bild vorher skalieren, wenn die H&ouml;he nicht einer der oben erw&auml;hnten
1211 entspricht: <CODE>-vop scale=width:height</CODE>. DVB-Karten 1211 entspricht: <CODE>-vf scale=width:height</CODE>. DVB-Karten
1212 unterst&uuml;tzen eine Vielzahl von horizontalen Aufl&ouml;sungen wie z.B. 1212 unterst&uuml;tzen eine Vielzahl von horizontalen Aufl&ouml;sungen wie z.B.
1213 720, 704, 640, 512, 480, 352 etc. Sie skalieren horizontal selber in 1213 720, 704, 640, 512, 480, 352 etc. Sie skalieren horizontal selber in
1214 Hardware, sodass du meistens nicht in horizontaler Richtung skalieren musst. 1214 Hardware, sodass du meistens nicht in horizontaler Richtung skalieren musst.
1215 Bei einem 512x384-DivX kannst du folgendes probieren:</P> 1215 Bei einem 512x384-DivX kannst du folgendes probieren:</P>
1216 1216
1217 <PRE> 1217 <PRE>
1218 mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=512:576 1218 mplayer -ao mpegpes -vo mpegpes -vf scale=512:576,lavc
1219 </PRE> 1219 </PRE>
1220 1220
1221 <P>Wenn du einen Widescreen-Film hast und du ihn nicht auf die volle 1221 <P>Wenn du einen Widescreen-Film hast und du ihn nicht auf die volle
1222 H&ouml;he skalieren m&ouml;chtest, dann kannst du den 1222 H&ouml;he skalieren m&ouml;chtest, dann kannst du den
1223 <CODE>expand=w:h</CODE>-Filter benutzen, um schwarze Balken 1223 <CODE>expand=w:h</CODE>-Filter benutzen, um schwarze Balken
1224 hinzuzuf&uuml;gen. Um ein 640x384-DivX anzuschauen:</P> 1224 hinzuzuf&uuml;gen. Um ein 640x384-DivX anzuschauen:</P>
1225 1225
1226 <PRE> 1226 <PRE>
1227 mplayer -ao mpegpes -vo mpegpes -vop lavc,expand=640:576 file.avi 1227 mplayer -ao mpegpes -vo mpegpes -vf expand=640:576,fame file.avi
1228 </PRE> 1228 </PRE>
1229 1229
1230 <P>Wenn deine CPU f&uuml;r 720x576-DivX zu langsam ist, dann skalier 1230 <P>Wenn deine CPU f&uuml;r 720x576-DivX zu langsam ist, dann skalier
1231 herunter:</P> 1231 herunter:</P>
1232 1232
1233 <PRE> 1233 <PRE>
1234 mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:576 file.avi 1234 mplayer -ao mpegpes -vo mpegpes -vf scale=352:576,lavc file.avi
1235 </PRE> 1235 </PRE>
1236 1236
1237 <P>Wenn sich die Geschwindigkeit nicht verbessert, dann skalier auch in 1237 <P>Wenn sich die Geschwindigkeit nicht verbessert, dann skalier auch in
1238 vertikaler Richtung:</P> 1238 vertikaler Richtung:</P>
1239 1239
1240 <PRE> 1240 <PRE>
1241 mplayer -ao mpegpes -vo mpegpes -vop lavc,scale=352:288 file.avi 1241 mplayer -ao mpegpes -vo mpegpes -vf scale=352:288,lavc file.avi
1242 </PRE> 1242 </PRE>
1243 1243
1244 <P>F&uuml;r ein OSD und Untertitel kannst du das OSD-Feature des expand- 1244 <P>F&uuml;r ein OSD und Untertitel kannst du das OSD-Feature des expand-
1245 Filters benutzen. Anstelle von <CODE>expand=w:h</CODE> oder 1245 Filters benutzen. Anstelle von <CODE>expand=w:h</CODE> oder
1246 <CODE>expand=w:h:x:y</CODE> benutzt du daf&uuml;r 1246 <CODE>expand=w:h:x:y</CODE> benutzt du daf&uuml;r
1261 in horizontaler Richtung und Softwareskalierung in vertikaler Richtung unter 1261 in horizontaler Richtung und Softwareskalierung in vertikaler Richtung unter
1262 Beibehaltung des richtigen H&ouml;hen-/Breitenverh&auml;ltnisses), benutze 1262 Beibehaltung des richtigen H&ouml;hen-/Breitenverh&auml;ltnisses), benutze
1263 den neuen dvbscale-Filter:</P> 1263 den neuen dvbscale-Filter:</P>
1264 1264
1265 <PRE> 1265 <PRE>
1266 f&uuml;r 3:4 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale 1266 f&uuml;r 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc
1267 f&uuml;r 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024 1267 f&uuml;r 16:9 TV: -vf dvbscale=1024,scale=-1:0,expand=-1:576:-1:-1:1,lavc
1268 </PRE> 1268 </PRE>
1269 1269
1270 1270
1271 <H4>AUSBLICK</H4> 1271 <H4>AUSBLICK</H4>
1272 1272
1372 44100Hz oder 48000Hz, je nachdem, welche davon besser passt. Beispiel: 1372 44100Hz oder 48000Hz, je nachdem, welche davon besser passt. Beispiel:
1373 Wenn der Film 22050Hz benutzt, dann w&auml;hle 44100Hz, da 44100 / 2 = 1373 Wenn der Film 22050Hz benutzt, dann w&auml;hle 44100Hz, da 44100 / 2 =
1374 22050 ist. Bei 24000Hz nimmst du 48000Hz etc. Das funktioniert nicht mit 1374 22050 ist. Bei 24000Hz nimmst du 48000Hz etc. Das funktioniert nicht mit
1375 der digitalen Audioausgabe (<CODE>-ac hwac3</CODE>).</DD> 1375 der digitalen Audioausgabe (<CODE>-ac hwac3</CODE>).</DD>
1376 1376
1377 <DT><CODE>-vop lavc/fame</CODE></DT> 1377 <DT><CODE>-vf lavc/fame</CODE></DT>
1378 <DD>Wenn du nicht-MPEG-Filme mit dem em8300 ansehen m&ouml;chtest (z.B. 1378 <DD>Wenn du nicht-MPEG-Filme mit dem em8300 ansehen m&ouml;chtest (z.B.
1379 DivX oder RealVideo), dann musst du einen MPEG1-Videofilter wie lavcodec 1379 DivX oder RealVideo), dann musst du einen MPEG1-Videofilter wie lavcodec
1380 (lavc) oder libfame (fame) verwenden. Momentan ist lavc sowohl schneller 1380 (lavc) oder libfame (fame) verwenden. Momentan ist lavc sowohl schneller
1381 als auch qualitativ besser, sodass die Empfehlung lavc lautet. Schau in 1381 als auch qualitativ besser, sodass die Empfehlung lavc lautet. Schau in
1382 der Manpage nach. Dort stehen weitere Informationen zu <CODE>-vop 1382 der Manpage nach. Dort stehen weitere Informationen zu <CODE>-vf
1383 lavc/fame</CODE>.<BR> 1383 lavc/fame</CODE>.<BR>
1384 Die Benutzung von lavc wird empfohlen. Momentan gibt es keine 1384 Die Benutzung von lavc wird empfohlen. Momentan gibt es keine
1385 M&ouml;glichkeit, die Anzahl der Bilder pro Sekunde des em8300 zu setzen, 1385 M&ouml;glichkeit, die Anzahl der Bilder pro Sekunde des em8300 zu setzen,
1386 was bedeutet, dass sie fest bei 29.97 liegt. Aus diesem Grund solltest du 1386 was bedeutet, dass sie fest bei 29.97 liegt. Aus diesem Grund solltest du
1387 <CODE>-vop lavc=&lt;quality&gt;:25</CODE> verwenden, besonders dann, wenn 1387 <CODE>-vf lavc=&lt;quality&gt;:25</CODE> verwenden, besonders dann, wenn
1388 du auch Prebuffering verwendest. Warum aber 25 und nicht 29.97? Tja, die 1388 du auch Prebuffering verwendest. Warum aber 25 und nicht 29.97? Tja, die
1389 Sache ist, dass das Bild bei 29.97 unruhig wird. Wir wissen leider nicht, 1389 Sache ist, dass das Bild bei 29.97 unruhig wird. Wir wissen leider nicht,
1390 warum das so ist. Wenn du Werte zwischen 25 und 27 benutzt, dann wird das 1390 warum das so ist. Wenn du Werte zwischen 25 und 27 benutzt, dann wird das
1391 Bild stabil. Momentan k&ouml;nnen wir das nur als gegeben hinnehmen.</DD> 1391 Bild stabil. Momentan k&ouml;nnen wir das nur als gegeben hinnehmen.</DD>
1392 1392
1393 <DT><CODE>-vop lavc,expand=-1:-1:-1:-1:1</CODE></DT> 1393 <DT><CODE>-vf expand=-1:-1:-1:-1:1,lavc</CODE></DT>
1394 <DD>Obwohl der DXR3-Treiber ein OSD &uuml;ber das MPEG1-/2-/4-Video 1394 <DD>Obwohl der DXR3-Treiber ein OSD &uuml;ber das MPEG1-/2-/4-Video
1395 projezieren kann, ist es qualitativ deutlich schlechter als 1395 projezieren kann, ist es qualitativ deutlich schlechter als
1396 MPlayers traditionelles OSD, und es hat diverse Probleme mit der 1396 MPlayers traditionelles OSD, und es hat diverse Probleme mit der
1397 Erneuerung der Anzeige. Das oben angegebene Kommando konvertiert das 1397 Erneuerung der Anzeige. Das oben angegebene Kommando konvertiert das
1398 Video erst nach MPEG4 (das ist leider erforderlich) und wendet dann den 1398 Video erst nach MPEG4 (das ist leider erforderlich) und wendet dann den
1454 Geschwindigkeits- und Qualit&auml;tsgr&uuml;nden w&uuml;rde ich empfehlen, 1454 Geschwindigkeits- und Qualit&auml;tsgr&uuml;nden w&uuml;rde ich empfehlen,
1455 den Film auf <CODE>384x204</CODE> mit dem bilinearen Algorithmus zu 1455 den Film auf <CODE>384x204</CODE> mit dem bilinearen Algorithmus zu
1456 skalieren. Die Kommandozeile sieht dazu wie folgt aus:</P> 1456 skalieren. Die Kommandozeile sieht dazu wie folgt aus:</P>
1457 1457
1458 <PRE> 1458 <PRE>
1459 mplayer -vo zr -sws 0 -vop scale=384:204 movie.avi 1459 mplayer -vo zr -sws 0 -vf scale=384:204 movie.avi
1460 </PRE> 1460 </PRE>
1461 1461
1462 <P>Das Beschneiden des Bildes kann mit dem <CODE>crop</CODE>-Filter geschehen 1462 <P>Das Beschneiden des Bildes kann mit dem <CODE>crop</CODE>-Filter geschehen
1463 oder vom Treiber selber vorgenommen werden. Angenommen, der Film ist zu breit 1463 oder vom Treiber selber vorgenommen werden. Angenommen, der Film ist zu breit
1464 f&uuml;r die Anzeige deiner Buz, und du m&ouml;chtest <CODE>-zrcrop</CODE> 1464 f&uuml;r die Anzeige deiner Buz, und du m&ouml;chtest <CODE>-zrcrop</CODE>
1470 </PRE> 1470 </PRE>
1471 1471
1472 <P>Mit dem <CODE>crop</CODE>-Filter sieht es so aus:</P> 1472 <P>Mit dem <CODE>crop</CODE>-Filter sieht es so aus:</P>
1473 1473
1474 <PRE> 1474 <PRE>
1475 mplayer -vo zr -vop crop=720:320:80:0 benhur.avi 1475 mplayer -vo zr -vf crop=720:320:80:0 benhur.avi
1476 </PRE> 1476 </PRE>
1477 1477
1478 <P>Mehrfache Verwendung von <CODE>-zrcrop</CODE> aktiviert den 1478 <P>Mehrfache Verwendung von <CODE>-zrcrop</CODE> aktiviert den
1479 <I>cinerama</I>-Modus. Das hei&szlig;t, du kannst das Bild &uuml;ber mehrere 1479 <I>cinerama</I>-Modus. Das hei&szlig;t, du kannst das Bild &uuml;ber mehrere
1480 Fernseher oder Beamer verteilen, um eine gr&ouml;&szlig;ere 1480 Fernseher oder Beamer verteilen, um eine gr&ouml;&szlig;ere