Re: roznice w jasnosci i kompresji na MACu i PC

Autor: PAndy <pandrw_cutthis__at_poczta.onet.pl>
Data: Wed 14 Feb 2007 - 16:34:09 MET
Message-ID: <eqva3d$a0k$1@news.onet.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original

"Kaiko" <"kajetan[SPAM]"@[SPAM]mastela.com> wrote in message
news:cfo4d01mm1p0.y6e6j6atxxfg$.dlg@40tude.net...
> Dnia Tue, 13 Feb 2007 00:48:17 +0100, newdem napisał(a):
>
>> [ciach]
>
> ogolny problem jest przy konwersji... mac z tego co kojarze od razu
> konweruje YUV'a do RGB i bialy tam jest bialy. Poczytaj sobie o
> przestrzeniach barw. Do kompresji DVD jest uzywany MPEG2. Wszystkie
> kodeki
> z tej rodziny maja troszeczke inna przestrzen barw niz RGB. To sie
> zowie
> YUV. Np. taki XVID z tego co pamietam jak wyrzuca obraz to pod XP
> "output

bzdura - jesli juz to YCbCr... i zazwyczaj to YV12 albo YUY2

> colorspace" na defaultowych ustawieniach jest wlasnie wrzucony na YUV,
> a to
> jest fatalne poniewaz w rzeczywistosci takie cos daje zakres jasnosci
> w
> przedziale 16-240 (o ile dobrze pamietam), a 240 to nie jest 255 i tak
> na
> prawde na monitorze przy takim sposobie odwarzania strumienia video
> masz
> szary zamiast bialego... wszystko jest ciemniejsze... a na dole
> sytuacja
> odwrotna zamiast czarnego masz ciemno szary. Wystepuje tu ogolny
> spadek

znow nie ten teges - normalny zakres zmian sygnalu TV to przedzial 16 -
236 dla Y (lumy) i 16-240 dla CbCr (roznicowe sygnaly koloru)

> kontrastu i obraz sprawia wrazenie ciemniejszego. Przy MPEG2 moze byc
> podobnie. Oczywiscie mozna w XVid'ie ustawic mu output colorspace na
> RGB i
> wtedy wszystko na kompie zaczyna wygladac elegancko, tak jak jak
> powinno
> (bialy jest bialy). Podajac sygnal na RGB musisz go przekonwertowac
> wlasnie
> do RGB. Nie wiem czy programowe odtwarzacze DVD pod windowsem
> konwertuja te
> przestrzenie barw, ale wiem ze XVID'a na pewno nie jest konwertowany a
> te
> kodeki oparte o YUV wlasnie z zalozenia wypuszczaja "ciemniejszy"
> obraz
> wiec taka konwersja MUSI byc zaimplementowana w oprogramowaniu ktorego
> uzywasz do odtwarzania aby odtwarzany obraz byl odtwarzany dobrze, jak
> tego
> nie bedzie to obraz bedzie "ciemny". Na stacjonarnym odwarzaczu jest w
> porzadku ponieważ TV pracuje wlasnie w tej przestrzeni (YUV) i tam w
> takim
> ukladzie bialy jest bialy a czarny jest czarny - i jasnosc musi byc
> OK. A
> dlaczego na apple'u jest dobrze - bo IMHO w Apple'u robia ludzie z
> glowa i
> wpadli na pomysl aby takie rzeczy domyslnie jednak konwertowac do RGB,
> a
> nie zostawiac w YUV'ie co jest moim zdaniem totalnym debilizmem. BTW
> dlatego wszystkie filmy na PC sa takie CIEMNE. A problemy z
> gradientami...

no wiekszej bzdury to ja dawno juz nie czytalem -

> to juz problemy masci problemow odtwarzaczy - moze nie dokonca dobra
> kompresje ustawiles przy DVD. Nie wiem - bym musial przy tym siedziec.
> Dobra starczy tego... to jest troche NTG :P W kazdym razie skup sie na
> tych
> przestrzeniach barw - jestem w 99% przekonany ze nawala tu poprostu
> oprogramowanie, ktore podczas odtwarzania pozostawia YUV'a zamiast
> przekonwertowac to i zeskalowac jasnosc do RGB.

przestrzenie barw to BT.601 i BT.709 (najpopularniejsze ale nie jedyne)

W jego wypadku wystarczy miec wlasciwe skonfigurowanego PC z dobrym
dekoderem MPEG.
Poza tym warto byloby upewnic sie ze poprawnie zenkodowal MPEG'a

I zanim zaczniesz ludziom mieszac w glowie proponowalbym sie zorientowac
co oferuje sprzetowa nakladka (overlay).

Tyle w temacie
Received on Wed Feb 14 16:35:06 2007

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 14 Feb 2007 - 16:51:14 MET