Wat is het encryptiemechanisme? Deel 2


Free Download Mp4Gain
picture



We now offer a subscription for just 10 cents a day*

You will always enjoy the full version of Mp4Gain with all its features and benefits.

For just 10 cents a day*

*Unlimited FULL version of Mp4Gain, billed $US12.50 Quarterly (+ $5 USD one time subscription payment JUST in the first payment).

All other payments will be just $3.12 per month, billed quaterly.

That's only 10 cents per day!

CLICK TO PURCHASE



THIS PRICE ONLY LASTS FOR A FEW DAYS




Wat is het encryptiemechanisme? Deel 2

Video Bitrate

In het geval van bewegende beelden zal de kwaliteit van het beeld op het moment van coderen echter variëren, afhankelijk van of het videomateriaal veel beweging heeft of het videomateriaal weinig beweging, zelfs als de bitsnelheid gelijk is. Daarom is het noodzakelijk om niet alleen de bitsnelheid grondig te beoordelen en te coderen, maar ook de framesnelheid en keyframe-instellingen, die later zullen worden uitgelegd aan de hand van het videomateriaal. Ik hoop dat je begrijpt dat “er een relatie is tussen resolutie en juiste bitsnelheid” als een bepalende factor voor high definition.

videro bit rate

Punt 2: Verhoog de framesnelheid als beweging belangrijk is en verlaag de framesnelheid als beeldkwaliteit belangrijk is.
Terwijl de framesnelheid (aantal frames) is ingesteld op 29,97 fps voor televisies en 24 fps voor films, is de framesnelheid vrij configureerbaar voor internetvideocodering. Een video is een verzameling doorlopende afbeeldingen (frames) zoals een flipboek. Hoe meer frames per seconde, hoe vloeiender de beweging.

Bij videocodering ligt de bitsnelheid per seconde vast, dus als u de framesnelheid verhoogt, zal het aantal afbeeldingen in het flipbook toenemen en zal de beweging vloeiender verlopen, maar de hoeveelheid toegewezen gegevens per frame zal afnemen, dus de beeldkwaliteit zal beter zijn om te vallen.
Aan de andere kant, als u het aantal frames vermindert, zal het aantal afbeeldingen in het flipbook afnemen en zal de vloeiendheid van de beweging iets langzamer zijn, maar de beeldkwaliteit zal verbeteren omdat er een grote hoeveelheid gegevens wordt toegewezen aan elk kader. .

Als u de vloeiendheid van beweging in een video met veel beweging wilt benadrukken, verhoogt u de framesnelheid (videodemo 1). Aan de andere kant, als de video weinig beweging heeft, is het niet nodig om het aantal frames zoveel te verhogen (afhankelijk van de mate), dus het is effectief om de framesnelheid te verlagen en prioriteit te geven aan het verbeteren van de beeldkwaliteit

Punt 3: voeg met korte tussenpozen “keyframes” in voor bewegende beelden
Een keyframe is een frame dat bestaat als een enkel stilstaand beeld (een beeld dat niet is gecomprimeerd tussen frames) en het startpunt is voor verschilinformatie. Afhankelijk van de instellingen van de encoder worden de keyframes ingevoegd wanneer er een scènewisseling is en wordt de verschilinformatie met regelmatige tussenpozen ingevoegd, zoals XX frames en eens per XX seconden.

■ Keyframes voor bewegende beelden
In een bewegend beeld bewegen of veranderen dingen in korte tijd aanzienlijk. Daarom verbetert het invoegen van keyframes met korte tussenpozen de reproduceerbaarheid van kleine bewegingen.
Er is ook het voordeel dat het zoeken naar afbeeldingen met veel keyframes vlotter verloopt. De reden is dat de zoekopdracht is gebaseerd op keyframes, dus hoe meer keyframes je hebt, hoe gemakkelijker het is om te stoppen bij de doelscène. Als de positie waar het zoeken stopt geen keyframe is maar een verschilinformatieframe, wordt de informatie opgehaald naar een nabijgelegen keyframe, maar die tijd is kort.
Als u het aantal keyframes echter te veel verhoogt, wordt de keyframe-bitsnelheid overgenomen en gaat de algehele videokwaliteit achteruit, dus wees voorzichtig.
Voor bewegende beelden is het keyframe ongeveer eens per 3 seconden.

■ Keyframes voor afbeeldingen met weinig beweging
Omdat er weinig verschilinformatie is in een video met weinig beweging, zul je niet veel verschil in verandering merken, zelfs als er weinig keyframes zijn. Als u keyframes echter te lang invoegt, werkt het zoeken mogelijk niet goed en kan het lang duren voordat het afspelen begint. Dit is het tegenovergestelde van het geval dat er veel keyframes zijn, en als de terugspoelpositie ver van de keyframes verwijderd is, zal het enige tijd duren om te lezen.
Voor mensen met weinig beweging is de richtlijn voor keyframes ongeveer eens per 6 tot 8 seconden.

Tot dusverre: “Wat is het coderingsmechanisme? Vijf punten waarmee u rekening moet houden bij het coderen van HD-video [Deel 1]”, “De juiste bitsnelheid begrijpen voor de resolutie die u wilt distribueren”, bewegingsgerichtheid of beeldkwaliteit. Ik heb drie punten uitgelegd hoe u verander de “framesnelheid” en “hoe keyframes in te voegen”, afhankelijk van of het belangrijk is. In [Deel 2] zullen we “de voor- en nadelen van bitrate-instellingen” uitleggen


Free Download Mp4Gain
picture

Wat is het encryptiemechanisme?

Wat is het encryptiemechanisme?

Video Bitrate

5 aandachtspunten voor HD-videocodering

Video Bit Rate

Coderen

De beeldkwaliteit van internetvideo’s is bijna evenredig met de bitsnelheid. Als de bitsnelheid echter onnodig toeneemt, neemt de bestandsgrootte toe. “Keep bit rate low”, “Reduce file size” en “Reduce load time” zijn gekoppeld, en er is niets te zeggen of je in high definition kunt coderen terwijl de bitrate laag blijft.
In het begin schreef ik ook dat “beeldkwaliteit bijna evenredig is met bitsnelheid”, maar ik denk dat sommigen van jullie misschien hebben ervaren dat “ik de bitsnelheid heb verhoogd en gecodeerd, maar ik ben niet tevreden met de kwaliteit van de afbeelding “Dus, deze keer zal ik vijf punten uitleggen die vaak worden gebruikt voor het coderen van high-definition video.

Coderingsmechanisme
Eerst zal ik het coderingsmechanisme kort uitleggen.
Een afbeelding is een verzameling doorlopende afbeeldingen (frames), en door dit in korte tijd te veranderen als een flipbook, lijkt het alsof je visueel beweegt. Japanse televisiebeelden zijn 29,97 frames per seconde (afgekort voor 29,97 fps/frame per seconde) en de meeste films en animaties hebben een standaard van 24 fps. Omdat voor video een groot aantal frames nodig is, is ook de hoeveelheid data enorm. Daarom is datacompressie onmisbaar voor het verspreiden van video’s op internet.

Bij het coderen:

“Voorspelling in frame” waarmee gegevens binnen een frame worden gecomprimeerd
“Voorspelling tussen frames” die gegevens comprimeert in opeenvolgende frames
De informatie wordt zo verkleind dat het de visuele zin niet beïnvloedt en de gegevens worden gecomprimeerd.

■ Wat is in-frame voorspelling?
Er zijn verschillende methoden voor datacompressie, dus ik sla de details hier over, maar het basisidee van voorspelling binnen een frame is om een ​​frame te verdelen in kleine blokjes die cellen worden genoemd en de kleuren naast elkaar in het blok. ze zijn hetzelfde of vergelijkbaar, ze zijn samengeperst.
Als er bijvoorbeeld informatie “blauw blauw blauw blauw blauw blauw blauw blauw blauw blauw rood rood geel geel geel” informatie in het verdeelde blok staat, kan de hoeveelheid gegevens worden verminderd door dit te combineren met “blauw 11, rood 2, geel 3 “. Het is een afbeelding.

Een voorbeeld van datacompressie in in-frame voorspelling (afbeelding)

■ Wat is cross-frame voorspelling?
In het geval van video met een tijdas is het aantal frames echter groot, dus er is een limiet aan de algehele gewichtsvermindering die uitsluitend is gebaseerd op de voorspelling binnen het frame. Aan de andere kant, bij de voorspelling tussen frames, gebaseerd op het idee dat “de inhoud vergelijkbaar is voor en na de opeenvolgende frames”, verminderen de cellen die niet veranderen ten opzichte van het vorige frame de hoeveelheid gegevens door informatie opnieuw te gebruiken, en de cellen die veranderen, worden geconverteerd naar gegevens als verschilinformatie.

Punt 1: leer een geschikte bitsnelheidrichtlijn voor resolutie

De bovenstaande drie zijn fragmenten van dezelfde afbeelding van 640x360px, maar de bestandsgroottes verschillen van 1 MB, 250 KB en 50 KB. De beeldkwaliteit van 250 kB is lager dan die van 1 MB en is met 50 kB veel grover. Dit komt doordat de hoeveelheid gegevens die per pixel wordt toegewezen, wordt verminderd, wat resulteert in een slechte beeldkwaliteit.

Hetzelfde fenomeen kan worden gezegd van de video’s. Bitsnelheid is de hoeveelheid gegevens die per seconde wordt toegewezen en is van invloed op de beeldkwaliteit van de video. Als je een video op een groot scherm wilt bekijken, zoals schermvullend op een computer of tv-monitor, dan heb je een voldoende bitrate nodig in overeenstemming met de resolutie. Aan de andere kant, wanneer weergegeven met een kleine resolutie, is de ruwheid niet zo merkbaar, zelfs niet als de bitsnelheid wordt verlaagd. Integendeel, zelfs als u codeert met een hoge bitsnelheid, zult u het verschil in beeldkwaliteit niet merken en in veel gevallen zal de bestandsgrootte alleen maar toenemen.