PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VLC 1.1 mit GPU-Beschleunigung verfügbar


Nightspider
2010-06-22, 13:34:48
Das Videolan-Team hat seinen freien Videoplayer VLC
in der Version 1.1 veröffentlicht. Diese kann GPUs und DSP nutzen,
um HD-Video hardwarebeschleunigt abzuspielen, ist insgesamt schneller,
unterstützt einige neue Codecs und bietet einen Framework für Erweiterungen,
so dass sich VLC künftig besser anpassen lässt.

http://www.golem.de/1006/75933.html

http://www.chip.de/downloads/VLC-media-player_13005928.html

Bubba2k3
2010-06-22, 15:19:28
Der VLC Mediaplayer ist in der neuen Version 1.1.0 verfügbar.
http://www.videolan.org/

KaKÅrØT
2010-06-22, 15:45:18
Danke gleich mal schauen wie es mit der GPU unterstützung aussieht !

urbi
2010-06-22, 16:38:05
Hat es eigentlich irgendwelche nennenswerten Vorteile, wenn man das Teil installiert und nicht nur entzippt?

Nightspider
2010-06-22, 16:40:22
http://www.forum-3dcenter.org/vbulletin/showthread.php?t=486075

:(

Also ich habe bei GPU Beschleunigung ein unregelmäßiges Bild. Liegt vielleicht an SLI.

Die GPU Beschleunigung muss man übrigens extra aktivieren.

dildo4u
2010-06-22, 16:48:38
GPU Beschleunigung funzt nicht ordentich hackt hohe CPU Auslastung.Auf der CPU ist VLC 1.1 aber deutlich besser als Quicktime 7.6.6 bis 50% Auslastung und nich wirklich flüssig mit VLC 1.1 bis 35% Auslastung und flüssig.(E7200@2.53Ghz ATI 4850 Vista 32 Cat 10.6)

http://www.dvdloc8.com/clip.php?movieid=13599&clipid=4

Air Force One
2010-06-22, 16:54:30
Muss man eigendlich noch etwas einstellen oder alles Automatisch?

Nightspider
2010-06-22, 16:56:06
Muss man eigendlich noch etwas einstellen oder alles Automatisch?

GPU Beschleunigung muss man bei den Optionen aktivieren.

Mit GPU Beschleunigung hatte ich dann aber kein flüssiges Bild mehr. Liegt vielleicht an SLI.

Undertaker
2010-06-22, 17:01:45
Gleiches hier, Bildmatsch und Ruckler mit HD5770/Cat10.5. Evntl. kann ja mal ein NV-Nutzer ohne SLI testen (Option zu finden unter Input & Codecs).

looking glass
2010-06-22, 17:07:44
ATI ist auch noch nicht unterstützt. Des weiteren ist Shoutcast rausgeflogen, weil Nullsoft/AOL die Toolbar mit im Installer sehen wollte, worauf die VLCer kein Bock hatten - Schade, gerade das war ein Feature was ich gern genutzt habe, hoffentlich kommt es als PlugIn wieder, soll ja jetzt einfacher sein was zu integrieren.

dildo4u
2010-06-22, 17:08:42
Hab's korrigiert mit ATI funzt das wirklich nicht ordentlich werde gleich Nvidia Ion damit testen.

Hammer Nvidia hat's drauf hab beim i am Legend 1080p Trailer maximal 9 % Auslastung es läuft vollkommen flüssig mit einem Atom 330 plus Ion. :eek:(Ohne GPU teilweise 2-3Sec Standbild)
Hoffe ATI bekommt das Bald hin kann ja nicht sein das das Atom System mein "großen" Desktop so abzieht. ;)

ravage
2010-06-22, 18:14:58
Ich habs grad auch mit dem ION unter Windows 7 getestet. Im Vollbild läuft es wirklich sahne, aber wenn ich das Video im Fenster laufen lasse, flimmert das ganze Bild (der ganze Desktop, nicht nur das Video) sehr seltsam.

Savay
2010-06-22, 18:26:18
ATI ist auch noch nicht unterstützt.

komisch das DXVA im MPC-HC schon seit monaten auch auf ner ATi tadellos funktioniert :rolleyes:
ouh mann :crazy: da fragt man sich doch echt was jetzt wirklich kaputt ist ;D

tombman
2010-06-22, 18:38:32
Mit GMA 4500 gpu accel eine Katastrophe- nur Bildmatsch.

Aber sowieso sinnlos, habe mit anderen Playern sowieso nur extrem geringe Auslastung bei dem Trailer.

(und auf dem Hauptrechner brauche ich eh keine accel)

backfisch
2010-06-22, 18:52:28
GPU Beschleunigung muss man bei den Optionen aktivieren.

Mit GPU Beschleunigung hatte ich dann aber kein flüssiges Bild mehr. Liegt vielleicht an SLI.Hier das gleiche, allerdings mit einer einzelnen 8800GT. Scheint also irgendwas noch nicht so recht zu funktionieren.

IchoTolot
2010-06-22, 19:16:52
Also bei meinem Core i3 mit integrierter Grafik geht die GPU-Beschleunigung scheinbar, CPU Last deutlich reduziert. :)

looking glass
2010-06-22, 19:45:40
komisch das DXVA im MPC-HC schon seit monaten auch auf ner ATi tadellos funktioniert :rolleyes:
ouh mann :crazy: da fragt man sich doch echt was jetzt wirklich kaputt ist ;D

Mhh, so wie ich das mitbekommen habe, gibt es bei dem VLC Jungs zwei Probleme - 1. fehlt von ATI wohl die Spezifikation (oder Teile, k.A.) und 2. fehlt den Jungs wohl einfach das Testmaterial (damit meine ich Grakas, Mobos usw.), wobei ich denke das ein 3. wohl nicht ausbleibt, sie haben einfach niemand der sich einarbeitet. Wen man es verfolgt, hat man ja mitbekommen, das ihnen einfach ein paar Entwickler fehlen, das Projekt ist unterbesetzt.


Btw. Jungs, bevor ihr sie jetzt bruzelt, weil GPU Beschleunigung nicht funktioniert, oder Fehler verursacht, schaut in die Optionen, da steht dass das GPU Feature "experimentell" ist.

Savay
2010-06-22, 19:57:49
Mhh, so wie ich das mitbekommen habe, gibt es bei dem VLC Jungs zwei Probleme - 1. fehlt von ATI wohl die Spezifikation (oder Teile, k.A.) und 2. fehlt den Jungs wohl einfach das Testmaterial (damit meine ich Grakas, Mobos usw.), wobei ich denke das ein 3. wohl nicht ausbleibt, sie haben einfach niemand der sich einarbeitet. Wen man es verfolgt, hat man ja mitbekommen, das ihnen einfach ein paar Entwickler fehlen, das Projekt ist unterbesetzt.


klingt durchaus plausibel...blöd nur das quer durchs web der DXVA support "offiziell" erscheint wenn man sich die news denn mal so ansieht und das vielerorts von treiberbugs/mängeln bei intel und AMD gesprochen wird....und letzteres von den entwicklern selbst ja wohl so verlautbart wird :freak:

naja wird schon werden...VLC finde ich eh nur interessant wenn ich einen portablen player auf nem USB stick brauche...auf meine rechnern läuft normalerweise eh MCE und MPC-HC :)

Bucklew
2010-06-22, 20:03:38
Also bei mir schauts mit GTX285 und 275-Treiber gut aus, aber ich nutze eh den MPC. Ein kleines Reinschauen sah aber sauber und schnell aus.

deekey777
2010-06-22, 21:36:53
komisch das DXVA im MPC-HC schon seit monaten auch auf ner ATi tadellos funktioniert :rolleyes:
ouh mann :crazy: da fragt man sich doch echt was jetzt wirklich kaputt ist ;D
Nicht seit Monaten, seit mindestens zwei Jahren. Und auch mit PowerDVD (7-10), ArcSoft TMT (2+3), Nero ShowTime, WinDVD...
Wirklich seltsam, dass es an ATis Treibern liegt.

_DrillSarge]I[
2010-06-23, 02:35:50
Catalyst 10.6 does not have GPU acceleration enabled for VLC player. A solution will be available very soon in an upcoming Catalyst
http://twitter.com/CatalystMaker/statuses/16797139455

frage mich aber auch, warum gerade in vlc nicht. funktioniert ja schließlich seit x jahren in y anderen playern.

MegaManX4
2010-06-23, 09:59:36
Wo finde ich die Option denn? Ich kann ums verrecken keinen "GPU Acceleration" Button finden.

€. ok, gefunden...

mapel110
2010-06-23, 10:03:23
Bäh, der VLC zerschießt ja die Menüs, wenn man unter Windows die DPI-Zahl erhöht hat. :(
Dachte, das würde der Vergangenheit angehören bei guten Tools.

@Megaman
Dann kannst auch sagen wo es ist. Hats auch gerade gesucht, war bei mir aber bereits aktiviert. O_o
—>Extras —-> Einstellungen —-> Input und Codecs;hier eine Häckchen bei “Nutze die GPU Beschleunigung (Experimentell)” setzen,

deekey777
2010-06-23, 11:45:36
I[;8103528']http://twitter.com/CatalystMaker/statuses/16797139455

frage mich aber auch, warum gerade in vlc nicht. funktioniert ja schließlich seit x jahren in y anderen playern.
Es liegt wohl daran, wie VLC die Videos rendert, also liegt es am Catalysttreiber.

diedl
2010-06-23, 13:06:10
Also bei mir funktioniert die Videbeschleunigung
unter XP32 SP3
cat 10.6 und einer Hd 5750.
Iron Man 2 HD Trailer (1080P 11Mb/s) hat gerade mal eine CPU Auslastung
von knapp 10%. Die CPU taktet auch nicht hoch (2,2 GHz).
Auch werden alte h264 Aufnahmen, die nicht
nach dxva Standard codiert wurden, Fehlerfrei wiedergegeben.
Der MPHC neigt hier bei mir zur Blockbildung.

Gruß diedl

Coda
2010-06-23, 13:09:17
Unter XP gibt es überhaupt keine Hardwarebeschleunigung mit VLC.

Ich bin mir auch ziemlich sicher, dass der Fuckup bei ein generisches Problem von ATI mit DXVA2 ist - alle anderen verwenden wohl DXVA.

diedl
2010-06-23, 13:30:21
Scheinst recht zu haben.
Habe gerade die Auslastung nochmal mit abgeschalteter
Beschleunigung überprüft.
Die Auslastung bleibt genauso gering.
Warum ist die Auslastung aber beim MPHC ~4x so hoch?
Egal ob über Core AVC oder ffdshow.
Der Decoder scheint hier bei AVC1 Apple QuickTime sehr effizient zu arbeiten.
Qualitätsunterschied sehe ich keinen.

Gruß diedl

Coda
2010-06-23, 15:39:32
Scheinst recht zu haben.
Das scheint nicht nur so. VLC verwendet DXVA2 und das gibt's erst ab Vista.

JaDz
2010-06-23, 16:25:19
Ich bin mir auch ziemlich sicher, dass der Fuckup bei ein generisches Problem von ATI mit DXVA2 ist - alle anderen verwenden wohl DXVA.
MPC-HC verwendet in Vista und 7 DXVA2. Mit ATI. Ohne "Fuckup".

Bucklew
2010-06-23, 16:39:57
MPC-HC verwendet in Vista und 7 DXVA2. Mit ATI. Ohne "Fuckup".
MPC nutzt imho DXVA1

dildo4u
2010-06-23, 17:19:39
MPC nutzt imho DXVA1
Jup.

http://mpc-hc.sourceforge.net/DXVASupport.html

h'lore
2010-06-23, 17:31:01
MPC nutzt imho DXVA1Bei MPC-HCs DXVA-Nutzung werden die Daten an die Grafikkarte gegeben und von dort direkt ausgegeben. VLC hingegen möchte die decodierten Daten nochmal zurück haben, um darauf z.B. Filter anzuwenden oder sonstige Dinge damit zu tun. Das geht unter Windows afaik nur mit DXVA2. An diesem Punkt soll der ATI-Treiber "broken" sein, was das ganze unbenutzbar langsam macht. Adobe macht ja ähnliches bei der Flash-GPU-Beschleunigung. Allerdings werden denen von ATI anscheinend APIs zugänglich gemacht, die dem VLC-Team verschlossen bleiben. Da das VLC-Team verständlicherweise keine Lust darauf hat, sich mehr als nötig mit kaputten Treibern herumzuschlagen, gibt es GPU-Beschleunigung unter Windows nur mit Nvidia-Karten. Unter Linux wird die von Intel ins Leben gerufene herstellerunabhängige VA-API (und damit über Umwege auch Nvidias VDPAU) genutzt. Bezweifle allerdings auch da, dass es mit ATI-Karten funktioniert. ;)

Bucklew
2010-06-23, 17:34:31
VLC hingegen möchte die decodierten Daten nochmal zurück haben, um darauf z.B. Filter anzuwenden oder sonstige Dinge damit zu tun. Das geht unter Windows afaik nur mit DXVA2.
Wo steht das denn? Das ist imho ziemlich unlogisch, denn dadurch, dass man die decodierten Daten nochmal zurückliest, bearbeitet und wieder zur Graka ausgibt, muss ja auch die CPU-Auslastung steigen (verglichen mit MPC).

JaDz
2010-06-23, 18:23:10
Zitat von http://mpc-hc.sourceforge.net/History.html
Internal video decoder H.264 with DXVA 1 acceleration (using VMR9 or overlay on XP) and DXVA2 (using EVR on Vista).

Bucklew
2010-06-23, 22:54:51
Zitat von http://mpc-hc.sourceforge.net/History.html
Also bei mir steht in der Filterliste noch DXVA und mit 1.2.1x bin ich noch locker im DXVA2-Fenster...

JaDz
2010-06-23, 23:01:27
Filterliste? Fenster? What he says?

Der WMP 12 nutzt übrigens auch DXVA2 (auch auf ATIs) zur Beschleunigung von H.264.

Bucklew
2010-06-23, 23:13:04
Filterliste? Fenster? What he says?
Options => Internal Filters

Ronny145
2010-06-23, 23:16:51
I[;8103528']http://twitter.com/CatalystMaker/statuses/16797139455




Wieder ein Beispiel für die unterlegenen Ati Treiber. VLC nutze ich aber eh selten.

backfisch
2010-06-24, 00:54:00
Jetzt würde mich aber mal stark interessieren, ob andere nvidia User keine Probleme haben. Bei meiner 8800GT ist das Bild wie gesagt nicht sauber und ruckelig. Mit MPC und PowerDVD läuft dagegen alles 1a.

JaDz
2010-06-24, 00:57:36
Options => Internal Filters
Da steht nur DXVA, nicht ob es Version 1 oder 2 ist. Abgesehen davon bietet ATI in den WDDM1.1-Treibern sowieso nur DXVA2 zum beschleunigten Dekodieren vom H.264 an.

http://bluesky23.hp.infoseek.co.jp/en/index.html#DXVAChecker

stickedy
2010-06-24, 01:44:20
Die GPU-Beschleunigung funktioniert unter Windows 7 x86 mit meiner S3 Chrome 440 GTX auch nicht. Erstens ist das ganze danach total ruckelnd (würd mal sagen 0,5 fps) und zweitens fehlt irgendwie das Rot im Bild. Sieht sehr seltsam aus...

Und irgendwie scheint das Problem wohl eher bei den VLC-Entwicklern zu liegen: Ich mein, es geht nur mit nVidia, aber weder mit AMD/ATI noch mit Intel oder S3 Graphics?? Das scheint mir etwas zu seltsam zu sein. Wenn ein Hersteller da Treiber-Probleme hat, ok, das kann vorkommen, aber gleich drei? Ich tippe eher drauf, dass für VLC irgendeine "komische" nVidia-spezifische Treiber erweiterung benutzt wird. Vielleicht auch irgendwas was nVidia nicht 100% entsprechend der Spezifikation umsetzt, auf deren Hardware entwickelt wird und es deswegen bei den anderen drei zu Problemen kommt. Anders kann man sich das eigentlich nicht erklären, DXVA2 ist ja kein Hexenwerk...

Edit:
Mit dem MPC-HC funktioniert die Wiedergabe "natürlich" über EVR einwandfrei und mit deutlich niedriger Auslastung als bei VLC, also scheint dort korrekt beschleunigt zu werden - wie auch immer.

Watson007
2010-06-24, 01:47:44
In 2-3 Jahren interessiert GPU-Beschleunigung für Videos keinen mehr, weil die LowClass/MidClass-CPUs dann schnell genug sind um das nebenbei zu erledigen (HD).

War das damals mit DVD-Filmen nicht genauso?

Coda
2010-06-24, 02:20:32
Abgesehen davon bietet ATI in den WDDM1.1-Treibern sowieso nur DXVA2 zum beschleunigten Dekodieren vom H.264 an.
Wenn der Treiber WDDM1.1 kann er natürlich nur DXVA2.

Wird nachdem was du gesagt hast wohl wirklich die Rumkopiererei sein, die der ATi-Treiber nicht mag.

dildo4u
2010-06-24, 02:34:51
In 2-3 Jahren interessiert GPU-Beschleunigung für Videos keinen mehr, weil die LowClass/MidClass-CPUs dann schnell genug sind um das nebenbei zu erledigen (HD).

War das damals mit DVD-Filmen nicht genauso?
Hä es werden zur Zeit massig Netbook's und Desktops mit Atom CPU verkauft die es mher als nötig haben egal ob Flash oder HD Video.Ich denke nicht das Intel die Sparte so schnell mit was x fach schnellerem ausrüstet,weil das ja Transistoren kostet.

Watson007
2010-06-24, 05:37:02
netbooks haben 600 zeilen auflösung und reichen damit nicht mal für die kleine 720p-auflösung aus. Außerdem prinzipiell Zweitgeräte.

billige media-center-pcs mit atom/ion-Prozessor vielleicht, aber so richtig sind die ja auch nicht von Intel gewollt, soweit ich das verstanden habe verbaut ja Intel mit den neueren Atoms extra Zugangsmöglichkeiten für externe Grafikprozessoren, sie so nur langsam angebunden werden können...

Wenn AMD mal richtig in den Markt hineinpretscht wird das Wettrüsten sicher auch in dem Bereich stattfinden...

reine software-decodierung läuft zumindest problemfreier...

Ganon
2010-06-24, 08:24:18
War das damals mit DVD-Filmen nicht genauso?

Ja, und? Trotzdem lässt man DVDs heute noch über die Graka dekodieren. Und mit richtig gutem Deinterlacing ist die Sache auch nicht wirklich "so nebenbei" gemacht.

Und da heutzutage bei den CPUs mehr die Multithread-Leistung steigt (anders als zu DVD-Zeiten), ist das gute Implementieren eines Software-Dekoders auch keine einfache Aufgabe mehr.

Ronny145
2010-06-24, 09:37:03
netbooks haben 600 zeilen auflösung und reichen damit nicht mal für die kleine 720p-auflösung aus. Außerdem prinzipiell Zweitgeräte.

billige media-center-pcs mit atom/ion-Prozessor vielleicht, aber so richtig sind die ja auch nicht von Intel gewollt, soweit ich das verstanden habe verbaut ja Intel mit den neueren Atoms extra Zugangsmöglichkeiten für externe Grafikprozessoren, sie so nur langsam angebunden werden können...

Wenn AMD mal richtig in den Markt hineinpretscht wird das Wettrüsten sicher auch in dem Bereich stattfinden...

reine software-decodierung läuft zumindest problemfreier...


Man darf es nicht auf Netbooks beschränken, es kommt auf die Leistung an. Es gibt jetzt schon genügend Geräte ausgestattet mit Atom die mindestens 720p darstellen und selbst bei kleineren ULV CPUs wie dem SU7300 oder AMDs Nile Plattform würde die GPU Beschleinigung ganz nützlich sein.

mekakic
2010-06-24, 10:15:33
netbooks haben 600 zeilen auflösung und reichen damit nicht mal für die kleine 720p-auflösung aus. Außerdem prinzipiell Zweitgeräte.Es geht aber auch ums Quellmaterial. Wenn man nunmal hochauflösendes Quellmaterial hat, sollen die Geräte das auch abspielen können - man will ja nicht jedes Mal was konvertieren, wenn man statt auf dem Desktop oder dem HTPC mal was auf dem Netbook abspielen will. Ganz egal wie hochauflösenden das Display ist. Der Content wird überall verstärkt in hohen HD Auflösungen vorliegen - und ob auf dem Smartphone oder dem Netbook, das muß einfach abgespielt werden können.

Bucklew
2010-06-24, 10:34:36
Da steht nur DXVA, nicht ob es Version 1 oder 2 ist. Abgesehen davon bietet ATI in den WDDM1.1-Treibern sowieso nur DXVA2 zum beschleunigten Dekodieren vom H.264 an.
Ich geh mal davon aus, dass dann DXVA2 stehen würde, wenn man das nutzen würde, so detailverliebt wie MPC ist ;)

Und bei meinem Laptop mit HD4550 wird unter Win7 DXVA2 auch für MPEG2 + VC1 angeboten.

Ganon
2010-06-24, 10:45:46
Die Auflösung ist doch für den Leistungsanpruch nicht so kritisch, eigentlich. Viel wichtiger ist doch, wie viel MBit/s das Video hat.

Ein 500kbit/s 720p Video dürfte kaum Sorgen machen. Ein 720p Video mit 5 MBit/s aber eher schon.

JaDz
2010-06-24, 10:48:34
Ich geh mal davon aus, dass dann DXVA2 stehen würde, wenn man das nutzen würde, so detailverliebt wie MPC ist ;)
Nein, wie gesagt bieten die IHVs in den WDDM1.1-Treibern alle nur DXVA2 für H.264 an.
Und bei meinem Laptop mit HD4550 wird unter Win7 DXVA2 auch für MPEG2 + VC1 angeboten.
Der Satz sollte meinen, dass ATI nur DXVA2 und nicht DXVA1 zum beschleunigten Dekodieren von H.264 in Vista / 7 anbietet. Andere Codecs werden natürlich ebenso unterstützt.

Bucklew
2010-06-24, 10:57:21
Der Satz sollte meinen, dass ATI nur DXVA2 und nicht DXVA1 zum beschleunigten Dekodieren von H.264 in Vista / 7 anbietet. Andere Codecs werden natürlich ebenso unterstützt.
Ok, dann hab ich das falsch verstanden.

Rooter
2010-06-24, 21:32:48
Ja, und? Trotzdem lässt man DVDs heute noch über die Graka dekodieren. Und mit richtig gutem Deinterlacing ist die Sache auch nicht wirklich "so nebenbei" gemacht.

Und da heutzutage bei den CPUs mehr die Multithread-Leistung steigt (anders als zu DVD-Zeiten), ist das gute Implementieren eines Software-Dekoders auch keine einfache Aufgabe mehr.Videodecoding müsste sich doch gut parallelisieren lassen, man muss doch nur 1/n der Makroblöcke auf n Cores verteilen!?

MfG
Rooter

Ganon
2010-06-25, 00:12:49
Videodecoding müsste sich doch gut parallelisieren lassen, man muss doch nur 1/n der Makroblöcke auf n Cores verteilen!?


Ich hab von Videodekodierung jetzt nicht die große Ahnung, aber ich weiß, dass die meisten Software-Decoder nun nicht gerade mit Multicore-Nutzung glänzen.

Also ganz so trivial scheint es nun doch nicht zu sein.

Der HeinZ
2010-06-25, 09:56:30
Ja, und? Trotzdem lässt man DVDs heute noch über die Graka dekodieren. Und mit richtig gutem Deinterlacing ist die Sache auch nicht wirklich "so nebenbei" gemacht.

Und da heutzutage bei den CPUs mehr die Multithread-Leistung steigt (anders als zu DVD-Zeiten), ist das gute Implementieren eines Software-Dekoders auch keine einfache Aufgabe mehr.
Naja... die Leistung der Cpu´s steigt ja zum Glück nicht nur im Multithread.
Die Singelthread Leitung hat ja zum Glück durch neue SIMD und erweiterte Architekturen erheblich zugenommen, das wird auch in zukunft so bleiben.
Kannst ja bei weitem nicht alles paralleliesieren.
Ich denke man hat noch viel optimierungspotenzial, so das Blue-Ray wiedergabe in ein paar Jahren wirklich niemanden interessiert.
Im übrigen nutzt mein Power DVD 7 Software Decoder schon alle Kerne, wenn ich ihn mit kräftigerem H.264 Material befeuere.
Gruss Matthias

Ganon
2010-06-25, 10:19:12
Naja... die Leistung der Cpu´s steigt ja zum Glück nicht nur im Multithread.
Die Singelthread Leitung hat ja zum Glück durch neue SIMD und erweiterte Architekturen erheblich zugenommen, das wird auch in zukunft so bleiben. Kannst ja bei weitem nicht alles paralleliesieren.

Aber momentan halt nicht in dem Ausmaß wie damals. Vor 3 Jahren hab ich mir ein Core2Duo mit 2Ghz gekauft. Das Teil ist auch nach 3 Jahren noch recht up-to-date was die Leistung eines einzelnen Kerns betrifft. Klar gibt es mittlerweile schnellere CPUs, aber damals konntest du einen PC nach 3 Jahren quasi schon einmotten. Der Core2Duo wird sogar noch in aktuellen PCs verbaut (nur der Stromverbrauch ist anders) und genutzt. Damals undenkbar eine 3 Jahre alte CPU zu nutzen ;)


Im übrigen nutzt mein Power DVD 7 Software Decoder schon alle Kerne, wenn ich ihn mit kräftigerem H.264 Material befeuere.

Ich sagte ja nicht, dass es unmöglich ist. Aber es wohl nicht so trivial wie vllt. gedacht wurde. Zu Zeiten der DVD brauchte man im Prinzip nur warten, bis die CPU ihre Taktrate entsprechend ausreichend erhöht hatte. An Taktraten tut sich aber schon seit einigen Jahren nicht mehr viel. Stattdessen werden mehr Kerne angebaut und die Software dafür optimiert.

mapel110
2010-06-25, 11:02:53
http://www.anandtech.com/show/3786/hd-video-decoding-on-gpus-with-vlc-110
Artikel von Anand mit Messungen.

Denaris
2010-06-27, 13:47:57
Ich habe das jetzt unter Windows nicht getestet ABER unter Linux funzt das einwandfrei. Dort heist das ganze VDPAU: http://www.vdr-wiki.de/wiki/index.php/VDPAU Es muss also VDPAU als Videorender eingestellt werden. Der mplayer kann das übrigens schon eine ganze Weile. Es funktioniert nur mit Nvidia-GPU's. Mit 1080p habe ich max. 5% CPU-last mit einer 8800GT und Ubuntu 10.4 :) Fenster sowie Vollbild zeigen keine Fehler.

Denaris
2010-06-27, 21:58:21
Hier ein Screenshot von dem Ganzen. Ist jetzt der SmPlayer aber mit VLC ist es das selbe Ergebnis: http://cube-server.org/pics/vdpau.png
Im Schnitt sind es 10-15%. Das mit den max.6% korrigiere ich hiermit.

we
2010-06-28, 21:44:01
Hi
seitdem ich die neuste VLC version habe stürzt es ständig ab. Es kommt die Meldung "VLC media player just crashed. Do you want to send a bug report to the developers team?"

Hat jemand auch solche abstürze wenn ja habt ihr es irgendwie lösen können.
CU

Triskaine
2010-06-28, 22:09:53
VLC media player: GPU-Beschleunigung auf ATI Radeons repariert (http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1277732332)

Bubba2k3
2010-07-21, 18:33:22
VLC 1.1.1
http://www.videolan.org/vlc/

Changelog:
Changes between 1.1.0 and 1.1.1:
--------------------------------

libVLC:
* New capabilities for libVLC:
* Adjust video filter control: libvlc_adjust_Enable,
libvlc_adjust_Contrast, libvlc_adjust_Brightness, libvlc_adjust_Hue,
libvlc_adjust_Saturation, libvlc_adjust_Gamma
* libvlc_media_player_set_pause() can force the pause state, whereas
libvlc_media_player_pause() would only toggle it.
* libvlc_set_user_agent() configures the "user agent" strings used for some
protocols (HTTP, PulseAudio...). This replaces the --http-user-agent and
the former --user-agent libvlc_new() parameters.
* libvlc_video_set_callbacks() and libvlc_video_set_format() allow grabbing
video frames from a chosen memory location in real-time. This replace the
ugly --vmem-* libvlc_new() parameters in previous versions.
See http://wiki.videolan.org/LibVLC_SampleCode_SDL as an example.
* libvlc_audio_get_delay() and libvlc_audio_set_delay() configure the delay
between audio and video/subpictures for the current input.
* Various fixes and crash preventions, especially when video functions were
called early

Decoders/Demuxers:
* Fix performance issues with GPU decoding using DxVA2 using ATI graphic cards
You NEED ATI Catalyst 10.7
* Fix :program selection in TS and DVB-T
* Fixes and improvements for MKV, Avformat and Avcodec modules
* Fix mod (.xm, .s3m, .it) files support on Windows and Mac builds

Stream output:
* Fix h264 streaming in ts

Interfaces:
* Qt: fix preferences, hotkeys, messages and some fulscreen behaviour
* Skins: support for mousewheel in fullscreen, fix radialsliders
* Http: fix fullscreen toggle

Linux:
* Fix pulse closing
* VAAPI small improvements, notably for extraction mode selection

MacOS:
* Multiple interface and crash fixes
* Deinterlace selection is repaired
* Crashes when playing multi-channel tracks fixes

Windows:
* Activation of DEP on XP SP3
* Fix opening of .m3u and .pls playlists
* Fix crash when My Document isn't available
* Fix crash when Windows was getting into standby while playing video

Translations:
* Update translations for Spanish, Polish, German, Sinhala, Hungarian, Khmer,
Brazilian Portuguese, Chinese, Hebrew, Slovak, Galician

Bubba2k3
2010-07-30, 00:03:21
VLC 1.1.2
http://www.videolan.org/vlc/

Changes between 1.1.1 and 1.1.2
-------------------------------

Demuxers:
* Avformat fps displaying fix
* TS, fix an issue where some programs would get dropped (fixes DVB issues too)

Audio filters:
* fix timestamps handling on some filters that provoqued issues when playback of mono streams, especially on Windows

Windows:
* fix a bug in direct3d video output with old nVidia drivers that broke video playback with overlay (YUV->RGB)
* fix console output encoding

Interface and extensions:
* Youtube and other scripts updates
* Misc fixes in Qt4 (especially VLM and EPG dialogs) and MacOS interface

Bubba2k3
2010-08-18, 20:27:58
VLC 1.1.3
http://www.videolan.org/vlc

Changes between 1.1.2 and 1.1.3:
--------------------------------

Access and demuxers:
* fixes for FTP relatives path and FTP directory support
* fix for podcasts parsing
* DVD: fix an assert error and various memory leaks

Taglib:
* fix NULL dereferences, as reported by FortiGuard Lab,
CVE-2010-2937 / VideoLAN-SA-1004

Playlist:
* fix a regression where the wrong entry was played
* fix m3u playlists exports

Skins2:
* fix video autoresize behaviour

Translations:
* Update translations for Dutch, Sinhala, Hebrew, Estonian, Spanish and Bengali

Windows and Mac:
* Update of many codecs libraries, fixing bugs and improving speed

Mac:
* architecture-specific installations will now be replaced by specific updates

BSD:
* Add AltiVec detetion for OpenBSD/powerpc

Bubba2k3
2010-08-18, 20:45:41
Ich habe jetzt schon mehrfach versucht VLC 1.1.3 zu installieren, aber ich bekomme jedes Mal eine Fehlermeldung:

http://img843.imageshack.us/img843/4052/unbenannttdw.png


Das Programm wird zwar zu Ende installiert, aber ich kann VLC nicht starten:

http://img826.imageshack.us/img826/2046/unbenanntsd.png

schnarx
2010-08-18, 21:20:06
Selbes Verhalten zeigt sich auch bei mir. Da wird wohl schnell eine neue Version folgen.

Skinner
2010-08-18, 21:59:15
Und H264 Interlaced kann der immer noch nicht. Unbrauchbar...... wie immer

exzentrik
2010-08-19, 00:45:38
VideoLAN hat schon reagiert:

NB: first Windows installer were corrupted, please use the updated ones.

Bubba2k3
2010-08-19, 01:09:41
Alles klar, jetzt funktioniert das.

Bubba2k3
2010-08-27, 14:22:31
VLC 1.1.4
http://www.videolan.org/vlc/

Changes between 1.1.3 and 1.1.4:
--------------------------------

Win32:
* Fix a security issue when loading DLLs, especially in Qt4 and dmo modules, See VideoLAN-SA-1005
* Fix folders opening from the interface

Translations:
* Update translations for Lithuanian, Bengali, Slovak, French, Dutch, Ukranian, Polish, Simplified Chinese, German and Galician

Murhagh
2010-11-14, 12:29:46
VLC 1.1.5:



Changes between 1.1.4.1 and 1.1.5:
----------------------------------

Security:
* Fix a Windows crash on accessing Network Shared files/drives,
VideoLAN-SA-1006

Access:
* Support for RTP access for H264 streams by specifying the demux in the MRL

Services Discovery:
* Integration in the playlist, of a list of web shows, provided by channels.com

Demuxers:
* Game Music Emu (GME) plugin rewritten, using the proper C API
* DVDnav and DVDread fixes for encoding and misc issues
* Playback of live http .Webm streams
* Taglib thread-safety fix

Decoders:
* Fix decoding of H264 using DxVA2 using Intel IGP, thanks to the donation from
"Puget Systems"

Skins:
* Add an icon to VLC on Linux

Video Output:
* fix a bug that could lead to 100% CPU usage on XCB

Interfaces:
* fix for Qt bug where VLC didn't exit properly on some Windows XP configuration
* fixes on luatelnet and luarc

Miscellaneous crashes and fixes in various plugins (telnet, live555, theora and
TS-mux, Qt)

libLVC:
* add libvlc_media_new_fd() to play directly file descriptors (not Win32/Win64)
* Miscellaneous fixes

Translations:
* Update translations for Walloon, Lithuanian, Spanish, Turkish, Estonian, Dutch,
Bengali, German, Polish, Brazillian Portuguese, Japanese, Italian, Galician,
French and Ukrainian
* Major update and activation on Windows of Modern Greek
* New Asturian translation



Link: http://www.videolan.org/vlc/releases/1.1.5.html

Murhagh
2011-01-02, 14:05:28
Ich denke mal, dass die meisten das schon mitbekomemn haben. Dennoch hier die Meldung:

Sicherheitslücke in VLC (http://www.golem.de/1101/80405.html)


Der Media-Player VLC enthält in der Version 1.1.5 eine möglicherweise kritische Sicherheitslücke. Ein Bufferoverflow könnte zum Ausführen von Code genutzt werden.

Bubba2k3
2011-01-24, 18:26:35
VLC 1.1.6
http://www.videolan.org/vlc/releases/1.1.6.html
Changes between 1.1.5 and 1.1.6:
---------------------------------

Audio output:
* Multiple fixes and improvements on PulseAudio output
PACKAGERS are VERY STRONGLY advised to update libpulse to 0.9.22.
Update is required to use PulseAudio with the Phonon-VLC backend (KDE)
and with the Mozilla VLC web browser plugin.

Access:
* Fix the Audio CD crash when looking for CDDB metadata on Windows

Decoders:
* Support for MPC SV7 and SV8 on Windows and Mac OS X (Unix was already working)
* Enabled FluidSynth MIDI playback plugin on Mac OS X
* Faster VP8/Webm decoding with recent codecs libraries

Demuxers:
* Fix Buffer overflow in Real demuxer CVE-2010-3907 / VideoLAN-SA-1007
* Fix some asf/wmv seeking issues, notably when seek didn't go to a keyframe
* Support for 24-bits PCM over RTP (audio/L24)

Subtitles and renderer:
* Do not auto-detect .txt files for subtitles
* Mark more freetype options as safe
* Mac OS X: fixed fontconfig cache creation
* Fix heap corruption in subtitle decoders, potentially exploitable,
discovered by Harry Sintonen - sintonen at iki.fi

Visualization:
* Fix projectM visualization for Linux in all locales
* Fix projectM visualization support for Windows
* Various projectM improvements: the module should be working now
* Fix goom crash on Windows XP and Mac OS X

Interfaces:
* Qt4: fixes for media keys processing and MCE remotes
* Qt4: various fixes and portability improvements
* KDE: work-around open dialog first slow opening because of KMimeTypeRepository

Miscellaneous fixes:
* KDE device solid actions
* XDG screensaver
* Transcode integer overflow
* HTTP Icy metadata reading
* Windows: revert to 1.1.4 performance timers

Translations:
* Update translations for Chinese, Nippon, Slovak, Estonian, Spanish, Galician,
Swedish, Bulgarian, French, Bengalese, German, Slovak, Japanese, Dutch,
Polish, Hungarian, Indonesian, Sinhala and Irish

Evil Ash
2011-01-24, 19:07:20
Wo kann man eigentlich die GPU-Beschleunigung ein- oder ausschalten?

Bubba2k3
2011-01-24, 19:15:05
Extras --> Einstellungen --> Video --> Beschleunigte Videoausgabe (Overlay)

Bubba2k3
2011-02-02, 20:48:25
VLC 1.1.7
http://www.videolan.org/vlc/
Changes between 1.1.6 and 1.1.7:
--------------------------------

Linux port:
* Integration with the KDE GUI platform is disabled due to KDE bugs
#234484 and #260719.

Mac OS X port:
* Updated live555 library to fix playback of RTSP and Freebox streams
* Running VLC in 64bit mode requires Mac OS X 10.6.0 or later for speed
and stability reasons

Demuxers:
* Fix for Matroska / WebM remote code execution vulnerability.
VideoLAN-SA-1102

Translations:
* Update for Hebrew, Japanese, Danish and Russian translations

Bubba2k3
2011-03-24, 14:33:02
VLC 1.1.8
http://www.videolan.org/vlc/releases/1.1.8.html

Changes between 1.1.7 and 1.1.8:
--------------------------------

Mac OS X Interface:
* New UI graphics by Damien Erambert

Interfaces:
* Oldrc interface is again the default RC interface, on Windows
* Luarc, luahttp and luatelnet fixes
* Qt and Mac OS X fixes
* numerous Skins2 fixes, notably winamp2 skins

Encoder:
* new libschroedinger-based Dirac codec encoder, faster than the current one

Access/Demuxers/Codecs:
* Subtitles auto-detection is back for .txt files
* vod/rtsp server and rtsp input fixes
* mp4 demuxer improvements
* ogg, rstp input, video filters minor fixes
* taglib's replaygain is fixed for mp3
* vobsub support has an improved auto-detection
* fix a crash in malformed ape files

Miscellaneous fixes in:
* Pulseaudio audio output, notably for usb cards
* Stacktraces are now limited in size on Windows
* Video resolution is now limited to 8192x8192, for security reasons
See CORE-2011-0208
* Configure and build system improvements
* DirectShow and BDA build headers have been updated

Translations:
* Update for Finnish, Galician, Dutch, Chinese, German, Japanese, Lithuanian,
Slovak, French, Polish, Estonian, Brazillian Portuguese and Hebrew
* New icelandic translation

Bubba2k3
2011-04-12, 17:38:03
VLC 1.1.9
http://www.videolan.org/vlc/releases/1.1.9.html

Changes between 1.1.8 and 1.1.9:
--------------------------------

Windows and Mac OS X:
* Update of external library modplug, to address a security issue

Demuxers:
* mp4: Fix heap-based buffer overflow (VideoLAN-SA-1103)

Mac OS X Interface:
* Miscellaneous interface look adjustments
* Improve Apple Remote handling
* Fixe bugs in the Streaming / Transcoding wizard
* Layout fixes in the Preferences and Controls windows
* Fix incomplete list of hotkeys in the Preferences dialog
* Fix quitting through Apple Events (Dock menu, App Switcher, AppleScript, etc.)

Mac OS X Port:
* Fix Growl local notification plugin
* VLC bundle now includes the Growl framework
* Fixes for eyeTV

Translations:
* Updates of Lithuanian, Estonian, Chinese, Japanese, Bengali, Dutch, Polish,
German, Galician, Traditional Chinese translations
* New Luganda Translation

Nedo
2011-04-27, 14:48:47
Woran kann es liegen, dass 1080p Videos MIT GPU Beschleunigung ruckeln?

Getestet habe ich mit einer Quadro 1600M und einer Quadro 2800M.

Ohne GPU Beschl. läufts total flüssig...

Raff
2011-04-27, 14:50:45
3 Möglichkeiten:

- Fuckup im VLC (IMO gut möglich)
- Fuckup im Treiber (IMO auch möglich)
- Fuckup im Quadrat (IMO unwahrscheinlich)

Der VLC macht da öfter mal Blödfug, während Power DVD tadellos beschleunigt.

MfG,
Raff

Nedo
2011-04-27, 17:09:21
3 Möglichkeiten:

- Fuckup im VLC (IMO gut möglich)
- Fuckup im Treiber (IMO auch möglich)
- Fuckup im Quadrat (IMO unwahrscheinlich)

Der VLC macht da öfter mal Blödfug, während Power DVD tadellos beschleunigt.

MfG,
Raff
Ah ok, hab schon etliche Treiber ausprobiert. Ich schiebs dann Mal auf den VLC ^^

Bubba2k3
2011-06-06, 12:54:07
VLC 1.1.10
http://www.videolan.org/vlc/releases/1.1.10.html

Changes between 1.1.9 and 1.1.10:
---------------------------------

Windows and Mac OS X:
* Update of external library modplug, to address multiple security issues

Mac OS X Interface:
* Improved Media Key handling based upon SPMediaKeyTap by Spotify AB
* Fix for various crashes and small issues

Demuxer:
* Fix heap corruption / integer overflow in XSPF playlist parser

Audio output:
* PulseAudio output re-written due to unstability of the current one

Win32 port:
* Remove the fontconfig dependency from the freetype module

Miscellaneous fixes in:
* Windows 7 taskbar buttons
* Qt interface
* asx, live555, dvdnav demuxer
* RTP output and XML export
* Subtitles colours when using GPU decoding on Windows
* v4l2 access

Translations:
* Update of Norwegian Bokmål, Slovak, Afrikaans, Luganda,
Brazillian Portuguese, Irish, Thai, Estonian, Chinese, Polish,
Dutch, German, Galician, Bulgarian, Lithuanian and Japanese translations
* Initial Basque, Zulu, Peul, Amharic, Acoli, Chiga translations

lilgefo~
2011-06-06, 13:03:45
Hab's korrigiert mit ATI funzt das wirklich nicht ordentlich werde gleich Nvidia Ion damit testen.

Hammer Nvidia hat's drauf hab beim i am Legend 1080p Trailer maximal 9 % Auslastung es läuft vollkommen flüssig mit einem Atom 330 plus Ion. :eek:(Ohne GPU teilweise 2-3Sec Standbild)
Hoffe ATI bekommt das Bald hin kann ja nicht sein das das Atom System mein "großen" Desktop so abzieht. ;)

Mit dem CoreCodec geht das auch mit Ati.

deekey777
2011-06-06, 14:35:26
Mit dem CoreCodec geht das auch mit Ati.
Posting. Datum. Alt.

mapel110
2011-07-16, 02:58:02
Version 1.1.11 ist da. Mit der Version startet der Player bei mir auch wieder wesentlich schneller.
http://www.computerbase.de/downloads/audio-und-video/vlc-media-player/

Bubba2k3
2011-07-16, 10:29:30
VLC 1.1.11
http://www.videolan.org/vlc/download-windows.html

Changes between 1.1.10 and 1.1.11:
----------------------------------

Security:
* Fix buffer overflows in the RealMedia demuxer (CVE-2011-2587)
and the AVI one (CVE-2011-2588).

Mac OS X:
* Fixed scrolling direction if the input device's signal is inverted
* Update Auhal audio output to the latest API
* Fix images disappearing issue on the interface
* Reduced installation size by up to 30 MB
* Resolved conflict between iTunes and VLC wrt Media Key handling

Mozilla/ActiveX webplugin:
* Fullscreen mode is fixed on Win32
* Very simple fullscreen controller is visible on Win32

Demuxers/Meta Readers:
* Better support for cover art embedded in mp4, wma

Muxers/Output:
* Fix AVI muxer so the generated files are readable on other players

Extensions:
* Multiple fixes for crashes and malfunctionning issues

Qt Interface:
* Fix quitting on Linux
* Fix opening of VIDEO_TS folders through the open disc dialog on Windows
* Miscellaneous

Win32 port:
* Update of codecs, fixing the mpeg-2 decoder crash

Translations:
* Update of Slovak, Lithunanian, Russian, Brazillian Portuguese, Serbian

Lyka
2011-07-16, 10:53:35
nett (y)
der Vorteil gegenüber dem MPC, den ich sonst benutze ist, dass der Film nicht ruckelt, "zusammenbricht", wenn ich kein Vollbild anhabe (nebenbei was mache)...
dafür stört mich die Blockbildung beim Klick auf einen alternativen Punkt in der Videodatei.
Achja, natürlich geht GPU nicht. Bleibt bei mir flackernd beim ersten Bild hängen :ulol:

(del)
2011-11-11, 17:38:49
So wie es aussieht wird es mit der Version 1.2 auch eine 64bit VLC Version geben.
http://nightlies.videolan.org/build/win64/last/

Vorläufiger Changelog für 1.2
Changes between 1.1.x and 1.2.0-pre1:
------------------------------------

Important notes:
* Start/end titles/chapters are now specified with # rather than @ to fix
conflicts with some URLs and file names. For instance, this plays a DVD
from the 2nd chapter of the 1st title up to the 4th chapter of the 3rd
title: vlc dvd://#1:2-3:4
* The 40+ --*-caching options were simplified and dumbed down to 4 options:
- --file-caching specifies caching for local files,
- --network-caching specifies caching for network resources,
- --live-caching specifies caching for capture devices and
- --disc-caching specifies caching for local optical media.
All values are expressed in milliseconds as in previous versions.
* HTTP server IP address, port, and TLS configuration is now centralized:
- The --http-host option sets the address, e.g. "--http-host=2001:db8::1".
By default, both :: and 0.0.0.0 are used.
- The --http-port and --https-port options set the port numbers.
By default, 8080 is used for HTTP, and 8443 for HTTPS.
- The TLS credentials are configured with --http-cert (public certificate),
--http-key (private key), --http-ca (optional CA) and
--http-crl (optional CRL).
* RTSP server IP address and port are updated similarly.
Use --rtsp-host and --rtsp-port respectively.
* The --miface-addr option does not exist anymore. To select the multicast
output interface, use --miface instead, e.g. --miface=eth0.
* The Windows version will only work with Windows XP SP2 or later.
Windows 2000 SP4, Windows XP < SP2, Windows 2003 SP0 are now unsupported.

Important changes for packagers:
* The default builds now assume that the operating system uses UTF-8 for
its file systems and files content (except the Windows port). If this is
not acceptable, pass --enable-non-utf8 to the configure script.
Non-UTF-8 file systems support will be removed in future versions.
* The VLC plugins path can be overridden with the VLC_PLUGIN_PATH environment
variable. The --plugin-path command line option was removed.
* The default tarballs are now compressed with XZ/LZMA: .tar.xz
* OSS support is not compiled on Linux by default, pass --enable-oss to the
configure script if you use OSSv4 or really want to use OSS emulation.

* The webplugins has moved to git://git.videolan.org/npapi-vlc.git

Core:
* Major Video Core and Outputs rework and rewrite:
Subtitles, subpictures and OSD can now be sized and blent inside video outputs
x11 (Unix), OpenGL (Unix) and Direct3D (Windows) are such video outputs.
* Almost every video filter can now be transcoded
* Playback rate doesn't get resetted to 1 between items anymore
* Option --sub-filter was renamed --sub-source
* Port to Android, iOS, OS/2 and Win64

Access:
* Multiple files are now supported inside RAR files
* BDA: experimental support for ClearQam devices
* DVB-S scanning support on Unix
* DVB-C scanning on Unix scans correct modulation/symbolrate if needed
* DShow: support for freq and video standard selection
* Support for VDR recordings (http://www.tvdr.de/) folders
* Blu-Ray Discs integration using libbluray
* HTTP Live Streaming (IETF draft) playback support
* Blackmagic DeckLink SDI cards input support (Linux only currently)
* Linear Systems (HD-)SDI cards input support (Linux)
* PulseAudio audio input support
* RTP: support for dynamic payload types by specifying the payload format
in an option (no autodetection): only Theora supported for now
* Basic HTCPCP implementation for Coffee Pot control
* QTCapture: added support for all QTKit-compatible video input devices
* QTSound: added support for all QTKit-compatible audio input devices
* X11 Screen: support for capturing partially hidden windows
* MPEG DASH (Dynamic Adaptive Streaming over HTTP) support

Codecs:
* You can now use ffmpeg-mt in conjunction with vlc
* Important fixes for RealVideo 3.0 and 4.0 playback, notably in MKV
* Experimental Hardware decoding using Broadcom CrystalHD cards
* New module for decoding EBU subtitles (.stl)
* Support for 9bits and 10bits H.264/AVC decoding
* Support for 20-bits PCM and DAT-12 (digital magnetic tapes) from RTP
* New module for Dirac encoding, using the faster libschroedinger
The Schroedinger module should be prefered to the Dirac one
* Support for WMV Images, aka WMVP and WVP2, as used by Photo Story
* Support for Lagarith Lossless video codec
* Support for ProRes 422 video codec in 10bits
* EIA-608 closed captions improvements
* Support for JPEG 2000 and Motion JPEG 2000 in the Windows and Mac binaries
* Experimental support of IOMX for OpenMAX IL codecs on Android
* One can use "mp2 " fourcc to encode in mpeg1/2 layer 2

Demuxers:
* New images demuxer supporting jpeg, png, targa, xcf, git, tiff, bmp, pcx, lbm
* C64 SID file playback support of using sidplay2
* Support for images/cover art in wma/wmv/asf files
* Improvements in .ape files metadata reading and writing
* New demuxer module for EBU subtitles (.stl)
* Support for caf, mtv, awb, f4v, amr, vro (DVD-VR) files
* Ogg, flv, mxf, amr seeking improvements
* Major improvements in Matroska (mkv) chapters/segments handling and seeking
* Support for duration and better seeking in Mpeg-TS files (.ts, .m2ts, .mts)
* Mov improvements, notably for aspect-ratio handling and Audio DV tracks
* Improved support of tracker files

Interfaces:
* Qt: effects dialogs rework
* Qt: new CoverFlow-like view of the playlist
* Qt: port to MacOS X platform
* Qt: small look improvements
* Skins2 / Qt: misc improvements and usability fixes
* Skins2: fullscreen controller support, relative placement support
and important cleanups and optimisations
* Mac OS X: re-written Main Window, which also includes the Video Windows
* Mac OS X: new Audio Effects panel adding Compressor and Spatializer filters
* Mac OS X: new Track Synchronization panel
* Mac OS X: new Video Effects panel for color and geometry adjustments
* Mac OS X: re-written Open Disc functionality with automatic media detection
* Mac OS X: support for the native fullscreen mode on OS X Lion
* Mac OS X: enhanced AppleScript support
* The rc and telnet lua interfaces were merged into a new "cli" interface
* ncurses: heavy refactor of the complete interface
* dbus: Rewrite of the main loop to use a more efficient poll-based model
* dbus: Upgrade to an mpris2 compliant interface, see http://www.mpris.org
* webUI/http: Rewrite of the web interface, using jQuery
* webUI/http: some requests are now supported in JSON in addition to XML
* webUI/http: path values for input and output are deprecated in favour of uri
* Qt/Win32: the update system now downloads the updates in the temp folder
* Qt: preferences are now searchable

Video Output:
* New video output based on Direct2D for Windows 7 and Vista (with Platform Update)
* New video output for iOS platform
* Experimental work in progress on a video output using EGL
* Adaptation of the OpenGL layer for OpenGL ES 1.1
* Various vmem improvements
* OpenGL video output now accepts YUV as input and uses fragment programs for
chroma conversion
* New video output for Android platform, based on Surface
* Support for 9/10bits output in the OpenGL output
* Updated OpenGL video output for Mac, requires a Quartz Extreme capable machine

Audio Output and Filters:
* New audio output based on AudioQueue API for iOS
* New audio output in memory (amem)
* Important simplification and improvements in the core audio output
* New audio output based on OpenSL ES API for Android
* New audio resampler using Speex (DSP)
* New audio resampler using the Secret Rabbit Code (a.k.a. libsamplerate)
* New Compressor filter, a dynamic range compressor
* New simplistic Karaoke filter
* New audio output based on kai API for OS/2
* Automatic handover from S/PDIF to PCM with PulseAudio 1.0

Video Filter:
* New gradfun filter for debanding videos using dithering
* Rewrite of the grain filter, faster and with better quality
* New posterize filter for lowering the number of colors
* Atmo ambilight: improve Fnordlicht up to 254 channels
* New sepia filter for creating sepia effect in videos
* New deinterlacer mode Phosphor, a framerate doubling CRT TV simulator
* New deinterlacer mode IVTC, to do live inverse telecine for NTSC films
* New subsdelay filter to change subtitles delay
* New anti-flickering filter
* New OpenMAX DL IPCS filter for color space conversion and resizing
* Major improvements in the freetype text-rendering module, notably supporting
blackbox and customizable shadow.
NB: The freetype module is now used by default on the Mac OS X instead of
the quartztext module, which can still be enabled manually.
The Win32 font selection was improved too.

Stream output:
* New livehttp-module for HTTP Live Streaming (IETF draft) output
example: vlc inputfile :sout="#transcode{vcodec=h264,acodec=mp3,
venc=x264{profile=baseline},width=320,vb=256,ab=96}:std{
access=livehttp{index=public_html/iphonestream.m3u8,
index-url=http://url-to-iphonestreamfile-###.ts},mux=ts{use-key-frames},
dst=public_html/iphonestreamfile-###.ts}"
* RTP: support for Vorbis and Theora
* Major rework of VoD support
* New delay module, to introduce delays of one ES, when streaming:
#delay{id=12,delay=500}:standard...
* New setlang, setid modules to change lang or id of one ES, when streaming:
#setid{id=12,new-id=42}:std...
* New langfromtelx module, to change lang of one ES, when streaming, based on
a telextex page: #langfromtelx{id=12,magazine=7,page=0x99,row=1}:std...
* New select module, to replace an existing ES with another ES in the same track
#duplicate{dst=bridge-out{id=1},select=video,dst=bridge-out{id=0xa3},select=audio}
#transcode{...}:bridge-in{id-offset=0}:select{disable=0}:setid{id=0,newid=0xa3}:autodel:std{...}
* New libavformat/avio access_output module for network streaming

Services Discovery:
* Search API to be able to query distant search APIs from the interfaces
* Upnp module was ported to Win32

libVLC:
* New capabilities for libVLC:
** libvlc_media_player_navigate for DVD navigation
** libvlc_audio_filter_list_get, libvlc_video_filter_list_get to get the
list of available audio and video filters
** libvlc_audio_set_format, libvlc_audio_set_format_callbacks,
libvlc_audio_set_callbacks
allow grabbing audio data from a chosen memory location in real-time.

Removed modules:
* asademux: use libass only
* subsass: use libass
* fake, invmem: use the new image demuxers
* hal, v4l, gapi, omapfb, hd1000a, hd1000v: obsolete unmaintained modules
* id3tag: use taglib
* upnp: use upnp_intel
* removal of old telnet interface in favor of the new lua CLI
* removal of http interface in favor of luahttp
* removal of the noise filter
* removal of the SDL audio output, use the native outputs
* growl_udp: use Growl for local notifications on the Mac. UDP support will be
removed in Growl's next release, too.
* removal of the OSSO screensave module, use the MCE one