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