2025-10-04, 06:55 PM
After speaking to ChatGPT and providing some extracts from the converted XML it pointed out that there are tags for <previously-shown start> on some shows, for the same day, that might be causing Jellyfin to incorrectly mark episodes as repeats. There are also tags for <episode-num system="dd_progid"> with the unique IDs though I'm not sure they are as helpful.
As an example, here are three shows on this evening that are all new episodes but are marked as repeats in Jellyfin:
As an example, here are three shows on this evening that are all new episodes but are marked as repeats in Jellyfin:
Code:
<programme start="20251004171500 +0100" stop="20251004194500 +0100" channel="I1.17154.schedulesdirect.org">
<keyword>sd-md5-0FKEcUCmVIZkLZNS6Aw4Ww</keyword>
<title lang="en-GB">Live: Super League Rugby</title>
<sub-title lang="en-GB">Semi-Final: Hull Kingston Rovers v St Helens</sub-title>
<desc lang="en-GB">Coverage from the 2026 Rugby Super League.</desc>
<date>20251004</date>
<length units="seconds">9000</length>
<category lang="en-GB">Rugby league</category>
<category lang="en-GB">Rugby</category>
<episode-num system="dd_progid">EP013794181343.00000</episode-num>
<previously-shown start="20251004000000"/>
</programme>
<programme start="20251005191500 +0100" stop="20251005200500 +0100" channel="I79.120575.schedulesdirect.org">
<keyword>sd-md5-5A7EXuYbbbcKJv2lJf48Mg</keyword>
<title lang="en-GB">Strictly Come Dancing</title>
<sub-title lang="en-GB">Week 2 Results</sub-title>
<desc lang="en-GB">It's the first results show of the series, and our couples nervously wait to find out the results. There's a beautiful group routine with our professional dancers and a performance from Zara Larsson. The bottom two couples will face the dance-off - which celebrity will be the first to depart Strictly in 2025?</desc>
<date>20251005</date>
<length units="seconds">3000</length>
<category lang="en-GB">Competition reality</category>
<category lang="en-GB">Dance</category>
<episode-num system="dd_progid">EP012802800734.000</episode-num>
<previously-shown start="20251005000000"/>
<credits>
<director>Nikki Parsons</director>
</credits>
</programme>
<programme start="20251005200500 +0100" stop="20251005210500 +0100" channel="I79.120575.schedulesdirect.org">
<keyword>sd-md5-tWe7Cpxzrc57ujUbzGPPOw</keyword>
<title lang="en-GB">Antiques Roadshow</title>
<sub-title lang="en-GB">Shuttleworth House 3</sub-title>
<desc lang="en-GB">The Roadshow visits Shuttleworth House in Bedfordshire, where highlights include Little Nellie from James Bond, a Percy French painting and a Tiffany mug unearthed by a bricklayer.</desc>
<date>20251005</date>
<length units="seconds">3600</length>
<category lang="en-GB">Collectibles</category>
<category lang="en-GB">Art</category>
<category lang="en-GB">Arts/crafts</category>
<episode-num system="xmltv_ns">47..</episode-num>
<episode-num system="dd_progid">EP012680800953.0000</episode-num>
<previously-shown start="20251005000000"/>
<rating system="USA Parental Rating">
<value>TVG</value>
</rating>
<rating system="Canadian Parental Rating">
<value>G</value>
</rating>
<rating system="Régie du cinéma">
<value>G</value>
</rating>
<rating system="Kijkwijzer">
<value>AL</value>
</rating>
<rating system="Krajowa Rada Radiofonii i Telewizji">
<value>7</value>
</rating>
<rating system="Australian Classification Board">
<value>PG</value>
</rating>
<credits>
<editor>Robert Murphy</editor>
<producer>Rae Gilder-Cooke</producer>
</credits>
</programme>