mirror of
https://github.com/mpv-player/mpv
synced 2024-12-21 22:30:22 +00:00
73 lines
2.6 KiB
Plaintext
73 lines
2.6 KiB
Plaintext
|
Status wsparcia dla kodekow:
|
|||
|
============================
|
|||
|
|
|||
|
Zobacz: http://mplayer.sourceforge.net/DOCS/codecs.html
|
|||
|
|
|||
|
|
|||
|
Je<EFBFBD>li twoje kodeki nie s<> tam wymienione, pom<6F><6D> nam w dodaniu wsparcia do nich:
|
|||
|
|
|||
|
Rozpakowanie kodek<65>w z Win32
|
|||
|
============================
|
|||
|
|
|||
|
1. VfW
|
|||
|
~~~~~~
|
|||
|
VfW (Video for Windows) to stare Video API dla Windows. Jego kodeki maj<61>
|
|||
|
zazwyczaj rozszerzenia .DLL lub (rzadziej) .DRV.
|
|||
|
Je<EFBFBD>li MPlayer nie dzia<69>a z twoim AVI:
|
|||
|
|
|||
|
UNKNOWN video codec: HFYU (0x55594648)
|
|||
|
|
|||
|
To oznacza, <20>e tw<74>j AVI jest zakodowany z u<>yciem kodeka, kt<6B>ry ma HFYU
|
|||
|
fourcc (HFYU = kodek HuffYUV, DIV3 = DivX Low Motion, itp.). Jest oczywiste, <20>e
|
|||
|
musimy dowiedzie<69> si<73>, kt<6B>ry DLL Windows za<7A>adowa<77>, aby odtworzy<7A> plik.
|
|||
|
W naszym przypadku system.ini zawiera (mi<6D>dzy innymi):
|
|||
|
VIDC.HFYU=huffyuv.dll
|
|||
|
Zatem potrzebowa<77> b<>dziemy pliku huffyuv.dll. Zauwa<77>, <20>e kodeki audio s<>
|
|||
|
wyr<EFBFBD><EFBFBD>nione przez prefix MSACM:
|
|||
|
msacm.l3acm=L3codeca.acm
|
|||
|
To kodek MP3.
|
|||
|
|
|||
|
Maj<EFBFBD>c teraz wszystkie potrzebne informacje (fourcc, plik z kodekiem,
|
|||
|
pr<EFBFBD>bka AVI), wy<77>lij zg<7A>oszenie wsparcia dla swojego kodeka e-mailem,
|
|||
|
i prze<7A>lij pliki na adres FTP:
|
|||
|
ftp://thot.banki.hu/MPlayer/incoming/<codecname>/
|
|||
|
|
|||
|
|
|||
|
2. DirectShow
|
|||
|
~~~~~~~~~~~~~
|
|||
|
DirectShow to najnowsze Video API, kt<6B>re jest gorsze jeszcze ni<6E> jego
|
|||
|
poprzednik.
|
|||
|
W DirectShow sprawy si<73> komplikuj<75>, poniewa<77>:
|
|||
|
- system.ini nie zawiera potrzebnych informacji, kt<6B>re w zamian za to s<>
|
|||
|
przechowywane w rejestrze :(
|
|||
|
- b<>dzie nam potrzebny GUID kodeka
|
|||
|
|
|||
|
No wi<77>c przejrzyjmy ten rejestr ...
|
|||
|
- Zacznij od 'regedit'
|
|||
|
- wci<63>nij ctrl-f, odznacz dwa pierwsze pola wyboru, zaznacz trzecie. Wpisz
|
|||
|
fourcc kodeka. (np.: TM20)
|
|||
|
- powiniene<6E> widzie<69> pole zawieraj<61>ce scie<69>k<EFBFBD> i nazw<7A> pliku
|
|||
|
(np. : C:\WINDOWS\SYSTEM\TM20DEC.AX)
|
|||
|
- skoro mamy ju<6A> plik, potrzebujemy GUID. Spr<70>bujmy jeszcze raz poszuka<6B>, lecz
|
|||
|
tym razem nazwy kodeka, a nie fourcc. Jego nazw<7A> mo<6D>na odczyta<74> w
|
|||
|
File/Properties/Advanced podczas odtwarzania przez Media Player tego pliku.
|
|||
|
Je<4A>li nie, to pech ;) Spr<70>buj zgadn<64><6E>.
|
|||
|
(np. szukaj: TrueMotion)
|
|||
|
- je<6A>li znalaz<61>e<EFBFBD> (w rejestrze), powinno by<62> tam pole FriendlyName oraz pole
|
|||
|
CLSID. Zapisz, <20>e 16 bajt<6A>w CLSID, to potrzebne nam GUID.
|
|||
|
|
|||
|
Poszukuj<EFBFBD>c plik<69>w, staraj si<73> w<><77>czy<7A> wszystkie pola wyboru ...
|
|||
|
Mo<EFBFBD>esz dosta<74> wiele nieprzydatnych odpowiedzi, ale by<62> mo<6D>e dostaniesz te
|
|||
|
w<EFBFBD>a<EFBFBD>ciwe przy okazji ...
|
|||
|
|
|||
|
W razie niepowodzenia zrzu<7A> wszystko na M$.
|
|||
|
|
|||
|
Maj<EFBFBD>c ju<6A> wszystkie potrzebne informacje (fourcc, GUID, plik z kodekiem, pr<70>bka
|
|||
|
AVI), wy<77>lij zg<7A>oszenie wsparcia dla swojego kodeka e-mailem, i prze<7A>lij pliki
|
|||
|
na adres FTP:
|
|||
|
ftp://thot.banki.hu/MPlayer/incoming/<codecname>/
|
|||
|
|
|||
|
|
|||
|
Gabucino & A'rpi
|
|||
|
(t<>um. nell)
|