Menu

#488 tv_grab_fi returns no program info

none
closed-fixed
tv_grab_fi (30)
5
2014-06-20
2014-06-12
tlindvall
No

tv_grab_fi returns no program info anymore. Maybe telkku.com changed?

Discussion

  • Geoff

    Geoff - 2014-06-13
    • labels: --> tv_grab_fi
    • status: open --> pending
     
  • Geoff

    Geoff - 2014-06-13

    Hi,
    It's working ok for me.

    What have you tried? e.g. have you tried "--list-channels" or "--configure" ?

    # ./tv_grab_fi --version
    
    XMLTV module version 0.5.65
    This program version generated from
            tv_grab_fi.pl              2.04   2013/11/01  22:55:13
            common.pm                  2.01   2011/10/10  16:38:57
            day.pm                     2.00   2011/03/10  21:20:11
            programme.pm               2.03   2014/01/03  19:11:36
            programmeStartOnly.pm      2.02   2013/11/04  11:40:17
            foxtv.pm                   2.02   2013/11/20  07:58:21
            mtv3.pm                    2.04   2013/11/20  07:58:21
            telkku.pm                  2.03   2013/11/01  22:55:13
            telvis.pm                  2.03   2013/11/01  22:55:13
            tvhs.pm                    2.06   2013/11/01  22:34:23
            yle.pm                     2.02   2013/11/01  22:55:13
    
     
  • Stefan Becker

    Stefan Becker - 2014-06-14
    • status: pending --> open-accepted
    • assigned_to: Stefan Becker
     
  • Stefan Becker

    Stefan Becker - 2014-06-14

    I just updated to latest status in CVS and ran grab/fi/test.sh. The grabber yle.fi is broken, but everything else looks OK. I'll check yle.fi when I have time.

     
  • Stefan Becker

    Stefan Becker - 2014-06-14

    yle.fi source has been updated for the latest site changes. Please make sure that you test with the the latest code:

    $ tv_grab_fi --version
    XMLTV module version 0.5.65
    This program version generated from
            tv_grab_fi.pl              2.04   2013/11/01  22:55:13
            common.pm                  2.02   2014/06/14  18:18:36
            day.pm                     2.01   2014/06/14  18:18:36
            programme.pm               2.03   2014/01/03  19:11:36
            programmeStartOnly.pm      2.02   2013/11/04  11:40:17
            foxtv.pm                   2.02   2013/11/20  07:58:21
            mtv3.pm                    2.04   2013/11/20  07:58:21
            telkku.pm                  2.03   2013/11/01  22:55:13
            telvis.pm                  2.03   2013/11/01  22:55:13
            tvhs.pm                    2.07   2014/06/14  18:18:36
            yle.pm                     2.03   2014/06/14  18:18:36
    

    Closing.

    @tlindvall: if you think that is the incorrect action, then please add debugging output (see tv_grab_fi --help) from the latest code to show that it doesn't work for you.

     
  • Stefan Becker

    Stefan Becker - 2014-06-14
    • status: open-accepted --> closed-fixed
     
  • tlindvall

    tlindvall - 2014-06-19

    tarmo@serveri:~/xmltvupdate$ ./get_latest_version.sh
    Fetching latest tv_grab_fi code...
    Unpacking tarball...
    Found modules: common.pm day.pm programme.pm programmeStartOnly.pm foxtv.pm mtv3.pm telkku.pm telvis.pm tvhs.pm yle.pm
    Inserting module 'common.pm'
    Inserting module 'day.pm'
    Inserting module 'programme.pm'
    Inserting module 'programmeStartOnly.pm'
    Inserting module 'foxtv.pm'
    Inserting module 'mtv3.pm'
    Inserting module 'telkku.pm'
    Inserting module 'telvis.pm'
    Inserting module 'tvhs.pm'
    Inserting module 'yle.pm'
    Merge done.
    -rwxr-xr-x 1 tarmo tarmo 70247 2014-06-19 21:31 tv_grab_fi
    -rw-r--r-- 1 tarmo tarmo 26406 2014-06-19 21:31 tv_grab_fi.tgz
    DONE.
    tarmo@serveri:~/xmltvupdate$ ls
    get_latest_version.sh tv_grab_fi tv_grab_fi.tgz
    tarmo@serveri:~/xmltvupdate$ ls -l
    yhteensä 108
    -rwxr--r-- 1 tarmo tarmo 398 2014-06-19 21:23 get_latest_version.sh
    -rwxr-xr-x 1 tarmo tarmo 70247 2014-06-19 21:31 tv_grab_fi
    -rw-r--r-- 1 tarmo tarmo 26406 2014-06-19 21:31 tv_grab_fi.tgz
    tarmo@serveri:~/xmltvupdate$ ./tv_grab_fi --version
    XMLTV module version 0.5.59
    This program version generated from
    tv_grab_fi.pl 2.04 2013/11/01 22:55:13
    common.pm 2.02 2014/06/14 18:18:36
    day.pm 2.01 2014/06/14 18:18:36
    programme.pm 2.04 2014/06/15 17:27:26
    programmeStartOnly.pm 2.02 2013/11/04 11:40:17
    foxtv.pm 2.02 2013/11/20 07:58:21
    mtv3.pm 2.04 2013/11/20 07:58:21
    telkku.pm 2.03 2013/11/01 22:55:13
    telvis.pm 2.03 2013/11/01 22:55:13
    tvhs.pm 2.07 2014/06/14 18:18:36
    yle.pm 2.04 2014/06/15 17:27:26
    tarmo@serveri:~/xmltvupdate$ ./tv_grab_fi
    using config filename /home/tarmo/.xmltv/tv_grab_fi.conf
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE tv SYSTEM "xmltv.dtd">

    getting listings: 0% [ ]<tv source-info-url="multiple" source-data-url="multiple" generator-info-name="XMLTV" generator-info-url="http://xmltv.org/">
    <channel id="1.telkku.com">
    <display-name lang="fi">Yle TV1</display-name>
    getting listings: 4% [== ] </channel>
    <channel id="10.telkku.com">
    <display-name lang="fi">Yle Teema</display-name>
    getting listings: 8% [==== ] </channel>
    <channel id="11.telkku.com">
    <display-name lang="fi">Liv</display-name>
    getting listings: 9% [===== ]^C
    tarmo@serveri:~/xmltvupdate$

    I've been using telkku.com (yle.fi is only for yle channels) as most mythtv users in finland. It did stopped working a couple of weeks ago, so I suspect telkku.com has changed.

    I've tried to download and build the xmltv package from the release tarball, nightly build and update script, but I always get version 0.5.59 (not like in your output version 0.5.65).

    As can be seen above, tv_grab_fi returns only channel info but no program info from telkku.com (if I remember right earlier it used to give first channel and then programs for each channel).

    I'm sorry, I couldn't figure out how to get the debug output.

    Thanks for your answer

     
  • Stefan Becker

    Stefan Becker - 2014-06-19

    get_latest_version.sh only updates tv_grab_fi, not XMLTV. Your version list shows that you have the latest tv_grab_fi.

    Just add --debug one or more times to the tv_grab_fi command line to add debugging information.

    As I said before telkku.com works fine for me. Please make sure that you don't have any network problems, e.g. HTTP proxies or caches. Or maybe telkku.com has blocked your IP (although personally I doubt that telkku.com does this, because then my IP should have been blocked a long long long time ago)

     
  • Stefan Becker

    Stefan Becker - 2014-06-19

    Example run with test.conf containing only channel 1.telkku.com

    $ tv_grab_fi --config-file test.conf --output test.xml --days 1 --debug --debug --debug
    Debug level set to 3.
    title mapping from '70’s show' to '70's show'
    title mapping from '70s show' to '70's show'
    stripping parental level from titles
    getting listings
    XMLTV channel ID: 1.telkku.com
    Fetching day 20140619
    Fetching URL 'http://www.telkku.com/channel/list/1/20140619'
    Fetching URL 'http://www.telkku.com/movie'
    Source telkku.com parsed 0 movies
    List entry 1 (00:25) Uutisikkuna
    List entry 1 (04:00) Uutisikkuna
    List entry 1 (06:25) Puutarhaunelmia
    List entry 1 (06:55) Ylen aamu-tv
    List entry 1 (09:30) Wenzelin antiikkikoulu
    List entry 1 (10:00) Kyläsairaala
    ...
    List entry 1 (23:10) Syyttäjä
    List entry 1 (00:10) Uutisikkuna
    Programme 1.telkku.com (1403126700 -> 1403139600) Uutisikkuna
    Programme 1.telkku.com (1403139600 -> 1403148300) Uutisikkuna
    Programme 1.telkku.com (1403148300 -> 1403150100) Puutarhaunelmia
    Programme 1.telkku.com (1403150100 -> 1403159400) Ylen aamu-tv
    Programme 1.telkku.com (1403159400 -> 1403161200) Wenzelin antiikkikoulu
    Programme 1.telkku.com (1403161200 -> 1403164200) Kyläsairaala
    ...
    Programme 1.telkku.com (1403208600 -> 1403212200) Syyttäjä
    writing XMLTV programme data
    XMLTV programme '1.telkku.com' '20140619002500 +0300 -> 20140619040000 +0300' 'Uutisikkuna'
    XMLTV programme '1.telkku.com' '20140619040000 +0300 -> 20140619062500 +0300' 'Uutisikkuna'
    XMLTV programme '1.telkku.com' '20140619062500 +0300 -> 20140619065500 +0300' 'Puutarhaunelmia'
    XMLTV programme '1.telkku.com' '20140619065500 +0300 -> 20140619093000 +0300' 'Ylen aamu-tv'
    XMLTV programme '1.telkku.com' '20140619093000 +0300 -> 20140619100000 +0300' 'Wenzelin antiikkikoulu'
    XMLTV programme '1.telkku.com' '20140619100000 +0300 -> 20140619105000 +0300' 'Kyläsairaala'
    ...
    XMLTV programme '1.telkku.com' '20140619231000 +0300 -> 20140620001000 +0300' 'Syyttäjä'
    DONE
    
     
  • Stefan Becker

    Stefan Becker - 2014-06-19

    FYI: I pushed an update that fixes the optional movie category detection for telkku.com.

     
  • tlindvall

    tlindvall - 2014-06-20

    This was my fault. Latest version of the grabber works fine with telkku.com. I've not been patient enough to wait until data starts to output to the screen. (It takes really long time for the grabber to finish it's job).

    There was probably some problem with earlier version of the grabber I was using. Now, when I ran mythfilldatabase from terminal window with the latest grabber, it worked ok.

    Let's close this. But anyway thanks a lot for your help and thanks for updates also! Movie category detection fix is really good to have.

     

Log in to post a comment.