Mercurial > mplayer.hg
comparison DOCS/video.html @ 8021:66c0515d234f
Cleaned up the DXR3 section (lots of old stuff which was no longer
true). Updated info on -vop lavc.
author | mswitch |
---|---|
date | Fri, 01 Nov 2002 10:07:28 +0000 |
parents | 9ec3f2b9a87f |
children | 6ccd72982b88 |
comparison
equal
deleted
inserted
replaced
8020:6a11d77bef9a | 8021:66c0515d234f |
---|---|
1186 clock it will be reset causing the em8300 to drop any frames that are lagging | 1186 clock it will be reset causing the em8300 to drop any frames that are lagging |
1187 behind.<BR> | 1187 behind.<BR> |
1188 <CODE><device></CODE> = device number to use if you have more than one | 1188 <CODE><device></CODE> = device number to use if you have more than one |
1189 em8300 card. | 1189 em8300 card. |
1190 <BR> | 1190 <BR> |
1191 Any of these options may be left out.</DD> | 1191 Any of these options may be left out.<BR> |
1192 <CODE>:prebuf:sync</CODE> seems to work great when playing DivX etc, even on | |
1193 AMD's CPUs. But people have reported problems using these options when playing | |
1194 normal MPEGs. You might want to try running without any options first, if you | |
1195 have sync problems give <CODE>:sync</CODE> a try.</DD> | |
1192 | 1196 |
1193 <DT><CODE>-ao oss:/dev/em8300_ma-X</CODE></DT> | 1197 <DT><CODE>-ao oss:/dev/em8300_ma-X</CODE></DT> |
1194 <DD>For audio output, where <CODE>X</CODE> is the device number | 1198 <DD>For audio output, where <CODE>X</CODE> is the device number |
1195 (0 if one card).</DD> | 1199 (0 if one card).</DD> |
1196 | 1200 |
1207 (fame). At the moment lavc is both faster and gives better image quality, it | 1211 (fame). At the moment lavc is both faster and gives better image quality, it |
1208 is suggested that you use that unless you have problems with it. See the man | 1212 is suggested that you use that unless you have problems with it. See the man |
1209 page for further info about <CODE>-vop lavc/fame</CODE>.<BR> | 1213 page for further info about <CODE>-vop lavc/fame</CODE>.<BR> |
1210 Using lavc is highly recommended. Currently there is no way of setting the | 1214 Using lavc is highly recommended. Currently there is no way of setting the |
1211 fps of the em8300 which means that it is fixed to 29.97fps. Because of this | 1215 fps of the em8300 which means that it is fixed to 29.97fps. Because of this |
1212 it is highly recommended that you use <CODE>-vop lavc=<quality>:29.97</CODE>, | 1216 it is highly recommended that you use <CODE>-vop lavc=<quality>:25</CODE>, |
1213 especially if you are using prebuffering.</DD> | 1217 especially if you are using prebuffering. Then why 25 and not 29.97? Well, |
1218 the thing is that when you use 29.97 the picture becomes a bit jumpy. The | |
1219 reason for this is unknown to us. If you set it to somewhere between 25 and | |
1220 27 the picture becomes stable. For now all we can do is accept this for a | |
1221 fact.</DD> | |
1214 | 1222 |
1215 <DT><CODE>-ac hwac3</CODE></DT> | 1223 <DT><CODE>-ac hwac3</CODE></DT> |
1216 <DD>The em8300 supports playing back AC3 audio (surround sound) through the | 1224 <DD>The em8300 supports playing back AC3 audio (surround sound) through the |
1217 digital audio output of the card. See the <CODE>-ao oss</CODE> option | 1225 digital audio output of the card. See the <CODE>-ao oss</CODE> option |
1218 above, it must be used to specify the DXR3's output instead of | 1226 above, it must be used to specify the DXR3's output instead of |
1222 | 1230 |
1223 <H4>Overlay</H4> | 1231 <H4>Overlay</H4> |
1224 | 1232 |
1225 <P>To get overlay run dxr3view that comes with the em8300 package before | 1233 <P>To get overlay run dxr3view that comes with the em8300 package before |
1226 starting MPlayer. You can set various options in dxr3view by pressing | 1234 starting MPlayer. You can set various options in dxr3view by pressing |
1227 <CODE>T</CODE> while holding the mouse cursor above the window.</P> | 1235 <CODE>T</CODE> while holding the mouse cursor above the window. Activating |
1236 rectangle mode seems to work for alot of people.</P> | |
1228 | 1237 |
1229 <H4>MPEG1, MPEG2, VCD and DVD Notes</H4> | 1238 <H4>MPEG1, MPEG2, VCD and DVD Notes</H4> |
1230 | 1239 |
1231 <P>MPEG1/2 content should now automatically be detected by MPlayer and | |
1232 it will use the hardware acceleration of the DXR3 to play it. If not, you can | |
1233 force it to hardware acceleration with <CODE>-vc mpegpes</CODE>. Also, if you | |
1234 plan to use postprocessing filters you must use <CODE>-vc mpeg12</CODE>.</P> | |
1235 | |
1236 <P>In some instances, subtitles may not appear properly in sync with the A/V | 1240 <P>In some instances, subtitles may not appear properly in sync with the A/V |
1237 stream when using hardware decoding (<CODE>-vc mpegpes</CODE>). This is a | 1241 stream when using hardware decoding. This is a known bug. The em8300 will |
1238 known bug. The em8300 will also improperly handle subtitles that are too big, | 1242 also improperly handle subtitles that are too big, and may hang for a second |
1239 and may hang for a second or two. At this time, the only workaround is to use | 1243 or two. At this time, the only workaround is to use <CODE>-vop lavc</CODE> |
1240 <CODE>-vc mpeg12</CODE> when viewing DVDs with subtitles. When running with | 1244 when viewing DVDs with subtitles. When running with <CODE>-vop lavc</CODE> |
1241 <CODE>-vc mpeg12</CODE> MPlayer will reencode video to MPEG (even if it | 1245 MPlayer will reencode video to MPEG (even if it already is MPEG). This means |
1242 already is MPEG). This means that it will need more CPU power, and you might | 1246 that it will need more CPU power, and you might loose some picture quality.</P> |
1243 loose some picture quality.</P> | |
1244 | 1247 |
1245 | 1248 |
1246 <H4><A NAME="tv-out">2.3.1.A TV-out support</A></H4> | 1249 <H4><A NAME="tv-out">2.3.1.A TV-out support</A></H4> |
1247 | 1250 |
1248 | 1251 |