Gast Geplaatst: 29 juli 2005 Geplaatst: 29 juli 2005 Ok de vlag kan uit, het is gelukt. Eigenlijk niets anders gedaan dan MV even geremoved en opnieuw geinstalleerd. Ik zal er wel iets aan verkloot hebben door heel veel te proberen. Resten nog 2 probleempjes: * Tijdzone van sky verschilt van die van C+NL. In MV kan je dit wel oplossen door de timeoffset te veranderen maar in de epg.dat (ik voeg NL en UK file samen) lukt dit natuurlijk niet als je dreamvcr gebruikt, daar kan je maar 1 offset ingeven. Workaround is 2 entries voor 1 dreambox maken met verschillende offsets en 2 verschillende epg.dat files gebruiken * Puntje 2, ik moet nog steeds met de afstandbediening even MV plugin starten om die conversie te doen, ik wil dit HEEL graag in linuxshell doen zodat ik het helemaal kan scripten vanuit de cron. Weet iemand hier iets voor?? Volgens mij moet het wel kunnen want je kan dacht ik plugins ook in de webinterface opstarten, dus iets met een WGET commando moet toch zoiets kunnen triggeren vanuit een scriptje????? Grtz Pheno
oudeis Geplaatst: 29 juli 2005 Geplaatst: 29 juli 2005 Zodra ik mijn cdk weer aan de gang heb, maak ik wel een stand-alone programmaatje die xmltv naar epg.dat kan converteren. Zou op zich niet al te lastig moeten zijn, als het allemaal meezit is dat met een paar dagen wel geregeld. - Ruud
oudeis Geplaatst: 3 augustus 2005 Geplaatst: 3 augustus 2005 Zoals beloofd hierbij een stand-alone conversie programmaatje. Heeft iets langer geduurd dan gepland, omdat ik ondertussen ook nog eens mijn eigen image heb gebouwd. Hij is getest onder dat eigen image, maar ik vermoed dat ie onder alle nieuwe images wel draait. Gebruik: xml2epg <xml-bestand> <epg-bestand> - Ruud 931676-xml2epg.zip
NetWave Geplaatst: 3 augustus 2005 Geplaatst: 3 augustus 2005 Citaat: Zoals beloofd hierbij een stand-alone conversie programmaatje. Heeft iets langer geduurd dan gepland, omdat ik ondertussen ook nog eens mijn eigen image heb gebouwd. Hij is getest onder dat eigen image, maar ik vermoed dat ie onder alle nieuwe images wel draait. Super, werkt heel goed. <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> Omdat ie gelinkt is met /usr/lib/libxmltree.so.0 en die library niet bestaat op m'n 7020+Gemini 2.1, heb ik wel een symlink moeten maken naar /usr/lib/libtuxbox-xmltree.so.0.0.0
oudeis Geplaatst: 3 augustus 2005 Geplaatst: 3 augustus 2005 Goed om te weten <img src="/forums/images/graemlins/smile.gif" alt="" /> Overigens met dank aan PentVaer, zonder de MV sources had ik dit niet kunnen maken. Ik zal hem een dezer dagen nog op ergens op een website dumpen, samen met de sources en nog wat andere dingetjes waar ik mee bezig ben. - Ruud
redneck eyeball Geplaatst: 3 augustus 2005 Geplaatst: 3 augustus 2005 Werkt inderdaad ! Proficiat hoor, hier zullen hééél wat mensen blij mee zijn. Maar ik zit nog wat te klooien met het script. wget -q --header 'User-Agent: TV::Fetch::XML, humax@pandora.be' "http://www.bleb.org/tv/data/listings?days=0,1&format=XMLTV&channels= bbc1,bbc2,itv1,ch4,five,discovery,itv2,itv3,sky_movies1,sky_movies2,sky_movies3,sky_movies4,sky_movies5,sky_movies6,sky_movies7,sky_movies8,sky_movies9,sky_one,sky_one_mix,uk_gold&file=tgz" -O /tmp/xmltv.tgz Als ik dit zet dan krijg ik een niet werkende tgz file, ik vermoed dat er dus ergens een fout zit in bovenstaande, maar ik zie niet direct waar ... Of zou er een limiet zijn aan het aantal kanalen wat je kan binnen halen ? Enige verdere hulp is dus meer dan welkom. Dit is mijn volledig script momenteel : #/bin/sh # wget -q --header 'User-Agent: TV::Fetch::XML, humax@pandora.be' "http://www.bleb.org/tv/data/listings?days=0,1&format=XMLTV&channels= bbc1,bbc2,itv1,ch4,five,discovery,itv2,itv3,sky_movies1,sky_movies2,sky_movies3,sky_movies4,sky_movies5,sky_movies6,sky_movies7,sky_movies8,sky_movies9,sky_one,sky_one_mix,uk_gold&file=tgz" -O /tmp/xmltv.tgz wget -q --header 'User-Agent: TV::Fetch::XML, humax@pandora.be' "http://www.bleb.org/tv/data/listings?days=0,1&format=XMLTV&channels=bbc1,bbc2,bbc3,bbc4,cbbc,cbeebies,itv3&file=tgz" -O /tmp/xmltv.tgz tar xvzf /tmp/xmltv.tgz -C /tmp >/dev/null 2>&1 ./xml2epg /tmp/data.xml /mnt/usb/epg.dat Met de tweede originele regel van jou werkt het dus wel. Eigenlijk had ik graag gewoon alle epg info voor alle kanalen die hij beschikbaar heeft. Dus als dat zou kunnen ... Available channels are: bbc1, bbc2, itv1, ch4, five, abc1, bbc1_scotland, bbc1_wales, bbc2_scotland, bbc2_wales, bbc3, bbc4, bbc7, bbc_6music, bbc_news24, bbc_parliament, bbc_radio1, bbc_radio1_xtra, bbc_radio2, bbc_radio3, bbc_radio4, bbc_radio5_live, bbc_radio5_live_sports_extra, boomerang, bravo, british_eurosport, cartoon_network, cbbc, cbeebies, challenge, discovery, disney, e4, film_four, ftn, itv2, itv3, living_tv, men_and_motors, mtv, nick_junior, nickelodeon, oneword, paramount, paramount2, s4c, scifi, sky_cinema1, sky_cinema2, sky_movies1, sky_movies2, sky_movies3, sky_movies4, sky_movies5, sky_movies6, sky_movies7, sky_movies8, sky_movies9, sky_movies_cinema, sky_movies_cinema2, sky_one, sky_one_mix, sky_sports1, sky_sports2, sky_sports3, sky_sports_news, sky_sports_xtra, sky_travel, tcm, uk_bright_ideas, uk_drama, uk_gold, uk_history, uk_style, uktv_documentary, uktv_people, vh1 Dit script valt eventueel te combineren met mijn getepg plugin, zodat die automatisch snachts update ! CU Red
Gast Geplaatst: 3 augustus 2005 Geplaatst: 3 augustus 2005 Volgens mij is het aantal kanalen wat je in 1 keer binnen kan halen , gelimiteerd. Dit probleem kwam ik tenminste gisteren tegen , toen ik voor 4 dagen de data wou ophalen. Ik had toen dit staat : wget -q --header 'User-Agent: TV::Fetch::XML, humax@pandora.be' "http://www.bleb.org/tv/data/listings?days=0,1,2,3&format=XMLTV&channels=bbc1,bbc2,bbc3,bbc4,cbbc,cbeebies,itv3,ch4,five&file=tgz" -O /tmp/xmltv.tgz En miste toen de data van Five. Toen cbbc en cbeebies weggehaald , en toen stond five er wel in.
oudeis Geplaatst: 3 augustus 2005 Geplaatst: 3 augustus 2005 Het maximum is op het moment volgens mij 10 kanalen per keer. Je kunt natuurlijk altijd 2 bestanden ophalen, en samenvoegen tot 1 enkel bestand (redelijk triviaal). Ik zal binnenkort de sources nog online zetten, voor degenen die het programmaatje meer willen laten doen <img src="/forums/images/graemlins/smile.gif" alt="" />. - Ruud
redneck eyeball Geplaatst: 3 augustus 2005 Geplaatst: 3 augustus 2005 Citaat: Het maximum is op het moment volgens mij 10 kanalen per keer. Je kunt natuurlijk altijd 2 bestanden ophalen, en samenvoegen tot 1 enkel bestand (redelijk triviaal). Het mag dan misschien triviaal zijn voor jou, ik zou niet weten hoe dat moet, die twee bestandjes bij elkaar zetten ... Of hoe ik de epg.dat kan toevoegen aan de epg.dat van de NL zenders, want dat zou ook leuk zijn. Met een dos batch script heb ik dat zo voor mekaar hoor, maar in Linux zou ik het zo direct niet weten ... We wachten vol ongeduld <img src="/forums/images/graemlins/wink.gif" alt="" /> CU Red
oudeis Geplaatst: 3 augustus 2005 Geplaatst: 3 augustus 2005 De epg.dat's kun je volgens mij heel eenvoudig aan elkaar plakken, met 'cat a b > c', a en b zijn de 2 originele epg's, c is de samengevoegde. De verschillende epg bestanden moeten wel uit dezelfde tijdzone komen, mhw's epg.dat + bleb epg geeft wat vervelende resultaten. Uiteraard is dat ook nog op te lossen met een beetje creatief scripten... De XMLTV bestanden zijn op zich ook niet zo ingewikkeld, denk ik, maar daar moet je ervoor opletten dat je op het eind van het eerste bestand wat wegknipt, en het aan begin van het 2de bestand ook. Dit laatste heb ik overigens niet getest.. - Ruud
Gast Geplaatst: 4 augustus 2005 Geplaatst: 4 augustus 2005 Bij mij werkt het niet root@db1 /mnt/usb/mv/myxmltv > xml2epg /mnt/usb/mv/myxmltv/tv.xmltv /tmp/epg.dat terminate called after throwing an instance of 'std::logic_error' terminate called recursively Aborted (tv.xmltv is de data.xml die is gerenamed) Enig idee?
oudeis Geplaatst: 4 augustus 2005 Geplaatst: 4 augustus 2005 Working on it. Het ligt in ieder geval niet aan je image, maar aan de combinatie invoerbestand/parser. Ook MV kan niet met het bewuste bestand overweg. Wat er mis mee is, weet ik nog niet, ik ben op het moment wat xml-tools aan het binnenhalen..
oudeis Geplaatst: 4 augustus 2005 Geplaatst: 4 augustus 2005 Je config ziet er gewoon goed uit, daar ligt het niet aan. Er is echt iets mis met de combi van data.xml en de parser. Ik heb even zitten testen met welke kanalen het goed gaat, en waarmee niet, en de volgende kanalen geven dit probleem: itv1, itv2, bravo, men_and_motors Als je die kanalen niet opvraagt, kunnen xml2epg en MV de conversie goed maken. Wat er in die kanalen anders is weet ik nog niet.
Gast Geplaatst: 4 augustus 2005 Geplaatst: 4 augustus 2005 Hmmm vreemd ;-) In ieder geval heb ik de twijfelachtige eer voor de eerste bug-report?? ;-)
oudeis Geplaatst: 4 augustus 2005 Geplaatst: 4 augustus 2005 Yep, al is dit er een die ik nog zou mogen doorschuiven naar de maintainer van MV <img src="/forums/images/graemlins/smile.gif" alt="" /> Wist ik maar wie dat was.... Ik heb nog zitten experimenteren met utf of latin encoding, maar dat maakt hier ook niks uit (de huidige versie staat vast op utf, ik heb er nu dus een waar je kunt kiezen).
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen