# FAQ dla użytkowników

## Pytania

1. Jaką funkcję spełniają te wszystkie pliki znajdujące się w folderze Light Alloy?
2. Jaka jest różnica między oknami otwierania/dodawania plików?
3. Czym klatki kluczowe różnią się od pozostałych?
4. Co to jest DXVA?
5. Generatory (renderery/wizualizatory) wideo. Jaka jest między nimi różnica?
6. Formaty zapisu zrzutów ekranu. Jaka jest między nimi różnica?
7. DmitriRender. Czym jest i jak go używać?

## Odpowiedzi

1. ##### Jaką funkcję spełniają te wszystkie pliki znajdujące się w folderze Light Alloy?

   Plik | Opis
   --- | ---
   CustomStations.lapl | Baza danych z ulubionymi internetowych stacjami radiowymi.
   DCB.log | Plik dziennika LABassSrc (który jest odpowiedzialny za funkcję radia internetowego) z ostatniej sesji internetowej. Więcej informacji znajdziesz w Dzienniku z ostatniej sesji.
   Favorite.ini | Baza ulubionych folderów używanych podczas odtwarzania listy odtwarzania w Trybie folderów.
   History.ini | Baza danych z historią odtwarzanych plików (historia jest zapisywana, gdy opcja Prowadź historię ostatnio odtwarzanych plików w Ustawienia -> Zdarzenia jest aktywna).
   HistoryDet.ini | Baza danych ze szczegółową historią czasu odtwarzania dla każdego odtwarzanego pliku; jest stosowany dla opcji Rozszerzona historia plików w menu kontekstowym przycisku + w oknie Rozszerzona historia plików (ten plik jest zapisywany, gdy opcja Prowadź historię ostatnio odtwarzanych plików w Ustawienia -> Zdarzenia jest aktywna).
   LA-Render.ini | Bazy danych z ustawieniami generatora obrazu; jest odczytywana przez VTRenderer.dll.
   LA.dir | Baza danych z kopią listy LA.lap tworzona podczas przełączania odtwarzania do trybu folderów (F11). Po powrocie do trybu normalnego, plik LA.dir jest kopiowany z powrotem do LA.lap.
   LA.elf | Plik dziennika zdarzeń EurekaLog. Pomaga znaleźć i naprawić błędy w kodzie; w tym wyjątki, wycieki i zawieszenia.
   LA.exe | Plik wykonywalny programu.
   LA.favorites | Bazy danych z listą ulubionych plików w oknie dialogowym rozszerzonego dodawania plików (okno dialogowe otwierane jest za pomocą: Lista odtwarzania -> menu kontekstowe przycisku Dodaj pliki(i) do listy odtwarzania. Przycisk Ulubione znajduje się w prawym górnym rogu okna dialogowego.
   LA.lap | Baza danych z listą odtwarzania.
   LA.log | Plik dziennika dla części interfejsu użytkownika Light Alloy.
   LA.portable | Plik zerowy, wskazujący, że Light Alloy jest używany w trybie portable (jeśli ten plik jest obecny w głównym folderze Light Alloy, to wszystkie ustawienia przechowywane są w folderze programu, a nie w systemie [Użytkownik]\AppData\Local\Light Alloy.
   LA.xml | Baza danych z ustawieniami programu.
   LA_video.log | Plik dziennika dla VTRenderer.dll (modułu wideo Light Alloy).
   LAadd.ico | Plik ikony wykorzystywany w menu kontekstowym Eksploratora Windows (jeśli pliki powiązane są z Light Alloy za pomocą Ustawienia -> Skojarzenia plików).
   LAAgent.exe | Plik wykonywalny dla opcji Dodaj do autostartu agenta WinLIRC w Ustawienia -> WinLIRC (pozwala to na korzystanie z Light Alloy za pomocą pilota zdalnego sterowania, nawet gdy Light Alloy jest zamknięty).
   LABassSrc.ax | Filtr audio Bass.dll oparty na DirectShow do obsługi radia internetowego.
   LADsp.dll | Plik biblioteki dla okna Korektora "Ustawienia dźwięku" (wywoływane za pomocą przycisku Ustawienia dźwięku lub kombinacji klawiszy Shift+A).
   LAplay.ico | Plik ikony wykorzystywany w menu kontekstowym Eksploratora Windows (jeśli pliki powiązane są z Light Alloy za pomocą Ustawienia -> Skojarzenia plików).
   libeay32.dll | Plik biblioteki obsługujący OpenSSL (dla https://-ondersteuning obsługi radia internetowego).
   LP.txt | Baza danych z ostatnio używanymi ścieżkami w panelu Foldery rozszerzonego okna dialogowego dodawania plików. Do użycia z menu rozwijanego w ulubionym trybie tego wszechstronnego okna dialogowego (rozszerzone okno dialogowe będzie dostępne za pośrednictwem menu kontekstowego przycisku Dodaj plik(i) do listy odtwarzania w liście odtwarzania).
   MH.txt | Baza danych listy ostatnio otwieranych plików, znajdująca się w menu kontekstowym przycisku Odtwarzaj / Wstrzymaj (jeśli opcja Prowadź historię ostatnio otwieranych plików w Ustawienia -> Zdarzenia jest aktywna).
   ms.xml | Baza danych, w kórej przechowywane są ustawienia mediów (pozycja ostatniego zatrzymania, czas trwania i rozmiar pliku, ostatnio wybrana ścieżka audio i napisy, ostatnio wybrane jasność/kontrast/nasycenie, itp).
   ssleay32.dll | Plik biblioteki obsługujący OpenSSL (dla https://-ondersteuning obsługi radia internetowego).
   uninstall.exe | Plik wykonywalny do odinstalowania odtwarzacza (występuje tylko w wersji instalacyjnej).
   VTRenderer.dll | Biblioteka z modułami dla plików wideo.
   wheeltray.dll | Plik biblioteki z działaniami rolki myszki na ikonę Light Alloy na Pasku zadań (Ustawienia -> Widok zewnętrzny -> zakładka Obszar powiadomień / opcja Środkowy przycisk, rolka).

2. ##### Jaka jest różnica między oknami otwierania/dodawania plików?

   Okno dialogowe - standardowe, dobrze wszystkim znane.
   Rozszerzone okno dialogowe - jest to bardzo funkcjonalne okno dialogowe otwierania/dodawania (zawiera wszystkie rodzaje dysków i urządzeń, w tym sieciowe, ulubione, różne rodzaje dodawania i inne). Jednak, używanie może być bardzo powolne w katalogu z setkami lub tysiącami plików.
   Aby otworzyć w nim jeden plik, należy wykonać dwuklik.
   Okno dialogowe TV - jest uproszczoną alternatywą dla rozszerzonego okna dialogowego. Ze względu na zastosowanie minimalnej informacji o pliku działa w folderach z setkami plików szybciej, niż poprzednie okno dialogowe. Jest jedynym oknem dialogowym, w którym można ustawić kolor i rozmiar czcionki (od małego do bardzo dużego), wedle upodobań użytkownika - można leżeć na łóżku, popijać sok i przy pomocy myszki bezprzewodowej sterować odtwarzaniem ;).
   Pełnoekranowe okno dialogowe - wykonane dla telewizorów i zdalnego sterowania. Zawiera tylko niezbędne elementy. Sterowanie odbywa się za pomocą klawiszy: ←, →, ↑, ↓, Tab i Enter.
   Foldery - standardowe okno dialogowe dodawania folderów, uzupełnienie standardowego okna dialogowego. Funkcja ta jest wygodniej realizowana w oknach dialogowych rozszerzonych i TV.

3. ##### Czym klatki kluczowe różnią się od pozostałych?

   Klatki kluczowe przechowują wszystkie informacje o obrazie. Pozostałe - tylko o zmianach w stosunku do poprzedzającej klatki, co pozwala zmniejszyć plik wynikowy. Właściwości klatek kluczowych:
   + podczas odnoszenia się do klatki kluczowej nie jest wymagane przetwarzanie sekwencji poprzednich klatek. Dlatego przewijanie po klatkach kluczowych jest dużo szybsze, a niekiedy - niemal natychmiastowe.
   - ponieważ klatki kluczowe zajmują dużo miejsca są bardzo rzadkie. Dlatego przewijanie po klatkach kluczowych zawiera błąd: +/- 3 sekundy.

4. ##### Co to jest DXVA?

   DXVA (DirectX Video Acceleration) - jest to metoda przetwarzania (dekodowania) wideo za pomocą karty graficznej. Bardzo mocno obniża użycie (zajętość) procesora. Zazwyczaj karta graficzna przeprowadza dekodowanie mniejszym nakładem środków, a to oznacza - mniejsze zużycie prądu, mniejsze nagrzewanie się komputera, mniejszy hałas wentylatorów. DXVA jest dostępna tylko dla niektórych rodzajów kompresji wideo (na przykład: h264 - wspiera, a XviD - nie). DXVA aktywuje się, jeśli w drzewku filtrów między dekoderami wideo i generatorami nie ma związków pośrednich (programowe przetwarzanie wideo, napisy, itp.).

5. ##### Generatory (renderery/wizualizatory) wideo. Jaka jest między nimi różnica?

   Generator (renderer wideo) — rodzaj oprogramowania zaprojektowany do przekształcania informacji w obraz.

   Następujące generatory są zalecane dla Windows XP i starszych:

   - VMR7 Windowless - domyślny generator dla Windows XP. Bardzo szybki i lekki.

     Zalety:

     - lekki (używa nakładki) - zalecany dla słabych komputerów;
     - szybki - zalecany dla wideo o częstotliwości klatek wyższej od 50fps;
     - wspiera DXVA, ale bez napisów (można wyłączyć ich wczytywanie w ustawieniach).

     Ograniczenia:

     - nakładka może być używana tylko dla jednego wideo; musi się nią dzielić ze wszystkimi odtwarzaczami wideo;
     - po wciśnięciu PrintScreen zapisywana klatka zamiast wideo będzie zawierać tylko kolorową imitację.
   - VMR7 Renderless - podobny do poprzedniego, ale nie używa nakładki.

     Zalety w porównaniu do poprzedniego:

     - zachowuje klatkę po wciśnięciu PrintScreen;
     - pozwala na umiejscowienie napisów na czarnych paskach.

     Ograniczenia w porównaniu do poprzedniego:

     - trochę cięższy;
     - nie wspiera DXVA;
   - VMR9 Windowless - podobny do VMR7 Windowless, ale do konstruowania obrazu wykorzystuje DirectX 9.

     Zalety w stosunku do poprzednich:

     - nieznacznie lepiej skaluje obraz;
     - zachowuje klatkę po wciśnięciu PrintScreen.

     Ograniczenia w stosunku do poprzednich:

     - trochę cięższy;
     - nie wspiera DXVA.
   - VMR9 Renderless - podobny do VMR9 Windowless, ale nieco bardziej złożony.

     Zalety w stosunku do poprzednich:

     - wspiera DXVA, także z włączonymi napisami;
     - pozwala na umiejscowienie napisów na czarnych paskach;
     - nieznacznie lepiej skaluje obraz;
     - zachowuje klatkę po wciśnięciu PrintScreen.

     Ograniczenia w stosunku do poprzednich:

     - nie nadaje się do wideo z wysoką częstotliwością klatek.

   Poniższe generatory zalecane są dla Windows Vista i nowszych:

   - EVR - domyślny generator dla Windows Vista i nowszych. Bardzo szybki i lekki (ale dla Windows XP już nie).

     Zalety:

     - lekki, szybki, natywny;
     - w Windows XP lepiej skaluje czerwone obrazy z kartami graficznymi Radeon.

     Ograniczenia:

     - nie wspiera DXVA podczas używania napisów;
     - w Windows XP wymaga .NET Framework 3.5.
   - EVR CA - zoptymalizowany do używania napisów.

     Zalety w stosunku do EVR:

     - wspiera DXVA również podczas używania napisów;
     - pozwala na umiejscowienie napisów na czarnych paskach.

     Ograniczenia:

     - potrzebuje nieco więcej zasobów systemowych.
   - EVR Sync - przystosowany do synchronizacji częstotliwości renderowania z częstotliwością odświeżania monitora (lub telewizora).

     Zalety w stosunku do EVR:

     - eliminuje zrywanie klatek przez kartę graficzną;
     - wspiera DXVA również podczas używania napisów;
     - pozwala na umiejscowienie napisów na czarnych pasach.

     Ograniczenia:

     - najcięższy z generatorów EVR;
     - wymaga lekkiego strojenia pod konkretny monitor / telewizor;
     - czasami jest niestabilny.

   Dodatkowa pozycja - MadVR.

   - MadVR - generator zaprojektowany i wykonany przez madshi. Położono w nim nacisk na jak najlepszą jakość sygnału wyjściowego wideo. MadVR jest dodatkowo doinstalowywany.

     Zalety:

     - wysokiej jakości skalowanie obrazu (łącznie z wyborem algorytmu interpolacji);
     - korekcja widma i kontrastu dla różnych monitorów;
     - przetwarzanie wideo przez GPU w 16-bitowym trybie bezstratnym;
     - aktywnie się rozwija.

     Ograniczenia:

     - wymaga mocnej karty graficznej;
     - nadal ma duże problemy ze stabilnością;
     - istnieje kilka istotnych niuansów przy korzystaniu z tego generatora, które muszą być brane pod uwagę.

   Szczegóły na temat instalacji i konfiguracji MadVR można przeczytać w osobnym dziale.

6. ##### Formaty zapisu zrzutów ekranu. Jaka jest między nimi różnica?

   Light Alloy możne zapisywać zrzuty ekranu w pięciu formatach:

   Format | Opis
   --- | ---
   BMP | Vide rysunek, obraz nieskompresowany. Szybki i kompletny zapis obrazka, ale zajmuje dużo miejsca.
   JPG | Vide rysunek, kompresja stratna. Zazwyczaj używany do przechowywania zdjęć. Szybkie przetwarzanie, mały rozmiar wynikowy, ale istnieje niewielka stratność w szczegółach (szeroki zakres dostosowania).
   PNG | Vide rysunek, kompresja bezstratna. Wspiera przezroczystość. Używany w grafice WWW i do przechowywania małych zdjęć, gdzie dominują proste linie. Zachowuje wszystkie detale, rozmiar - pośredni między BMP i JPG, ale jest dłużej zapisywany niż poprzednie.

   W praktyce do porównania formatów graficznych użyte zostały oryginalne ustawienia jakości obrazu (80%) i zrobiono zrzut ekranu z tym obrazem (1280х544 pikseli):

   Format | Rozmiar pliku | Czas zapisu*
   --- | --- | ---
   BMP | 2041 KB | 0,1 sek.
   JPG | 571 KB (28% pliku BMP) | 0,1 sek.
   PNG | 1361 KB (67% pliku BMP) | 0,4 sek.

   * - czas zapisu zależy od charakterystyki komputera. Powyższe czasy zostały uzyskane na PC z 2010 roku.

7. ##### DmitriRender. Czym jest i jak go używać?

   Dmitri Render - jest płatnym filtrem pośrednim, który zwiększa częstotliwość klatek wideo (jest to robione siłami karty graficznej). Do poprawnej pracy filtra komputer musi spełniać następujące wymagania:

   - Karta graficzna:
     - NVIDIA, począwszy od serii GeForce 400 lub AMD, począwszy od serii 6000, w tym procesor AMD APU z wbudowaną kartą graficzną;
     - Sterowniki NVidia w wersji 320.18 i nowsze lub AMD 13.4 i nowsze;
     - Co najmniej 512 MB wolnej pamięci wideo;
     - Tryb SLI (MultiGPU) w sterownikach karty graficznej najlepiej wyłączyć.
   - Oprogramowanie:
     - System operacyjny: Windows Vista i nowszy (Aero najlepiej wyłączyć);
     - Ostatnia wersja DirectX;
     - Nie zaleca się podczas pracy DmitriRender uruchamiania programów aktywnie zużywających pamięć wideo, np. Internet Explorer.

   Aby używać Dmitri Render w Light Alloy należy przejść do Ustawienia -> Kodeki i u dołu zaznaczyć pole wyboru Używaj DmitriRender, jeśli jest zainstalowany.
   Upewnij się także, czy pole wyboru Ignoruj kodeki systemowe jest odznaczone.