pejub
June 8, 2012, 9:54pm
21
Hej och hå!
Nu har jag lärt mig en hel del om GIT!
Har en fungerande SVT Play nu, förutom visst innehåll.
Uppdrag Granskning fungerar inte, men Wallace and Gromit funkar fint.
Detta är loggen från UG!
2012-06-08 23:49:15,369 (-4faed000) : DEBUG (runtime:568) - Handling request GET /:/plugins/com.plexapp.plugins.svtplay/serviceFunction/url/com.plexapp.plugins.svtplay/SVTPlay/PlayVideo?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMgpzNjYKaHR0cDovL3d3dy5zdnRwbGF5LnNlL3ZpZGVvLzEwNDgyNy9kZWwtMjAtYXYtMjAtbHVuZHNiZXJnc3Blbmdhcm5hczMKdXJsaTMyMApzNwpiaXRyYXRlcjAK&indirect=1<br />
2012-06-08 23:49:15,371 (-4fa6b000) : DEBUG (prefskit:163) - Loading prefs for <Framework.policies.standardpolicy.StandardPolicy object at 0x1059a50><br />
2012-06-08 23:49:15,381 (-4f9e9000) : DEBUG (prefskit:163) - Loading prefs for <Framework.policies.servicepolicy.ServicePolicy object at 0x1542c10><br />
2012-06-08 23:49:15,598 (-4faed000) : DEBUG (networking:148) - Fetching 'http://www.svtplay.se/video/104827/del-20-av-20-lundsbergspengarna' from the HTTP cache<br />
2012-06-08 23:49:15,688 (-4faed000) : INFO (ServiceCode:129) - sp:/public/2012.39/javascripts/libs/modernizr.custom.89864.js<br />
2012-06-08 23:49:15,688 (-4faed000) : INFO (ServiceCode:129) - sp:http://cdn.pubnub.com/pubnub-3.1.min.js<br />
2012-06-08 23:49:15,689 (-4faed000) : INFO (ServiceCode:129) - sp:http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js<br />
2012-06-08 23:49:15,690 (-4faed000) : INFO (ServiceCode:129) - sp:/public/2012.39/javascripts/script-built.js<br />
2012-06-08 23:49:15,701 (-4faed000) : DEBUG (networking:148) - Fetching 'http://www.svtplay.se/public/2012.39/javascripts/script-built.js' from the HTTP cache<br />
2012-06-08 23:49:15,714 (-4faed000) : INFO (ServiceCode:137) - Player url: http://www.svtplay.se/public/swf/video/svtplayer-2012.15.swf<br />
2012-06-08 23:49:15,725 (-4faed000) : DEBUG (networking:148) - Fetching 'http://www.svtplay.se/video/104827/del-20-av-20-lundsbergspengarna' from the HTTP cache<br />
2012-06-08 23:49:15,752 (-4faed000) : DEBUG (networking:153) - Requesting 'http://www.svtplay.se/video/104827?output=json'<br />
2012-06-08 23:49:15,862 (-4faed000) : CRITICAL (ServiceCode:121) - No stream found (most recent call last):<br />
File "/Users/per/Library/Application Support/Plex Media Server/Plug-ins/Services.bundle/Contents/Service Sets/com.plexapp.plugins.svtplay/URL/SVTPlay/ServiceCode.pys", line 116, in getContentBitrateURLs<br />
url = d[QUAL_LOW]<br />
File "/Users/per/SVT/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/bases.py", line 185, in <lambda><br />
_getitem_ = lambda x, y: x.__getitem__(y),<br />
KeyError: 320<br />
<br />
2012-06-08 23:49:15,901 (-4faed000) : DEBUG (runtime:729) - Response: 200
Finns det något mer jag kan hjälpa till med?
/Per
pejub
June 8, 2012, 10:21pm
22
Har man inget liv?
Rotade runt lite till, och har en idé, kan det vara mina inställningar som ställer till det?
Hittar just nu inte filen där de sparas och än så länge finns ju inte det valet.
/Per
Coil
June 9, 2012, 8:36am
23
Hej och hå!
Nu har jag lärt mig en hel del om GIT!
Har en fungerande SVT Play nu, förutom visst innehåll.
Uppdrag Granskning fungerar inte, men Wallace and Gromit funkar fint.
Detta är loggen från UG!
2012-06-08 23:49:15,369 (-4faed000) : DEBUG (runtime:568) - Handling request GET /:/plugins/com.plexapp.plugins.svtplay/serviceFunction/url/com.plexapp.plugins.svtplay/SVTPlay/PlayVideo?args=Y2VyZWFsMQoxCnR1cGxlCjAKcjAK&kwargs=Y2VyZWFsMQoxCmRpY3QKMgpzNjYKaHR0cDovL3d3dy5zdnRwbGF5LnNlL3ZpZGVvLzEwNDgyNy9kZWwtMjAtYXYtMjAtbHVuZHNiZXJnc3Blbmdhcm5hczMKdXJsaTMyMApzNwpiaXRyYXRlcjAK&indirect=1<br />
2012-06-08 23:49:15,371 (-4fa6b000) : DEBUG (prefskit:163) - Loading prefs for <Framework.policies.standardpolicy.StandardPolicy object at 0x1059a50><br />
2012-06-08 23:49:15,381 (-4f9e9000) : DEBUG (prefskit:163) - Loading prefs for <Framework.policies.servicepolicy.ServicePolicy object at 0x1542c10><br />
2012-06-08 23:49:15,598 (-4faed000) : DEBUG (networking:148) - Fetching 'http://www.svtplay.se/video/104827/del-20-av-20-lundsbergspengarna' from the HTTP cache<br />
2012-06-08 23:49:15,688 (-4faed000) : INFO (ServiceCode:129) - sp:/public/2012.39/javascripts/libs/modernizr.custom.89864.js<br />
2012-06-08 23:49:15,688 (-4faed000) : INFO (ServiceCode:129) - sp:http://cdn.pubnub.com/pubnub-3.1.min.js<br />
2012-06-08 23:49:15,689 (-4faed000) : INFO (ServiceCode:129) - sp:http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js<br />
2012-06-08 23:49:15,690 (-4faed000) : INFO (ServiceCode:129) - sp:/public/2012.39/javascripts/script-built.js<br />
2012-06-08 23:49:15,701 (-4faed000) : DEBUG (networking:148) - Fetching 'http://www.svtplay.se/public/2012.39/javascripts/script-built.js' from the HTTP cache<br />
2012-06-08 23:49:15,714 (-4faed000) : INFO (ServiceCode:137) - Player url: http://www.svtplay.se/public/swf/video/svtplayer-2012.15.swf<br />
2012-06-08 23:49:15,725 (-4faed000) : DEBUG (networking:148) - Fetching 'http://www.svtplay.se/video/104827/del-20-av-20-lundsbergspengarna' from the HTTP cache<br />
2012-06-08 23:49:15,752 (-4faed000) : DEBUG (networking:153) - Requesting 'http://www.svtplay.se/video/104827?output=json'<br />
2012-06-08 23:49:15,862 (-4faed000) : CRITICAL (ServiceCode:121) - No stream found (most recent call last):<br />
File "/Users/per/Library/Application Support/Plex Media Server/Plug-ins/Services.bundle/Contents/Service Sets/com.plexapp.plugins.svtplay/URL/SVTPlay/ServiceCode.pys", line 116, in getContentBitrateURLs<br />
url = d[QUAL_LOW]<br />
File "/Users/per/SVT/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/bases.py", line 185, in <lambda><br />
_getitem_ = lambda x, y: x.__getitem__(y),<br />
KeyError: 320<br />
<br />
2012-06-08 23:49:15,901 (-4faed000) : DEBUG (runtime:729) - Response: 200
Finns det något mer jag kan hjälpa till med?
/Per
Tackar!
Du har precis hittat en väldigt intressant detalj med svts site.
Den här videon, samt vissa andra har inte en enhetlig lägstakvalitet.
Tar man 1280p -valet och så kommer koden att falla tillbaka neråt kvalitetsmässigt för varje video som inte är tillgänglig i den kvaliteten. Men den faller aldrig "uppåt" så att säga.
Baserat på ditt felmeddelande så ser jag att den försökt access med QUAL_LOW. Men exakt hur du hamnat i det läget vet jag inte.
Oavsett så gav det mig bra info. Jag måste fundera lite på hur jag skall hantera det hela.
Den inställning som tidigare fanns för kvalitet kommer inte att komma tillbaka. Plex kommer dessutom automagiskt (inte mitt plugin då) att välja kvalitet baserat på några spännande parametrar jag inte känner till. Men bland annat plattform. Med lite tur så funkar det bra även för svtplay, annars får jag se över om den behöver återintroduceras.
Jag hackade lite igår kväll så uppdatera gärna med en.
# git pull
(i både services och svtplay)
Jag uppskattar verkligen att du tar dig tid och kollar runt så att allt funkar som det skall. :)
Jag la till lite av de andra gamla menyvalen igår, mest för att det var så lätt. Jag har även lagt till Livesändningar för de vill jag själv verkligen ha.
Jag har fått dem att funka på alla kvaliteter utom högsta. Måste gräva lite i det.
--
Coil
pejub
June 9, 2012, 10:06am
24
Coil,
Har bara hunnit testa lite snabbt nu när jag såg att du uppdaterat, hittills ser allt bra ut.
Uppskattningen går åt båda hållen, du gör ett fantastiskt jobb!
/P
Coil
June 9, 2012, 1:46pm
25
Coil,
Har bara hunnit testa lite snabbt nu när jag såg att du uppdaterat, hittills ser allt bra ut.
Uppskattningen går åt båda hållen, du gör ett fantastiskt jobb!
/P
Om du har möjlighet att testa en Livesändning på de olika kvalitetsvalen hade jag uppskattat det. Jag får inte 1280p att funka, men alla de andra funkar. Kan vara bra att veta om det är min MBP eller om det är problem med streamen överlag. Om sistnämnda får jag lägga in en liten fix som hoppar över de strömmarna i live sändningar.
--
Coil
pejub
June 9, 2012, 1:55pm
26
Då undrar jag bara hur jag väljer kvalitet?
Coil
June 9, 2012, 2:12pm
27
Då undrar jag bara hur jag väljer kvalitet?
Hm.. när jag väljer ett avsnitt/liveström så kommer det upp en popup som listar de olika valen. Jag gissar att du inte får en sån?
Jag kör: Version 0.9.5.3 (0.9.5.3-b642caa) av Plex Klienten på OSX.
Version 0.9.6.3.140-9c9f5ce av Plex Media Server
--
Coil
pejub
June 9, 2012, 2:38pm
28
Jag har samma versioner som du, men jag har bara en ynklig Mac Mini som inte klarar särskilt mycket mer än 720.
pejub
June 9, 2012, 2:44pm
29
Haha, under filmer finns det ett val där man kan ställa in om man vill välja “Preferred Online Video Quality” jag hade den satt till 720p, när jag valde Always ask fick jag popupen.
1280p fungerar inte heller för mig.
Coil
June 9, 2012, 2:52pm
30
Haha, under filmer finns det ett val där man kan ställa in om man vill välja "Preferred Online Video Quality" jag hade den satt till 720p, när jag valde Always ask fick jag popupen.
1280p fungerar inte heller för mig.
Ah, det kan ju förklara en del =)
Bra att veta! Jag laddade hem lite snuttar av båda strömmarna och Plex kan inte spela 1280p versionen nerladdat heller. Så det är nåt skumt med Plex skulle jag tro. Försöker få kontakt med utvecklarna ang det.
--
Coil
Coil
June 11, 2012, 7:09pm
31
Jag har gjort massa småuppdateringar. Om ni som testar (om det är fler än Per J :D) vill uppdatera och ge lite feedback så hade det varit grymt!
erlis
June 12, 2012, 6:49am
32
Har knåpat i hop kommandona som verkar krävas för att få allt att fungera.
Har inte möjlighet att testa om jag fått med allt, men verkar gå att bläddra på svt-play nu.
Så, öppna en terminal och skriv följande (kräver att git finns installerat på din mac):
<br />
mkdir SVT-Play-Fix<br />
cd SVT-Play-Fix<br />
git clone git://github.com/Coi-l/Services.bundle.git && (cd Services.bundle/; git checkout svtplaybeta)<br />
git clone git://github.com/Coi-l/SVT-Play.bundle.git<br />
cp -r ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Framework.bundle .<br />
rm -r ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Framework.bundle<br />
ln -s `pwd`/Framework.bundle/ ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Framework.bundle<br />
sed 's/None: \[0,9,6\]/None: \[0,9,5,3\]/g' Framework.bundle/Contents/Resources/Versions/2/Python/config.py > config.py<br />
mv config.py Framework.bundle/Contents/Resources/Versions/2/Python/config.py<br />
<br />
rm -r ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/SVT\ Play.bundle/ ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Services.bundle/<br />
ln -s `pwd`/SVT-Play.bundle/ ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/SVT\ Play.bundle<br />
ln -s `pwd`/Services.bundle/ ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Services.bundle<br />
Edit: Fixat sed kommandot.
Coil
June 12, 2012, 2:38pm
33
Har knåpat i hop kommandona som verkar krävas för att få allt att fungera.
Har inte möjlighet att testa om jag fått med allt, men verkar gå att bläddra på svt-play nu.
Så, öppna en terminal och skriv följande (kräver att git finns installerat på din mac):
<br />
mkdir SVT-Play-Fix<br />
cd SVT-Play-Fix<br />
git clone git://github.com/Coi-l/Services.bundle.git && (cd Services.bundle/; git checkout svtplaybeta)<br />
git clone git://github.com/Coi-l/SVT-Play.bundle.git<br />
cp -r ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Framework.bundle .<br />
rm -r ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Framework.bundle<br />
ln -s `pwd`/Framework.bundle/ ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Framework.bundle<br />
sed 's/None: \[0,9,6\]/None: \[0,5,3\]/g' Framework.bundle/Contents/Resources/Versions/2/Python/config.py > config.py<br />
mv config.py Framework.bundle/Contents/Resources/Versions/2/Python/config.py<br />
<br />
rm -r ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/SVT\ Play.bundle/ ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Services.bundle/<br />
ln -s `pwd`/SVT-Play.bundle/ ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/SVT\ Play.bundle<br />
ln -s `pwd`/Services.bundle/ ~/Library/Application\ Support/Plex\ Media\ Server/Plug-ins/Services.bundle<br />
<br />
<br />
<br />
Najs!
Tror allt stämmer utom sed kommandot. Tror det skall vara:
<br />
sed 's/None: \[0,9,6\]/None: \[0,9,5,3\]/g' Framework.bundle/Contents/Resources/Versions/2/Python/config.py > config.py<br />
Med det tillrättat skall det funka att spela också.
pejub
June 12, 2012, 8:08pm
34
Jag blir nästan tårögd
Sätter man -i på sed kan man skippa kopieringen.
/Per
zn8ke
June 17, 2012, 9:17am
35
Förlåt en säker mycket dum fråga från en som har tummen mitt i programmeringsnäven:
Är detta problem löst? Iså fall har jag stora problem för det funkar fortfarande inte hos mig.
Har haft problem sedan uppdateringen och kan inte använda vare sig SVTplay eller Apple Movie Trailers.
Just checking:blink:
ps. kanske skall lägga till att jag inte har github osv så det där programmeringsjoxet ovanför här är liksom
inte min grej (sorry)
Coil
June 17, 2012, 11:34am
36
Förlåt en säker mycket dum fråga från en som har tummen mitt i programmeringsnäven:
Är detta problem löst? Iså fall har jag stora problem för det funkar fortfarande inte hos mig.
Har haft problem sedan uppdateringen och kan inte använda vare sig SVTplay eller Apple Movie Trailers.
Just checking:blink:
ps. kanske skall lägga till att jag inte har github osv så det där programmeringsjoxet ovanför här är liksom
inte min grej (sorry)
Hej!
Om problemet är löst.. ja jo det är det. :)
Funkar det för dig, nej inte än.
Efter att ha låtit folk som var villiga att hacka lite för att få det att funka så bad jag igår Plex-utvecklarna att ta in ändringarna. Det betyder att det kommer ta ett litet tag innan detta är tillgängligt för gemene man. När det väl är inne och pushat så kommer jag nog starta en ny topic för då lär det säkert dyka upp småproblem som behöver fixas som bara hittas när användarbasen utökas. Så håll ögonen öppna efter uppdatering. Jag kan själv inte lova några datum tyvärr.
--
Coil
ktd
June 17, 2012, 1:09pm
37
Tack så mycket Coil! Ser fram emot att Plextomtarna pushar SVT.
zn8ke
June 17, 2012, 3:34pm
38
Hej!
Om problemet är löst.. ja jo det är det. :)
Funkar det för dig, nej inte än.
Efter att ha låtit folk som var villiga att hacka lite för att få det att funka så bad jag igår Plex-utvecklarna att ta in ändringarna. Det betyder att det kommer ta ett litet tag innan detta är tillgängligt för gemene man. När det väl är inne och pushat så kommer jag nog starta en ny topic för då lär det säkert dyka upp småproblem som behöver fixas som bara hittas när användarbasen utökas. Så håll ögonen öppna efter uppdatering. Jag kan själv inte lova några datum tyvärr.
--
Coil
Underbart. tack Coil. Jag kan vänta. Det är inga problem så länge jag vet att "kavalleriet kommer" :lol:
jowa
June 28, 2012, 12:44pm
39
Hej,
såg i ett tidigare inlägg:
“Det riktigt positiva som kommer av den nya URLServicesen är att Pluginet kommer funka på Linux också där pluginet tidigare inte funkat pga obefintligt webkit-stöd.”
Betyder det att när pluginet väl funkar och är installerad på PMS (Synology NAS DS412+) kommer jag kunna se SVTPlay på min LG SmartTV via Media Link (plex klienten)?
Git-lösning funkar riktigt bra.
Jag saknar däremot Kategorier. Det är svårt att söka barnprogram när de inte kan hittas under egen kategori.
Är det ett problem för min installation bara eller saknas det i 3.2b4 bara.