Mozilla Popcorn geeft html 5-video's metadata mee

Mozilla Labs werkt aan een javascript-bibliotheek en een api waarmee html 5-video's van metadata zijn te voorzien. Met behulp van de Popcorn-libary kan vervolgens dynamisch informatie uit diverse bronnen gecombineerd worden.

Mozilla Popcorn

Video's die bijvoorbeeld in het open WebM-formaat zijn geëncodeerd, kunnen zonder de hulp van plugins afgespeeld worden in browsers die de videotag van de html 5-standaard ondersteunen. Met behulp van de Popcorn-bibliotheek willen de ontwikkelaars video's voorzien van metadata, zoals locatiegegevens, de licentie die op het materiaal rust en welke personen in de clip voorkomen. Ook kan ondertiteling ingebed worden.

Met behulp van de javascript-bibliotheek is het met Popcorn vervolgens mogelijk om bij externe diensten aanvullende informatie op te vragen en deze op een webpagina te tonen. Zo laten de ontwikkelaars in een demo - in feite een mashup - zien dat de metadata worden gecombineerd met Google Maps en Wikipedia, terwijl ook bijbehorende Twitter- en Flickr-feeds tevoorschijn komen. Daarnaast moet Popcorn het ook mogelijk maken om het videomateriaal zelf met de nieuwe mogelijkheden van html 5 te manipuleren, zoals het dynamisch verplaatsen of verkleinen van het videovenster, terwijl ook het geluid bewerkt zou kunnen worden.

Het Popcorn-project is nog jong, al wordt er gewerkt aan een api. De ontwikkelaars achter Popcorn maken niet alleen deel uit van Mozilla Labs maar ook van Drumbeat, een denktank van Mozilla die er naar streeft om nieuwe en geheel open technieken te ontwikkelen voor toekomstige webtoepassingen.

Door Dimitri Reijerman

Redacteur

22-08-2010 • 17:36

31

Lees meer

Mozilla benoemt nieuwe directeur
Mozilla benoemt nieuwe directeur Nieuws van 15 oktober 2010
Mozilla geeft Firefox 3.6 vrij
Mozilla geeft Firefox 3.6 vrij Nieuws van 21 januari 2010

Reacties (31)

31
29
22
2
0
1
Wijzig sortering
Meta informatie is goed. Echter is deze vaak niet correct en wordt misbruikt voor spam, zie ID3 tags in MP3.
Met het fatsoenlijk implementeren van de SMIL standaard zou je volgens mij al een heel eind komen en dat lijkt me altijd beter dan in de weer te gaan met allerlei exotische Javascript-bibliotheken.

Het linken tussen video en meta-data lijkt me een mooie uitdaging, dat bestaat volgens mij niet en dat biedt echt wel extra mogelijkheden (als het tenminste een standaard wordt).

[Reactie gewijzigd door arnem_ op 23 juli 2024 02:03]

Nouja, een standaard.. Het is een technische mogelijkheid, geen document standaard. Dus ook al gebruik je SMIL, je zal het toch dynamisch op de pagina moeten kunnen toveren. De video container in HTML 5 kan nog niks met SMIL en browsers ondersteunen het trouwens ook niet, dus dan zit je weer met rottige plugins te klooien.

Als de API van popcorn snel genoeg en makkelijk in gebruik, dan denk ik dat veel mensen het wel zullen gebruiken. Ik had de code even snel doorgescrolled en zag voornamelijk de info in array's staan (de time-triggers zag ik niet direct). Het is goed mogelijk dat je inderdaad SMIL kan gebruiken voor de content, misschien zijn ze hier zelfs mee bezig(?).
Hopelijk wordt dit door meerdere browsers overgenomen! :)

Oh wacht het is een javascript lib, dus de JS includen zal misschien al genoeg zijn...

[Reactie gewijzigd door Drexz op 23 juli 2024 02:03]

Inderdaad, het is gewoon een jQuery plugin.
Waar zie jij dan dat het een jquery plugin is? Ik nergens hoor...

De communicatie met Flick en Wikipedia geschied via jquery. Maar dat maakt dit nog geen plugin.
lees de source maar even

[code]
$('<a href="' + (that.params.overlaylink || "#") + '"></a>')
.attr("target", that.params.overlaylink ? "_blank" : "")
.append($(that.image)
.attr("src",that.params.overlay)
.attr("style", "display:none")).appendTo(VideoManager.overlayDiv);
[/code]
very jquery
En op welke manier bewijs je met dit stukje code dat het een jquery plugin is?
Hiermee :)
<script src="http://code.jquery.com/jquery.js"></script>
Uit: http://webmademovies.etherworks.ca/popcorndemo/

[Reactie gewijzigd door s.stok op 23 juli 2024 02:03]

Bij het zien van dit bericht dacht ik meteen aan de Popcorn Hour, ben benieuwd of er nog enig juridisch geschil komt omtrent de naam...
Popcorn is gewoon een woord dat in het woordenboek komt, je mag daar dus niet zomaar een copyright op gooien. Overigens wordt popcorn altijd wel geassocieerd met film dus mogen zij ook geen copyright zetten op dat feit.
Kortom moest dit tot een schil komen zal een rechter eens goed lachen.
Apple is ook gewoon een woord uit het woordenboek, toch is die naam in de computerindustrie zeker wel beschermd.
Apple is ook gewoon een woord uit het woordenboek, toch is die naam in de computerindustrie zeker wel beschermd.
Het woord Apple is niet beschermd, omdat dit in eerste instantie nog altijd een fruitsoort is en niet een bedrijf. Het bedrijf waar je het over hebt heet voluit Apple Incorporated en heette eerder Apple Computers Incorporated. Dat is wel beschermd, maar het woord Apple niet. Dit omdat Apple vaker voor komt. Je hebt ook Apple Corps, het multimediabedrijf van The Beatles, er is een Apple Bank en ga zo maar door.
Saillant detail; meeste van deze bedrijven voeren het logo van de welbekende fruitsoort.
http://en.wikipedia.org/wiki/Apple_%28disambiguation%29

[Reactie gewijzigd door In Search of Sunrise op 23 juli 2024 02:03]

Hier is gewoon merkenrecht op van toepassing hoor. Als jij computers gaat verkopen of een besturingssysteem maakt met een bedrijf wat je Apple noemt dan mag dat zeker niet.

Het label (wat de muziek van) The Beatles verkoopt zit in een compleet andere branche, en dus mag het. Maar het muzieklabel The Beatles mag zeker nie tonder die naam een besturingssysteem of een computer maken&verkopen.
Nou, het is toch eerder andersom. Apple computers heeft Apple muziek heel veel geld betaald toen ze zich dmv iTunes toch in de muziekbranche gingen begeven.
Apple is ook gewoon een woord uit het woordenboek, toch is die naam in de computerindustrie zeker wel beschermd.
Beschermd, maar niet zonder beperkingen.
Om het maar niet over "Ramen" te hebben ;)
Dat is ook gewoon een Japans noedelgerecht ;)
Chinees, als we dan toch betweterig gaan doen.

Maar ik denk toch dat hij het over 'windows' heeft, en 'ramen' noemde om even duidelijk te maken dat de naam 'windows' letterlijk afkomt van het feit dat het een OS is met een GUI dat sterk leunt op het 'ramenwerk' idee dat ooit door iemand anders bedacht is (microsoft was niet de eerste met een 'ramen' GUI OS)
Anoniem: 335614 @Ayporos23 augustus 2010 13:54
ja en "ramen" is ook nog eens een foute analogie, want ramen kun je niet over elkaar heenleggen zonder dat je ziet wat er achter het bovenste raam zit.
Bij het zien van dit bericht dacht ik meteen aan de Popcorn Hour, ben benieuwd of er nog enig juridisch geschil komt omtrent de naam...
Dat denk ik niet, omdat popcorn gewoon een woord is en in eerste instantie verwijst naar het gepofte maïs met een suikerlaagje die je meestal bij een film nuttigt.
Wederom wéér een systeempje om filmpjes te tonen via html5.
<video> en een browser moeten het doen hoor.
Dit is geen vervangend systeem voor <video>. Het is meer een uitbreiding waarbij het mogelijk is om allerlei verschillende info te tonen en zelfs ondertiteling weer te geven. Kritiek op html5 video is geloof ik dat het nog niet mogelijk is om veel extra mogelijkheden aan video's toe te voegen zoals bij flash (youtube) wel het geval is.
Ligt dit aan mij maar ik snap er het nut niet van. Ik zie heel veel data die ik niet allemaal tegelijk kan bekijken en mij afleid van de essentie.
met de videotag van html5 kun je nog niet de functionaliteiten bereiken die youtube bijvoorbeeld allemaal geimplementeerd heeft in de viewer. dmv van deze library moet het mogelijkworden allerlei functionaliteiten toe te voegen. het is eigenlijk alleen nuttig voor de webdevelopers dus, de gebruikers zien er niets van.
Dat zou best interessante userscripts kunnen opleveren voor sites als youtube. In tegenstelling tot flash is dan de link naar de gegevens al open en zou het niet al te moeilijk moeten zijn om een aantal imdb linkjes toe te voegen via javascript. Of de beschrijving van een film direct in te laden bij een video..

Laat maar komen :)

Sterker nog, je zou subtitles van een geheel ander site automatisch bij youtube kunnen inladen als er genoeg informatie beschikbaar is.

[Reactie gewijzigd door Xthemes.us op 23 juli 2024 02:03]

Op zich lijkt me dit wel een interessant initiatief. Die demo-pagina is wel net iets te veel van het goede want het is lastig om én naar de video te kijken én de rest te bekijken of er iets interessant in zit om naar door te klikken...

Maar het concept op zich kan wel interessant zijn, zolang het niet in overvloed gebruikt wordt.
Anoniem: 364393 22 augustus 2010 18:38
JSLibs die metadata kunnen lezen en schrijven.....
Meh. Ik weet het nog niet. Vermoedelijk kan men hier ook nare dingen mee doen......
mijn god, wat is die pagina (example) langzaam zeg! ik dacht het ligt eerst aan mij maar zelfs via mijn remote server is ie traag! :| denk dat nogal veel mensen ernaar kijken. :'(

Op dit item kan niet meer gereageerd worden.