twenty-first century code monkey

Kategori: Kodi & XBMC (Side 9 af 20)

TV3 Play 2.0.0

tv3playiconMed hjælp fra Morten er der godt nyt til Raspberry Pi ejere i form af en opdatering til TV3 Play addon’en. Med Mortens bidrag har jeg kunne omskrive addon’en til at bruge iPhone/iPad API’et og derved få adgang til streams i mp4/h264 format, som Pi’en kan hardware dekode.

Lige nu kan addon’en installeres fra mit beta-repository og hvis der ikke dukker problemer op så indsender jeg den også snart til det officielle repository. NB! Denne opdatering er kun til XBMC Frodo.

Bil Magasinet TV

bilmagasinettviconBil Magasinet TV 1.0.0 (til Eden) og 2.0.0 (til Frodo) er nu klar til at blive installeret fra det officielle XBMC repository.

Det er hermed også første skridt i den store process med at få alle addons klargjort til Frodo. Jeg har ikke nogen større plan med hvilke addons der kommer først, så hvis i har input til det skal i være velkommen – der er dog ingen garantier 🙂

DR.dk Podcast 3.0.0

drvideopodcastDR lancerede for noget tid siden et helt nyt website til deres podcasts, hvor både video- og lydpodcasts er tilgængelige. Denne opdatering ødelagde dog min addon fuldstændigt men med en hurtigt indsats fra Kenneth Jacobsen kom addon’en på benene igen.

Jeg har nu selv haft tid til at se på DR’s nye website og det er blevet til en større opdatering af addon’en. Nu indeholder den både TV og Radio podcasts, dvs. addon’en dukker op både under Video og Musik i XBMC. Det er også blevet muligt at liste podcasts efter kanal og bogstav samt at søge efter podcasts.

Addon’en virker dog pt. kun til XBMC Frodo. Jeg overvejer lidt om jeg skal opdatere den til XBMC Eden også, men det er måske efterhånden begrænset hvor mange der bruger Eden længere?

DR.dk Podcast 3.0.0 kan hentes via mit beta repository og jeg indsender det også snart til XBMC’s officielle repository.

Update: DR.dk Podcast kan nu installeres direkte fra XBMC.

Stofa web-tv 1.0.2

stofatv-iconSå fik vi overstående juleræset og min kalender begynder så småt at åbne lidt op igen. Det har jeg naturligvis udnyttet og kastet lidt tid efter Stofa web-tv addon’en. Jeg har uploadet version 1.0.2 til mit beta repository. Jeg hører gerne om den virker eller ej.

Stofa leverer streams i fire forskellige kvaliteter fra 320×240 pixels til 854×480 pixels. Pt. afspilles der i den bedste kvalitet, men lad mig høre hvis der er behov for at kunne vælge kvalitet.

24 dage med XBMC: glædelig jul

24 days of XBMC (2012)Så nåede vi endelig til den 24. december og til vejs ende i mit andet forsøg på julehygge. Jeg håber det har været underholdende for jer, jeg synes nemlig det har været pænt krævende at skulle arrangerer dette samtidig med et bryllup 🙂

Det har også været noget af en prøvelse at beskæftige mig så meget med XBMC uden at have tid til at arbejde på mine addons. Som nogen måske har set så er de fleste af de nye addons nemlig lavet tilbage i starten af november måned! Så det kribler ret så meget i fingrene efter at komme igang.
Mit første punkt på TODO listen er at gøre noget ved de fejl som er listet i Status på addons indlægget – men først står den på julehygge med familien 😀

Glædelig jul til jer alle!

24 dage med XBMC: Let deling af film med UPnP

24 days of XBMC (2012)Hvis du som mig har en dedikeret PC med XBMC og alle dine film og serier, men også gerne vil kunne se disse film og serier på fx din telefon eller tablet, så er der hjælp at hente i UPnP.

Som en del af XBMC’s deltagelse i Google Summer of Code i år har en studerende kraftigt forbedret XBMC’s UPnP funktionalitet. Der er planer om at forbedre det endnu mere men pt. er det ganske funktionelt især til at dække ovenstående behov.

xbmcupnpsettingsOg det er såmænd ganske simpelt. På dit mediecenter aktiverer du UPnP ved at gå ind i System > Indstillinger > Tjenester > UPnP. Her sætter du hak i Del video- og musikbibliotekerne ved hjælp af UPnP.

Herefter bliver alle film og serier delt med alle UPnP klienter på dit lokal netværk, så det er ikke engang et krav om at bruge XBMC på din telefon eller tablet.

I dette eksempel har jeg valgt at bruge XBMC på min telefon. For at tilføje mediecentret på telefonen skal du ind under Video > Filer > Tilføj video…
Her vælger du først Søg og derefter UPnP Devices. Der kan gå et øjeblik før telefonen kan se mediecentret. Når kilden er tilføjet i XBMC kan du navigere ind og finde filmene med covers, fanart og lignende som du kender fra dit mediecenter, ganske smart.

24 dage med XBMC: Jyllands-Posten Foto

24 days of XBMC (2012)I tilfælde af verden ikke er gået under endnu… så har jeg forberedt noget helt nyt! – nemlig en billede addon.

Jyllands-Posten Foto er mit første forsøg på en addon med billeder. JP Foto hjemmesiden indeholder Jyllands-Postens allerbedste fotos og blandt andet deres anerkendte Vidvinkel serie. I addon’en kan man navigere i de forskellige albums og se de enkelte billeder. Et tip er at bruge context-menuen og åbne et album via diasshow menupunktet og ellers bare nyde de flotte fotos.

Hent Jyllands-Posten Foto 1.0.0

24 dage med XBMC: JSON-RPC

24 days of XBMC (2012)I dag tager vi endnu et teknisk indlæg, denne gang med et kig på XBMC’s JSON-RPC interface. Som jeg efterhånden har omtalt en del gange så har XBMC flere indbyggede databaser med information om film, tv-serier og musik. Informationen i disse databaser bliver som udgangspunkt brugt i XBMC’s brugerflade men det er også muligt at trække dem ud og det er faktisk også muligt at modificere dem. Det kan fx være via den indbyggede webserver, men også via JSON-RPC API’et.

JSON-RPC er en standard til remote procedure calls og XBMC har således bygger et interface ved hjælp af denne standard. Den letteste måde at kalde JSON-RPC interfacet på er efter min mening via en Python addon, men det er også muligt via et HTTP GET eller POST kald.

Dette HTTP request henter titlen på en tilfældig film. Hvis ikke du kører XBMC på samme PC så skal du udskifte localhost delen i URL’en.


http://localhost:8080/jsonrpc?request={%22jsonrpc%22%3A%222.0%22%2C%22id%22%3A1%2C%22method%22%3A%22VideoLibrary.GetMovies%22%2C%22params%22%3A{%22limits%22%3A{%22end%22%3A1}%2C%22sort%22%3A{%22method%22%3A%22random%22}}}

Selve JSON-RPC requestet er URL encoded men kan ses i en mere let læselig form herunder. method angiver hvilket kald vi ønsker – i dette tilfælde henter vi filminformationer ud, begrænset til ét element og sorteret tilfældigt.

{
    "id" : 1,
    "jsonrpc" : "2.0",
    "method" : "VideoLibrary.GetMovies",
    "params" : {
        "limits" : {"end" : 1},
        "sort" : {"method" : "random"}
    }
}

JSON-RPC responset kommer ud i samme JSON format som requestet. I dette tilfælde får vi filmtitlen ud og XBMC’s database ID for filmen. Det er muligt at få en hel række andre informationer ud om hver film. XBMC’s wiki har en grundig beskrivelse af JSON-RPC interfacet i Frodo.

{
    "id" : 1,
    "jsonrpc" : "2.0",
    "result" : {
        "limits" : {"end" : 1, "start" : 0, "total" : 11},
        "movies" : [
            {"label" : "The Invention of Lying", "movieid" : 11}
        ]
    }
}

XBMC’s wiki har en bedre guide til JSON-RPC API interfacet.

Jeg arbejder blandt andet på at opdateret min Movie Quiz addon til at bruge JSON-RPC API’et i XBMC. Det løser en hel masse problemer og jeg slipper blandt andet for at skulle arbejde med både SQLite og MySQL i addon’en samt en væsentlig lettere håndtering af fanart, thumbnails, etc.

24 dage med XBMC: Sociale medier

Som med så mange ting nu om dage, så er XBMC også at finde på en række af de sociale medier. Jeg er selv stødt på dem på nedenstående sociale medier.

xbmc.us er som sådan ikke et socialt medie men har dog været en ganske interessant nyhedskanal for en af folkene fra Team XBMC. Der har tidligere været blogindlæg fra XBMC DevCon og en række andre spændende indlæg, men desværre har bloggen ikke været opdateret i de sidste måneder. Jeg håber personligt på at de genoptager bloggen og giver os nogle spændende indlæg fra behind-the-scenes.

@XBMC, +XBMC og XBMC på facebook. Teamet er for det meste ret aktive på tværs af alle disse tre medier og cross-poster for det meste deres beskeder på alle tre. Der er dog ofte interessante kommentarer og input på de enkelte medier fra brugere af XBMC så det er værd at checke dem alle fra tid til anden.

En ny ting teamet har forsøgt sig med i denne uge er et Google Hangout hvor de svarer på de besøgendes spørgsmål. Det er ret interessant at lytte til og på trods af diverse tekniske problemer klarede de det ganske godt, men man kan sagte nøjes med bare lytte til det, så kan man fx kode addons samtidig 🙂

24 dage med XBMC: Frodo Tags

24 days of XBMC (2012)Endnu en ny feature i XBMC Frodo er Tags, eller Mærker som de hedder i den danske oversættelse.
Tags findes i videodatabasen og kan bruges til at gruppere film. Det er lidt som vi kender det fra fx genre inddeling eller movie sets, hvor flere film i samme serier er grupperet. Det smarte ved tags er at vi selv kan definere dem. Det giver fx mulighed for at lave Mine favoritter, Greatest Action Hits eller lignende.

xbmctags1xbmctags2Tags findes under Videoer > Bibliotek > Film > Mærker. Når du opretter et nyt tag skal du først indtaste navnet og herefter markere de film som skal være tagges.

Herefter fungerer tagget som en gruppering og du har let adgang til de valgte film.

xbmctags4Via context-menuen kan du tilføje og fjerne film fra tagget samt helt slette tagget.

Personligt synes jeg tags er smarte, men det fungerer lidt kluntet når man skal tilføje nye tags og film til tags.En anden løsning er beskrevet på XBMC’s wiki hvor det er muligt at tilføje tags via .nfo filer – om det er mere brugervenligt eller ej kan diskuteres, men det giver trods alt mulighed for hurtigt at kopiere tags rundt.

« Ældre indlæg Nyere indlæg »

© 2024 Tommy Winther

Tema af Anders NorenOp ↑