| Issue 39: | iTiVo thinks all shows are HD | |
| 2 people starred this issue and may be notified of changes. | Back to list |
My TivoHD has a mix of HD shows and SD shows but iTiVo displays them all as HD. In the following example the Show Details pane of the GUI shows that this show as "Quality: HD" (As an aside it also does not seem to show the Channel) I think the bug is that the app is only using the TivoVideoDetails data to populate the pane when some of the fields are only in the original TivoConnect container Snippet from initial TivoConnect grab: <Item> − <Details> <ContentType>video/x-tivo-raw-tts</ContentType> <SourceFormat>video/x-tivo-raw-tts</SourceFormat> <Title>Dark Angel</Title> <SourceSize>1468006400</SourceSize> <Duration>3597000</Duration> <CaptureDate>0x4922A02E</CaptureDate> <EpisodeTitle>411 on the DL</EpisodeTitle> − <Description> Max follows a trail of clues that leads to her brother, Zack. Copyright Tribune Media Services, Inc. </Description> <SourceChannel>68</SourceChannel> <SourceStation>SCIFIP</SourceStation> <HighDefinition>No</HighDefinition> <ProgramId>EP3888530005</ProgramId> <SeriesId>SH388853</SeriesId> <EpisodeNumber>106</EpisodeNumber> <ByteOffset>0</ByteOffset> </Details> − <Links> − <Content> − <Url> http://x.x.x.x:80/download/Dark%20Angel.TiVo?Container=%2FNowPlaying&id=734988 </Url> <ContentType>video/x-tivo-raw-tts</ContentType> </Content> − <CustomIcon> <Url>urn:tivo:image:expires-soon-recording</Url> <ContentType>image/*</ContentType> <AcceptsParams>No</AcceptsParams> </CustomIcon> − <TiVoVideoDetails> <Url>https://x.x.x.x:443/TiVoVideoDetails?id=734988</Url> <ContentType>text/xml</ContentType> <AcceptsParams>No</AcceptsParams> </TiVoVideoDetails> </Links> </Item> The show details do not seem to include the HighDefinition tag: <TvBusMarshalledStruct:TvBusEnvelope xs:schemaLocation="http://tivo.com/developer/xml/idl/TvBusMarshalledStruct TvBusMarshalledStruct.xsd http://tivo.com/developer/xml/idl/TvPgdRecording TvPgdRecording.xsd http://tivo.com/developer/xml/idl/TvBusDuration TvBusDuration.xsd http://tivo.com/developer/xml/idl/TvPgdShowing TvPgdShowing.xsd http://tivo.com/developer/xml/idl/TvDbShowingBit TvDbShowingBit.xsd http://tivo.com/developer/xml/idl/TvBusDateTime TvBusDateTime.xsd http://tivo.com/developer/xml/idl/TvPgdProgram TvPgdProgram.xsd http://tivo.com/developer/xml/idl/TvDbColorCode TvDbColorCode.xsd http://tivo.com/developer/xml/idl/TvPgdSeries TvPgdSeries.xsd http://tivo.com/developer/xml/idl/TvDbShowType TvDbShowType.xsd http://tivo.com/developer/xml/idl/TvPgdChannel TvPgdChannel.xsd http://tivo.com/developer/xml/idl/TvDbBitstreamFormat TvDbBitstreamFormat.xsd" xs:type="TvPgdRecording:TvPgdRecording"> <recordedDuration>PT59M57S</recordedDuration> − <vActualShowing> − <element> <showingBits value="515"/> <time>2008-11-18T11:00:00Z</time> <duration>PT1H</duration> − <program> − <vActor> <element>Alba|Jessica</element> <element>Weatherly|Michael</element> <element>Savage|John</element> <element>Gunn|Richard</element> <element>Ballard|Alimi</element> <element>MacKenzie|J.C.</element> <element>Miller|Valerie Rae</element> <element>Blanc|Jennifer</element> </vActor> <vAdvisory/> <vChoreographer/> <colorCode value="4">COLOR</colorCode> − <description> Max follows a trail of clues that leads to her brother, Zack. Copyright Tribune Media Services, Inc. </description> <vDirector/> <episodeNumber>106</episodeNumber> <episodeTitle>411 on the DL</episodeTitle> − <vExecProducer> <element>Cameron|James</element> <element>Eglee|Charles</element> </vExecProducer> − <vProgramGenre> <element>Action Adventure</element> <element>Drama</element> <element>Fantasy</element> <element>Science Fiction</element> <element/> </vProgramGenre> − <vGuestStar> <element>Lee|William Gregory</element> <element>Bryant|Peter</element> <element>Lee|Stephen</element> <element>Juliani|Alessandro</element> <element>Cruise|LeMark</element> <element>James|Brenda</element> <element>Alderman|Ralph</element> <element>Cecere|Fulvio</element> <element>Lewis|Robert</element> <element>Rowland|Rod</element> <element>Crestejo|Vince</element> <element>Markell|Taayla</element> </vGuestStar> <vHost/> <isEpisode>true</isEpisode> <originalAirDate>2000-11-14T00:00:00Z</originalAirDate> <vProducer/> − <series> <isEpisodic>true</isEpisodic> − <vSeriesGenre> <element>Action Adventure</element> <element>Drama</element> <element>Fantasy</element> <element>Science Fiction</element> <element>Drama</element> <element>Action Adventure</element> <element>Sci-Fi and Fantasy</element> <element/> </vSeriesGenre> <seriesTitle>Dark Angel</seriesTitle> </series> <showType value="5">SERIES</showType> <title>Dark Angel</title> <vWriter/> </program> </element> </vActualShowing> <vBookmark/> − <showing> <showingBits value="515"/> <time>2008-11-18T11:00:00Z</time> <duration>PT1H</duration> − <program> − <vActor> <element>Alba|Jessica</element> <element>Weatherly|Michael</element> <element>Savage|John</element> <element>Gunn|Richard</element> <element>Ballard|Alimi</element> <element>MacKenzie|J.C.</element> <element>Miller|Valerie Rae</element> <element>Blanc|Jennifer</element> </vActor> <vAdvisory/> <vChoreographer/> <colorCode value="4">COLOR</colorCode> − <description> Max follows a trail of clues that leads to her brother, Zack. Copyright Tribune Media Services, Inc. </description> <vDirector/> <episodeNumber>106</episodeNumber> <episodeTitle>411 on the DL</episodeTitle> − <vExecProducer> <element>Cameron|James</element> <element>Eglee|Charles</element> </vExecProducer> − <vProgramGenre> <element>Action Adventure</element> <element>Drama</element> <element>Fantasy</element> <element>Science Fiction</element> <element/> </vProgramGenre> − <vGuestStar> <element>Lee|William Gregory</element> <element>Bryant|Peter</element> <element>Lee|Stephen</element> <element>Juliani|Alessandro</element> <element>Cruise|LeMark</element> <element>James|Brenda</element> <element>Alderman|Ralph</element> <element>Cecere|Fulvio</element> <element>Lewis|Robert</element> <element>Rowland|Rod</element> <element>Crestejo|Vince</element> <element>Markell|Taayla</element> </vGuestStar> <vHost/> <isEpisode>true</isEpisode> <originalAirDate>2000-11-14T00:00:00Z</originalAirDate> <vProducer/> − <series> <isEpisodic>true</isEpisodic> − <vSeriesGenre> <element>Action Adventure</element> <element>Drama</element> <element>Fantasy</element> <element>Science Fiction</element> <element>Drama</element> <element>Action Adventure</element> <element>Sci-Fi and Fantasy</element> <element/> </vSeriesGenre> <seriesTitle>Dark Angel</seriesTitle> </series> <showType value="5">SERIES</showType> <title>Dark Angel</title> <vWriter/> </program> − <channel> <callsign/> </channel> </showing> <startTime>2008-11-18T10:59:58Z</startTime> <stopTime>2008-11-18T11:59:59Z</stopTime> − <bitstreamFormat> − <vFormat> − <element> − <vByte> <base64>EjQAAwABAjoBywxXAAAADwAAAAQAAAACAAAAAwAAAA==</base64> </vByte> </element> </vFormat> </bitstreamFormat> <expirationTime>2008-11-20T11:00:00Z</expirationTime> </TvBusMarshalledStruct:TvBusEnvelope>
Nov 19, 2008
I have this problem as well. Just because a show doesn't have a recording quality setting doesn't mean that it is HD. I have digital cable running through my HD TiVo using cable cards (some standard def channels and some HD channels). All my recordings are therefore digital and have no ability to set a recording quality. All of my shows show up in iTiVo as HD even though many of them aren't.
Nov 19, 2008
Ahh. Sounds like I should reword HD to 'digital' instead then.
Nov 19, 2008
This is exactly it. My TiVoHD is connected to digital cable with a cablecard so there is no 'recordingQuality' tag. If you are using recordingQuality I would suggest you label the field as such and if you don't see it the label should be 'digital.' As for the HD field perhaps you could add a column to the main table, this is populated (I think) from the initial dump which does contain the HighDefinition tag. The same fix could be used for Channel. Then you could remove the things you can't populate from the details pane or populate them from the data you already have in the table.
Nov 19, 2008
Oh, one more thing. This is a recent recording. The original air date was in 2000 but, as you see from the <time> the recording was done this week.
Nov 19, 2008
yep guess I'll have to do that...
Nov 21, 2008
For now it just marks all such shows as 'digital'. Hopefully I'll get around to putting channel/HD in the main window <soon>. Marking as fixed
Status:
Fixed
|
Owner: yoav.yerushalmi