<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>aaron-kelley.net &#187; Blu-ray</title>
	<atom:link href="http://aaron-kelley.net/blog/tag/blu-ray/feed/" rel="self" type="application/rss+xml" />
	<link>http://aaron-kelley.net</link>
	<description>My little corner of the Internet</description>
	<lastBuildDate>Tue, 31 Jan 2012 01:57:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Use Windows 7&#8242;s built-in h.264 decoder in Media Player Classic Homecinema</title>
		<link>http://aaron-kelley.net/blog/2009/08/use-windows-7s-built-in-h-264-decoder-in-media-player-classic-homecinema/</link>
		<comments>http://aaron-kelley.net/blog/2009/08/use-windows-7s-built-in-h-264-decoder-in-media-player-classic-homecinema/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 19:17:28 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Blu-ray]]></category>
		<category><![CDATA[CCCP]]></category>
		<category><![CDATA[CoreAVC]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows codecs]]></category>

		<guid isPermaLink="false">http://aaron-kelley.net/?p=492</guid>
		<description><![CDATA[On Windows, I always install the CCCP to get all of the codecs I need.  It&#8217;s a nice pack of mostly open source software.  Most of the audio and video decoding functionality it provides is provided by libavcodec from the FFmpeg project &#8212; this library also powers the decoding of VLC, Perian, and most notable [...]]]></description>
			<content:encoded><![CDATA[<p>On Windows, I always install the <a href="http://www.cccp-project.net/" target="_blank">CCCP</a> to get all of the codecs I need.  It&#8217;s a nice pack of mostly open source software.  Most of the audio and video decoding functionality it provides is provided by libavcodec from the <a href="http://ffmpeg.org/" target="_blank">FFmpeg project</a> &#8212; this library also powers the decoding of <a href="http://www.videolan.org/vlc/" target="_blank">VLC</a>, <a href="http://perian.org/" target="_blank">Perian</a>, and most notable media players on Linux.  With the CCCP, this is provided in the form of FFDShow, a set of DirectShow filters that can be used by any Windows application that supports DirectShow.  The CCCP also includes Media Player Classic, a nice, light player, pre-configured to just play everything right.  No thinking involved, just install the CCCP.</p>
<p>However, I find that libavcodec is not fast enough to decode high-bitrate h.264 content in real-time on my machine (2.4 GHz Core 2 Duo) &#8212; say, for example, the h.264 content that you would find on a Blu-ray disc.  So, I set out looking for alternatives.</p>
<p><span id="more-492"></span>The most obvious choice is <a href="http://www.coreavc.com/" target="_blank">CoreAVC</a> (although that will cost you $15!).  They boast having the fastest software h.264 decoder available &#8212; and they&#8217;re probably right.  I downloaded the trial version and found that it allowed my computer, for the first time, to play back a Blu-ray encoding without stuttering or hiccuping or dropping frames.  Unfortunately, my particular Blu-ray movie (Stargate: Continuum) <a href="http://forum.corecodec.com/viewtopic.php?f=3&amp;t=1572" target="_blank">apparently was encoded by some encoder that did not follow the AVC spec completely</a>, and thus, CoreAVC has some <a href="http://aaron-kelley.net/wp-content/uploads/2009/08/sgc-1.jpg" target="_blank">decoding</a> <a href="http://aaron-kelley.net/wp-content/uploads/2009/08/sgc-2.jpg" target="_blank">errors</a> (although the video is decoded fine by libavcodec, if a bit too slowly).  <a href="http://forum.corecodec.com/viewtopic.php?f=3&amp;t=2868" target="_blank">I&#8217;ve been promised that a workaround for this issue will be present in CoreAVC 2.0</a>, which may come along at around the same time as Windows 7&#8242;s general availability.</p>
<p>There&#8217;s also hardware-assisted decoding.  Maybe if you have a good GPU, this is an option.  On my machine, the GPU supports h.264 decoding, but it is even slower than libavcodec.</p>
<p>Another option is just to use Windows 7&#8242;s built-in h.264 support, that I had read about at some point, but completely slipped my mind until after I checked out CoreAVC.  So, here&#8217;s how to configure Media Player Classic to prefer Windows 7&#8242;s native support over that provided by FFDShow.</p>
<p>First, go to View -&gt; Options.  Select &#8220;External Filters&#8221; on the left, and then click &#8220;Add Filter&#8221; in the top right.  Find &#8220;Microsoft DTV-DVD Video Decoder&#8221; and click &#8220;OK.&#8221;</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-489" title="Using Microsoft h.264 filter in MPC - 1" src="http://aaron-kelley.net/wp-content/uploads/2009/08/msh264-1.png" alt="Using Microsoft h.264 filter in MPC - 1" width="476" height="366" /></p>
<p>Now, select this filter in the list of filters, and choose the &#8220;Prefer&#8221; option on the right.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-490" title="Using Microsoft h.264 filter in MPC - 2" src="http://aaron-kelley.net/wp-content/uploads/2009/08/msh264-2.png" alt="Using Microsoft h.264 filter in MPC - 2" width="692" height="531" /></p>
<p>This filter will take over the playback of some other types of media as well.  If you don&#8217;t want that, remove everything except the h.264 subtype and the subtypes in {braces} from the list at the bottom of this window.</p>
<p>Press &#8220;OK,&#8221; and then close and restart Media Player Classic.  And then, enjoy your h.264.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-491" title="Using Microsoft h.264 filter in MPC - 3" src="http://aaron-kelley.net/wp-content/uploads/2009/08/msh264-3.png" alt="Using Microsoft h.264 filter in MPC - 3" width="800" height="588" /></p>
<p>(By the way, this is the h.264 encoding found on the Blu-ray disc, and it has not been re-encoded or re-compressed or anything.  I had to rip it because that&#8217;s the only way I could get it to play at all&#8230; but that&#8217;s <a href="/blog/2008/10/blu-ray-woes/">another story</a>.)</p>
<p>If you ever decide you want to undo this, just go back to the &#8220;External Filters&#8221; config and remove the Microsoft DTV-DVD filter from the list, and then restart Media Player Classic again.</p>
<p>I&#8217;ve found Windows 7&#8242;s native support to be faster than libavcodec, but slower than CoreAVC.  It also doesn&#8217;t have any of the decoding errors that I saw in CoreAVC.  It is <em>almost fast enough</em> to play the movie on my system, but I still notice some slight stuttering.  I&#8217;ll live with it until CoreAVC 2.0 is available, and then we&#8217;ll see how that stacks up.</p>
]]></content:encoded>
			<wfw:commentRss>http://aaron-kelley.net/blog/2009/08/use-windows-7s-built-in-h-264-decoder-in-media-player-classic-homecinema/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Blu-ray woes</title>
		<link>http://aaron-kelley.net/blog/2008/10/blu-ray-woes/</link>
		<comments>http://aaron-kelley.net/blog/2008/10/blu-ray-woes/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 20:56:09 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Blu-ray]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Stargate]]></category>

		<guid isPermaLink="false">http://aaron-kelley.net/?p=9</guid>
		<description><![CDATA[I pre-ordered a copy of Stargate: Continuum on Blu-ray and received it a few days after it came out, back during the summer. I have yet to be able to play it. I don&#8217;t have an HDTV or a set-top Blu-ray player. I do have a laptop with a full-HD display and a Blu-ray drive. [...]]]></description>
			<content:encoded><![CDATA[<p>I pre-ordered a copy of <a href="http://en.wikipedia.org/wiki/Stargate:_Continuum" target="_blank">Stargate: Continuum</a> on Blu-ray and received it a few days after it came out, back during the summer.  I have yet to be able to play it.</p>
<p>I don&#8217;t have an HDTV or a set-top Blu-ray player.  I do have a laptop with a full-HD display and a Blu-ray drive.  That should be enough?  However, software to play Blu-ray titles on Windows seems to be a bit lacking.</p>
<p><span id="more-9"></span>To be clear, this is the only Blu-ray disc that I have tried to play (the only one I have at the moment).  It came with a leaflet that said that my player may need a firmware update for &#8220;optimal playback.&#8221;</p>
<p>First, I tried to play it in Nero Showtime (that came with Nero 8).  I had purchased the HD-DVD/Blu-ray plug-in for Nero 8 that is supposed to, among other things, allow HD-DVD and Blu-ray playback in Nero Showtime.  HD-DVD worked reasonably well, but when I tried to play this Blu-ray disc, it gave me a &#8220;you need to update your firmware&#8221; message and then would not play the movie (Nero Showtime just seemed to reset).</p>
<p>I checked on this with Nero support and they mentioned that lots of people are having problems playing newer Blu-ray releases that require this firmware update, but they offered no solution.  Nero has since released Nero 9, which seems to have any option for HD-DVD/Blu-ray playback removed from Nero Showtime.</p>
<p>Alright, so I tried to play it in PowerDVD 8 after they released an update that is supposed to address this &#8220;firmware update&#8221; issue.  It acts like it&#8217;s going to start playing the movie, and then it crashes with the standard Windows &#8220;this program stopped working&#8221; dialog box.</p>
<p>Today, I tried Corel WinDVD 9 Plus Blu-ray.  This program crashes when I launch it, even if I don&#8217;t have any DVD/HD-DVD/Blu-ray disc in the drive at all.</p>
<p>Is there any other Blu-ray playback software for Windows that I can try?  I just want to watch my stupid movie.  If you happen to read this and know of any, please drop me a line.  <img src='http://aaron-kelley.net/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>I love the idea of Blu-ray (or HD-DVD), which is pretty much, high quality high definition movies on a disc like a DVD.  It is unreasonably more complicated than a DVD, both in terms of its implementation and in actually getting it to work.  Maybe I could play older movies that came out before this firmware update business.  What about consumers that have a set-top Blu-ray player for their HDTV?  Do movie studios really expect all of them to be able to figure out how to hook their players up to the Internet and download the firmware update, or go through whatever other process is necessary to get a firmware update on the player, just to get new movies to play?  I hope this all gets sorted out before Blu-ray takes off, and we don&#8217;t see a regular stream of required updates causing problems forever.</p>
]]></content:encoded>
			<wfw:commentRss>http://aaron-kelley.net/blog/2008/10/blu-ray-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

