<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://babgvant.com/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>andy vt&amp;#39;s blog - All Comments</title><link>http://babgvant.com/blogs/andyvt/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22171</link><pubDate>Wed, 22 May 2013 15:01:14 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22171</guid><dc:creator>babgvant</dc:creator><description>&lt;p&gt;Yes. It is for QS capable systems only.&lt;/p&gt;
&lt;p&gt;I think ffmpeg or mencoder supports EDL files, but I'm not 100% on that.&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22171" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22170</link><pubDate>Wed, 22 May 2013 14:38:02 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22170</guid><dc:creator>Taddeusz</dc:creator><description>&lt;p&gt;I know this may be a stupid question but can this be used at all without a Quick Sync capable system?&lt;/p&gt;
&lt;p&gt;I ask because I want to try the &amp;quot;edit&amp;quot; feature. I have a graphical batch program that currently uses Handbrake to separately encode sections of video based on an edl file. It works fine but time is wasted because HB can't just take a series of cut points and encode around them. You have to give it start and stop points and then it scans the video till it reaches the specified start. For videos less than 30min it's not a huge issue but as the file gets longer time wasted scanning for each section of video gets longer.&lt;/p&gt;
&lt;p&gt;If not QSTranscode is there another way to accomplish using an EDL file for cutpoints that doesn't include separately encoding each section of video?&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22170" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22162</link><pubDate>Fri, 17 May 2013 18:53:02 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22162</guid><dc:creator>babgvant</dc:creator><description>&lt;p&gt;Yeah. it would save on I/O and decoding time/effort. In some cases I/O would be a valuable optimization but decode cost is already very low if the HW is fully utilized, plus it would be difficult to orchestrate.&lt;/p&gt;
&lt;p&gt;Also, because it would involve a copy through system RAM (the surfaces reside in GPU memory) to duplicate the decoded frame it's not completely costless even ignoring the increase in complexity.&lt;/p&gt;
&lt;p&gt;If you want to add it in and submit a patch, I'd certainly have a look at it. Just don't think it would be worth the time given the relatively niche value. &lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22162" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22161</link><pubDate>Fri, 17 May 2013 18:26:26 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22161</guid><dc:creator>zjacobs</dc:creator><description>&lt;p&gt;Not a big deal if you're not willing to add the complexity. &amp;nbsp;It was just something that I envisioned as being useful for me.&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22161" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22160</link><pubDate>Fri, 17 May 2013 18:23:59 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22160</guid><dc:creator>zjacobs</dc:creator><description>&lt;p&gt;My assumptions are that it would be faster to do it the way I suggested. &amp;nbsp;In the ffmpeg example, the input file is only decoded once instead of two separate times. &amp;nbsp;My example only lists two outputs so it seems trivial, but in reality I'm targeting many more outputs.&lt;/p&gt;
&lt;p&gt;A little background for my assumptions: &amp;nbsp;&lt;a rel="nofollow" target="_new" href="http://ffmpeg-users.933282.n4.nabble.com/Multiple-output-files-td2076623.html"&gt;ffmpeg-users.933282.n4.nabble.com/Multiple-output-files-td2076623.html&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22160" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22159</link><pubDate>Fri, 17 May 2013 16:06:01 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22159</guid><dc:creator>babgvant</dc:creator><description>&lt;p&gt;Why wouldn't you just run 2x instances of QSTranscode? &lt;/p&gt;
&lt;p&gt;I don't see the value in taking on additional complexity when you can already accomplish the thing you want.&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22159" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22158</link><pubDate>Fri, 17 May 2013 15:53:45 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22158</guid><dc:creator>zjacobs</dc:creator><description>&lt;p&gt;Sorry, I mean multiple output files (for audio and video streams). &amp;nbsp;FFmpeg allows you to transcode to output files with different options for each file in parallel but can't use QS hardware here:&lt;/p&gt;
&lt;p&gt;ffmpeg -i input.mov -b:v 100k -c:v libx264 -c:a copy output1.mp4 -b:500k -c:v libx264 -c:a copy output2.mp4&lt;/p&gt;
&lt;p&gt;The media SDK also has support for running several transcoding pipelines in parallel on the QS hardware but no support for containers.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://software.intel.com/en-us/vcsource/samples/video-transcoder-using-media-sdk"&gt;software.intel.com/.../video-transcoder-using-media-sdk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The way I envision it, this would be a valid command:&lt;/p&gt;
&lt;p&gt;qstranscode -i input.mov -o output_1.mp4 -hw -h264 -aac -b 500 -o output_2.mp4 -hw -h264 -aac -b 1000 -o output_3.mp4 -hw -h264 -aac -b 250&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22158" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22157</link><pubDate>Fri, 17 May 2013 14:00:22 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22157</guid><dc:creator>babgvant</dc:creator><description>&lt;p&gt;Do you mean multiple audio streams?&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22157" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22156</link><pubDate>Fri, 17 May 2013 12:35:47 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22156</guid><dc:creator>zjacobs</dc:creator><description>&lt;p&gt;Awesome! &amp;nbsp;Thanks for all of your help. &amp;nbsp;It ended up working. &amp;nbsp;This tool will be very helpful for me.&lt;/p&gt;
&lt;p&gt;Not an issue for me but an FYI, I was also having this compile error bc of a UINT64_C type:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=15&amp;amp;t=158"&gt;ffmpeg.zeranoe.com/.../viewtopic.php&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Adding this to common.h fixed it:&lt;/p&gt;
&lt;p&gt;#ifndef INT64_C&lt;/p&gt;
&lt;p&gt;#define INT64_C(c) (c ## LL)&lt;/p&gt;
&lt;p&gt;#define UINT64_C(c) (c ## ULL)&lt;/p&gt;
&lt;p&gt;#endif&lt;/p&gt;
&lt;p&gt;Any chance you'll add support for multiple output streams?&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22156" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22155</link><pubDate>Thu, 16 May 2013 20:30:52 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22155</guid><dc:creator>babgvant</dc:creator><description>&lt;p&gt;1) There's a post build action that copies the DLLs (the ones in the binary zip) from &amp;quot;\thirdparty\lib_win32\&amp;quot; to the target folder.&lt;/p&gt;
&lt;p&gt;2) You don't need to do this since I included the libs&lt;/p&gt;
&lt;p&gt;3 + 4) You may need to massage the lib folders to work with the folder structure you're using.&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22155" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22154</link><pubDate>Thu, 16 May 2013 19:42:03 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22154</guid><dc:creator>zjacobs</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Was talking with you on twitter earlier today. &amp;nbsp;Thanks for releasing the new version! &amp;nbsp;I'm still having some difficulties when building the project though.&lt;/p&gt;
&lt;p&gt;1) &amp;nbsp;Downloaded the project and put it in my Intel Media SDK directory. &amp;nbsp;I opened the solution (I am using VS 2012) and updated the project to VS2012. &amp;nbsp;I built the project to and aside from some warnings, it looks like the linker has trouble finding .dll files: &amp;nbsp;&lt;a rel="nofollow" target="_new" href="http://pastebin.com/txMnspa3"&gt;http://pastebin.com/txMnspa3&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2) &amp;nbsp;Edited the generatelib.cmd file to work with VS2012 by changing the first line to &amp;quot;call &amp;quot;%VS110COMNTOOLS%vsvars32.bat&amp;quot; &amp;quot;&lt;/p&gt;
&lt;p&gt;3) &amp;nbsp;Some errors happen, output seen here: &amp;nbsp;&lt;a rel="nofollow" target="_new" href="http://pastebin.com/Uzui5mfG"&gt;http://pastebin.com/Uzui5mfG&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;4) &amp;nbsp;I cleaned and rebuilt the solution in VS and now there are many more linking errors (which look like libs weren't formed correctly): &amp;nbsp; &lt;a rel="nofollow" target="_new" href="http://pastebin.com/9x2akLMQ"&gt;http://pastebin.com/9x2akLMQ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Zach&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22154" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.7</title><link>http://babgvant.com/blogs/andyvt/archive/2013/04/12/qstranscode-1-0-0-7.aspx#22153</link><pubDate>Thu, 16 May 2013 18:25:01 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22153</guid><dc:creator>Hundling</dc:creator><description>&lt;p&gt;Because the AVCHD standard has just 1080px height :(&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22153" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22151</link><pubDate>Thu, 16 May 2013 17:06:11 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22151</guid><dc:creator>babgvant</dc:creator><description>&lt;p&gt;1) It uses FFMEG for reading/writing so maybe. Certainly not something I care to support though.&lt;/p&gt;
&lt;p&gt;2) As long as data can be read it will keep going. That said, there is no read throttling (yet) so probably not.&lt;/p&gt;
&lt;p&gt;3) Sort of. EDL files are supported, so it's possible to signal start/end positions.&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22151" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.8</title><link>http://babgvant.com/blogs/andyvt/archive/2013/05/16/qstranscode-1-0-0-8.aspx#22150</link><pubDate>Thu, 16 May 2013 16:31:39 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22150</guid><dc:creator>Pirppuli</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I'm trying to get QSTranscode to work with MediaPortal's MPExtended Service and its configurable transcoding profiles (&lt;a rel="nofollow" target="_new" href="http://wiki.team-mediaportal.com/1_MEDIAPORTAL_1/17_Extensions/Remote_Access/MPExtended/Developers/Creating_profiles"&gt;wiki.team-mediaportal.com/.../Creating_profiles&lt;/a&gt;). I'm hoping to see better deinterlacing for live TV and lower CPU load when transcoding. However, so far I have not had success.&lt;/p&gt;
&lt;p&gt;Questions:&lt;/p&gt;
&lt;p&gt; - Does QSTranscode support reading from and writing to pipes, as required by MPExtended?&lt;/p&gt;
&lt;p&gt; - Does QSTranscode support DVB Transport Streams (live TV) as source?&lt;/p&gt;
&lt;p&gt; - Can you add support for specifying a start position (in seconds) in the source file to enable seeking?&lt;/p&gt;
&lt;p&gt;TIA,&lt;/p&gt;
&lt;p&gt;P.&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22150" width="1" height="1"&gt;</description></item><item><title>re: QSTranscode - 1.0.0.7</title><link>http://babgvant.com/blogs/andyvt/archive/2013/04/12/qstranscode-1-0-0-7.aspx#22146</link><pubDate>Thu, 16 May 2013 14:04:31 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:22146</guid><dc:creator>babgvant</dc:creator><description>&lt;p&gt;That task is best left to the renderer. &lt;/p&gt;
&lt;p&gt;Why do you want to encode noise into the file?&lt;/p&gt;
&lt;img src="http://babgvant.com/aggbug.aspx?PostID=22146" width="1" height="1"&gt;</description></item></channel></rss>