1333
|
1 Status wsparcia dla kodekow:
|
|
2 ============================
|
|
3
|
|
4 Zobacz: http://mplayer.sourceforge.net/DOCS/codecs.html
|
|
5
|
|
6
|
|
7 Jeśli twoje kodeki nie są tam wymienione, pomóż nam w dodaniu wsparcia do nich:
|
|
8
|
|
9 Rozpakowanie kodeków z Win32
|
|
10 ============================
|
|
11
|
|
12 1. VfW
|
|
13 ~~~~~~
|
|
14 VfW (Video for Windows) to stare Video API dla Windows. Jego kodeki mają
|
|
15 zazwyczaj rozszerzenia .DLL lub (rzadziej) .DRV.
|
|
16 Jeśli MPlayer nie działa z twoim AVI:
|
|
17
|
|
18 UNKNOWN video codec: HFYU (0x55594648)
|
|
19
|
|
20 To oznacza, że twój AVI jest zakodowany z użyciem kodeka, który ma HFYU
|
|
21 fourcc (HFYU = kodek HuffYUV, DIV3 = DivX Low Motion, itp.). Jest oczywiste, że
|
|
22 musimy dowiedzieć się, który DLL Windows załadować, aby odtworzyć plik.
|
|
23 W naszym przypadku system.ini zawiera (między innymi):
|
|
24 VIDC.HFYU=huffyuv.dll
|
|
25 Zatem potrzebować będziemy pliku huffyuv.dll. Zauważ, że kodeki audio są
|
|
26 wyróżnione przez prefix MSACM:
|
|
27 msacm.l3acm=L3codeca.acm
|
|
28 To kodek MP3.
|
|
29
|
|
30 Mając teraz wszystkie potrzebne informacje (fourcc, plik z kodekiem,
|
|
31 próbka AVI), wyślij zgłoszenie wsparcia dla swojego kodeka e-mailem,
|
|
32 i prześlij pliki na adres FTP:
|
|
33 ftp://thot.banki.hu/MPlayer/incoming/<codecname>/
|
|
34
|
|
35
|
|
36 2. DirectShow
|
|
37 ~~~~~~~~~~~~~
|
|
38 DirectShow to najnowsze Video API, które jest gorsze jeszcze niż jego
|
|
39 poprzednik.
|
|
40 W DirectShow sprawy się komplikują, ponieważ:
|
|
41 - system.ini nie zawiera potrzebnych informacji, które w zamian za to są
|
|
42 przechowywane w rejestrze :(
|
|
43 - będzie nam potrzebny GUID kodeka
|
|
44
|
|
45 No więc przejrzyjmy ten rejestr ...
|
|
46 - Zacznij od 'regedit'
|
|
47 - wciśnij ctrl-f, odznacz dwa pierwsze pola wyboru, zaznacz trzecie. Wpisz
|
|
48 fourcc kodeka. (np.: TM20)
|
|
49 - powinieneś widzieć pole zawierające scieżkę i nazwę pliku
|
|
50 (np. : C:\WINDOWS\SYSTEM\TM20DEC.AX)
|
|
51 - skoro mamy już plik, potrzebujemy GUID. Spróbujmy jeszcze raz poszukać, lecz
|
|
52 tym razem nazwy kodeka, a nie fourcc. Jego nazwę można odczytać w
|
|
53 File/Properties/Advanced podczas odtwarzania przez Media Player tego pliku.
|
|
54 Jeśli nie, to pech ;) Spróbuj zgadnąć.
|
|
55 (np. szukaj: TrueMotion)
|
|
56 - jeśli znalazłeś (w rejestrze), powinno być tam pole FriendlyName oraz pole
|
|
57 CLSID. Zapisz, że 16 bajtów CLSID, to potrzebne nam GUID.
|
|
58
|
|
59 Poszukując plików, staraj się włączyć wszystkie pola wyboru ...
|
|
60 Możesz dostać wiele nieprzydatnych odpowiedzi, ale być może dostaniesz te
|
|
61 właściwe przy okazji ...
|
|
62
|
|
63 W razie niepowodzenia zrzuć wszystko na M$.
|
|
64
|
|
65 Mając już wszystkie potrzebne informacje (fourcc, GUID, plik z kodekiem, próbka
|
|
66 AVI), wyślij zgłoszenie wsparcia dla swojego kodeka e-mailem, i prześlij pliki
|
|
67 na adres FTP:
|
|
68 ftp://thot.banki.hu/MPlayer/incoming/<codecname>/
|
|
69
|
|
70
|
|
71 Gabucino & A'rpi
|
|
72 (tłum. nell)
|