You are here

YO.TV

73 posts / 0 new
Last post
podgod
Offline
Joined: 10 years
Last seen: 5 years
YO.TV

http://www.yo.tv/
 
Great site. Would love an ini for this. The main page has all channels for each country. very convienient. Thanks

doglover
Offline
Joined: 11 years
Last seen: 3 years

Interesting site.
However is bing build at the moment I think.
Schedules does not corresponds with the schedules published on other sites.  And there is at least a 5 h difference in schedule.
 
Will keep aon eye on it.
 
Willy

doglover
Offline
Joined: 11 years
Last seen: 3 years

First attempt.  Used the Belgium - TV-Vlaanderen.
Need to configure the website, and save the cookie file as: belgium.yo.tv.cookies.txt
Because the need for this configuration, there will be a need for a different Siteini for each country/system (I think)
 
Also there is a small problem with the timeoffset:
Thje url index is:
site {url=belgie.yo.tv|timezone=Europe/Brussels|maxdays=7|cultureinfo=en|charset=UTF-8|titlematchfactor=50}
url_index{url ()|http://belgie.yo.tv/api/GS?cid=|channel|,&offset=+02.00&day=|urldate|}
 
This contains an offset.  But has to be changed each time DST changes.  We could overcome this by using:
 
site {url=belgie.yo.tv|timezone=UTC|maxdays=7|cultureinfo=en|charset=UTF-8|titlematchfactor=50}
url_index{url ()|http://belgie.yo.tv/api/GS?cid=|channel|,&offset=+00.00&day=|urldate|}
 
But then a XMLTV file will be created in GMT with no corrections for DST.  This is fine for the enigma2 boxes which I use, but could be problematic for other purposes.
 
Francis or Jan:  Do you have a better suggestion here.
 
Willy

doglover
Offline
Joined: 11 years
Last seen: 3 years

and a version for The Netherlands (UPC)
 
Willy

podgod
Offline
Joined: 10 years
Last seen: 5 years

Nice. Thank you. Could you possibly make one for Canada ((UTC-04:00) Atlantic Time) as well. Much appreciated :)

 

doglover
Offline
Joined: 11 years
Last seen: 3 years

I need to fill in a ZIP code if I want to select a region.  Which one?
Secondly:  If I search a ZIP code on the net and fill one in, this does not seem to work.
 
Will try to produce something today.
Willy

podgod
Offline
Joined: 10 years
Last seen: 5 years

Postal code here is B4N 2W2. If you need a provider, try Eastlink. Thanks.

doglover
Offline
Joined: 11 years
Last seen: 3 years

OK.  Here my first attempt for the Canada channels.
You have to make your own channels file (depending on the region you select on the website - and which is included in the cookies)
See the info file
 
I think I cracked the timezone settings.  Hopefully it is correct.
The clue is:

url_index{url ()|http://canada.yo.tv/api/GS?cid=|channel|,&offset=+00.00&day=|urldate|}
index_temp_1.scrub {single ()|data-time='||'}
index_start.modify {calculate (format=utctime)|'index_temp_1'}

Jan/Francis am I correct?
 
I made three versions.
index version (canada.yo.tv-index.ini): uses only the index page.  But for a bunch of channels this maybe enough.  Blinding fast Siteini
normal version (canada.yo.tv.ini) :  Uses the pop-window for grabbing episode info and a more complete description (fast siteini)
full version (canada.yo.tv-full.ini):  Uses the linked webpage for descriptio, episode info and Cast.  (slow Siteini)
 
Willy
 

Attachments: 
francis
Offline
francis's picture
Has donated long time agoWG++ Team member
Joined: 12 years
Last seen: 1 week
Is the support helpful?
support us

Willy,
 
Nice work.
You are correct about the timezone issue.
 
On your previous question, if we had other suggestions, I got the following answer:
yo.tv did me think of an other website that has worldwide support (tvguide.com)
I have created a siteini (starting from yours) to get the info. Just that mine doesn't need cookies.
 
This is one siteini file for all the coutries/channels on yo.tv.
The only thing you need to do, is to first create a provider.xml file and after that a channels.xml file.
 
This is how you do it:
1. use a clean config.xml file
2. add a line from the yo.tv_countries.xml (just pick your country and append your zipcode)
eg.
<channel update="i" site="yo.tv" site_id="COUNTRY:belgie,ZIPCODE:9700" xmltv_id="Belgium">Belgium</channel>
or
<channel update="i" site="yo.tv" site_id="COUNTRY:canada,ZIPCODE:B4N 2W2" xmltv_id="Canada">Canada</channel>-->
3. now comment out between @auto_xml_provider_start and auto_xml_provider_end
4. run WG++ (rename the yo.tv.channels.xml file into yo.tv_providers.xml)
5. uncomment 3. again
6. replace the country config line with a line from the yo.tv_providers.xml file
7. now comment out between @auto_xml_channel_start and @auto_xml_channel_end
8. run WG++ (now you got the real yo.tv.channels.xml file)
9. uncomment 7. again.
 
now you can use yo.tv.channels.xml to configure WG++ and get your channels data (without cookies)
 
If your EPG importer doesn't convert the UTC times correct, you can change the timezone setting in the siteini to the correct one.
For Belgium this would be:
timezone=Europe/Brussels
 
Hope you can test this procedure and see if there is any issue with it.
I tested Telenet and the canada version. ( seems to work).
 
Only implemented the index version. (other versions should be similar, I think)
 
Francis

doglover
Offline
Joined: 11 years
Last seen: 3 years

I tried the Siteini's in a few versions of WG++ and in the most recent they failed.
Use for the start scrub:
index_start.scrub {regex||data-time='(.*?)'||}
index_start.modify {calculate(format=utctime)}
instead of:
index_temp_1.scrub {single ()|data-time='||'}
index_start.modify {calculate (format=utctime)|'index_temp_1'}
Willy
 

doglover
Offline
Joined: 11 years
Last seen: 3 years

The versions which do not require a cookiefile, and also only one Siteini for all, as being developped by Francis is further developped in a index, normal and Full version.
Index:  Blinding fast
Normal: Use of the pop window, with the normal description
Full:  Use of the detail pages, this includes actors, director and some other miscaleeoneous info.  Very slow though.
 
Willy
 
 

Attachments: 
doglover
Offline
Joined: 11 years
Last seen: 3 years

Some countries do not require a postalcode. (like Germany and France)
This requirse a sligthly different approach.
In that case change the line in the Siteini

*url_index{url|http://##COUNTRY##.yo.tv/api/setting?id=##ZIPCODE##&lookupid=1}

in

*url_index{url|http://##COUNTRY##.yo.tv/api/setting?lookupid=1}
 
I have changed the info file accordingly.
 
Willy

Attachments: 
podgod
Offline
Joined: 10 years
Last seen: 5 years

Excellent! Thanks guys, that worked perfectly :)

yurek99
Offline
Joined: 9 years
Last seen: 4 years

Can someone give me a hand (or create) provider list for UK?

I was able to create providers and channel list for Canada, but for UK ai'm not able to pass providers list

Thanks

sirprancelot
Offline
Joined: 9 years
Last seen: 7 years

Hi Yurek99,

I'm not very impressed with the UK channel list to be honest (am based in UK).  TVguide.co.uk is great for UK and far more extensive.  I've attached what channel lists my post code produced.  Oh and I've also attached east cost USA channels for anyone that's interested.  Cheers!

yurek99
Offline
Joined: 9 years
Last seen: 4 years

Thanks

doglover
Offline
Joined: 11 years
Last seen: 3 years

A dedicated version of yo.tv for the US East Coast - Time Warner Cable selected as provider for the channel list creation.

Willy

 

 

doglover
Offline
Joined: 11 years
Last seen: 3 years

and the full version (slow)

 

Willy

Attachments: 
doglover
Offline
Joined: 11 years
Last seen: 3 years

And one modification to the"normal" version

Willy

Attachments: 
francis
Offline
francis's picture
Has donated long time agoWG++ Team member
Joined: 12 years
Last seen: 1 week
Is the support helpful?
support us
StoningtonQB wrote:

do you have a place to donate?

The link for WG++ support, can be found on the front page:

http://webgrabplus.com/content/support-us

 

doglover
Offline
Joined: 11 years
Last seen: 3 years

The difference between the first and the last ini file is that in case of a series the episode title  and season/episode info is grabbed.  (Corrected an error)

The difference between the regular ini and the full is the Director/actor is grabbed in the full version.  This is however slow.

If you want to donate anything, pls. do so like Frnacis has indicated.

 

Willy

Mariano
Offline
Joined: 9 years
Last seen: 8 years

To all admins, the idea of having these .ini files created is extremely helpful since this particular site has EPG data for almost every country.

I'm really looking forward to get both the Colombian and Mexican .ini files working but even though I tried and tried, I can't seem to get it to work.

I would really appreciate if you could guide me on how to have these ini created since if these are cracked then it would make no sense to work on other site because this one has all countries within it.

Again, thanks for all your work and I hope we can resume this thread.

doglover
Offline
Joined: 11 years
Last seen: 3 years

Attached the dedicated Columbia version.

Yes, the general version can handle all countries, but for beginners it is complicated.  So I decided to produce a dedicatedversion for Columbia.

I will also produce one for Mexico. 

I think this version is easier to adapt to other countries as well.

 

There is a normal version and a full version.  The full version is however slow, and most channels do not have more information in the full version.  Only the channels with movies and series will benifit from the full version.

 

Willy

 

Attachments: 
doglover
Offline
Joined: 11 years
Last seen: 3 years

Attached the dedicated Mexico version.

The full version seems to have a problem (but so has the website itself when you click on the show to see to full details - maybe this is temporarily)

 

Willy

Attachments: 
Mariano
Offline
Joined: 9 years
Last seen: 8 years

Thank you Willy, that's superb! I'm at work right now but I'll check both files when I get home. I'm still eager to learn how you were able to create these so fast. I'm guessing you get that with experience, but I'm sill not sure how did you create the channellist.xml and how to populate the .ini file with the parameters from each yo.countryname.tv site.

I'm guessing I'd have to look into the Dev tools using the F12 key and start from there, I'll take another look at the PDF guide and if you have any pointers I would really appreciate them as I really want to learn and start developing all the missing .ini files for the rest of the countries, mainly the ones from South America first and then continue with the rest.

Mariano.

doglover
Offline
Joined: 11 years
Last seen: 3 years

Compare the both SiteIni's and look at the differences between them.

You will have a grasp on how to construct a new SiteIni for another country. 

For the channels file:

Open the yo.tv website for the country you are interested in a webbrowser, and select the desired provider.

Now save the cookies to a file called: channels.yo.tv.cookies.txt  in the Webgrab++ data folder.

Activate the channels creation statements (which are at the bottom in the SiteIni) and run Webgrab++

Do not forget to disable these statements later on.  (Otherwise nothing is grabbed)

 

Willy

Shanix
Offline
Joined: 9 years
Last seen: 8 years

Im having issues with the time offset i can't figure out.
trying to update for norwegian channels (altibox provider), managed to make the provider and then channel list but when i try to grab the info for the channels i get:
"invalid start time, see log file for details"
log file attached

any help would be greatly appreciated

Attachments: 
doglover
Offline
Joined: 11 years
Last seen: 3 years

This yo.tv grabber is a funny one.

I am using the attached one.

For your purposes you may have to delete all the lines after:

*For classical credits - remove the next lines

 

These lines do a bit of reordening data, which you may not want (this is for my own benifit).

Willy

Mariano
Offline
Joined: 9 years
Last seen: 8 years
doglover wrote:

Compare the both SiteIni's and look at the differences between them.

You will have a grasp on how to construct a new SiteIni for another country. 

For the channels file:

Open the yo.tv website for the country you are interested in a webbrowser, and select the desired provider.

Now save the cookies to a file called: channels.yo.tv.cookies.txt  in the Webgrab++ data folder.

Activate the channels creation statements (which are at the bottom in the SiteIni) and run Webgrab++

Do not forget to disable these statements later on.  (Otherwise nothing is grabbed)

 

Willy

 

Thanks Willy, I will take into account your advise and hope to soon post a new .ini site for other countries. I hope not to bother with more questions but I guess that's the only way to learn.

Thanks,

Mariano.

meikatun
Offline
Joined: 8 years
Last seen: 8 years

I know this is an old post, but I reallly want to get the yo.tv guide for Mexico, but i can't getting work the files, I already get the guide from "entutele.com" but there's some shows missing, somebody can put here the .ini file to create the channels.xml file? because I remove the comments * but send me error, inclusive I already download cookies file, but send me a warning about is not found on the folder.

meikatun
Offline
Joined: 8 years
Last seen: 8 years

This are the files that I use with the line:

<channel update="f" site="mexico.yo.tv" site_id="" xmltv_id="dummy">dummy</channel>

But like I say before I keep getting an error

1NSdbZVbpZDX
Offline
Joined: 10 years
Last seen: 7 years

heres an update to Francis ini mixed up with various other ini's from the trhead.

this one works with all countries embedded in same config file (no cookie, no provider needed)

enjoy!

francis
Offline
francis's picture
Has donated long time agoWG++ Team member
Joined: 12 years
Last seen: 1 week
Is the support helpful?
support us

I totally forgot about this siteini.

I further fine tuned it (thanks @1NSdbZVbpZDX) and have now uploaded it to our EPG channels page.

Also added a _info.txt file to help users with the creation of their .channels.xml file.

1NSdbZVbpZDX
Offline
Joined: 10 years
Last seen: 7 years

yup it's a multilang multiculture conflicting ini (wonder all  russian bugs in it)

fixed subtitles & episodes

here's my solution....

ps. made actors attributes more readable 

just realized the url_index needs an offset number also (mi location is -04), timezone won't work  so I manually set it this way:

url_index{url|http://##COUNTRY##.yo.tv/api/GS?cid=##CHANNEL_ID##,&offset=-04,&day=|urldate|}

else all shows past 05:00 AM will be shifted to next day, leaving gaps in the EPG. is there any way to tell WG++ to set UTC localtime as a variable?

Attachments: 
1NSdbZVbpZDX
Offline
Joined: 10 years
Last seen: 7 years

ok these update fix all problemas

after bangging my head for 6 hrs  just found out the duration tag was culprit for leaving those gaps

heres the final unbroken version for yo.tv

plz replace it with the one  posted in channels@epg

Attachments: 
1NSdbZVbpZDX
Offline
Joined: 10 years
Last seen: 7 years

revision 4 update:

    - fix title to match generic siteini, fixed multilang credit details
    added subtitles and production date

Attachments: 
mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 10 hours

tried this last ini with deutschland and cannot get one channel, site deutschland seems a mix of french, spanish and german channels, but for me non works.

1NSdbZVbpZDX
Offline
Joined: 10 years
Last seen: 7 years

never tested with deutschland "ach du meiner liebe guete"

I'll fix that 2day...

update: seems deutschland is giving error from the page itself. the details page opens on mouse over but gives error when trying to open link in new page

tested with russian, norway, italy, french, brazil, all latin america (best work).

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 10 hours

Today I checked Italian provider, if I run channel file creation on:

    <channel update="i" site="yo.tv" site_id="COUNTRY:italia,PROVIDER_ID:325187" xmltv_id="Sky Italia HD">Sky Italia HD</channel>

don't get any of the sky channel, actually I always get the same 117 channels with any of the Italian providers. Is that correct ?

 

1NSdbZVbpZDX
Offline
Joined: 10 years
Last seen: 7 years

on the scrubing of italia found only 1 sky channel:

<channel update="i" site="yo.tv" site_id="COUNTRY:italia,CHANNEL_ID:37470" xmltv_id="Sky Arte HDTV (Italy)  110">Sky Arte HDTV (Italy)  110</channel>

and it works

u've goto run channel file creation with:

<channel update="i" site="yo.tv" site_id="COUNTRY:italia,ZIPCODE:" xmltv_id="Italy">Italy</channel>

instead of "dummy" in the config

and yes, scrub finds 117 channels

 

mat8861
Offline
WG++ Team memberDonator
Joined: 9 years
Last seen: 10 hours

Good, I saw quite a lot of channels on the site under sky and dvb-t, so I was worring it was my fault.

akinkaraman
Offline
Joined: 7 years
Last seen: 7 years

Can you make for Turkey channels via yo.tv?

I couldn't do..

 

Thanks..

doglover
Offline
Joined: 11 years
Last seen: 3 years

Turkiye:

Attached the channels list for Turkey.  This has been made with my version of yo.tv.  It may work on the published versions, but I am not sure.

It will work in the yo.tv and yo.tv-full version  (if you change the site to site="yo.tv-full") in the SiteIni versions I have attached.

Do not run the grab between 0h00 and 0h200 - UTC+2.  Or if you are in UTC+3 between 0h00 and 0h300

 

Willy

 

Willy

akinkaraman
Offline
Joined: 7 years
Last seen: 7 years

Hello.. Finally I found another site instead of yo.tv which is the official site of Digiturk Satellite.

Could you make the Epg site of http://www.digiturk.com.tr/yayin-akisi     ?

 

And I use xml file but I don't know how to use ini file at Iptv. If I only use xml file, will it update itself?

 

Thank you for help.. :)

doglover
Offline
Joined: 11 years
Last seen: 3 years
misca
Offline
Joined: 7 years
Last seen: 7 years

please you can create the xml files from www.yo.tv for the countries of Panama, Costa Rica and Venezuela? THANK YOU

misca
Offline
Joined: 7 years
Last seen: 7 years

thank you very much, I have been able to elaborate the list of channels of the countries of Costa Rica and Venezuela, but for the country of Panama not because its access is by region and not by postal code, nevertheless I have been able to create the list of suppliers but the list of channels it generates me empty.

misca
Offline
Joined: 7 years
Last seen: 7 years

yes!! thank you very much Blackbear for the great work you do so that we novices who do not know about programming get what we are looking for, amazingly impressive, congratulations.

si!! muchas gracias Blackbear por el gran trabajo que realizas para que nosotros los novatos que no sabemos de programacion logremos obtener lo que buscamos, asombrosamente impresionante, felicidades.

 

 

kroken
Offline
Donator
Joined: 7 years
Last seen: 1 month

Im having problem with getting the channellist for each provider, i get channels created in the file but for example if i use for the US:

    <channel update="i" site="yo.tv" site_id="COUNTRY:us,PROVIDER_ID:339723" xmltv_id="AFN Satellite">AFN Satellite</channel>

I dont get the AFN channels.

I dont know what the problem is, please See my .ini in attached files.

 

EDIT: Same problem with the Canada

 

Thanks

 

 

Attachments: 
sproggle
Offline
Joined: 6 years
Last seen: 6 years

I tried to do a list of Chile but I couldn't. I follow step by step the guide but no luck.

Maybe I'm missing something. Someone can make for Chile channels? Thanks.

PACKO
Offline
Joined: 6 years
Last seen: 6 years

hello. guys

could anyone please,

make the xml file for ecuador from yo.tv

 

Thanks..

Pages

Log in or register to post comments

Brought to you by Jan van Straaten

Program Development - Jan van Straaten ------- Web design - Francis De Paemeleere
Supported by: servercare.nl