Mercurial > mplayer.hg
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 <CODE>-bpp 4</CODE><BR> | 561 <CODE>-bpp 4</CODE><BR> |
562 Die Auflösung des Films muss wahrscheinlich verkleinert werden, damit | 562 Die Auflö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 <CODE>-vop scale=640:350</CODE> or<BR> | 564 <CODE>-vf scale=640:350</CODE> or<BR> |
565 <CODE>-vop scale=320:200</CODE><BR> | 565 <CODE>-vf scale=320:200</CODE><BR> |
566 Dafür brauchen wir eine schnelle, aber schlechte Qualität | 566 Dafür brauchen wir eine schnelle, aber schlechte Qualität |
567 produzierende Skalierroutine:<BR> | 567 produzierende Skalierroutine:<BR> |
568 <CODE>-sws 4</CODE><BR> | 568 <CODE>-sws 4</CODE><BR> |
569 Eventuell muss die automatische Anpassung des | 569 Eventuell muss die automatische Anpassung des |
570 Höhen-/Breitenverältnisses ausgeschaltet werden:<BR> | 570 Höhen-/Breitenverältnisses ausgeschaltet werden:<BR> |
571 <CODE>-noaspect</CODE></P> | 571 <CODE>-noaspect</CODE></P> |
572 | 572 |
573 <P><B>ANMERKUNG:</B> Die besten Ergebnisse bei EGA-Bildschirmen erhält | 573 <P><B>ANMERKUNG:</B> Die besten Ergebnisse bei EGA-Bildschirmen erhä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ält die exakten Parameter.</P> | 580 aktivieren. Die man-Page enthä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öhen unterstützen: | 1208 <P>Beachte, dass DVB-Karten nur bestimmte Bildhöhen unterstützen: |
1209 288 und 576 für PAL und 240 und 480 für NTSC. Du <B>musst</B> das | 1209 288 und 576 für PAL und 240 und 480 für NTSC. Du <B>musst</B> das |
1210 Bild vorher skalieren, wenn die Höhe nicht einer der oben erwähnten | 1210 Bild vorher skalieren, wenn die Höhe nicht einer der oben erwähnten |
1211 entspricht: <CODE>-vop scale=width:height</CODE>. DVB-Karten | 1211 entspricht: <CODE>-vf scale=width:height</CODE>. DVB-Karten |
1212 unterstützen eine Vielzahl von horizontalen Auflösungen wie z.B. | 1212 unterstützen eine Vielzahl von horizontalen Auflö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öhe skalieren möchtest, dann kannst du den | 1222 Höhe skalieren mö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ügen. Um ein 640x384-DivX anzuschauen:</P> | 1224 hinzuzufü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ür 720x576-DivX zu langsam ist, dann skalier | 1230 <P>Wenn deine CPU fü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ür ein OSD und Untertitel kannst du das OSD-Feature des expand- | 1244 <P>Fü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ür | 1246 <CODE>expand=w:h:x:y</CODE> benutzt du dafü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öhen-/Breitenverhältnisses), benutze | 1262 Beibehaltung des richtigen Höhen-/Breitenverhältnisses), benutze |
1263 den neuen dvbscale-Filter:</P> | 1263 den neuen dvbscale-Filter:</P> |
1264 | 1264 |
1265 <PRE> | 1265 <PRE> |
1266 für 3:4 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale | 1266 für 3:4 TV: -vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc |
1267 für 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024 | 1267 fü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ähle 44100Hz, da 44100 / 2 = | 1373 Wenn der Film 22050Hz benutzt, dann wä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öchtest (z.B. | 1378 <DD>Wenn du nicht-MPEG-Filme mit dem em8300 ansehen mö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öglichkeit, die Anzahl der Bilder pro Sekunde des em8300 zu setzen, | 1385 Mö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=<quality>:25</CODE> verwenden, besonders dann, wenn | 1387 <CODE>-vf lavc=<quality>: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önnen wir das nur als gegeben hinnehmen.</DD> | 1391 Bild stabil. Momentan kö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 über das MPEG1-/2-/4-Video | 1394 <DD>Obwohl der DXR3-Treiber ein OSD ü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ätsgründen würde ich empfehlen, | 1454 Geschwindigkeits- und Qualitätsgründen wü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ür die Anzeige deiner Buz, und du möchtest <CODE>-zrcrop</CODE> | 1464 für die Anzeige deiner Buz, und du mö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ßt, du kannst das Bild über mehrere | 1479 <I>cinerama</I>-Modus. Das heißt, du kannst das Bild über mehrere |
1480 Fernseher oder Beamer verteilen, um eine größere | 1480 Fernseher oder Beamer verteilen, um eine größere |