Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

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 Google+

Submitter: Balance

Bron: dav1d

Update-historie

Reacties (6)

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.
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
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!
Als wat moet ik dit dan zien? Is dit een alternatief voor bijvoorbeeld de LAV-filters, of is dat weer wat anders? :?


Om te kunnen reageren moet je ingelogd zijn


OnePlus 7 Pro (8GB intern) Microsoft Xbox One S All-Digital Edition LG OLED C9 Google Pixel 3a XL FIFA 19 Samsung Galaxy S10 Sony PlayStation 5 Smartphones

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True