Hoofdcategorieën
Device Settings

VLC media player 1.1 krijgt ondersteuning voor extensies

Door Dimitri Reijerman, dinsdag 2 februari 2010 08:57, views: 25.227

De in aanbouw zijnde versie 1.1 van de VLC media player gaat extensies geschreven in de scripttaal Lua ondersteunen. Hierdoor kunnen derde partijen net als bij bijvoorbeeld Firefox uitbreidingen voor de populaire opensource-mediaspeler uitbrengen.

Lyrics-extensie in VLC media player 1.1De VLC-teamleden stellen dat zij geïnspireerd zijn geraakt door Firefox, de browser die zijn populariteit voor een groot deel te danken heeft aan het grote aantal vrij verkrijgbare extensies. Het idee is dan ook opgevat om plugins te ondersteunen in de aankomende versie van 1.1 van VLC media player.

VLC-extensies zouden in staat moeten zijn om als scrapers informatie van het web te plukken en deze in vensters te tonen. Als voorbeeld wordt content afkomstig van Wikipedia, IMDB en Last.fm genoemd, terwijl bijvoorbeeld ook ondertitels en songteksten van websites geplukt kunnen worden.

Momenteel is versie 1.1 van 'alleskunner' VLC media player nog volop in ontwikkeling, maar in de nightlies kan al wel geëxperimenteerd worden met een aantal extensies. De plugins zijn geschreven in de scripttaal Lua en kunnen via het plugins & extensions-venster beheerd worden. De nightlies kunnen ook in Ubuntu worden geïnstalleerd.

Volgende 09:19 'Sony snijdt in personeelsbestand Studio Liverpool'
Vorige 08:02 Video: Aliens vs. Predator - Survivor
Advertentie

Reacties

«  1  2  3  »

Lang geleden dat ik wat van de taal LUA heb gehoord. Ik weet dat het in mijn omgeving erg populair was in de tijd dat GMOD veel gespeeld werd, verder heb ik vrijwel niet veel meer van die taal gehoord.

Wel goed, ik hoop dat de ontwikkeling van VLC zo een mooie stroomversnelling in gaat.

LUA wordt onder andere gebruikt in de maps van Operation Flashpoint (Dragon Rising) dus wie weet wat voor vreemde extensies we kunnen verwachten :+

VLC blijft een geniaal programma! Meest recente versie botst echter wel met mn ambx setje, maar dat is wsch een driver probleem :P

OT:
Hmm, ik heb hem geupdate en heb geen problemen met mijn amBX (heb alleen lampen aangesloten).

Misschien even naar je instellingen kijken of een reïnstall?

Lua word nog in veel games gebruikt, scripten maken addosn etc,
den maar eens aan WoW daar zijn addons in lua gemaakt.

ontopic

vlc is erg goeie media speler, leuke ontwikkelingen

[Reactie gewijzigd door Baazie op dinsdag 2 februari 2010 09:35]


Die bestaan ook uit XML en andere infobestanden.

LUA wordt ook gebruikt voor Adobe Lightroom AddOns.

Niet alleen addons. Lightroom zelf is voor bijna de helft geschreven in Lua.

Geen slecht idee om Lua te gebruiken. Het is een erg mooie cleane taal en erg snel. Met de recente beta release van LuaJIT2 gaat het zelfs alleen maar sneller worden. Gemiddeld is LuaJIT nu al sneller dan bijvoorbeeld V8 (de JS engine in Chrome) en voor sommige soorten code is ie zo snel als GCC. En dat allemaal met een JIT die minstens een ordegrootte kleiner is dan V8.

LUA is ideaal voor dit soort dingen omdat het speciaal gemaakt is om heel makkelijk te embedden in C/C++ en de taal echt miniscuul is, de hele interpreter *en* alle standard libraries zijn samen maar liefst 200 kilobyte 8-). Het is ook nog eens behoorlijk snel en de taal is compact en eenvoudig om te leren. Lua wordt dan ook nog steeds heel veel gebruikt voor programma's die je kunt scripten of uitbreiden met plugins.

"Lua", niet "LUA".

Dit word volgens mij ook gebruikt voor Supreme Commander mods..

Sterker nog, op de engine na is het hele spel Supreme Commander in Lua geschreven. Ideaal dus om mods voor te maken!

:D moet ik hebben! add-ons en plugins zijn de natte droom voor elke tweaker!

Je had al lange tijd Amarok of Songbird kunnen gebruiken. De add-ons halen ook songteksten, wikipedia info, album covers en dergelijke op van internet.

Gek dat ze alleen firefox noemen. Gezien de voorgestelde layout kunnen ze beter nog even een kijkje nemen bij Amarok/Songbird.

Firefox heeft veel meer naamsbekendheid, dus is veel logischer.

Het gaat enkel om 'programma x + veel plugins/addons = succesvol vergeleken met programma y zonder die hoeveelheid plugins/addons'
Dat is wat zij nu met VLC ook willen bereiken.

Dit kunnen we alleen maar toejuichen! Dit zal er voor zorgen dat de "alleskunner" nog veel meer zal kunnen. Ben nu al benieuwd wat voor extensies we mogen verwachten maar ik zie er iig het nut wel van in. Een extensie voor het opvragen van songteksten en ondertitles zou meer dan welkom zijn.

Dat is een hele mooie ontwikkeling, maar ik vraag me af hoe goed hhet gaat werken om ondertitels van internet af te plukken. Ik doe dit nog steeds handmatig, en dat werkt prima bij mij.
Ik zie wel gebeuren dat VLC nog groter gaat worden.

nou. als je bv naar de amarok 'lyrics' plugin kijkt dan moet ik zeggen dat ik letterlijk mensen lyrisch heb zien worden omdat ze niet meer het internet af hoefden te struinen naar song texten (veelal sites waar de spyware banners je om de oren vliegen) omdat deze terstond worden opgezocht en weergegeven in het plugin scherm...

echt netjes..

Doe dat nou niet, het is zo'n compact programma. Het word anders weer zo'n kolos die vanalles moet kunnen.
Kijk maar naar Winamp, dat was eerst een slanke player, maar nu:
Itunes support, libraries...

Het blijven addons he, als je ze niet wilt, dan installeer je ze toch niet?

Ja dat wel, maar er is support voor waardoor het programma toch weer ongevraagd 'dikker' wordt. Ik wil nu niet zeggen dat het daarom trager gaat beginnen werken, maar dit is wel de eerste stap.

'Dit zou handig kunnen zijn als we het implementeren in VLC, hmm, dit misschien eigenlijk ook, en oh! Dit moet er ook zeker in!'

Ik wacht af :)

Het leuke aan extensies is dat je zelf kunt beslissen of je ze liever wel of niet hebt.

compact programma?

Depends On : a52dec fluidsynth libmtp libdvbpsi lirc-utils libdca qt libproxy sdl_image libdvdnav>=4.1.3 lua libv4l libcddb smbclient libmatroska zvbi taglib sysfsutils libmpcdec hal ffmpeg>=20100108 libshout libmad fribidi libmpeg2 libmodplug avahi ttf-freefont libxv libass xdg-utils

Daar word je anders niet vrolijk van, hoor. Vooral QT zorgt voor aardig wat ruimte op de harddisk. Het installeren van VLC kost me meer dan 100MB.

Misschien dat het onder windows compacter is, maar daar weet ik dan weer niets van.

73,2 MB (bij mij tenminste, versie 1.03

[Reactie gewijzigd door HoeZoWie op dinsdag 2 februari 2010 09:24]


bij mij ook zo iets meer dan79 mb. Wordt langzamerhand wel aardig aan de maat, veel extra's soms wel handig maar vaak ook niet zijn.
winamp heeft de laatste tijd een beetje het elvis syndroom, als het werkt en alles heeft werkt het maar het is een vadsig, veel ingewikkelder programma dan toen het begon en alles deed wat je wou. Ik hoef bijvoorbeeld heel die visualisaties uit de jaren '80 niet op mijn pc.
Ook die hele browser is vrij nutteloos als je al een internetbrowser hebt. Mijn media werkt ook niet meer zoals vroeger, maar dat kan aan mij liggen.
Het is wel jammer dat ze niet gefocussed meer zijn op waar het voor ontworpen is zoals mediaplayer classic kunnen laten. ;(

Windows heeft veel minder last van dergelijke dependancies :P Of het zit er allemaal standaard al in, hoe je het maar wilt zien.

Voor Windows hoef je i.i.g. geen SMB functionalitet (smbclient) te installeren; die zit er al in.
Overigens zijn dependencies geen last, maar een lust...think about it.

Misschien dat je voor de tweakers die niet over expertise op hetzelfde gebied beschikken even kunt uitleggen wat je bedoelt in plaats van te insinueren dat dit basale kennis is waarover een ieder dient te beschikken?

Ik praat ook zo met mijn vrienden, maar dit is een site met duizenden gebruikers, dus je zult alles helaas uit moeten spellen vrees ik ;)

[Reactie gewijzigd door Eskimo0O0o op dinsdag 2 februari 2010 11:13]


Mag je toch leergierigheid verwachten anders helpt het niet. Commentaren zijn ook niet de plaats om basiskennis volledig gaan uit te leggen.

SMB: http://en.wikipedia.org/wiki/Server_Message_Block
Dependency: http://en.wikipedia.org/wiki/Software_Library
En de lust waar hij het over heeft: http://en.wikipedia.org/wiki/Dependency_hell

Ik windows installeert elk programma zijn eigen files in zijn eigen mappen enkel sommige dll files/.net omgeving ed. worden gedeeld. Onder Linux wordt bijna alles gedeeld behalve de gui waar je meewerkt. (simpel gezegd) Linux is dus meer modulair opgezet en onderdelen van programma's werken meer samen. Programma's onder Windows leveren/installeren vaak hun "dependenties" mee waardoor er vaak gebruikte onderdelen dubbel op je computer staan en dus in totaal veel meer ruimte innemen. Onder Linux komt het dus meestal voor dat als je wat installeert de pakketmanager vraagt ook andere onderdelen mee te installeren. Is dat onderdeel niet beschikbaar dan is dat vervelend want dan installeert het soms niet. Wel moet ik zeggen dat ik sinds in Deb gebruik dat bijna niet meer voorkomt omdat dependenties bijna altijd automatisch opgelost worden. Toch kan je onder Windows ook wel dependensies tegen komen zoals bij paint.net die .net 3.5 nodig heeft, Gimp/pidgin die GTK mee installeert. En een media speler die codex nodig heeft om iets te kunnen afspelen

Je kunt de boel zelf compilen. Kun je weglaten wat je wil.

En zoals Schnupperpuppe zegt, het is inderdaad een lust. Het betekend namelijk dat een ander programma met dezelfde depencies niet alles nog een keer hoeft te installeren. Stel je voor dat elk video programma z'n eigen versie van ffmpeg gaat installeren... Of alles een hele GTK bundel meeneemt.

Stel je voor dat elk video programma z'n eigen versie van ffmpeg gaat installeren...
Laat dat nou precies zijn wat VLC onder Windows doet. Nee, doe mij maar zoiets als MPC HomeCinema.

Dat doet VLC juist omdat DirectShow gewoon zuigt...
http://en.wikipedia.org/wiki/Directshow#Criticism

Vooral de "Codec Hell" zorgt er bij mij voor dat de codec of niet gevonden wordt, of juist de slechtste codec gebruikt wordt, met baggerperformance als resultaat. Zeker als elke mediaspeler/spel/webbrowser/whatever z'n eigen codecpakket erdoorheen gooit.

Daarom kan je in Mediaplayer classic ook zelf je codex kiezen.

Maar goed ik gebruik vlc en mediaplayer classic beiden onder de zeldzame keren dat ik windows gebruikt.
Onder linux is ook VLC eigenlijk nog meer mijn favo.

"Codec Hell" is niet een probleem van DirectShow, maar een probleem van de codecs die jij zelf installeert: de developers van die codecs proberen hun concurrenten de markt uit te drukken door een wapenwedloopje te houden met het 'merit' systeem.

De extensies zullen niet standaard bij de player geleverd worden, deze zul je nog altijd handmatig moeten installeren. Het ligt uiteindelijk aan de gebruiker hoe "bloated" de player zal worden. Wil je 'm slank houden, dan installeer je toch niets?

Ik zal het maar vergelijken met World of Warcraft en z'n vele Lua addons: Niet iedereen heeft alles nodig, maar als je het cosmetisch en functioneel wilt aanpassen naar je smaak betaal je er dus wel een prijs voor.

Lijkt me echter dat zaken zoals ondertitels downloaden e.d. niet echt veel meer resources zullen vreten dan normaal, aangezien dit een one-time only iets is per film.

Wow VLC nog niet eens 1.1 :o

Naar mijn idee is vlc al jaren beschikbaar. Geniaal ding dat wel

Die zijn met 0.x.x begonnen joh :')

Versienummer op windows is behoorlijk onderhevig aan inflatie, alpha's/beta's worden vaak al voorzien van een 1.x + nummer, terwijl op linux pas 1.x wordt als het voldoende stabiel en functioneel is

Dat zegt meer iets over de hoge eisen van de ontwikkelaars dan de functionaliteit van vlc.

Slackware linux is een keer van 4 naar 7 gesprongen, de uitleg daarover is wel geniaal:
Q: Why the jump from 4 to 7?
The following was posted to the Slackware.com Forum by Patrick Volkerding (Slackware Project Lead), at 21:43 10-10-1999.

I've stayed out of this for now, but I do think I should lend a little justification to the version number thing.
First off, I think I forgot to count some time ago. If I'd started on 6.0 and made every release a major version (I think that's how Linux releases are made these days, right? ;), we would be on Slackware 47 by now. (it would actually be in the 20s somewhere if we'd gone 1, 2, 3...)
I think it's clear that some other distributions inflated their version numbers for marketing purposes, and I've had to field (way too many times) the question "why isn't yours 6.x" or worse "when will you upgrade to Linux 6.0" which really drives home the effectiveness of this simple trick. With the move to glibc and nearly everyone else using 6.x now, it made sense to go to at least 6.0, just to make it clear to people who don't know anything about Linux that Slackware's libraries, compilers, and other stuff are not 3 major versions behind. I thought they'd all be using 7.0 by now, but no matter. We're at least "one better", right? :)

Sorry if I haven't been enough of a purist about this. I promise I won't inflate the version number again (unless everyone else does again ;)

Dat deden ze met Windows 5 ook een keer :*)
Winamp 5
Winamp 5 featuring Winamp Modern skin

The Winamp 2 and Winamp3 branches were later fused into Winamp 5 — Nullsoft justified their non-sequential christening by quipping that 2 + 3 = 5 — taking the best parts from both applications

It was also joked that "Winamp 5 is so good they skipped a number.

Winamp 5 was based on the Winamp 2 codebase, with several Winamp3 features (e.g. modern skins) incorporated. Winamp 5.0 was released in December 200
Die vond ik toen ook wel humor

[Reactie gewijzigd door DummyXL op dinsdag 2 februari 2010 19:28]


Winamp 5.0 was released in December 200
Die vond ik toen ook wel humor
Vooral de releasedatum!

Biedt weer allemaal mooie nieuwe mogelijkheden. In plaats van zelf benodigde informatie te zoeken kan hij zelf op zoek gaan..

fijn dat een open-source programma straks het zelfde kan als de grotere spelers als WMP

hopelijk komt de ondersteuning voor ondertitels hier ook bij!

VLC ondersteunt sinds het begin al ondertitels.

Wat mist er volgens jou dan nog in VLC? Ik mis in ieder geval niets. VLC is één van de weinige programma's dat gewoon werkt.

Ondersteuning voor bepaalde extensies mis ik toch wel..

Bijvoorbeeld .WTV (in mijn geval) wat sinds tv-pack2008 gebruikt wordt om opnames te maken in windows media center.

Zou graag dingen die ik opgenomen heb op mijn media center pc afspelen op mijn laptop als ik in de trein zit bijvoorbeeld. Maar dit moet dan met WMP of WMC. op windows vista en windows 7 is dit volgens mij geen probleem maar op windows xp wordt dit dan erg lastig, lees onmogelijk!

Tja, als je Microsoft producten koopt, kun je dat natuurlijk verwachten. Je bent gewoon enorm stom als je er zelf voor kiest om data te produceren in ongedocumenteerde danwel formaten waarvoor geen open implementatie bestaat.

Er is 1 heel belangrijk ding wat mist in VLC: hardwaredecoding! Er is geen ondersteuning voor DXVA e.d., wat het afspelen van wat zwaarder videomateriaal op een wat ouder pc-tje als snel moeilijk maakt. Neem je MPC-HT dan is die ondersteuning er wel en zal zelfs een oud pc-tje met een videokaart welke hardwaredecoding ondersteund probleemloos 1080p afspelen.

Dat is weer een Windows specifieke API, dus het lijkt me niet dat ze dat in VLC gaan stoppen, tenzij je zelf de patch submit ;)

Niemand is geinteresseerd in Windows specifieke APIs bij VLC, volgens mij.

Het grootste deel van de gebruikers is toch echt windows gebruiker. Het is namelijk zo populair, omdat het makkelijk is.
Ik vind het echter een ramp, dus ik zweer bij eigen codecs en MPC-HC

Het aantal gebruikers op Windows doet er niet toe. Het gaat om het aantal ontwikkelaars. Op de Mac is er bijv. nu geen VLC ontwikkelaar, terwijl er wel een hoop gebruikers zijn.

Wordt aan gewerkt , is misschien af in de zelfde versie. (btw 2e hit op google)
http://forum.videolan.org/viewtopic.php?f=14&t=70424

Wat er mist is on the fly instellingen aanpassen. Voor de meeste dingen (ik noem maar een voorbeeld: font-grootte van de ondertiteling) moet je heel VLC opnieuw opstarten. Echt, VLC speelt idd alles af, maar ik vind de usability 0. Daarom prefereer ik momenteel gewoon WMP met ffdshow codecs, die spelen ook praktisch alles af (VLC speelt vast meer, maar ik heb nog nooit problemen gehad met louter ffdshow dus dat is voor mij goed genoeg), en je kunt gewoon instellingen on the fly aanpassen met behulp van de tray icons.

Maar goed, tegenwoordig kijk ik toch vrijwel alleen maar via m'n Popcorn Hour.

[Reactie gewijzigd door .oisyn op dinsdag 2 februari 2010 11:57]


Geluidsondersteuning voor .mp4 filmpjes (mobile). Zal wel licentie issue zijn.

Je eigen codec kunnnen kiezen want bij mij is een 1080p mkv in VLC niet vooruit te branden

wmp heeft helemaal geen lua support? volgens mij gebruiken zoveel mensen vlc juist omdat het betere ondersteuning bied (al sinds de vroege versis) dan de standaard spelers zoals wmp/quicktime

Gebruik zelf SMPlayer, een qt frontend voor MPlayer, en daarmee kan ik ook al vanuit een menu ondertitels downloaden, echt een aanwinst voor een media player! _/-\o_

Absoluut niet nodig voor engelstalige films natuurlijk, maar voor Frans, Spaans of Russisch talige films toch wel erg prettig ;)

Vind ik een fijnere speler idd. Vlc hou ik er meer bij als ik iets niet kan openen..

Ook de instelbare reguliere expressies(oh fuck het Nederlands, regular expressions ;)) voor de audio en video tracks zijn geniaal. En het doet het een stukje beter m.b.t. ondertiteling van anime. Hier wil VLC in zeldzame gevallen nog wel eens een potje van maken (S)Mplayer doet het echter perfect.

Trouwens 1 van de weinige applicaties die onder Linux draait en 'thumb buttons' ondersteunt. Wat redelijk vreemd is aangezien dit echt super simpel is (iig met Qt).

Scripttaal LUA ??? Nooit van gehoord !!! 8)7
Iemand ervaringen mee?
Is't makkelijk?
Waar lijkt het op? :?

[Reactie gewijzigd door HoeZoWie op dinsdag 2 februari 2010 09:23]


http://en.wikipedia.org/wiki/Lua_(programming_language)

[EDIT]
* Serhat takes a mental note: Refresh the screen before writing a comment.

[Reactie gewijzigd door serhat op dinsdag 2 februari 2010 09:36]

«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

Volgende 09:19 'Sony snijdt in personeelsbestand Studio Liverpool'
Vorige 08:02 Video: Aliens vs. Predator - Survivor
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011