Abo
  • Services:

Freier Media-Player: VLC 3.0 eint alle Plattformen

Die neue Version 3.0 des freien VLC-Players ist nach fast vier Jahren Entwicklungszeit endlich stabil und enthält Funktionen, die längst in Android oder iOS getestet werden. Das Hardware-Decoding sollte nun immer funktionieren. Die Builds für alle Plattformen sind einheitlich.

Artikel von veröffentlicht am
VLC 3.0 ist erschienen.
VLC 3.0 ist erschienen. (Bild: Screenshot: Golem.de)

Rund drei Jahre nach der bislang letzten größeren Version 2.2 ist die bereits vorher begonnene Version 3.0 des VLC-Players erschienen. VLC-Chefentwickler Jean-Baptiste Kempf bezeichnete die Version 3.0 auf der diesjährigen Fosdem-Konferenz als besonders wichtig, da damit sämtliche Mobil- und Desktop-Versionen zusammengeführt würden. Diese bekommen nun auch alle gleiche Versionsnummern.

Inhalt:
  1. Freier Media-Player: VLC 3.0 eint alle Plattformen
  2. Sichere Netzwerkstreams und schönes Heimkino
  3. Langzeit-Support für alte Systeme

Dem einen oder anderen Nutzer könnten einige der neuen Funktionen entsprechend bekannt vorkommen, da die zugrunde liegende Bibliothek bereits in den Portierungen für Android, iOS, Tizen oder auch Universal Windows Platform (UWP) wie auf der Xbox One genutzt wird. Die neue Version umfasst rund 17.000 einzelne Codebeiträge, von denen gut die Hälfte auf die genannten Plattformen entfällt.

Hardware-Beschleunigung für alle

Die mit der Vorversion 2.2 eingeführte Videobeschleunigung über das Hardware-Decoding ist nun standardmäßig auf allen Plattformen aktiviert. Damit folgt das Team außerdem dem von Entwickler Mans Rullgard geprägten Ausspruch "Memcpy is murder!". Denn der VLC-Player folgt einem Prinzip, das mit dem Begriff Zero-Copy beschrieben wird, und somit fast direkten Zugriff auf bestimmte Speicherbereiche und damit verbundene Operationen erhält.

Die rechenintensive Operation des Kopierens von Speicherbereichen wird umgangen, indem lediglich Zeiger beziehungsweise Referenzen in den verschiedenen beteiligten Berichten weitergereicht werden. Diese Architektur ermöglicht laut Kempf die flüssige Wiedergabe von 8K-Videodaten auf aktuellen Smartphones wie dem Galaxy S8.

Stellenmarkt
  1. BWI GmbH, Bonn
  2. Fraunhofer-Institut für Produktionstechnik und Automatisierung IPA, Stuttgart

Unter Windows greift VLC dafür auf die Schnittstelle Direct3D 11 zurück. Explizit unterstützt wird hier nun auch HEVC alias H.265. Alternativ kommt unter Windows auch DxVA2 zum Einsatz. Unter MacOS und iOS nutzt das Team die Video-Toolbox-Schnittstelle und unterstützt damit die üblichen MPEG-Codecs H.263, H.264/AVC, H.265/HEVC, MPEG-4 Part 2.

Für GPU-Zero-copy unter Android nutzt VLC das OpenMax IL oder auch ab Lollipop das Mediacode-NDK. Verbessert hat das Team den MMAL-Support für Decoding und Ausgabe auf dem Raspberry Pi 1 und 2. Linux-Nutzer können Hardware-beschleunigt per VDPAU Dateien mit 4:4:4 und 4:2:2 Chroma-Subsampling abspielen. Für das alternative VAAPI sind die Unterstützung für 10 Bit Farbtiefe, HEVC und das Direct-Rendering verbessert worden.

Der neue VLC-Player bietet auch abseits dieser Hardware-Technik viele neue Funktionen, die vor allem die Nutzerfreundlichkeit der Anwendung verbessern sollten.

Sichere Netzwerkstreams und schönes Heimkino 
  1. 1
  2. 2
  3. 3
  4.  


Anzeige
Blu-ray-Angebote
  1. 5€ inkl. FSK-18-Versand
  2. (u. a. 3 Blu-rays für 15€, 2 Neuheiten für 15€)
  3. 5€ inkl. FSK-18-Versand

Arschi 27. Feb 2018

Bin wegen der Video Preview ala Youtube seit längerem auf Potplayer umgestiegen, als...

Vögelchen 24. Feb 2018

Vermutlich wenn sie sich die Viren als angebliche Videos von Pornoseiten laden. :-)

HansiHinterseher 21. Feb 2018

OK, habe ich schon selber raus gefunden. Die iOS-Version ist ein kompletter Rewrite vom...

EynLinuxMarc 19. Feb 2018

Mein name stimmt nicht mehr überein, jedlicher Open Sourcer Schrot hab in entfernt, außer...

Eheran 13. Feb 2018

Wenn es dauerhaft sein soll würde ich die Videos mal an der Quelle bearbeiten? Sowas ist...


Folgen Sie uns
       


Asus Zephyrus M vs Alienware m15 - Test

Das Zephyrus M von Asus und das m15 von Alienware sind sehr unterschiedliche Produkte. Beide richten sich an anspruchsvolle Gamer, doch nur eines bewahrt auch unter Last einen kühlen Kopf.

Asus Zephyrus M vs Alienware m15 - Test Video aufrufen
Far Cry New Dawn im Test: Die Apokalypse ist chaotisch, spaßig und hat Pay to Win
Far Cry New Dawn im Test
Die Apokalypse ist chaotisch, spaßig und hat Pay to Win

Grizzly frisst Bandit, Buggy rammt Grizzly: Far Cry New Dawn zeigt eine wunderbar chaotische Postapokalypse, die gerade bei der Geschichte und dem Schwierigkeitsgrad viel besser macht als der Vorgänger. Schade, dass die bunte Welt von Mikrotransaktionen getrübt wird.
Ein Test von Oliver Nickel

  1. Far Cry New Dawn angespielt Das gleiche Chaos im neuen Gewand
  2. New Dawn Ubisoft setzt Far Cry 5 postapokalyptisch fort

Struktrurwandel: IT soll jetzt die Kohle nach Cottbus bringen
Struktrurwandel
IT soll jetzt die Kohle nach Cottbus bringen

In Cottbus wird bald der letzte große Braunkohle-Tagebau zum Badesee. Die ansässige Wirtschaft sucht nach neuen Geldquellen und will die Stadt zu einem wichtigen IT-Standort machen. Richten könnten das die Informatiker der Technischen Uni - die werden aber direkt nach ihrem Abschluss abgeworben.
Von Maja Hoock

  1. IT-Jobporträt Spieleprogrammierer "Ich habe mehr Code gelöscht als geschrieben"
  2. Recruiting Wenn die KI passende Mitarbeiter findet
  3. Softwareentwicklung Agiles Arbeiten - ein Fallbeispiel

Digitaler Hausfriedensbruch: Bund warnt vor Verschärfung der Hackerparagrafen
Digitaler Hausfriedensbruch
Bund warnt vor Verschärfung der Hackerparagrafen

Ein Jahr Haft für das unbefugte Einschalten eines smarten Fernsehers? Unions-Politiker aus den Bundesländern überbieten sich gerade mit Forderungen, die Strafen für Hacker zu erhöhen und den Ermittlern mehr Befugnisse zu erteilen. Doch da will die Bundesregierung nicht mitmachen.
Von Friedhelm Greis

  1. Runc Sicherheitslücke ermöglicht Übernahme von Container-Host
  2. Security Metasploit 5.0 verbessert Datenbank und Automatisierungs-API
  3. Datenbank Fehler in SQLite ermöglichte Codeausführung

    •  /