<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.silverlight.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Video and Media</title><link>http://forums.silverlight.net/forums/20.aspx</link><description>Discussions about video and media in Silverlight applications</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>Re: Timecode, Timespan, Position, SMPTE</title><link>http://forums.silverlight.net/forums/thread/176127.aspx</link><pubDate>Wed, 18 Feb 2009 23:45:54 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:176127</guid><dc:creator>JohnDeutscher</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/176127.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=20&amp;PostID=176127</wfw:commentRss><description>&lt;p&gt;Adding a link to my blog post on this subject also&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.johndeutscher.com/2009/02/18/smpte-12m-timecode-support-for-silverlight/"&gt;http://blog.johndeutscher.com/2009/02/18/smpte-12m-timecode-support-for-silverlight/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Timecode, Timespan, Position, SMPTE</title><link>http://forums.silverlight.net/forums/thread/176096.aspx</link><pubDate>Wed, 18 Feb 2009 22:26:46 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:176096</guid><dc:creator>JohnDeutscher</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/176096.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=20&amp;PostID=176096</wfw:commentRss><description>&lt;p&gt;Not exactly.... &lt;/p&gt;
&lt;p&gt;At least not in the way the old WMP.ocx would allow you to navigate based on the embeded per-frame Data Unit Extension that is in the Format SDK&lt;/p&gt;
&lt;p&gt;However, you can easily convert the TimeSpan object that is reported back from Silverlight&amp;#39;s MediaElement to SMPTE 12M timecode using a class that I wrote&amp;nbsp;that is included in the Expression Encoder 2 SP1 player templates.&lt;/p&gt;
&lt;p&gt;If you have Expression Encoder 2.0 SP1 installed. Go to this location to see the Timecode class. &lt;/p&gt;
&lt;p&gt;C:\Program Files (x86)\Microsoft Expression\Encoder 2\Templates\en\SL2Standard\Source\MediaPlayer\TimeCode.cs&lt;/p&gt;
&lt;p&gt;This is a Stuct that&amp;nbsp;works a lot like a TimeSpan in&amp;nbsp;.NET.&amp;nbsp; You&amp;nbsp;pass it&amp;nbsp;the TotalSeconds from the CurrentPosition timespan of the&amp;nbsp;MediaElement and the SMPTE 12M framerate&amp;nbsp;that you want calculated (say for example SMPTE 29.97 Drop Frame), and the Struct will give you back a valid SMPTE timecode string.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;You can also use it in reverse. Pass it a time and framerate that you want to go to, and get back the Absolute time in seconds, then set the current position to that. &lt;/p&gt;</description></item><item><title>Re: Timecode, Timespan, Position, SMPTE</title><link>http://forums.silverlight.net/forums/thread/63471.aspx</link><pubDate>Fri, 20 Jun 2008 13:19:35 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:63471</guid><dc:creator>GJHDigital</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/63471.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=20&amp;PostID=63471</wfw:commentRss><description>&lt;p&gt;MS Expression Endocer Feb 2 help file says the following:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Once you create markers, you can export them as an XML file. The file contains the time code location of the markers that you set. Conversely, you can import XML files that contain marker information. Expression Encoder 2 reads an XML file and inserts markers in your video that correspond to the time-code location indicated in the XML file. Marker files are specific to the particular video that they refer to, and can function as a cue list. &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;For example, outside of Expression Encoder 2, you could view a video, make notes, and create an XML file that includes the time code where you would like to add markers. You can then give this file to another editor, and that editor can import your video into Expression Encoder 2 along with your XML marker file and have the markers that you specified automatically applied to the imported video.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I remember in Final Cut and Media100, you could export your smtp log to an xml file, maybe thats the same? If not, Encoder has &amp;quot;Markers&amp;quot;.&lt;/p&gt;</description></item><item><title>Timecode, Timespan, Position, SMPTE</title><link>http://forums.silverlight.net/forums/thread/62140.aspx</link><pubDate>Tue, 17 Jun 2008 18:33:57 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:62140</guid><dc:creator>BringerOD</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/62140.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=20&amp;PostID=62140</wfw:commentRss><description>&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;Can I manipulate the SilverLight player via SMPTE timecode?&amp;nbsp;I want to mark a timecode then come back to it.&amp;nbsp; I know there are markers but I am not sure that timespan and timecode are the same.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;Does time timespan correlate to timecode?&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Or is there a conversion?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Times New Roman" size="3"&gt;Here is more information from Wikipedia about SMTPE timecode.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&amp;quot;SMPTE timecode&lt;/b&gt; is a set of cooperating standards to label individual frames of video or film with a &lt;a class="mw-redirect" title="Timecode" href="http://en.wikipedia.org/wiki/Timecode"&gt;timecode&lt;/a&gt; defined by the &lt;a title="Society of Motion Picture and Television Engineers" href="http://en.wikipedia.org/wiki/Society_of_Motion_Picture_and_Television_Engineers"&gt;Society of Motion Picture and Television Engineers&lt;/a&gt; in the SMPTE 12M specification.&lt;/p&gt;
&lt;p&gt;Timecodes are added to &lt;a title="Film" href="http://en.wikipedia.org/wiki/Film"&gt;film&lt;/a&gt;, &lt;a title="Video" href="http://en.wikipedia.org/wiki/Video"&gt;video&lt;/a&gt; or &lt;a title="Sound" href="http://en.wikipedia.org/wiki/Sound"&gt;audio&lt;/a&gt; material, and have also been adapted to synchronize &lt;a title="Music" href="http://en.wikipedia.org/wiki/Music"&gt;music&lt;/a&gt;. They provide a time reference for editing, &lt;a class="mw-redirect" title="Synchronisation" href="http://en.wikipedia.org/wiki/Synchronisation"&gt;synchronisation&lt;/a&gt; and identification. &lt;b&gt;Timecode&lt;/b&gt; is a form of media &lt;a class="mw-redirect" title="Metadata (computing)" href="http://en.wikipedia.org/wiki/Metadata_%28computing%29"&gt;metadata&lt;/a&gt;. The invention of timecode made modern &lt;a class="mw-redirect" title="Videotape editing" href="http://en.wikipedia.org/wiki/Videotape_editing"&gt;videotape editing&lt;/a&gt; possible, and led eventually to the creation of &lt;a title="Non-linear editing system" href="http://en.wikipedia.org/wiki/Non-linear_editing_system"&gt;non-linear editing systems&lt;/a&gt;.&amp;quot;&lt;/p&gt;
&lt;p&gt;Others have asked the question regarding timecode and its compatibility with Silverlight.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://silverlight.net/forums/p/1277/4818.aspx#4818"&gt;http://silverlight.net/forums/p/1277/4818.aspx#4818&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Also, we know the Silverlight supports WMV which supports the SMPTE standard.&amp;nbsp; Looking at the Silverlight FAQ&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/silverlight/overview/faq.aspx"&gt;http://www.microsoft.com/silverlight/overview/faq.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;VC-1 is an industry-standard video format, recognized by the Society of Motion Picture and Television Engineers (SMPTE). Windows Media Video 9 (WMV-9) is the Microsoft implementation of the SMPTE VC-1 standard video codec. Microsoft initiated development of the standard with the release of WMV-9 to SMPTE. &amp;quot;&lt;/p&gt;
&lt;p&gt;Been looking for an answer here and no&amp;nbsp;one seems to know.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Is there anyway to&amp;nbsp;find out?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>