Teraz jest czwartek, 20 czerwca 2019, 05:21




Stwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
 Kompresja w PROCoderze 
Autor Wiadomość
Aktywny bywalec
Aktywny bywalec
Avatar użytkownika

Dołączył: sobota, 13 kwietnia 2002, 13:32
Posty: 294
Lokalizacja: Bydgoszcz
Post Kompresja w PROCoderze
Witam orientuje sie ktos jaka jest roznica kompresji wybierajac nastepujace konfiguracje w PROCoderze Canopusa.
Przy ustawieniach kompresji mozna wybrac :

- Constant bitrate CBR
oraz
-2-pass Variable bitrate (2pass VBR)

jaka jest roznica pomiedzy tymi ustawieniami i po co sie je storuje ??

Z gory dzieki za odp.

_________________
__STEL_MOTION__


czwartek, 19 maja 2005, 22:10
Zobacz profil
Aktywny bywalec
Aktywny bywalec
Avatar użytkownika

Dołączył: poniedziałek, 16 lutego 2004, 02:30
Posty: 796
Post 
Constant bitrate CBR - stała wielkość przepływu strumienia danych video, niezależnie od tego, co się w filmie dzieje, np. czy jest filmowany niemal nieruchomy obiekt (idący żółw) czy też pędzący samochód.

2-pass Variable bitrate (2pass VBR) - dwuprzebiegowa zmienna wartość przepływu strumienia danych video. W pierwszym przebiegu jest analizowana dynamika zmiany scen. W drugim przebiegu w czasie kompresji dla scen bardziej statycznych (idący żółw) jest przydzielany mniejszy strumień danych (większy wspólczynnik kompresji), a dla scen dynamicznych jest przydzielany większy strumień danych (mniejszy wspólczynnik kompresji). Ten przydział bitrate jest dokonywany na podstawie pierwszego przebiegu.

Oczywiście kompresja 2-pass Variable bitrate (2pass VBR) trwa około 2 razy dłużej od kompresji Constant bitrate CBR.

Po co się stosuje 2-pass Variable bitrate (2pass VBR) ???
Otóż w przypadku scen statycznych są niewielkie zmiany pomiędzy kolejnymi klatkami. I jest czystym marnotrawstwem, aby był to taki sam bitrate, jak w przypadku scen dynamicznych, ponieważ sceny statyczne kompresowane w dość dużym stopniu i tak nie ulegają pogorszeniu jakości. Odwrotnie jest dla scen dynamicznych: tutaj duża kompresja powoduje spadek jakości, ponieważ kolejne klatki dość znacznie różnią się pomiędzy sobą.

Oczywiście najwygodniej byłoby ustawić duży stały bitrate, ale wtedy wielkość pliku byłaby duża. Dlatego kompromisem pomiędzy wielkością pliku a jakością filmu jest kompresja typu 2-pass Variable bitrate (2pass VBR). Tak też kompresuję swoje filmy.

Z drugiej strony, jeżeli ktoś filmuje z wolnej ręki i cały czas macha kamerą niemiłosiernie we wszystkie strony, to faktem jest, że cały film jest dynamiczny, mimo, że filmuje śpiącego niedźwiedzia w gawrze. Wtedy chyba bezzasadny jest wybór dwuprzebiegowej kompresji.

Oczywiście jest to zapewne w dość uproszczony sposób opisana róznica pomiędzy tymi dwoma metodami kompresji, ale sedno zagadnienia jest chyba w miarę prawidłowo opisane.

_________________
Zapomniał wół , jak cielęciem był !


Ostatnio edytowano czwartek, 19 maja 2005, 23:39 przez Romcio, łącznie edytowano 2 razy

czwartek, 19 maja 2005, 23:21
Zobacz profil
Aktywny bywalec
Aktywny bywalec
Avatar użytkownika

Dołączył: sobota, 13 kwietnia 2002, 13:32
Posty: 294
Lokalizacja: Bydgoszcz
Post 
Dzieki za tak wyczerpujaca odpowiedz. Teraz mam pojecie co jak i dlaczego.

Pozdrowka i wiecej takich fachowych odpowiedzi.

_________________
__STEL_MOTION__


czwartek, 19 maja 2005, 23:32
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Stwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL