mirror of https://github.com/mpv-player/mpv
big review
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@282 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
fe5a1725ba
commit
88cba89430
|
@ -14,6 +14,7 @@
|
||||||
- scripts in the TVout directory (allows using TVout on Matrox G400 DH on fb)
|
- scripts in the TVout directory (allows using TVout on Matrox G400 DH on fb)
|
||||||
- hacking DivX/Mpeg4 VfW codecs to get YUV output
|
- hacking DivX/Mpeg4 VfW codecs to get YUV output
|
||||||
- opendivx decoder speed optimizations (see opendivx/ChangeLog)
|
- opendivx decoder speed optimizations (see opendivx/ChangeLog)
|
||||||
|
- OSD & SUB display code
|
||||||
|
|
||||||
Zoltán Ponekker (Pontscho/Fresh!): <pontscho@makacs.poliod.hu>
|
Zoltán Ponekker (Pontscho/Fresh!): <pontscho@makacs.poliod.hu>
|
||||||
- configure script and Makefiles for easy compile
|
- configure script and Makefiles for easy compile
|
||||||
|
@ -40,6 +41,9 @@ Szabolcs Berecz: <szabi@inf.elte.hu>
|
||||||
László Megyer (Lez, Laaz): <lez@sch.bme.hu>
|
László Megyer (Lez, Laaz): <lez@sch.bme.hu>
|
||||||
- SUB reader
|
- SUB reader
|
||||||
|
|
||||||
|
Chass: (?)
|
||||||
|
- fonts
|
||||||
|
|
||||||
Andreas Ackermann: <asackerm@stud.informatik.uni-erlangen.de>
|
Andreas Ackermann: <asackerm@stud.informatik.uni-erlangen.de>
|
||||||
- LIRC support (see DOCS/LIRC)
|
- LIRC support (see DOCS/LIRC)
|
||||||
- DGA support in libvo
|
- DGA support in libvo
|
||||||
|
|
|
@ -11,7 +11,7 @@ And from now i can say that "read the fuckin' FAQ!" :-)
|
||||||
Let's ask!
|
Let's ask!
|
||||||
~~~~~~~~~~
|
~~~~~~~~~~
|
||||||
Q: SDL output doesn't work or compile. Problem is ....
|
Q: SDL output doesn't work or compile. Problem is ....
|
||||||
A: It works only with SDL v1.1.7 (and maybe newer)
|
A: It is tested with SDL v1.1.8 (probably runs on 1.1.7 too).
|
||||||
It does NOT work with 1.1.6, 1.1.5 1.1.4 1.1.3 1.0.4 etc, don't ask.
|
It does NOT work with 1.1.6, 1.1.5 1.1.4 1.1.3 1.0.4 etc, don't ask.
|
||||||
|
|
||||||
Q: I am still having trouble compiling with SDL support. gcc says something
|
Q: I am still having trouble compiling with SDL support. gcc says something
|
||||||
|
@ -33,11 +33,10 @@ Q: I have Pentium III but ./configure doesn't detect SSE
|
||||||
A: Only kernel versions 2.4.x supports SSE (or try latest 2.2.19 or newer)
|
A: Only kernel versions 2.4.x supports SSE (or try latest 2.2.19 or newer)
|
||||||
|
|
||||||
Q: fullscreen option (-fs) and/or -xy doesn't work with x11 driver (-vo x11)
|
Q: fullscreen option (-fs) and/or -xy doesn't work with x11 driver (-vo x11)
|
||||||
A: x11 driver doesn't support scaling, and it can't change screen resolution.
|
A: x11 driver doesn't support scaling, but XF86VidMode support is now
|
||||||
Yes, I know that it should be but I have no time to write software
|
used: you must specify the -vm and the -fs switch, and you're done.
|
||||||
scaling routines and experiencing with XVidMode extension...
|
Make sure you have the right Modelines in your XF86Config file, and
|
||||||
You can do it yourself, just press ALT,CTRL,- or ALT,CTRL,+ simultaneously,
|
try if the DGA driver works for you. It's much faster.
|
||||||
see X-server docs for details.
|
|
||||||
|
|
||||||
Q: audio goes out of sync playing .avi file
|
Q: audio goes out of sync playing .avi file
|
||||||
A: try with -bps or -nobps option
|
A: try with -bps or -nobps option
|
||||||
|
@ -99,12 +98,15 @@ Q: I've got 'MPlayer interrupted by signal 11' in module audio_setup or
|
||||||
decode_audio.
|
decode_audio.
|
||||||
A: It's a damaged file with bad mp3 audio stream. Try it with -afm 4
|
A: It's a damaged file with bad mp3 audio stream. Try it with -afm 4
|
||||||
|
|
||||||
Q: It aborts with signal 11 playing a file with IMA-ADPCM audio.
|
|
||||||
A: This codec isn't yet supported!
|
|
||||||
|
|
||||||
Q: Are there rpm/deb/... packages of MPlayer?
|
Q: Are there rpm/deb/... packages of MPlayer?
|
||||||
A: Not yet. However, you can make a .deb package for yourself, check
|
A: You can make a .deb package for yourself, check DOCS/DEBIAN .
|
||||||
DOCS/DEBIAN
|
There are .rpm packages at
|
||||||
|
ftp://ftp.pld.org.pl/test/i{3,5,6}86/
|
||||||
|
and/or
|
||||||
|
ftp://ftp.pld.org.pl/PLD-1.0/i{3,5,6}86/PLD/RPMS/
|
||||||
|
NOTE: i{3,5,6} stand for i386, i586, i686 . If you have i686 CPU, use
|
||||||
|
i686, etc.
|
||||||
|
NOTE: MANUAL COMPILATION _ALWAYS_ GIVES BETTER PERFORMANCE AND SPEED !
|
||||||
|
|
||||||
Q: Are there any mailing lists on MPlayer?
|
Q: Are there any mailing lists on MPlayer?
|
||||||
A: Yes! See README on how to subscribe them!
|
A: Yes! See README on how to subscribe them!
|
||||||
|
|
20
DOCS/README
20
DOCS/README
|
@ -91,13 +91,14 @@ Supported video output devices:
|
||||||
- pgm: PGM file output (for testing purposes)
|
- pgm: PGM file output (for testing purposes)
|
||||||
- md5: MD5sum output (for mpeg conformance tests)
|
- md5: MD5sum output (for mpeg conformance tests)
|
||||||
|
|
||||||
NOTE: not all are available for AVI files
|
NOTE: check DOCS/VIDEOCARDS !
|
||||||
|
NOTE: maybe not all are available for AVI files
|
||||||
|
|
||||||
Supported audio output devices:
|
Supported audio output devices:
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
- OSS driver
|
- OSS driver
|
||||||
- ALSA driver with OSS emulation
|
- ALSA driver with OSS emulation (NOT recommended, causes annoying delays)
|
||||||
- ESD with the esddsp utility
|
- ESD with the esddsp utility (not tested)
|
||||||
|
|
||||||
NOTE: check DOCS/SOUNDCARDS !
|
NOTE: check DOCS/SOUNDCARDS !
|
||||||
|
|
||||||
|
@ -220,12 +221,13 @@ Troubleshooting:
|
||||||
untested and/or unfinished.
|
untested and/or unfinished.
|
||||||
|
|
||||||
6. If you have speed problems (too slow playing), then please first check that:
|
6. If you have speed problems (too slow playing), then please first check that:
|
||||||
- you don't use OpenGL driver while have software-only opengl (DRI disabled,
|
- you don't use OpenGL driver while have software-only opengl (Utah-GLX
|
||||||
or not yet installed, conflicting libs installed, or your hardware not
|
disabled, or not yet installed, conflicting libs installed, or your
|
||||||
supported etc...)
|
hardware not supported etc...)
|
||||||
- you have set up MTRR registers properly (many new cards are really
|
- you have set up MTRR registers properly (many new cards are really
|
||||||
slow without setting up MTRR registers. it's NOT done by X 3.3.x! Also,
|
slow without setting up MTRR registers. it's NOT done by X 3.3.x! Also,
|
||||||
there are older K6-2's, which lack MTRR support /stepping=0/).
|
there are older K6-2's, which lack MTRR support /stepping=0/).
|
||||||
|
Check DOCS/MTRR !
|
||||||
- you have a fast machine (don't report that your 386 can't play DivX)
|
- you have a fast machine (don't report that your 386 can't play DivX)
|
||||||
- try with Null output (-vo null) and check CPU usage (first % value)
|
- try with Null output (-vo null) and check CPU usage (first % value)
|
||||||
|
|
||||||
|
@ -241,12 +243,10 @@ Troubleshooting:
|
||||||
- to play AVI files with VBR MP3 audio use the -mc 0 option!
|
- to play AVI files with VBR MP3 audio use the -mc 0 option!
|
||||||
- no sound at all: check that you have working OSS driver (/dev/dsp),
|
- no sound at all: check that you have working OSS driver (/dev/dsp),
|
||||||
and it isn't used by another program (for example esd, xmms etc.)
|
and it isn't used by another program (for example esd, xmms etc.)
|
||||||
|
- use OSS. If the problem persists, use ALSA ;)
|
||||||
|
|
||||||
8. unsupported codecs (AVI files):
|
8. unsupported codecs (AVI files):
|
||||||
We may add support for your movie, but we need the following things:
|
Check DOCS/CODECS
|
||||||
- the codec DLL file: find it in your WINDOWS directory. In the SYSTEM.INI
|
|
||||||
there will be a listing of the installed codecs (vids.<codecname>=DLLfile)
|
|
||||||
- a sample file encoded with that codec.
|
|
||||||
|
|
||||||
Contact information:
|
Contact information:
|
||||||
~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
|
@ -16,7 +16,7 @@ SB Live!:
|
||||||
|
|
||||||
Gravis UltraSound ACE:
|
Gravis UltraSound ACE:
|
||||||
OSS : OK
|
OSS : OK
|
||||||
ALSA : if video lags, use OSS or mplayerHQ
|
ALSA : if video lags, use OSS
|
||||||
Max kHz : 48
|
Max kHz : 48
|
||||||
|
|
||||||
Gravis UltraSound MAX:
|
Gravis UltraSound MAX:
|
||||||
|
@ -24,7 +24,7 @@ Gravis UltraSound MAX:
|
||||||
ALSA : OK (should be)
|
ALSA : OK (should be)
|
||||||
Max kHz : 48
|
Max kHz : 48
|
||||||
|
|
||||||
ESS 688 and probably all old SB's:
|
ESS 688 and probably all old SB's (without buffers):
|
||||||
OSS : OK
|
OSS : OK
|
||||||
ALSA : OK
|
ALSA : OK
|
||||||
Max kHz : 44.1
|
Max kHz : 44.1
|
||||||
|
|
|
@ -10,14 +10,14 @@ Fix compilation problems:
|
||||||
- SDL version detection into ./configure - DONE (disabled :))
|
- SDL version detection into ./configure - DONE (disabled :))
|
||||||
|
|
||||||
Libvo features:
|
Libvo features:
|
||||||
- framebuffer and svgalib support (both)
|
- framebuffer and svgalib support (DONE)
|
||||||
- real fullscreen (black bands at unused areas) support - DONE for xmga & x11
|
- real fullscreen (black bands at unused areas) support - DONE for xmga & x11
|
||||||
- fix X4.0.x/DRI OpenGL (doesn't really work, at least mga & tdfx & nvidia)
|
- fix X4.0.x/DRI OpenGL (doesn't really work, at least mga & tdfx & nvidia)
|
||||||
|
|
||||||
Player features:
|
Player features:
|
||||||
- libcss support
|
- libcss support
|
||||||
- subtitles (.sub files) & OSD support
|
- subtitles (.sub files) & OSD support (DONE)
|
||||||
- show movie length / position in percent
|
- show movie length / position in percent (no, but there is a seekbar)
|
||||||
- show current frame number [Gabucino]
|
- show current frame number [Gabucino]
|
||||||
- seek_to_frame and seek_to_index options
|
- seek_to_frame and seek_to_index options
|
||||||
- fix mp3lib to avoid segfault with some damaged .avi files (workaround: -afm 4)
|
- fix mp3lib to avoid segfault with some damaged .avi files (workaround: -afm 4)
|
||||||
|
@ -25,5 +25,6 @@ Player features:
|
||||||
- support for more codecs (sample .avi files and .dll needed!) - HELP!
|
- support for more codecs (sample .avi files and .dll needed!) - HELP!
|
||||||
- support for MPEG TS (transport streams) and PES format - I need sample files!
|
- support for MPEG TS (transport streams) and PES format - I need sample files!
|
||||||
- verify valid range of numeric options (like '-xy 0') - new configfile code?
|
- verify valid range of numeric options (like '-xy 0') - new configfile code?
|
||||||
|
(DONE)
|
||||||
- audio copy/encoding capability
|
- audio copy/encoding capability
|
||||||
- seeking support for broken avi files without index chunk
|
- seeking support for broken avi files without index chunk
|
||||||
|
|
Loading…
Reference in New Issue