PPC z VGA a odtwarzanie filmów

25 maj 2005
Autor :   Irwin (artykuł gościnny)
ilustracja Od czasu do czasu na forum PDAclub.pl pojawiają się posty w stylu "Jakiego pocekta z ekranem VGA kupić, który najlepiej nadawałby się do..." np. odtwarzania filmów. Oczywiście odpowiedzi i argumenty pojawiające się są różne, od merytorycznych po tego typu "Ten a ten jest najlepszy bo ja/kosmita/mój pies go mam i... jest najlepszy". Niestety sam nie widziałem na żywo wszystkich poniżej opisanych pocketów, ale wiele o nich czytałem, a szereg informacji uzyskałem od Picard'a - autora BetaPlayera, oraz użytkowników tych PDA (słynna akcja-prośba-spam do niektórych o nadsyłanie screenshotów z jakości np. scalingu). Ogólna zasada wyświetlania filmów jest taka sama (np. układ ATI 3200 w Toshiba e805 czy iPAQ hx4700), jakość kolorów ekranu (Axim x50v i ASUS A730, lub iPAQ hx4700 i LOOX 720) więc jeśli widziałem np. x50v to w sumie wiem jak wygląda identyczny ekran w ASUSie A730. Oczywiście jeśli się ktoś nie zgadza z poniżej podanymi ocenami to ma do tego pełne prawo. Poniżej przedstawiłem 13 kategorii według mnie istotnych z punktu widzenia jakości odtwarzania filmów. Zastosowana punktacja to od minus 3, poprzez zero, do plus 3 punkty (w kilku ważniejszych kategoriach dałem 4 punkty, w innych mniej istotnych maksymalnie 2 czy nawet 1 punkt).
Pockety z ekranem VGA uwzględnione w zestawieniu:
a. Toshiba e800
b. Toshiba e830
c. ASUS A730W
d. Fujitsu-Siemens Pocket LOOX 720
e. HP iPAQ hx4705
f. Dell Axim x50v

:: 01 :: Ekran - wielkość
Im więcej tym lepiej, ideałem byłby tu 5 calowy ekran, jak w Samsung Nexio XP30, czyli 16:9 - a mimo wszystko wielkość tego PDA jest niewiele większa od 4 calowych pocketów. Niestety nikt takowych palmtopów z Pocket PC nie produkuje.

a. e800 - 4 cale - 3 pkt
b. e830 - 4 cale - 3 pkt
c. A730W - 3.68 cala - 1 pkt
d. LOOX 720 - 3.56 cala - 0 pkt
e. hx4705 - 4 cale - 3 pkt
f. x50v - 3.68 cale - 1 pkt

:: 02 :: Ekran - kolory
Odwzorowanie kolorów jest niezwykle ważne, szczególnie czerwonego, na który oko ludzkie jest najbardziej wrażliwe. Dużo zależy tu od firmy, która wyprodukowała dany ekran. I tak produkty Sony dają lepsze kolory niż Sharpa. Sony daje żywe barwy, czerwony jest odpowiednio nasycony. W przypadku Sharpa nie wygląda to tak dobrze - np. zielony jest wyblakły ale też nie jest totalnie źle, choć trzeba się ratować podbiciem saturation czy oddzielnie każdego koloru.

a. e800 - Sharp - 1 pkt
b. e830 - Sharp - 1 pkt
c. A730W - Sharp - 1 pkt
d. LOOX 720 - Sony - 4 pkt
e. hx4705 - Sony - 4 pkt
f. x50v - Sharp - 1 pkt

:: 03 :: Szybkość CPU

a. e800 - pxa263 400 mhz - 1 pkt
b. e830 - pxa270 520 mhz - 2 pkt
c. A730W - pxa270 520 mhz - 2 pkt
d. LOOX 720 - pxa270 520 mhz - 2 pkt
e. hx4705 - pxa270 624 mhz - 3 pkt
f. x50v - pxa270 624 mhz - 3 pkt

:: 04 :: Scaling
Niesłychanie ważna funkcja układu graficznego pozwalająca "ładnie" dopasować "bez ząbkowania", rozdzielczość filmu do rozdzielczości ekranu.

a. e800 - układ Ati 3200 - pozwala na scaling w matrycy 2x2 czyli bazując na takich pikselach układ tworzy nowe, już odpowiednie do rozdzielczości - 2 pkt
b. e830 - brak - 0 pkt
c. A730W - brak - 0 pkt
d. LOOX 720 - brak - 0 pkt
e. hx4705 - układ Ati 3200 - pozwala na scaling matrycy 2x2 - 2 pkt
f. x50v - układ i2700g - matryca aż 8x4, znacznie lepsza jakość - 3 pkt

:: 05 :: Wspomaganie układu graficznego a szybkość
Dzięki nim możliwe jest odtwarzanie filmów o dużym przepływie danych, dużej rozdzielczości.

a. e800 - układ Ati 3200 - IDCT dla MPEG2, konwersja kolorów, 1/4 szybkości szyny danych - 1 pkt
b. e830 - brak - 0 pkt
c. A730W - brak - 0 pkt
d. LOOX 720 - brak - 0 pkt
e. hx4705 - układ ATI 3200 - to samo co w e800 - 1 pkt
f. x50v - układ i2700g - IDCT dla MPEG2, MPEG4, IZigZag, konwersja kolorów, deblocking, b-frames prediction i parę innych funkcji o których tutaj nie piszę gdyż na razie nie są wykorzystane przez playery - 3 pkt

:: 06 :: Płynność
To że film na danym pockecie wyświetlany jest bez gubienia klatek, oraz na benchmarku wyciąga np. 150% nie oznacza to jeszcze, że jest wyświetlany płynnie. Duże znaczenie odgrywa tutaj overlay oraz dla uproszczenia "trafianie w ramkę" czyli vblank. Puszczając np. film na PC i LOOX 720 mimo, iż czytamy "0 dropped frames" to jednak oko widzi różnice. Na pocketach z sprzętowym overlay każda klatka jest wyświetlana wtedy gdy trzeba, na innych różnie to bywa. Szczególnie duże różnice widać w niektórych scenach - np. wolnym przesuwaniu kamery z jednej strony na drugą. Widać gubienie klatek, które nie jest spowodowane brakiem mocy procesora i nie jest wliczane przez benchmark do zgubionych klatek, ale z uwagi na problemy z "trafianiem w ramkę" nie jest on płynny dla oka. Jest to duża wada, widoczna przy wolnych scenach, mniej widoczna przy scenach akcji.

a. e800 - vblank - 2 pkt
b. e830 - brak - 0 pkt
c. A730W - brak - 0 pkt
d. LOOX 720 - brak - 0 pkt
e. hx4705 - vblank - 2 pkt
f. x50v - vblank - 2 pkt

:: 07 :: Błędy
Braki układu graficznego powodujące przekłamania i inne błędy w wyświetlaniu filmu.

a. e800 - układ ATI 3200 jest tutaj liderem, zaprojektowany wyraźnie dla dekodowania MPEG1 i 2, nie toleruje dużych odstępów pomiędzy klatkami typu "I" o ile w MPEG1 i 2 są one z reguły dość blisko to jest co 10-25 klatek to w przypadku MPEG4 (czyli XviD i DIVX dla tych którzy nie wiedzą) czasami są co 250-300 klatek. Powoduje to tak zwany "Green tint bug" czyli zielenienie części ekranu, aż do czasu napotkania kolejnej klatki typu "I". Kolejny błąd to brak możliwości pełnej kontroli na kolorami to jest ich samodzielnym obniżeniu bądź wzmocnieniu. Jeśli film ma bardzo przesterowane kolory, lub odwrotnie wręcz ich nie ma, to ciężko temu zaradzić. Następnym błędem układu jest mała pamięć VRAM na dane video - jeśli film ma dużą ilość klatek typu "B" często powoduje to przeskoki, i zarywanie filmu - mimo iż sam układ i procesor bez problemów potrafiłyby te dane zdekodować - niestety nie mają gdzie. Jest jeszcze parę innych pomniejszych błędów ale pastwić się nie będziemy - minus 3 pkt
b. e830 - brak specjalistycznego układu, brak błędów - 0 pkt
c. A730W - brak specjalistycznego układu, brak błędów - 0 pkt
d. LOOX 720 - brak specjalistycznego układu, brak błędów - 0 pkt
e. hx4705 - ten sam układ co w e800 - czyli minus 3 pkt
f. Axim x50v - i2700G to układ praktycznie pozbawiony błędów, jedynie do czego można się doczepić to brak wspomagania GMC - 0 pkt

:: 08 :: Dźwięk
Jakość dźwięku oraz sprzętowe wspomaganie.

a. e800 - typowy układ - 2 pkt
b. e830 - typowy układ 2 - pkt
c. A730W - typowy układ 2 - pkt
d. LOOX 720 - typowy układ 2 - pkt
e. hx4705 - typowy układ 2 - pkt
f. x50v - znakomity układ dźwiękowy WM9705 Sound Chip montowany min. w iPOD'ach, kto wie czy nie najlepszy na rynku PDA, sprzętowy equalizer, 3D sound, Surround - 3 pkt

:: 09 :: Bateria (brane pod uwagę są baterie typu standard)
Im więcej mAh tym lepiej, w tym podpunkcie brana jednak jest pod uwagę realna wytrzymałość baterii przy odtwarzaniu typowego filmu VGA na danym pockecie. Tak więc np. mimo lepszej baterii Toshiba e800 "potrzebuje jej więcej" niż np. x50v z uwagi na gorszy CPU/układ graficzny

a. e800 - 1320 mAh (uwaga, dostępna jest 2000 mAh - mugena, Toshiba robiła wyjątkową słabą baterie standard) - pkt odnoszą się do tej oryginalnej - 1 pkt
b. e830 - 1320 mAh - 1 pkt
c. A730W - 1100 mAh - 0 pkt
d. LOOX 720 - 1640 mAh - 3 pkt
e. hx4705 - 1800 mAh - 4 pkt
f. x50v - 1100 mAh - 1 pkt (mimo takiej samej mAh jak w wypadku Asusa, Axim dostaje 1 pkt bo z uwagi na swoją moc mniej jej zużywa)

:: 10 :: Ciężar
Dlaczego jest w zestawieniu? Z uwagi na to, że oglądając film cały czas pocketa musimy trzymać rękach.

a. e800 - 205g - 0 pkt
b. e830 - 205g - 0 pkt
c. A730W - 170g - 1 pkt
d. LOOX 720 - 170g - 1 pkt
e. hx4705 - 186g - 0 pkt
f. x50v - 175g - 1 pkt

:: 11 :: USB host
W praktyce możliwość podłączenia przenośnego dysku twardego nie jest dużym
udogodnieniem z uwagi na niezbyt wygodne użycie, ale nadaje się na dłuższe wyjazdy. Po prostu HDD służy za magazyn filmów, z którego w razie potrzeby jest przegrywany film na kartę SD czy też CF.

a. e800 - jest - 2 pkt
b. e830 - jest - 2 pkt
c. A730W - jest - 2 pkt
d. LOOX 720 - jest - 2 pkt
e. HP hx4705 - brak - 0 pkt
f. x50v - brak - 0 pkt

:: 12 :: VGA/TV output (bez specjalnych kart SDIO/CF)
Dzięki możliwości wyświetlenia filmu na ekranie monitora lub TV, można zrobić przenośnie kino.

a. e800 - brak - 0 pkt
b. e830 - brak - 0 pkt
c. A730W - brak - 0 pkt
d. LOOX 720 - brak - 0 pkt
e. hx4705 - brak - 0 pkt
f. x50v - jest - 2 pkt

:: 13 :: Przyszłe możliwości
Czyli czy za rok gdy wyjdą nowe lub upowszechnią się obecnie powstałe kodeki nasz pocket je będzie potrafił odtworzyć z rozsądną prędkością

a. e800 - marne - z uwagi na "starość" i błędy układu ATI 3200 szanse są raczej marne, ale na pogorszenie wydajności np. dodanie QPEL czy GMC wymaga całkowitego pominięcia akceleracji poprzez ATI, a to z uwagi na wolny przesył danych do układu (1/4 szyny) spowoduje znaczny spadek szybkości. Ponadto wielu koderów czeka na Windows Mobile 5.0, w którym DirectShow szalenie uprości programowanie playerów, na razie Toshiba nic nie mówi o jakimkolwiek upgradzie dla e8xx i mówiąc szczerze ja bym na to nie liczył - 0 pkt
b. e830 - małe - wszelkie dodatkowe funkcje muszą być napisane specjalnie dla procesora, który niestety nie poradzi sobie z nawałem pracy przy np. dekodowaniu QPEL czy kodeka h264. Typowy film 1CD h264 o rozdzielczości 640x320 osiągnie maksymalnie 10-12 klatek na sekundę i to przy najbardziej optymistycznie widzianej optymalizacji kodu - 1 pkt
c. A730W - to samo co powyżej - 1 pkt
d. LOOX 720 - to samo co powyżej - 1 pkt
e. hx4705 - marne - to samo co przy e800 (pomijając oczywiście wstawkę o Windows Mobile 5.0 ) - 0 pkt
f. x50v - bardzo duże - układ posiada możliwość sprzętowego dekodowania QPEL (i to kilkupoziomowe), Inverse h264 intra prediction, itd. Typowy film 1CD h264 o rozdzielczości 640x320 powinien być odtwarzany płynnie to jest 25 klatek na sec - 3 pkt

Podsumowanie:


1. Dell Axim x50v - 23 pkt
2. HP iPAQ hx4705 - 18 pkt
3. Fujitsu-Siemens LOOX 720 - 15 pkt
4. Toshiba e800 - 12 pkt
5. Toshiba e830 - 12 pkt
6. Asus A730W - 10 pkt

Najlepszy do oglądania filmów z dość dużą przewagą jest Dell x50v. Drugi jest HP hx4705 dysponujący najlepszym ekranem, ale i wyjątkowo "zabugowanym" układem graficznym. LOOX 720 przez wielu uważany za najlepszy Pocket PC VGA (ja też do tego się przychylam) w tym konkretnym zadaniu znajduje się dopiero na trzecim miejscu. Toshiby, zostają sklasyfikowane wspólnie na 4 miejscu, a Asus A730W zajął ostatnie miejsce. Tych trzech wymienionych na końcu PDA należy unikać, gdy odtwarzanie filmów jest dla nas priorytetem.

O Serwisie

Wortal PDAclub.pl to serwis internetowy zajmujący się tematyką technologii mobilnych. U nas znajdziesz najnowsze informacje o smartfonach, tabletach, smartwatch i innych urządzeniach mobilnych pracujących zarówno pod kontrolą Apple iOS jak i Google Android czy też Windows. PDAclub.pl to także jednao z najstarszych forów internetowych, gdzie każdy użytkownik znajdzie fachową pomoc.

PDAclub POLECA


W ramach naszej witryny stosujemy pliki cookies w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w urządzeniu końcowym. Można dokonać w każdym czasie zmiany ustawień dotyczących cookies. Więcej szczegółów w naszej Polityce Prywatności. Akceptuję otrzymywanie plików cookies z serwisu pdaclub.pl. Akceptuję