<?xml version="1.0" encoding="ISO-8859-1"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>TiVo Community - Developers Corner</title>
		<link>http://www.tivocommunity.com/tivo-vb</link>
		<description><![CDATA[This area is for Developers to work on apps based on TiVo's SDK. TiVo will be watching, so happy programming!]]></description>
		<language>en</language>
		<lastBuildDate>Mon, 20 May 2013 19:39:07 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>http://www.tivocommunity.com/tivo-vb/tivo/misc/rss.jpg</url>
			<title>TiVo Community - Developers Corner</title>
			<link>http://www.tivocommunity.com/tivo-vb</link>
		</image>
		<item>
			<title>Video Stream some other formats?</title>
			<link>http://www.tivocommunity.com/tivo-vb/showthread.php?t=504346&amp;goto=newpost</link>
			<pubDate>Mon, 13 May 2013 14:08:43 GMT</pubDate>
			<description><![CDATA[
---Quote (Originally by Dan203)---
TiVo has hardware support for the required DLNA formats and most of the optional formats as well. 

The only required formats are MPEG-2 video and LPCM audio, both of which they support. We know they can also decode H.264 and WMV video (the original Netflix used WMV) as well as MP3, MP2, AC3 and WMA audio. Not 100% sure about MPEG-4 pt.2 but since the chip can do H.264 it can probably also do MPEG-4 pt.2. So that only leaves ATRAC3 audio, which is not widely used anyway.

Also the containers DLNA requires are PS, TS, MP4 and ASF all of which TiVo supports. (ASF is what WMV uses) So they're covered there as well. 

The fact that DLNA is so restricted is actually why TiVo should be able to support it.
---End Quote---
Has anybody made any serious attempts with those audio and video formats above?  WMV video, ASF, WMA, AC3, and MP2 audio?
I don't even know what some of those things are (like PS, TS)

I'd love to find out WMV and ASF work some way...may have to "trick it" like I did for streaming .TiVo files.

---Quote (Originally by davidblackledge)---
Rather simple, actually.  Just claim they're a supported video format.  video/mpeg, and I even tried video/mp4 at one time and that seems to work as well.  It works for files fed directly from a tivo, or files I downloaded to my desktop.
---End Quote---
 (there is an additional required step mentioned in a reply by wmcbrine)

My usual problem is not having a known good file to test stuff with ;]]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div><!-- BEGIN TEMPLATE: bbcode_quote_printable -->
<div style="margin:20px; margin-top:5px; ">
	<div class="smallfont" style="margin-bottom:2px">Quote:</div>
	<table cellpadding="6" cellspacing="0" border="0" width="100%">
	<tr>
		<td class="alt2">
			<hr />
			
				<div>
					Originally Posted by <strong>Dan203</strong>
					(Post 9620490)
				</div>
				<div style="font-style:italic">TiVo has hardware support for the required DLNA formats and most of the optional formats as well. <br />
<br />
The only required formats are MPEG-2 video and LPCM audio, both of which they support. We know they can also decode H.264 and WMV video (the original Netflix used WMV) as well as MP3, MP2, AC3 and WMA audio. Not 100% sure about MPEG-4 pt.2 but since the chip can do H.264 it can probably also do MPEG-4 pt.2. So that only leaves ATRAC3 audio, which is not widely used anyway.<br />
<br />
Also the containers DLNA requires are PS, TS, MP4 and ASF all of which TiVo supports. (ASF is what WMV uses) So they're covered there as well. <br />
<br />
The fact that DLNA is so restricted is actually why TiVo should be able to support it.</div>
			
			<hr />
		</td>
	</tr>
	</table>
</div>
<!-- END TEMPLATE: bbcode_quote_printable -->Has anybody made any serious attempts with those audio and video formats above?  WMV video, ASF, WMA, AC3, and MP2 audio?<br />
I don't even know what some of those things are (like PS, TS)<br />
<br />
I'd love to find out WMV and ASF work some way...may have to &quot;trick it&quot; like I did for streaming .TiVo files.<br />
<!-- BEGIN TEMPLATE: bbcode_quote_printable -->
<div style="margin:20px; margin-top:5px; ">
	<div class="smallfont" style="margin-bottom:2px">Quote:</div>
	<table cellpadding="6" cellspacing="0" border="0" width="100%">
	<tr>
		<td class="alt2">
			<hr />
			
				<div>
					Originally Posted by <strong>davidblackledge</strong>
					(Post 7004524)
				</div>
				<div style="font-style:italic">Rather simple, actually.  Just claim they're a supported video format.  video/mpeg, and I even tried video/mp4 at one time and that seems to work as well.  It works for files fed directly from a tivo, or files I downloaded to my desktop.</div>
			
			<hr />
		</td>
	</tr>
	</table>
</div>
<!-- END TEMPLATE: bbcode_quote_printable --> (there is an additional required step mentioned in a reply by wmcbrine)<br />
<br />
My usual problem is not having a known good file to test stuff with ;]</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.tivocommunity.com/tivo-vb/forumdisplay.php?f=42">Developers Corner</category>
			<dc:creator>davidblackledge</dc:creator>
			<guid isPermaLink="true">http://www.tivocommunity.com/tivo-vb/showthread.php?t=504346</guid>
		</item>
		<item>
			<title><![CDATA["Additional fonts" available to HME on Premiere]]></title>
			<link>http://www.tivocommunity.com/tivo-vb/showthread.php?t=503928&amp;goto=newpost</link>
			<pubDate>Wed, 01 May 2013 01:15:54 GMT</pubDate>
			<description><![CDATA[The story begins:  I was wandering around the Premiere interface trying to remember where some setting was hidden when I ended up in Closed Captioning.  I noticed it had a lot of font choices available for captions including Cursive and Serif and Monospace.  The first two fonts were named "default" and "system"... the same as the only two fonts built in for HME.  Brainstorm!  I hacked up an Application class to let me access all the ostensible system font resource IDs (10-19 since 10 is "default.ttf," 11 is "system.ttf," and 20 is a sound id).  
The hope: make all those closed captioning fonts available in HME... or at least SOMETHING other than the two built-in sans-serif proportional fonts.
 
Launched an app to show text in each of those possible fonts and voila... 3 "additional fonts!"
 
It all goes downhill from here. :(
 
Oddly enough, id 12 is invalid, but 13, 14, and 15 are valid fonts (and 16-19 aren't).
"13.ttf", on close inspection, has the same "strokes" as "system.ttf", while having the same "width" as "default.ttf", with slightly taller ascenders.
That is to say, "13.ttf" has a "1" with no bottom line, a g that looks like an upside down 6 (vs. the squished 8 style), and a "J" with a longer upstroke - all the same as "system.ttf" and different from "default.ttf."  However, "system.ttf" has really fat characters, while "13.ttf" and "default.ttf" are similarly thin.

In other words, no real value to it... you have to look really hard to see the difference between "default.ttf" and "13.ttf"
 
Then we come to 14 and 15.  Of all things, they are pre-italicized and pre-bolded versions of 13.
The only useful thing you get out of that is you can still apply italic and bold styles to them, so you can effectively get two degrees of angling and two degrees of thickening vs. 13.
 
The final blow: they don't exist on my TiVo HD, just my Premiere.
 
I had so hoped this would be the answer to one of Enter Webz' prayers :/
Oh well... it was a fun little adventure.
 
Maybe somebody wants to search for possible new built-in sound IDs using pyHME?  Too much work to hack that one in the Java SDK.]]></description>
			<content:encoded><![CDATA[<!-- BEGIN TEMPLATE: postbit_external -->
<div>The story begins:  I was wandering around the Premiere interface trying to remember where some setting was hidden when I ended up in Closed Captioning.  I noticed it had a lot of font choices available for captions including Cursive and Serif and Monospace.  The first two fonts were named &quot;default&quot; and &quot;system&quot;... the same as the only two fonts built in for HME.  Brainstorm!  I hacked up an Application class to let me access all the ostensible system font resource IDs (10-19 since 10 is &quot;default.ttf,&quot; 11 is &quot;system.ttf,&quot; and 20 is a sound id).  <br />
The hope: make all those closed captioning fonts available in HME... or at least SOMETHING other than the two built-in sans-serif proportional fonts.<br />
 <br />
Launched an app to show text in each of those possible fonts and voila... 3 &quot;additional fonts!&quot;<br />
 <br />
It all goes downhill from here. :(<br />
 <br />
Oddly enough, id 12 is invalid, but 13, 14, and 15 are valid fonts (and 16-19 aren't).<br />
&quot;13.ttf&quot;, on close inspection, has the same &quot;strokes&quot; as &quot;system.ttf&quot;, while having the same &quot;width&quot; as &quot;default.ttf&quot;, with slightly taller ascenders.<br />
That is to say, &quot;13.ttf&quot; has a &quot;1&quot; with no bottom line, a g that looks like an upside down 6 (vs. the squished 8 style), and a &quot;J&quot; with a longer upstroke - all the same as &quot;system.ttf&quot; and different from &quot;default.ttf.&quot;  However, &quot;system.ttf&quot; has really fat characters, while &quot;13.ttf&quot; and &quot;default.ttf&quot; are similarly thin.<br />
<br />
In other words, no real value to it... you have to look really hard to see the difference between &quot;default.ttf&quot; and &quot;13.ttf&quot;<br />
 <br />
Then we come to 14 and 15.  Of all things, they are pre-italicized and pre-bolded versions of 13.<br />
The only useful thing you get out of that is you can still apply italic and bold styles to them, so you can effectively get two degrees of angling and two degrees of thickening vs. 13.<br />
 <br />
The final blow: they don't exist on my TiVo HD, just my Premiere.<br />
 <br />
I had so hoped this would be the answer to one of Enter Webz' prayers :/<br />
Oh well... it was a fun little adventure.<br />
 <br />
Maybe somebody wants to search for possible new built-in sound IDs using pyHME?  Too much work to hack that one in the Java SDK.</div>


<!-- END TEMPLATE: postbit_external -->]]></content:encoded>
			<category domain="http://www.tivocommunity.com/tivo-vb/forumdisplay.php?f=42">Developers Corner</category>
			<dc:creator>davidblackledge</dc:creator>
			<guid isPermaLink="true">http://www.tivocommunity.com/tivo-vb/showthread.php?t=503928</guid>
		</item>
	</channel>
</rss>
