Misschien eens en voor altijd een uitleg in het NDL maken met de extra ervaring die ik er intussen mee heb...
MC2XML gebruikt volgens mij dezelfde bron als MediaCenter. Handig voor wie de overstap vanaf MC overweegt.
Eerst zoek je mc2xml, die verandert af en toe wel eens van link, dus: Let me google that for you
Persoonlijk heb ik dan een folder aangemaakt c:\mc2xml en het gedownload bestand hierin geplaatst. Ik voer dan dit bestand uit (eenvoudigweg dubbelklikken) en vul mijn postcode evenals landcode (BE in mijn geval) in, vervolgens klik ik op OK. In de achtergrond zie ik een Command Prompt draaien, maar ik krijg een nieuw venster waarin hij mij vraagt welke van volgende providers het best overeen komt. Bij mij is dat geen enkele exact, dus heb ik wat moeten experimenteren
Je kiest de provider en klikt op OK. De command prompt draait nog even en dan heeft hij alles binnen. Als ik nu naar de folder ga kijken, zie ik twee nieuwe bestanden: mc2xml.dat - dit is mijn configuratie, die verwijder je als je met een nieuwe provider wil testen - en xmltv.xml, dit is mijn programmalijst.
Je kan nu de kanalen die hij moet binnenhalen gaan beperken door een mc2xml.chl bestand aan te maken met daarin de namen of de codes van de enige kanalen die je wil. Maar tegenwoordig doe ik dit niet meer omdat het toch zo snel gaat.
Op dit ogenblik werkt het handmatig en niet automatisch, en staat je programmalijst nog op de verkeerde plaats. Dit lossen we op in twee stappen.
Eerst maak je een Batch file aan, bvb mc2xml.bat met daarin
De eerste regel zorgt dat de programmalijst wordt binnengehaald, de -f vlag zorgt dat vroeger binnengehaalde info wordt genegeerd. Zo ben ik zeker dat in geval van programma-aanpassingen ik deze aanpassingen ook heb.
De tweede regel copieert in mijn geval naar de "For the Record" folder. Als je met MediaPortal TV Server werkt, dan kan je dit aanpassen naar
of iets gelijkaardigs... De -o zorgt dat je zelf de naam van het geproduceerde bestand kan kiezen, in dit geval tvguide.xml zoals MP TVserver het graag heeft.
Allerlaatste stap is zorgen dat dit dagelijks gebeurt op een vast tijdstip en hiervoor maak ik een scheduled task aan. Klaar !
MC2XML gebruikt volgens mij dezelfde bron als MediaCenter. Handig voor wie de overstap vanaf MC overweegt.
Eerst zoek je mc2xml, die verandert af en toe wel eens van link, dus: Let me google that for you
Persoonlijk heb ik dan een folder aangemaakt c:\mc2xml en het gedownload bestand hierin geplaatst. Ik voer dan dit bestand uit (eenvoudigweg dubbelklikken) en vul mijn postcode evenals landcode (BE in mijn geval) in, vervolgens klik ik op OK. In de achtergrond zie ik een Command Prompt draaien, maar ik krijg een nieuw venster waarin hij mij vraagt welke van volgende providers het best overeen komt. Bij mij is dat geen enkele exact, dus heb ik wat moeten experimenteren
Je kiest de provider en klikt op OK. De command prompt draait nog even en dan heeft hij alles binnen. Als ik nu naar de folder ga kijken, zie ik twee nieuwe bestanden: mc2xml.dat - dit is mijn configuratie, die verwijder je als je met een nieuwe provider wil testen - en xmltv.xml, dit is mijn programmalijst.
Je kan nu de kanalen die hij moet binnenhalen gaan beperken door een mc2xml.chl bestand aan te maken met daarin de namen of de codes van de enige kanalen die je wil. Maar tegenwoordig doe ik dit niet meer omdat het toch zo snel gaat.
Op dit ogenblik werkt het handmatig en niet automatisch, en staat je programmalijst nog op de verkeerde plaats. Dit lossen we op in twee stappen.
Eerst maak je een Batch file aan, bvb mc2xml.bat met daarin
Code:
mc2xml.exe -f
copy xmltv.xml "c:\program files\For the Record\Services\XMLTV\"
De eerste regel zorgt dat de programmalijst wordt binnengehaald, de -f vlag zorgt dat vroeger binnengehaalde info wordt genegeerd. Zo ben ik zeker dat in geval van programma-aanpassingen ik deze aanpassingen ook heb.
De tweede regel copieert in mijn geval naar de "For the Record" folder. Als je met MediaPortal TV Server werkt, dan kan je dit aanpassen naar
Code:
mc2xml.exe -f-o tvguide.xml
copy tvguide.xml "c:\ProgramData\Team MediaPortal\MediaPortal TV Server\xmltv\"
Allerlaatste stap is zorgen dat dit dagelijks gebeurt op een vast tijdstip en hiervoor maak ik een scheduled task aan. Klaar !