Android-versie Netflix stemt audio af op bandbreedte en achtergrondgeluid

Netflix is begonnen met het aanbieden van audio in een nieuwe codec en die past zich automatisch aan aan bandbreedte en achtergrondgeluid in de omgeving van de gebruiker. Bij veel achtergrondgeluid gaat het dynamisch bereik omlaag, terwijl dialoog harder te horen is.

De nieuwe codec moet er daardoor voor zorgen dat gebruikers minder het volume hoeven aan te passen, zegt Netflix. Uit tests van de streamingdienst blijkt ook dat mensen met de nieuwe codec minder snel overschakelen naar het gebruik van oortjes.

De codec heet xHE-AAC, Extended HE-AAC met MPEG-D DRC-metadata. Voor de nieuwe codec hebben gebruikers Android 9 of nieuwer nodig; daarmee is een groot deel van de Android-gebruikers voorzien van een compatibel apparaat.

De bitrate van de audio past zich automatisch aan de bandbreedte aan. Bovendien kan de audio zich aanpassen aan het achtergrondgeluid van gebruikers. Als er meer achtergrondgeluid is, zal het dynamisch bereik van de audio kleiner worden en daardoor is het verschil tussen bijvoorbeeld fluisteren en een explosie minder groot. Het belangrijkste is daarbij dialoog op normaal niveau; die moet altijd goed te horen zijn, zo redeneert de streamingdienst.

Tijdens tests met de nieuwe codec grepen minder mensen naar de volumeknop en naar oortjes dan bij de hiervoor gebruikte codec. Dat wijst erop dat de ingrepen zin hebben en dat de codec zijn werk doet, aldus de streamingdienst.

Netflix: automatisch aanpassen bitrate op Android, januari 2021Netflix: automatisch aanpassen bitrate op Android, januari 2021Netflix: automatisch aanpassen bitrate op Android, januari 2021Netflix: automatisch aanpassen bitrate op Android, januari 2021

Vlnr: verdeling audioniveaus zonder aanpassing, met normalisering, met aanpassing om dialogen beter hoorbaar te maken en met aanpassing en visualisatie achtergrondgeluid

Door Arnoud Wokke

Redacteur Tweakers

25-01-2021 • 15:05

60

Reacties (60)

60
56
31
3
1
13
Wijzig sortering
Gaat dit ook werken voor Android TV?
Als ze het ervoor ontwikkelen én je een microfoon aan je Android TV hebt hangen wel.
Niet alleen je tv dus ook je mobiel. Dat betekend dus dat netflix toegang tot je microfoon moet krijgen. Klink leuk en zal gebruikt worden om geluid op de achtergrond te analyseren. Betekend feitelijk ook dat ze kunnen meeluisteren en iedereen moet zelf maar beslissen of ze dat wenselijk achten.
Ik denk dat als je de microfoon permissie weigert, dat die functie gewoon simpelweg niet werkt, kan altijd als je bang bent voor afluisterpraktijken.

Verder is het wel uit te zoeken of ze de microfoon data streamen naar hun moederschip, lijkt me erg sterk dat Netflix dat doet. Dit werk is prima lokaal op het toestel te doen.
android tv heeft vaak een afstandbediening met een microfoon
dus dikke kans dat het via dat kanaal kan
en het zou mij ook niet verbazen als er toch een mic in de tvboxjes zit

[Reactie gewijzigd door xtrme op 26 juli 2024 04:00]

Die microfoon werkt alleen als je de knop indrukt. Anders moet je elke dag nieuwe batterijen als je continue loopt te zenden...
Waarom niet, misschien niet het stukje achtergrond geluid. maar ze kunnen wel de range aanpassen. Dan is het dialoog hetzelfde volume tussen de content en de geluiden er omheen relatief tot de dialoog.
Zo voorkom je dat het dialoog van een actie film zachter is dan het dialoog van een documentaire.
Ik hoop het niet, dynamische audio fratsen werken zelden naar wens.
Als we hierdoor kunnen voorkomen dat zelfs de lossless Dolby Atmos track op bepaalde blu-rays wordt verkracht met beperkt dynamisch bereik ben ik voorstander.
ik wil helemaal niet dat Netflix mijn achtergrondgeluid hoort/opneemt.


--binnen 2 seconden -1.. waarom dat nou weer?

[Reactie gewijzigd door bilbob op 26 juli 2024 04:00]

--binnen 2 seconden -1.. waarom dat nou weer?
Omdat het helemaal niet gaat om het achtergrondgeluid bij jou thuis, Netflix gaat daar dus ook niet naar luisteren, het gaat om het achtergrondgeluid in de film zelf, zoals in dit voorbeeld van het artikel:
daardoor is het verschil tussen bijvoorbeeld fluisteren en een explosie minder groot
Uit het bronartikel:
low-fidelity earbuds, or mobile device speakers, or playback in the presence of loud background noise
Het gaat wel degelijk om playback in the presence of loud background noise.

Gelukkig kan @bilbob gewoon de permissie om de microfoon te benaderen niet accepteren.
Hmm, ik heb ook even het bronartikel gelezen en er staat inderdaad ook dit bijvoorbeeld:
Since listening conditions cannot be predicted at encode time, MPEG-D DRC contains multiple DRC profiles that cover a range of situations — for example, Limited Playback Range (for playback over small speakers), Clipping Protection (only for clipping protection as described below), or Noisy Environment (for … noisy environments)
Dus dit doet me toch wel vermoeden dat het om achtergrondgeluid bij de kijker zelf gaat, maar niet per see dat ze luisteren naar hoeveel achtergrond geluid er is, ze maken verschillende geluidsprofielen aan die van toepassing zijn op de huidige luister situatie.
tuurlijk dat was toch al duidelijk in het tweakers artikel.
"omdat gebruikers veel minder het volume aanpassen, of oortjes insteken"
dus monitort netflix ook je volume knop en stuurt deze door.
dat het over het geluid in de flim gaat zou ook onzinnig zijn om dit per gebruiker te doen, want dat kan centraal gebeuren. meer nog daar is de geluidstechnicus/regisseur/whoever voor. Dit gebeurd dus normaal al vanuit de studio/verdeler uit.
Dat betekent het helemaal niet, dat kan ook gewoon een test groep zijn waar ze meer monitoren.
Verder kan de app lijkt me prima alleen naar het geluidsniveau kijken zonder werkelijk dingen op nemen. Ja ok in theorie zou het kunnen dat ze dan stiekem toch iets opnemen maar als je Netflix zo slecht vertrouwt dan kun je beter helemaal geen app van hun installeren.
Vreemde reactie. Vertrouw jij je appleveranciers daadwerkelijk?
Als de overheid m'n microfoon in wil schakelen krijg ik al argwaan. Laat staan als Facebook/Whatsapp/Netflix/Disney+ dat wil. Nergens voor nodig.

De eerste twee heb ik inderdaad niet geïnstalleerd, Netflix heeft aan wat ik kijk wel genoeg informatie. Dus idd, de microfoon-permissie blijft daar uit.

[Reactie gewijzigd door kakanox op 26 juli 2024 04:00]

Dat betekent het helemaal niet, dat kan ook gewoon een test groep zijn waar ze meer monitoren.
Verder kan de app lijkt me prima alleen naar het geluidsniveau kijken zonder werkelijk dingen op nemen. Ja ok in theorie zou het kunnen dat ze dan stiekem toch iets opnemen maar als je Netflix zo slecht vertrouwt dan kun je beter helemaal geen app van hun installeren.
dat is best mogelijk en misschien ben jij nu wat te goedgelovig en ik te argwanend.
Maar we hebben al genoeg gezien FB/Google/MS/Apple/..... hoe data hongerig bedrijven zijn. Voor mij reden genoeg om ze niet blindelings te geloven en altijd goed naar de systeem eisen/rechten te kijken.
beter voorkomen dan genezen.
Klopt maar er zijn genoeg applicaties die zonder de permissies die ze graag willen hebben gewoon niet werken...
edit: blijkbaar gaat het om zowel achtergrond geluid in de opname als bij de mensen thuis? Nog meer om te verduidelijken in het artikel dan lijkt me @Arnoud Wokke?

Dan blijf ik er alsnog bij dat de verantwoordelijkheid bij de producent ligt die blijkbaar een slecht afgemixt product levert. Ik heb persoonlijk geen zin om hun tekortkoming te gaan compenseren met toegang tot mijn microfoon.

Volgens mij heeft Netflix nog niet echt noemenswaardige (privacy) schandalen, en als ze enkel de hoeveelheid geluid/geluidsterkte zouden meten is er niets aan de hand, maar toch klinkt mij toch als de kat op het spek binden. (ik kan enkel toegang tot mijn microfoon geven en daarna verder niet controleren wat er precies opgenomen/verstuurd wordt)

Dan mogen ze dat wel wat duidelijker maken in het artikel, zoals je aan de reacties kunt zien zijn er wel meer mensen (zoals bilbob en ik) die achtergrond geluid als het geluid bij de kijker (thuis) interpreteren.

Gezien alle andere functies en diensten die tegenwoordig verzonnen worden (die ten koste van privacy gaan), is het niet raar om eerst daaraan te denken, toch?

(Afgezien daarvan, -1 niet de juiste score voor iemand die iets verkeerd leest/interpreteert, maargoed, dan komen we weer in de mismoderatie discussie die je onder artikelen niet mag voeren.)

Hoe dan ook, gezien het over de achtergrond geluid in het programma gaat, waarom dan gaan voor een nieuwe codec die niet iedereen kan gebruiken ipv het volume in de opname zelf aan te passen voordat ze het online zetten? Afgezien dat het goed afmixen natuurlijk in eerste instantie gewoon het werk/de verantwoordelijkheid van de producent is?

[Reactie gewijzigd door Alxndr op 26 juli 2024 04:00]

Het gaat ook om het achtergrondgeluid bij de kijker thuis. Het wordt hier best wel duidelijk uitgelegd, maar lees wel het gehele artikel want het zijn meerdere verschillende oplossingen voor meerdere problemen in één.

Lang verhaal kort (wat betreft het achtergrondgeluid): als je op je kijk plek veel achtergrondgeluid hebt dan hoor je de zachte details niet dus die worden voor je opgekrikt.

De andere issues zijn voor het normaliseren van het dialoogniveau zodat programma's onderling hetzelfde klinken. En als laatste nog het opkrikken van alle content zodat het niet te zacht is op je telefoonspeakers.

Dit zijn overigens allemaal reeds bestaande technieken die al lang door Dolby geïmplementeerd zijn (dialnorm en DRC), maar nieuw is de aanpassing op basis van je luisteromgeving (en dat het geen Dolby formaat is).
Ik begreep het anders ook wel als dat indien er veel lawaai is dat Netflix het geluid aanpast zodat dialoog beter verstaanbaar is en je niet constant je volume zit te wijzigen omdat er plots een luide actiescène bezig is.
Als er meer achtergrondgeluid is, zal het dynamisch bereik van de audio kleiner worden
Doordat pieken worden afgevlakt, blijft alles een beetje hetzelfde volume aanhouden en moet je zelf dus niet liggen wisselen tussen "luid genoeg om boven het achtergrondgeluid uit te komen en het gesprek te kunnen verstaan" en "te luid met die ontploffing om gelijk de hele buurt te overstemmen met je volume"

[Reactie gewijzigd door b12e op 26 juli 2024 04:00]

Zie hieronder de reactie van @marcieking :
Uit het bronartikel:
low-fidelity earbuds, or mobile device speakers, or playback in the presence of loud background noise
Het gaat wel degelijk om playback in the presence of loud background noise.

Gelukkig kan @bilbob gewoon de permissie om de microfoon te benaderen niet accepteren.
Dus ik denk dat ik goed zat.
Dit roept inderdaad weer privacy vragen op. Wordt dan ook gevraagd om toegang mic? Dat moet wel, lijkt me? Wat als iemand weigert?
Dan is er altijd nog Videoland.
of netflix in de browser
de vraag is natuurlijk hoe dit geimplementeerd word, het lijkt mij, dat die puur clientside gebeurd, en niet serverside, dus zou het niet nodig moeten zijn dat er data van jou verstuurd word. alles dat de app hoeft te weten is hoeveel dB er aan geluid is, dus als er iets terug gestuurd zou worden zou dat niet meer (hoeven) te zijn dan -45db ofzo.
Ik dacht ook dat het ging om achtergrondgeluid in de film of TV-serie, maar de laatste foto suggereert dat je helemaal gelijk hebt en dat dit inderdaad gaat om de omgevingsgeluiden waar je af speelt.

Dat zal niet naar Netflix teruggestuurd worden maar het is wel bijzonder om hier naar te gaan kijken. Ik denk dat het een goed idee is maar wel instelbaar moet zijn.
Dan toch een reactie om het misschien wat beter uit te leggen, wat ik er van begrijp luistert Netflix niet naar je microfoon. Het gebruikt een feature in Android zelf om geluid te normaliseren dus ze gebruiken standaard Android functies om dit te doen. Je zou je reactie ook kunnen wijzigen in een vraag bijvoorbeeld hoe kan Netflix het geluid regelen zonder mijn microfoon te gebruiken? :)
Het gebruikt een feature in Android zelf om geluid te normaliseren dus ze gebruiken standaard
De android feature zorgt alleen voor het dynamiekreductiemechanisme. Die kan dan een specialoe datastream uit de film vissen waarin staat hoe luid de film op enig moment is.
Maar om te weten wanneer en hoeveel reductie toe te passen zal er ook geluisterd moeten worden naar omgevingsgeluid.
Ook zegt netflix dat ze de stemmen luider gaan maken bij veel lawaai in de omgeving. Dat doet android niet voor je.
Omdat het om het achtergrondgeluid van de desbetreffende film/serie/docu gaat. Niet om wat jij in je huiskamer uitspookt

Edit: artikel idd niet goed begrepen.

[Reactie gewijzigd door Menkoro op 26 juli 2024 04:00]

Zoals ik het bronartikel begrijp gaat het wel degelijk om het geluidsniveau op de achtergrond van de luisteraar, niet om het achtergrondgeluid uit de film/serie/docu. Zie het bronartikel en dan bijvoorbeeld bij het kopje 'Putting it together':
Working together, loudness management and DRC can provide an optimal listening experience even in a compromised environment. Figure 8 illustrates a case in which the member is in a noisy environment. The background noise is so loud that softer details — everything below -40 dBFS — are completely inaudible, even when using an elevated target output level of -16 dBFS.

[laatste afbeelding uit het artikel: https://tweakers.net/i/gNbK1Wsbo_sFUWeZyfYh9dOtM-Q=/i/2004124266.png]

This example is not the worst-case. As previously mentioned, in some scenarios, members using small mobile device speakers are unable to hear even the dialogue due to the background noise!
This is where DRC metadata shows its full value. By engaging DRC, the softest details of programs are boosted enough to be heard even in the presence of the background noise, as illustrated in Figure 9. Since loudness management has already been used to normalize dialogue to -16 dBFS, DRC has no effect on the dialogue. This provides the best possible experience for suboptimal listening situations.
Edit: ik zie dat inmiddels het artikel hier op Tweakers is aangepast en dat er nu ook staat dat het om het achtergrondgeluid van de luisteraar gaat.

[Reactie gewijzigd door EDIT op 26 juli 2024 04:00]

Het is inderdaad het achtergrond lawaai van de luisteraar. Als er achtergrondlawaai is in de serie werkt het juist averechts om compressie toe te passen, het zachte geluid wordt dan alleen maar harder ten opzichte van de dialoog. In de link van Netflix staat het best goed uitgelegd (maar je moet er een beetje verstand van hebben).
"die past zich automatisch aan aan bandbreedte en achtergrondgeluid in de omgeving van de gebruiker"
Als je gelijk zou hebben zou de hele filmwereld op de achterste benen staan omdat Netflix dan eigenhandig en eenzijdig het werk van de producers gaat overrulen.
Men bedoeld hier echt het achtergrond geluid om de kijker heen. Dan nog vind ik niet dat Netflix aan het geluid moet zitten rommelen. Het geluid bij een film/serie hoort afgespeeld te worden zoals de producers dat hebben bedoeld. Elke aanpassing is een verkrachting van hun werk.

Is er veel achtergrond geluid, dan is de kans dat je anderen met jouw geluid stoort ook groot en doe gewoon oortjes in!
Als je gelijk zou hebben zou de hele filmwereld op de achterste benen staan omdat Netflix dan eigenhandig en eenzijdig het werk van de producers gaat overrulen.
Dan gaat de filmwereld blijkbaar op de achterste benen staan, want Netflix gaat de audio wel degelijk aanpassen:
In all of these situations, DRC can be used to reduce the dynamic range of the content to a more suitable range
Wel aan de achtergrondgeluiden rond de gebruiker. Dat is minder zwaar, maar ik zou dat niet acceptabel vinden.
Denk een afkeer tegen onnodige argwaan. Je hoeft geen opname te maken om een inschatting te maken van de hoeveelheid achtergrondgeluid. Dat kan wel live, en zonder meer opslag dan een kleine buffer.
onnodige argwaan? prima hoor.

Zelf ben ik meer van de gezonde argwaan.
Maar als je zo argwanend bent, waarom installeer je dan een app van een partij die je blijkbaar niet vertrouwt?
Ik heb nergens gezegd dat ik Netflix geïnstalleerd heb..
Dan maakt het niet uit voor jou :)
of ik ergens in geïnteresseerd ben maak ik graag zelf uit, heb ik jou niet voor nodig.
Je begrijpt me verkeerd... Natuurlijk mag je dat zelf bepalen, ik zeg echt niet dat je niet mee mag praten als je de app niet gebruikt...
Wat ik bedoel is dat als je bang bent dat een app maker jou stiekem op gaat nemen of anderszins zich als malware gaat gedragen, dan zou ik de app gewoon helemaal niet installeren, los van dit nieuws.
Ik vermoed dat deze standaard Android functie wordt gebruikt, dan hoeft Netflix niets op te nemen, maar vraagt t aan Google Android.

[Reactie gewijzigd door boschhd op 26 juli 2024 04:00]

Maar dan is dus eigenlijk de film gewoon slecht afgemixt. Afgezien van dat ik wil kunnen verstaan wat er gezegd wordt, wil ik ook het originele beeld en geluid zien. Ik hou niet van beeldverbeteraars, en nu gaan we dus ook al geluidverbeteraars krijgen? Ik wil het zien en horen zoals ze regiseur het bedoelde.
Ik dacht ook dat het over achtergrondgeluid in jouw omgeving ging. Veel mensen denken hier echter dat het om achtergrondgeluid in de serie/film gaat. Misschien kan de auteur van het artikel deze verwarring even uit de wereld helpen?

Op de Netflix blog begrijp ik dat het hier wel degelijk gaat om achtergrondgeluid in JOUW OMGEVING:
Working together, loudness management and DRC can provide an optimal listening experience even in a compromised environment. Figure 8 illustrates a case in which the member is in a noisy environment.
Inmiddels aangepast door @arnoudwokke :
De bitrate van de audio past zich automatisch aan de bandbreedte aan. Bovendien kan de audio zich aanpassen aan het achtergrondgeluid van gebruikers.
Volgens mij is het beiden. Achtergrond geluid in jouw omgeving is de trigger. Verlaging van achtergrond effecten is de oplossing.
Jammer, zo worden mensen die in het OV/in publieke ruimten luid hun serie zitten te kijken ook nog eens gefaciliteerd.

Doe gewoon doppen in, zodat niet iedereen van jouw entertainment hoeft te genieten.
die past zich automatisch aan op bandbreedte en achtergrondgeluid in de omgeving van de gebruiker.
Als er nou gewoon een melding gegeven wordt "Doe je oordoppen in om het beter te verstaan" bij het horen van specifiek achtergrondgeluiden (OV geluiden). :+
Verwacht niet dat er opnames gemaakt worden. De functie lijkt mij vergelijkbaar de variabele helderheid van het scherm. Lijkt mij juist een goede aanvulling.
dit doet me een beetje denken aan de 'loudness war' van de jaren 90.
alle dynamiek eruit, gewoon alles even (kneiter)hard. hopelijk met een menu optie om deze auto scaling uit te zetten.

edit: uit het bronartikel' "But many playback scenarios exist where reproduction of such a large dynamic range is undesirable or even impossible (e.g. low-fidelity earbuds, or mobile device speakers, or playback in the presence of loud background noise)"

[Reactie gewijzigd door dyrc op 26 juli 2024 04:00]

Fijn... dus de app kan bij gebruik (mogelijk ook ervoor/erna omdat het als service draait) jouw mic. gebruiken. Dit lijkt mij nou niet echt een wenselijke feature ;)
Maar basic features als dingen markeren als watched/unwatched of je watchlist opschonen..ho maar..

Echt raar, Netflix, Prime Video, Spotify.. die apps updaten ontzettend vaak maar blijven basics missen, die soms wel allang in de webversie zitten.
Interessant. Werkt dit ook met de Chromecast? want dat is waar ik het mee kijk natuurlijk..

Op dit item kan niet meer gereageerd worden.