Jakość odtwarzanych filmów

W celu zwiększenia wydajności renderingu należy stosować odpowiednie ustawienia jakości stołu montażowego.

W przypadku tworzenia treści przeznaczonych na urządzenia mobilne z małymi ekranami, takie jak telefony, jakość obrazu jest mniej istotna niż w przypadku programowania aplikacji na komputery stacjonarne. Wybranie odpowiedniego ustawienia jakości stołu montażowego może spowodować zwiększenie wydajności renderingu.

Istnieją następujące ustawienia dotyczące jakości stołu montażowego:

  • StageQuality.LOW : Szybkość odtwarzania ma większy priorytet niż wygląd. Nie jest stosowane wygładzanie. To ustawienie nie jest obsługiwane w środowisku Adobe AIR dla komputerów stacjonarnych i urządzeń telewizyjnych.

  • StageQuality.MEDIUM : Wygładzanie jest stosowane w ograniczonym zakresie. Skalowane bitmapy nie podlegają wygładzaniu. To ustawienie stanowi wartość domyślną w środowisku AIR na urządzeniach przenośnych, ale nie jest obsługiwane w środowisku AIR na komputerach i urządzeniach telewizyjnych.

  • StageQuality.HIGH : (Jest to domyślne ustawienie w wersji dla komputerów stacjonarnych). Wygląd ma większy priorytet niż szybkość odtwarzania. Zawsze jest stosowane wygładzanie. Jeśli plik SWF nie zawiera animacji, skalowane bitmapy są wygładzane. Jeśli plik SWF zawiera animacje, bitmapy nie są wygładzane.

  • StageQuality.BEST : Zapewnia najlepszą możliwą jakość. Szybkość odtwarzania nie ma znaczenia. Wszystkie obiekty ekranowe, łącznie ze skalowanymi bitmapami, są wygładzane.

Ustawienie StageQuality.MEDIUM często zapewnia wystarczająco dobrą jakość w aplikacjach na urządzeniach przenośnych. Czasami także ustawienie StageQuality.LOW może zapewnić wystarczającą jakość. Począwszy od wersji Flash Player 8, wygładzony tekst może być dokładnie renderowany nawet w przypadku ustawienia jakości stołu montażowego na LOW .

Uwaga: Na niektórych urządzeniach przenośnych mimo ustawienia jakości HIGH stosowana jest jakość MEDIUM , ponieważ zapewnia lepszą wydajność aplikacji programu Flash Player. Jednak ustawienie jakości na HIGH często nie wywołuje zauważalnej różnicy, ponieważ ekrany urządzeń mobilnych zwykle charakteryzują się wyższą rozdzielczością wyrażoną w punktach na cal (dpi). (Rozdzielczość może się różnić w zależności od urządzenia.)

Na poniższym rysunku jakość odtwarzanego filmu jest ustawiona na MEDIUM , a rendering tekstu jest ustawiony na opcję Wygładź dla animacji:

Jakość stołu montażowego Medium i rendering tekstu ustawiony na opcję Wygładź dla animacji

Ustawienie jakości stołu montażowego wpływa na jakość tekstu, ponieważ odpowiednie ustawienie renderingu tekstu nie jest używane.

Środowisko wykonawcze umożliwia ustawienie renderowania tekstu z opcją Wygładź dla czytelności. To ustawienie zapewnia idealną jakość tekstu (wygładzonego) bez względu na to, jakie ustawienie jakości stołu montażowego jest używane:

Jakość stołu montażowego Low i rendering tekstu ustawiony na opcję Wygładź dla czytelności

Tę samą jakość renderingu można uzyskać poprzez ustawienie opcji renderingu tekstu na opcję Tekst bitmapowy (brak wygładzania):

Jakość stołu montażowego Low, a rendering tekstu ustawiony na Tekst bitmapowy (brak wygładzania)

Ostatnie dwa przykłady prezentują, że możliwe jest uzyskanie tekstu wysokiej jakości bez względu na to, które ustawienie stołu montażowego będzie używane. Ta funkcja była dostępna począwszy od programu Flash Player 8 i może być wykorzystywana na urządzeniach mobilnych. Należy pamiętać o tym, że program Flash Player 10.1 automatycznie aktywuje StageQuality.MEDIUM na niektórych urządzeniach w celu zwiększenia wydajności.