Project

General

Profile

Possible bug with schedule update: previous program is recorded

Added by Sébastien Aubry almost 12 years ago

Hi,
I sometimes get some "weird" recordings using TvHeadEnd (currently 3.2.34 but was present in 3.2.18):
Some of my recordings have a wrong content and name.
The program summary is Ok, but their name and content are those of the previous program in the EPG.
I am not sure about the reason why this happens. I believe it is related to the modification of the EPG schedules.

Here is an example:
  • I had scheduled the "Hot Fuzz" movie for recording today at 20:45 on the NT1 channel
  • The EPG has been updated: now from 20:45 to 20:50 there is a new program "Météo" and the "Hot Fuzz" movie starts at 20:50
      <programme start="20130106204500 +0100" stop="20130106205000 +0100" showview="16729761" channel="C11.telerama.fr">
        <title>Météo</title>
        <category lang="fr">météo</category>
        <category lang="fr">météo</category>
        <icon src="http://guidetv-iphone.telerama.fr/verytv/procedures/images/2013-01-06_11_20:45.jpg" />
        <video>
          <aspect>16:9</aspect>
        </video>
        <rating system="CSA">
          <value>Tout public</value>
        </rating>
      </programme>
      <programme start="20130106205000 +0100" stop="20130106225000 +0100" showview="69270631" channel="C11.telerama.fr">
        <title>Hot Fuzz</title>
        <desc lang="fr">L'agent Nicholas Angel indispose les dirigeants de la police londonienne. Par son efficacité hors du commun, il ridiculise le travail de ses collègues. C'est pourquoi il reçoit une promotion qui résonne pour lui comme une sanction. Nommé sergent, il patrouillera à Sandford, une ville du Gloucestershire au taux de criminalité le plus bas de tout le royaume. Bien accueilli par la population, Nicholas se lie d'amitié avec son binôme, Danny, le fils de l'inspecteur chef. Si ses méthodes choquent parfois ses paisibles concitoyens, la nouvelle vie de Nicholas se déroule agréablement. Quand une élue du conseil municipal et son amant sont retrouvés décapités, Nicholas comprend qu'il s'agit de meurtres. Or, personne ne le croit. Bientôt, un avoué meurt dans une explosion. Le policier refuse de lâcher l'affaire...
     --  Critique : Hénaurme macédoine de films d'action style &lt;I&gt;Point Break&lt;I&gt; ou &lt;I&gt;L'Inspecteur Harry,&lt;I&gt; tantôt lourdingue, tantôt hilarante, comme un équivalent british des oeuvres de la triplette Zucker-Abraham-Zucker, as du calembour calamiteux et du pastiche débile.</desc>
        <credits>
          <director>Edgar Wright</director>
          <actor>Simon Pegg (Nicholas Angel)</actor>
          <actor>Nick Frost (l'agent Danny Butterman)</actor>
          <actor>Timothy Dalton (Simon Skinner)</actor>
          <actor>Cate Blanchett (Jeanine)</actor>
          <actor>Jim Broadbent (l'inspecteur Franck Butterman)</actor>
          <actor>Stuart Wilson (le docteur Hatcher)</actor>
          <actor>Tim Barlow (monsieur Treacher)</actor>
          <actor>Bill Bailey (le sergent Turner)</actor>
          <composer>David Arnold</composer>
        </credits>
        <date>2007</date>
        <category lang="fr">film</category>
        <category lang="fr">comédie</category>
        <icon src="http://guidetv-iphone.telerama.fr/verytv/procedures/images/2013-01-06_11_20:50.jpg" />
        <video>
          <aspect>16:9</aspect>
        </video>
        <premiere />
        <subtitles type="teletext">
          <language>fr</language>
        </subtitles>
        <rating system="CSA">
          <value>-12</value>
          <icon src="http://www.csa.fr/picts/visuels/picto_cat3.gif" />
        </rating>
        <star-rating>
          <value>1/5</value>
        </star-rating>
      </programme>
    
  • The recording schedule was updated by TvHeadend, which gets confused between the two programs. I could only find this log:
    Jan  4 16:09:50 pchc tvheadend[1261]: /usr/bin/tv_grab_fr_telerama: grab took 187 seconds
    Jan  4 16:09:50 pchc tvheadend[1261]: dvr: "Météo" on "NT1": Updated Timer
    Jan  4 16:09:50 pchc tvheadend[1261]: /usr/bin/tv_grab_fr_telerama: parse took 0 seconds
    Jan  4 16:09:50 pchc tvheadend[1261]: /usr/bin/tv_grab_fr_telerama:   channels   tot=   20 new=    0 mod=    0
    Jan  4 16:09:50 pchc tvheadend[1261]: /usr/bin/tv_grab_fr_telerama:   brands     tot=    0 new=    0 mod=    0
    Jan  4 16:09:50 pchc tvheadend[1261]: /usr/bin/tv_grab_fr_telerama:   seasons    tot=    0 new=    0 mod=    0
    Jan  4 16:09:50 pchc tvheadend[1261]: /usr/bin/tv_grab_fr_telerama:   episodes   tot= 6690 new=  144 mod=  173
    Jan  4 16:09:50 pchc tvheadend[1261]: /usr/bin/tv_grab_fr_telerama:   broadcasts tot= 6690 new=  163 mod=  163
    
  • The previous "Météo" program was recorded in place of the "Hot Fuzz" movie. The title of the recorded program is "Météo" but it has the "Hot Fuzz" summary.
    Jan  6 20:38:30 pchc tvheadend[1261]: dvr: "Météo" on "NT1" recorder starting
    Jan  6 20:38:30 pchc tvheadend[1261]: subscription: "DVR: Météo" subscribing on "NT1", weight: 300, adapter: "DiBcom 3000MC/P #2", network: "F", mux: "F: 522,000 kHz", provider: "MULTI4", service: "NT1", quality: 100
    Jan  6 20:38:31 pchc tvheadend[1261]: dvr: /pchc_f/Recorded TV/Météo/NT1-Météo.2013-01-06.20-45.mkv from adapter: "DiBcom 3000MC/P #2", network: "F", mux: "F: 522,000 kHz", provider: "MULTI4", service: "NT1" 
    Jan  6 20:55:00 pchc tvheadend[1261]: subscription: "DVR: Météo" unsubscribing from "NT1" 
    Jan  6 20:55:00 pchc tvheadend[1261]: dvr: Recording completed: "/pchc_f/Recorded TV/Météo/NT1-Météo.2013-01-06.20-45.mkv" 
    Jan  6 20:55:00 pchc tvheadend[1261]: dvr: "Météo" on "NT1": End of program: Completed OK
    
  • Here is the content of the DVR metadata file:
    spontex@pchc:/tmp$ more /home/spontex/.hts/tvheadend/dvr/log/23313
    {
        "channel": "NT1",
        "start": 1357501500,
        "stop": 1357501800,
        "start_extra": 6,
        "stop_extra": 5,
        "config_name": "",
        "creator": "spontex",
        "filename": "/pchc_f/Recorded TV/Météo/NT1-Météo.2013-01-06.20-45.mkv",
        "title": {
            "und": "Météo" 
        },
        "description": {
            "fre": "L'agent Nicholas Angel indispose les dirigeants de la police londonienne. Par son efficacité hors du commun, il ridiculise le travail de ses collègues. C'est pourquoi il reçoit une promotion qui résonne pour lui c
    omme une sanction. Nommé sergent, il patrouillera à Sandford, une ville du Gloucestershire au taux de criminalité le plus bas de tout le royaume. Bien accueilli par la population, Nicholas se lie d'amitié avec son binôme, Danny, le fils 
    de l'inspecteur chef. Si ses méthodes choquent parfois ses paisibles concitoyens, la nouvelle vie de Nicholas se déroule agréablement. Quand une élue du conseil municipal et son amant sont retrouvés décapités, Nicholas comprend qu'il s'a
    git de meurtres. Or, personne ne le croit. Bientôt, un avoué meurt dans une explosion. Le policier refuse de lâcher l'affaire...\n --  Critique : Hénaurme macédoine de films d'action style <I>Point Break<I> ou <I>L'Inspecteur Harry,<I> t
    antôt lourdingue, tantôt hilarante, comme un équivalent british des oeuvres de la triplette Zucker-Abraham-Zucker, as du calembour calamiteux et du pastiche débile." 
        },
        "pri": "normal",
        "noresched": 0,
        "broadcast": 18257,
        "container": 1
    }
    

It happens quite often to me, so please tell me how I can help to track this problem.