Software-update: dav1d 0.3.1

dav1d logoDav1d is een opensource-av1-decoder die door de communities van VideoLAN, VLC en FFmpeg wordt ontwikkeld. Het av1-formaat is bedacht door de Alliance for Open Media, die onder andere Amazon, Cisco, Google, Intel, Microsoft, Mozilla en Netflix als leden telt. De referentie-implementatie vanuit AOMedia was vrij groot doordat er veel onderzoekscode in was verwerkt. Dav1d is bedoeld als een zo efficiënt mogelijke decoder die op de meeste platforms zijn werk kan doen. De ontwikkelaars hebben versie 0.3.1 uitgebracht met de volgende aanpassingen:

dav1d 0.3.1 'Sailfish', the fast and small AV1 decoder

This is a small bugfix release fixing a decoding issue on SSSE3 CPU, when frame-threading is activated.

It also reduces the binary size and gives more optimizations for SSSE3 and ARM CPUs.
Versienummer 0.3.1
Releasestatus Final
Website dav1d
Download https://code.videolan.org/videolan/dav1d/releases
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Japke Rosink

Meukposter

14-05-2019 • 09:43

6 Linkedin

Submitter: Balance

Bron: dav1d

Update-historie

05-'19 dav1d 0.3.1 6
05-'19 dav1d 0.3.0 0

Reacties (6)

6
6
4
0
0
0
Wijzig sortering
Is er ook een uitleg beschikbaar hoe je een dergelijke codec werkend kan krijgen op een Windows pc? Iets wat niet heel complex is of vanaf de grond aan compilen e.d...?

[Reactie gewijzigd door Fairy op 14 mei 2019 14:20]

Normaal gesproken leveren de ontwikkelaars van de codec een gecompilleerde executable aan van elke release. Anders is het wel dat ontwikkelaars van mediaplayers de library in hun mediaplayer integeren of meecomplileren.

Je kan er meer over vinden in de README.md van de repository van dav1d.

Je kan jezelf een hoop pijn en moeite besparen door te wachten op een nieuwe release van je favoriete mediaspeler in plaats van zelf de decoding library te compilen (wat geregeld ook een uitdaging op zich is) en manieren vinden waardoor je huidige mediaspeler je nieuwe zelfgecompileerde library accepteert.
Makkelijkste manier is om een van de artifacts te downloaden die de Gitlab CI met elke commit aan maakt. Hier zitten onder andere kant en klare Windows builds bij voor x86, x64 en Arm64 processoren. Je kan ze downloaden op https://code.videolan.org/videolan/dav1d/pipelines door rechts op het wolkje te klikken en de juiste build te selecteren (waarschijnlijk heb je win64 nodig).

Ook zit dav1d ondertussen geïntegreerd in development versies van FFmpeg, VLC en MPV.
Top, bedankt voor de uitleg allen!
Compile
Install Meson (0.47 or higher), Ninja, and, for x86* targets, nasm (2.13.02 or higher)
Run meson build --buildtype release
Build with ninja -C build
:P
Als wat moet ik dit dan zien? Is dit een alternatief voor bijvoorbeeld de LAV-filters, of is dat weer wat anders? :?

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee