Mercurial > mplayer.hg
view DOCS/Polish/CODECS @ 1598:5ea286d6f86f
libdvdread desc.
author | nick |
---|---|
date | Tue, 21 Aug 2001 06:11:38 +0000 |
parents | 8dbc156c9467 |
children |
line wrap: on
line source
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)