Post Sat Mar 21, 2015 12:32 pm

PROFILE FOR TIVO (ONO SP) - PERFIL PARA TIVO (ONO ES)

I've made this profile by remixing others, and it works perfectly!!

I suppose it could work also in Tivo Virgin (UK).

Paste the code into your profiles.xml file between two profiles.

<Profile id="TIVO-Ono" name="TIVO-Ono" extendsProfileId="1">
<!-- TIVO Ono solo reproduce MPEG2 -->
<Detection>
<HttpHeaders>
<X-AV-Client-Info>.*TIVO.*</X-AV-Client-Info>
</HttpHeaders>
</Detection> <ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder</ContentDirectoryMessageBuilder>
<MediaFormatProfiles>
<MediaFormatProfile mime-type="video/divx">AVI</MediaFormatProfile>
</MediaFormatProfiles>
<Transcoding>
<!-- Transcode all h264 video with HIGH/MAIN > Level 4.1 on MPEG-TS stream with MPEG2VIDEO and ac3 audio transcoding -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384">
<Matches container="*" vCodec="h264" profile="high" levelGreaterThan="4.1" />
<Matches container="*" vCodec="h264" profile="main" levelGreaterThan="4.1" />
<Matches container="avi" vCodec="dvvideo" />
<Matches container="matroska" vCodec="vp8" />
</Video>
<!--
remux MKV with any video to MPEG2TS and possibly change audio to ac3, also AVI and FLV with H264
-->
<Video targetContainer="mpegts" targetACodec="ac3" aBitrate="384">
<Matches container="matroska" />
<Matches container="avi" vCodec="h264" />
<Matches container="flv" vCodec="h264" />
<Matches container="3gp" vCodec="h264" />
<Matches container="mp4" vCodec="h264" />
</Video>
<!-- Remux MPEG-TS with no transcoding -->
<Video targetContainer="mpegts" forceInheritance="true">
<!-- Matches container="avi" vCodec="h264" -->
<Matches container="wtv" />
</Video>
<!-- unsupported codecs will be transcoded into mpeg-ts, mpeg2 video and ac3 audio -->
<Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" aBitrate="384" DAR="16:9" forceInheritance="true">
<!-- DivX: the following two lines are required for models that do not support DivX: ST60 -->
<Matches container="avi" vCodec="mpeg4" vFourCC="div3,div4,div5,divx,dm4v,dx50" />
<Matches container="avi" vCodec="msmpeg4" vFourCC="div3,div4,div5,divx,dm4v,dx50" />
<Matches container="avi" vCodec="mpeg4" vFourCC="xvid" />
<Matches container="avi" vCodec="msmpeg4" vFourCC="xvid" />
<Matches container="mp4" vCodec="mjpeg" />
<Matches container="mp4" vCodec="dvvideo" />
<Matches container="mp4" vCodec="mpeg4" />
<Matches container="mpeg" vCodec="mpeg1video" />
<Matches container="matroska" vCodec="mpeg4" />
<Matches container="matroska" vCodec="vp8" />
<Matches container="asf" />
<Matches container="ogg" />
<Matches container="rm" />
</Video>
<!-- unsupported audio will be transcoded into lpcm audio -->
<Audio targetContainer="lpcm" forceInheritance="true">
<Matches container="ogg" />
<Matches container="asf" />
<Matches container="adts" />
<Matches container="wavpack" />
<Matches container="mpc" />
<Matches container="ape" />
</Audio>
</Transcoding>
<Subtitles>
<SoftSubs mime-type="text/srt" />
<HardSubs>
<RequiredFor container="mp4" />
</HardSubs>
</Subtitles>
<ThumbnailsResolution>HD</ThumbnailsResolution>
</Profile>