FMUSER Wirless Transmituj wideo i audio łatwiejsze!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albański
ar.fmuser.org -> arabski
hy.fmuser.org -> Armeński
az.fmuser.org -> Azerbejdżański
eu.fmuser.org -> baskijski
be.fmuser.org -> białoruski
bg.fmuser.org -> bułgarski
ca.fmuser.org -> kataloński
zh-CN.fmuser.org -> chiński (uproszczony)
zh-TW.fmuser.org -> chiński (tradycyjny)
hr.fmuser.org -> chorwacki
cs.fmuser.org -> czeski
da.fmuser.org -> duński
nl.fmuser.org -> holenderski
et.fmuser.org -> estoński
tl.fmuser.org -> filipiński
fi.fmuser.org -> fiński
fr.fmuser.org -> francuski
gl.fmuser.org -> galicyjski
ka.fmuser.org -> gruziński
de.fmuser.org -> niemiecki
el.fmuser.org -> grecki
ht.fmuser.org -> kreolski haitański
iw.fmuser.org -> hebrajski
hi.fmuser.org -> hindi
hu.fmuser.org -> węgierski
is.fmuser.org -> islandzki
id.fmuser.org -> indonezyjski
ga.fmuser.org -> irlandzki
it.fmuser.org -> włoski
ja.fmuser.org -> japoński
ko.fmuser.org -> koreański
lv.fmuser.org -> łotewski
lt.fmuser.org -> litewski
mk.fmuser.org -> macedoński
ms.fmuser.org -> malajski
mt.fmuser.org -> maltański
no.fmuser.org -> norweski
fa.fmuser.org -> perski
pl.fmuser.org -> polski
pt.fmuser.org -> portugalski
ro.fmuser.org -> rumuński
ru.fmuser.org -> rosyjski
sr.fmuser.org -> serbski
sk.fmuser.org -> słowacki
sl.fmuser.org -> słoweński
es.fmuser.org -> hiszpański
sw.fmuser.org -> suahili
sv.fmuser.org -> szwedzki
th.fmuser.org -> Tajski
tr.fmuser.org -> turecki
uk.fmuser.org -> ukraiński
ur.fmuser.org -> Urdu
vi.fmuser.org -> wietnamski
cy.fmuser.org -> walijski
yi.fmuser.org -> jidysz
Powszechnym błędem jest rozważanie CBR (Constant Bit Rate), ponieważ „każda ramka ma przydzieloną taką samą liczbę bitów”. Gdyby tak było, to jaki byłby cel ramek P lub B? Celem ramki P / B jest zmniejszenie liczby bitów poprzez odwoływanie się do innej ramki. Oczywiście istnieje wiele strumieni CBR z ramkami P lub B. Możesz łatwo zauważyć, że każda ramka ma bardzo różną liczbę bitów, nawet w strumieniu CBR.
Więc co to jest CBR? W MPEG-2 i H.264 CBR oznacza, że liczba bitów podawanych do dekodera jest stała w czasie. Innymi słowy, szybkość przesyłania danych do dekodera jest stała. Nie ma to nic wspólnego z liczbą bitów poszczególnych ramek.
Zmieszany? W jaki sposób można przydzielić różną liczbę bitów do ramek, zachowując stałą przepływność danych przychodzących?
Odpowiedź: potrzebujesz bufora. Aby zrozumieć logikę, rozważ wylot wody, zbiornik na wodę i serię „facetów od dekodowania obrazu” ustawionych przed zbiornikiem.
Woda (kodowany strumień MPEG-2 lub H.264) nieustannie wpływa do zbiornika. Faceci ustawiają się przed zbiornikiem i usuwają wodę z każdej dekodowanej klatki. W większości przypadków usuwanie następuje w ustalonych odstępach czasu.
Mimo że pan I, P i B usuwają różne ilości wody (= każda ramka wymaga innej liczby bitów), prędkość wylotu wody jest stała dzięki zbiornikowi (buforowi).
W MPEG-2 bufor nazywany jest buforem VBV (Bufor weryfikatora bufora wideo). W H.264 bufor nazywa się CPB (Coded Picture Buffer).
Poziom wody w zbiorniku w określonym momencie nazywany jest zapełnieniem bufora i opisywany jest liczbą bitów. Rozmiar zbiornika nazywany jest rozmiarem bufora VBV w MPEG-2, a rozmiarem bufora CPB w H.264.
Zakodowany strumień musi być tak skonstruowany, aby zbiornik (= bufor) nigdy nie przelewał się ani nie przelewał. Istnieje komercyjne / niekomercyjne oprogramowanie zwane „weryfikatorem bufora” do sprawdzania błędów.
Gdy rozmiar bufora jest ustawiony na dużą wartość (jest to zakodowany parametr strumienia), koder może używać dużej zmienności bitów dla każdej klatki, co generalnie skutkuje lepszą jakością wideo. Jednak dekoder musi mieć duży bufor, co oznacza droższy sprzęt.
|
Wpisz e-mail, aby otrzymać niespodziankę
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albański
ar.fmuser.org -> arabski
hy.fmuser.org -> Armeński
az.fmuser.org -> Azerbejdżański
eu.fmuser.org -> baskijski
be.fmuser.org -> białoruski
bg.fmuser.org -> bułgarski
ca.fmuser.org -> kataloński
zh-CN.fmuser.org -> chiński (uproszczony)
zh-TW.fmuser.org -> chiński (tradycyjny)
hr.fmuser.org -> chorwacki
cs.fmuser.org -> czeski
da.fmuser.org -> duński
nl.fmuser.org -> holenderski
et.fmuser.org -> estoński
tl.fmuser.org -> filipiński
fi.fmuser.org -> fiński
fr.fmuser.org -> francuski
gl.fmuser.org -> galicyjski
ka.fmuser.org -> gruziński
de.fmuser.org -> niemiecki
el.fmuser.org -> grecki
ht.fmuser.org -> kreolski haitański
iw.fmuser.org -> hebrajski
hi.fmuser.org -> hindi
hu.fmuser.org -> węgierski
is.fmuser.org -> islandzki
id.fmuser.org -> indonezyjski
ga.fmuser.org -> irlandzki
it.fmuser.org -> włoski
ja.fmuser.org -> japoński
ko.fmuser.org -> koreański
lv.fmuser.org -> łotewski
lt.fmuser.org -> litewski
mk.fmuser.org -> macedoński
ms.fmuser.org -> malajski
mt.fmuser.org -> maltański
no.fmuser.org -> norweski
fa.fmuser.org -> perski
pl.fmuser.org -> polski
pt.fmuser.org -> portugalski
ro.fmuser.org -> rumuński
ru.fmuser.org -> rosyjski
sr.fmuser.org -> serbski
sk.fmuser.org -> słowacki
sl.fmuser.org -> słoweński
es.fmuser.org -> hiszpański
sw.fmuser.org -> suahili
sv.fmuser.org -> szwedzki
th.fmuser.org -> Tajski
tr.fmuser.org -> turecki
uk.fmuser.org -> ukraiński
ur.fmuser.org -> Urdu
vi.fmuser.org -> wietnamski
cy.fmuser.org -> walijski
yi.fmuser.org -> jidysz
FMUSER Wirless Transmituj wideo i audio łatwiejsze!
Kontakt
Adres:
Nr 305 Pokój HuiLan Budynek nr 273 Huanpu Road Guangzhou Chiny 510620
Kategorie
Newsletter