<?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>High Definition for PC</title>
	<atom:link href="http://www.hd4pc.com/techblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hd4pc.com/techblog</link>
	<description>Evolving Media Post Production Workflows in Light of Advancing Computer Technology</description>
	<lastBuildDate>Wed, 04 Nov 2009 08:44:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.3</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Shooting a Feature Film with the Canon 5D</title>
		<link>http://www.hd4pc.com/techblog/2009/11/04/shooting-with-the-canon-5d/</link>
		<comments>http://www.hd4pc.com/techblog/2009/11/04/shooting-with-the-canon-5d/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 08:44:06 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Workflow Ideas]]></category>
		<category><![CDATA[AVCHD]]></category>
		<category><![CDATA[Canon]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[DSLR]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/?p=58</guid>
		<description><![CDATA[The Canon 5D MarkII was the first DSLR that offered HD video capture capability worth considering as a replacement for film.  Its full sized sensor, full resolution 1080p recording, and high quality 40Mb AVCHD compression differentiated it from all competitors  I have experimented with many of the other DSLR options on the market, but most [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&amp;fcategoryid=139&amp;modelid=17662" target="_blank">Canon 5D MarkII</a> was the first <a href="http://en.wikipedia.org/wiki/Digital_single-lens_reflex_camera" target="_blank">DSLR</a> that offered HD video capture capability worth considering as a replacement for film.  Its <a href="http://en.wikipedia.org/wiki/Full-frame_digital_SLR" target="_blank">full sized sensor</a>, full resolution <a href="http://en.wikipedia.org/wiki/1080p" target="_blank">1080p</a> recording, and high quality 40Mb <a href="http://en.wikipedia.org/wiki/AVCHD" target="_blank">AVCHD </a>compression differentiated it from all competitors  I have experimented with many of the other DSLR options on the market, but most of the projects I have worked on for the last year have been shot with the Canon 5D, so the majority of my experience and workflow expertise has been with that particular camera, most of which I will try to share here.  The workflow has improved greatly as the tools have become further developed over the course of the last year.  While the most glaringly obvious issue was that the 5D only shot 30fps, that was acceptable for certain workflows, especially if the 5D was the only camera on a project.<br />
<span id="more-58"></span><br />
A much larger issue was the fact that the camera did not give the user manual control over certain important settings while in video mode, including <a href="http://en.wikipedia.org/wiki/Aperture" target="_blank">aperture</a>, <a href="http://en.wikipedia.org/wiki/Shutter_speed" target="_blank">shutter speed</a>, and <a href="http://en.wikipedia.org/wiki/Film_speed" target="_blank">ISO level</a>.  The settings could not be specifically dialed in, but any setting brought about through the automatic feature could be paused or locked for the duration of the next shot.  Having three variables all changing made it nearly impossible to trick the camera&#8217;s auto-exposure system into giving you the settings you wanted with any level of consistency.  The easiest setting to over-ride was aperture, since this was on the lense.  By preventing the camera from commuicating with the lense, the automatic feature could be disabled.  But with no electronic communication to the lense, the aperture must be set physically.  Older Nikon <a href="http://en.wikipedia.org/wiki/Nikkor" target="_blank">Nikkor</a> manual lenses were the only ones that easily <a href="http://www.kawamall.com/pd_one_piece_nikon_nikkor.cfm" target="_blank">adapted</a> to the 5D, that had physical rings for controlling the aperture manually.  Once the aperture was set, the standard practice was to point the camera at lighter or darker areas until the automatic exposure feature gave the user the desired settings, and then to lock it.  This process had to be repeated for each take or shot, as stopping record put the camera back into full auto.  Regardless, many people used this method of manipulating the camera to achieve the desired results for the first few months after its release, and I worked on a number of commercial projects that did.  Canon was not real excited about promoting the use of Nikon glass over its own lenses, so this was one of the first issues they fixed.  The 1.1.0 firmware update solved this problem by allowing the user to maunally set the aperture, shutter speed, and ISO, and keep it consistent from shot to shot.</p>
<p>So once the lenses issue was dealt with, were left with a selection of AVCHD encoded MOV files.  AVCHD is a processing intensive format that does not playback or edit very well.  While <a href="http://www.apple.com/quicktime" target="_blank">Quicktime </a>would play the files, it clipped the blacks and the whites at incorrect levels.  16 and 235 were being stretched to 0 and 255 on decode, lowering the dynamic range.  This was caused by Quicktime incorrectly interpreting one of the header fields on the file.  The solution to this was to use <a href="http://coreavc.com/" target="_blank">CoreAVC</a> to decode the files when converting into a different, and ideally more edit friendly, compression format.  Shortly after this workaround was developed, Apple released a Quicktime update (7.6) that fixed this particular issue entirely.</p>
<p>Beyond the clipping issue, there are other tricks to maximize the dynamic range of the 5D.  The picture style is used to control the way that the camera converts the 14bit RAW still into an 8-bit JPEG.  The same picture profile settings are applied to the 8-bit recorded video.  This allows you to do things to get the maximum detail out of the available 8-bits of color depth.  The first few projects I worked on that used the 5D, we used a custom picture profile that I got from Stu Maschwitz&#8217;s ProLost blog, <a href="http://prolost.com/blog/2009/1/19/5d-movies-arent-a-player-they-just-crush-a-lot.html" target="_blank">High Gamma 5</a>.  We did a number of comparison tests, and while High Gamma 5 gave us a wider total dynamic range, for our feature film, we eventually decided to use Neutral, one of the default Canon presets.  Neutral gave us a file that was closer to the final look we were going for, and with only 8bits of color depth, burning in your look, at least to a degree, should result in better picture quality at the end of the day.</p>
<p>Every file the camera records is named MVI_####.mov, with an auto-incrementing number, and no real override options.  That makes things simple on tiny projects, with one camera since each file has a unique name.  On larger projects, and ones that use more that one camera, (We usually have 15) file management can be a bit more work, to keep things straight throughout the post production process.  Our solution was to rename each MOV file with a unique 8 digit identifier as the new filename, and store the key to the original card and filename in a database.  This allows each clip to have a consistent name throughout the process, to show up on <a href="http://en.wikipedia.org/wiki/Edit_decision_list" target="_blank">EDLs</a> as a tape name or clip name as desired, without truncating unique values after the 8th digit for certain formats.  By the time we are done ,we usually have a source MOV, an Avid MXF, and an online Cineform AVI, all with the same content and file name.</p>
<p>Next up was the framerate problem, at 30p.  The first few projects I did with 5D we posted at 29.97, so the issue was solved with a simple reinterpretation of the framerate, when converting from the source AVCHD into an editing codec, and tweaking the audio .1% to match.  Unfortunately 29.97 footage doesn&#8217;t intercut with film very well, and won&#8217;t print back for theatrical masters either, so sometimes a 24p workflow is required.  For 24p projects, the conversion solution is much more complicated, involving motion compensated frame blending.  After extensive testing we concluded that this was best done with the Revision Effects <a href="http://www.revisionfx.com/products/twixtor/" target="_blank">Twixtor </a>plugin for AE, or using <a href="http://www.apple.com/finalcutstudio/compressor/pristine-format-conversions.html" target="_blank">Optical Flow </a>in FCS Compressor on OSX.  Having a PC centered workflow, I favor the AE based solution.  With render times at around an hour per minute of source footage, it is impractical to convert all of the source footage on large projects, which necessitates an offline edit.  Since we don&#8217;t have timecode and keycode, relinking for the online requires a bit more creativity.  We have found some interesting options that are unique to Premiere Pro CS4, related to the way it links EDLs to existing source footage that make this much simpler than our first tedious tests, which involved manually rebuilding projects at 24p back in Premiere Pro CS3.  The new CS4 version can convert the TC-In on an EDL to a framecounted In-point of an existing media file, with makes the onlining of 5D footage a relatively simple automatic process after a few find-replace edits (.mov to .avi in our case) to the EDL.  In the future, it looks like Canon is going to support 24p recording on all of their DSLR offerings, so all of these crazy 30p workarounds will soon be an obselete thing of the past.</p>
<p>Although it is much better in rough environments than most other electronics, Canon DSLRs do have their weaknesses.  I have operated a 5D in temperatures of <a href="http://www.youtube.com/watch?v=aKD56a3quMI" target="_blank">20 below zero</a>, and in the desert at over 120 degrees fahrenheit.  While we had no issues in the cold, where solid state recording has a huge advantage over tape, there are some issues at higher temperatures.  The camera sensor itself is a large piece of silicon, that generates a lot of heat on its own, and when combined with a high external temperature, in the worst cases is shuts off the camera.  You probably have to be over 150 degrees to get to that point, leaving the camera in a black metal box in direct sunlight for an extended period of time, but we have seen it happen.  A much more frequent problem, that is harder to detect, is that as the sensor begins to overheat, there will be much more video noise in the recorded picture, especially in the darks.  This is probably due to a higher latent voltage on the chip as its <a href="http://en.wikipedia.org/wiki/Electrical_resistance#Temperature_dependence" target="_blank">electrical resistance </a>changes with the temperature increase.  This has only been a problem for us when shooting with the same camera for many hours in a hot environment, and our solution is usually just to swap the camera bodies for one that has not been used in a while.  This obviously requires having multiple cameras on set, which isn&#8217;t always an option on lower budget projects.</p>
<p>The last issue, that we are still finding new ways to deal with, is <a href="http://en.wikipedia.org/wiki/Rolling_shutter" target="_blank">rolling shutter</a>.  Having a large format CMOS sensor, DSLRs are subject to rolling shutter, or inconsistencies between the top and bottom of the frame.  I have spent the last few months working on a project that put the 5D into some of the most intense situations.  As a fairly lightweight device, it is subject to more jitter and shake than a larger camera with more inertia, and with the camera moving, the rolling shutter results in the recorded picture being slightly geometrically skewed, depending on the direction of the motion.  We also shoot high speed objects, like helicopter rotor blades, which are known to cause <a href="http://vimeo.com/5934808" target="_blank">strange artifacts</a> in certain instances.  So far we have been lucky with that, and haven&#8217;t found any of those types of issues in our footage.</p>
<p>The type of rolling shutter artifact we are struggling with the most, is gunfire <a href="http://en.wikipedia.org/wiki/Muzzle_flash" target="_blank">muzzle flashes</a>, especially at night.  In the dark, the flash blows out the imager, but the flash does not last as long as even a single frame.  So with the rolling shutter, the top half of a frame will be totally blown out, with the bottom part looking normal, because the flash had subsided by the time that part of the chip was sampled, or vice versa.  Setting the shutter speed lower than the frame rate causes it to screw up more of the frame or frames, and setting it higher causes it to narrow the flash into a distinct horizontal band in the footage, neither of which is desirable.  One thing we have found that helps is setting the shutter on the 5D to 1/30th.  (We usually set it to 1/50 to get similar motion plur to film shot with a 180 degree shutter)  With the 30p framerate, the flash either affects an entire frame, or matching parts on two subsequent frames.  (Bottom part of one frame, and the reverse area on the top of the next one)  This gives us an entire over exposed frame if we stitch the two parts together.  This can be hand cut back into footage that has been brought from 30p to 24p by manually selecting frames.  It remains to be seen if this solution can be scaled practically to our entire movie.  The best way to avoid this issue is to avoid recording gunfire at close range in very dark environments.  The farther you are from the muzzle flash, and the more ambient light there is, the less it is going to flare out your camera, minimizing the degree of the resulting rolling shutter artifact.</p>
<p>So that should convey some of the challenges are in faced in using DSLRs for filmmaking, especially on large scale projects, but it is by no means an exhaustive list.  As the tools evolve to suit the cameras, and the cameras evolve to suit the tools, many of these issues will become much easier to solve and require fewer workarounds.  The AVCHD decoding issue was solved by a new release of Quicktime, the manual lense control was solved with a new firmware release from Canon.  The 30p conversion process is the next issue I see becoming a thing of the past, if Canon can get a 24p recording option onto the 5D.  I am looking forward to that day, but in the mean time I have 2TB of 30p footage, divided into 5,000 shots, to cut into a 24p film, so I have a lot of work ahead of me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/11/04/shooting-with-the-canon-5d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Recording High-Def Video on DSLRs</title>
		<link>http://www.hd4pc.com/techblog/2009/11/01/recording-video-on-dslrs/</link>
		<comments>http://www.hd4pc.com/techblog/2009/11/01/recording-video-on-dslrs/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 22:44:55 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Hardware News]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/?p=54</guid>
		<description><![CDATA[Recording video with DSLR cameras has been the big new trend for a few months now, and while I have been right in the thick of those developments, I have been silent about that on here until now.  I have been putting off writing about my experiences with DSLR based film making for a number of reasons; [...]]]></description>
			<content:encoded><![CDATA[<p>Recording video with <a href="http://en.wikipedia.org/wiki/Dslr" target="_blank">DSLR </a>cameras has been the big new trend for a few months now, and while I have been right in the thick of those developments, I have been silent about that on here until now.  I have been putting off writing about my experiences with DSLR based film making for a number of reasons; besides being busy, I was working with beta hardware and software from <a href="http://www.usa.canon.com/consumer/controller?act=ProductCatIndexAct&amp;fcategoryid=111" target="_blank">Canon</a> for a while, so felt obligated not to talk about it.  And the projects I was working on weren&#8217;t completed, so I wasn&#8217;t sure what details I should be avoiding posting online.  Most all of those developments are now public in some capacity, so I guess it is time to discuss all of the options and technical details on here.<br />
<span id="more-54"></span><br />
DSLR cameras with HD video options offer small lightweight formfactor with film like depth of field, using interchangable lenses and solid state recording.  The flip side it that many of the options on standard video cameras that ease the management of larger projects are not available on DSLRs.  <a href="http://en.wikipedia.org/wiki/Timecode" target="_blank">Timecode</a> is a big deal on a large projecct, but could be ignored when making a home video.  The lack of real timecode on DSLR videos makes synchronizing external audio and tracking large numbers of assets more challenging.  There is also a record length limitation on most current DSLRs.  Monitoring is also an issue, with the viewfinder turning off when using the external video output, which would never happen on a regular video camera.</p>
<p>First off was the <a href="http://nikonusa.com/Find-Your-Nikon/Product/Digital-SLR/25446/D90.html" target="_blank">Nikon D90</a>, that shot 720p24.   That is a good frame rate for film makers, but the quality of the MPEG4 files is not worth serious work, especially with a lot of motion in the frame.  <a href="http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&amp;fcategoryid=139&amp;modelid=17662" target="_blank">Canon&#8217;s 5D MarkII </a>was the next option to hit the market, with 1080p30.  Dealing with the framerate is the most challenging aspect of using this camera.  30p is a fairly unusual framerate, supposedly requested by the AP for reporters to get both pictures and video for the web.  Canon&#8217;s next 1080p release in the Rebel Ti offered an even more awkward and useless framerate of 20fps.  Canon finally got it right with the next release, in the new <a href="http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&amp;fcategoryid=139&amp;modelid=19356" target="_blank">7D</a>, which has options for 29.97, 25, and 23.976 fps at 1080p.  It also has options for 50 and 59.94 fps at 720p, which makes it a much more versatile film making tool.  The new <a href="http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&amp;fcategoryid=139&amp;modelid=19584" target="_blank">1D MarkIV </a>offers those options on a slightly larger sensor, and with less rolling shutter artifacting, a phenomenon I will go into more detail on later.  Nikon has released a number of other cameras, but with no new features beyond the D90&#8217;s 720p24.  Panasonic released the <a href="http://www2.panasonic.com/consumer-electronics/shop/Cameras-Camcorders/Digital-Cameras/Lumix-Digital-Cameras/model.DMC-GH1K_11002_7000000000000005702" target="_blank">Lumix GH1 </a>which offers 1080p24, but the 4/3 lense system is not as universal as the Canon and Nikon offerings.  Canon has pushed the technology the furthest, so most of my dialog will be in regards to their offerings and workflow options.</p>
<p>Regardless of which DSLR camera you chose, there are many challenges to be overcome in using them on a large production.  First off, as mentioned before, you don&#8217;t have real timecode or keycode to track your footage or sync audio with.  It is a tapeless format, so you have to have a separate data backup solution.  In the case of the 5D there is the framerate issue if you plan to intercut it with film.  There are also issues with monitoring and playback, since calibrated <a href="http://en.wikipedia.org/wiki/HDMI" target="_blank">HDMI</a> based monitoring solutions are hard to come by.  All video capable DSLRs have <a href="http://en.wikipedia.org/wiki/CMOS_sensor" target="_blank">CMOS</a> sensors and therefore exhibit <a href="http://en.wikipedia.org/wiki/Rolling_shutter" target="_blank">rolling shutter</a> issues during rapid movement.  This is caused by the top of the frame recording a slightly earlier moment in time than the bottom of the frame, with any rapid changes producing inconsistencies in the picture, changing from top to bottom.  I am most familiar with the specific issues of the Canon 5D workflow, since I am in the middle of production on a feature film that is being shot primarily on the 5D.  I will go into much more detail about how we solved those issues to leverage the enormous potential of that camera in my next article.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/11/01/recording-video-on-dslrs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Elemental Accelerator on NVIDIA Quadro GPUs</title>
		<link>http://www.hd4pc.com/techblog/2009/09/01/elemental-accelerator-on-nvidia-quadro-gpus/</link>
		<comments>http://www.hd4pc.com/techblog/2009/09/01/elemental-accelerator-on-nvidia-quadro-gpus/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 04:39:04 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AVCHD]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Nvidia]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/?p=41</guid>
		<description><![CDATA[The Elemental Accelerator is a plugin for Adobe Media Encoder CS4 that harnesses the computing power of high end NVIDIA Quadro GPUs to encode video files faster.  It currently supports output to DVD, Blu-Ray, and a variety of other MPEG2 and H.264 formats.  Besides decreasing the time required to export and encode a file, it [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.elementaltechnologies.com/products/accelerator" target="_blank">Elemental Accelerator</a> is a plugin for <a href="http://www.adobe.com/products/premiere/" target="_blank">Adobe Media Encoder CS4</a> that harnesses the computing power of high end NVIDIA <a href="http://www.nvidia.com/object/builtforadobepros.html" target="_blank">Quadro GPUs</a> to encode video files faster.  It currently supports output to DVD, Blu-Ray, and a variety of other <a href="http://en.wikipedia.org/wiki/MPEG-2" target="_blank">MPEG2</a> and <a href="http://en.wikipedia.org/wiki/H264" target="_blank">H.264</a> formats.  Besides decreasing the time required to export and encode a file, it frees up the CPU for other tasks, so ideally you can continue working while your file is exported, with minimal impact on available performance.  As a side benefit, the encoder includes an option to create 5.1 channel surround <a href="http://en.wikipedia.org/wiki/Ac3" target="_blank">AC3</a> files for DVD and BluRay, which is not otherwise an option in Adobe Media Encoder.<br />
<span id="more-41"></span><br />
The first version of the accelerator was released last spring, but was very limited in its scope.  It only created H.264 files, the surround sound options were not fully functional, and it only worked with the Quadro CX.  They are now on version 2.1 and have added acceleration for MPEG2 encoding, support for accelerated effects processing when exporting timelines from Premiere Pro CS4, fixed the audio issues, and open up support to include six other NVIDIA GPUs.  This includes two mobile chips, so the accelerator can run on laptops as well.  The first Macintosh version was also recently released, utilizing the new <a href="http://www.nvidia.com/object/product_quadro_fx_4800_for_mac_us.html" target="_blank">QuadroFX 4800 for Mac</a>.</p>
<p>NVidia and Elemental Technologies report that the accelerator can provide up to a 10x increase in encoding speeds, but mileage may vary in real world use.  With my system, I usually found encoding rates to be 50% to 100% faster with real world work, depending on the output settings, which is still a significant improvement if you do a lot of exporting.  The relative increase in encoding performance that you will experience depends on the speed of your system.  Older systems will see a major improvement, while newer high end workstations are already quite fast, so the change will be less dramatic.  My 3Ghz 8-Core workstation can already encode my HD timelines to MPEG2 for DVD faster than realtime, but with the Elemental Accelerator, I was able to cut the time for a two minute export from 1:27 to 30 seconds.  On a two hour clip, that would be a thirty minutes instead of an hour and a half.  My <a href="http://en.wikipedia.org/wiki/1080p" target="_blank">1080p</a> H.264 encodes for BluRay output only saw a 50% increase in encoding speed.</p>
<p>Exports of more complicated timelines see less of an improvement because render speed is not accelerated by the GPU as much as encoding speed is.  If you coming from a single flat clip, the increase in export speed will be much more apparent.  I don&#8217;t use <a href="http://en.wikipedia.org/wiki/AVCHD" target="_blank">AVCHD</a> footage, but when encoding from those types of source files, the GPU can accelerate the processing intensive AVCHD decode, as well as the MPEG2 or H.264 encode.  This should lead to more dramatic performance improvements, especially on laptops, where available CPUs are not as powerful as their desktop counterparts.  When I first reviewed the accelerator software earlier in the year, I anticipated that laptops would be even better served by a GPU based accelerator than desktops.  If you frequently make these types of exports from a laptop with a Quadro GPU, this plugin will be worth it.  In the desktop world it isn&#8217;t as simple, since the CPUs are not so weak by comparison to the GPU. If you make DVDs or BluRays for a living it will be a no brainer, but otherwise it all depends on how much of your day you spend waiting for exports to complete.</p>
<p>There are still a few other issues to be worked out.  The Adobe Media Encoder CS4 is designed to minimize the decrease in system performance during background rendering by pausing exports during timeline playback.  This may be necessary on lower end systems, but eight-core workstations should have power to spare, before we even factor in the GPU.  This prevents Adobe Premiere CS4 from really utilizing the CPU power being freed up by the GPU acceleration, because any time it is called upon, the render gets paused anyway.  Adding the option to disable that functionality would be beneficial to both Elemental Accelerator users, and anyone else with a high-end workstation, so that they could truly multi-task their system.  Until then, its probably best to work outside of Premiere Pro during your accelerated exports, to truly take advantage of your available system power.</p>
<p>With NVIDIA&#8217;s <a href="http://www.nvidia.com/object/quadro_dvp.html" target="_blank">Digital Video Pipeline </a>in the works, its easy to see where this could be going.  Once they have <a href="http://en.wikipedia.org/wiki/Serial_Digital_Interface" target="_blank">SDI</a> video inputs available, we could see realtime capture directly to H.264 and MPEG2 files, among many other things.  With professional I/O, the available GPU power could be used to turn the video card into a full editing accelerator card.  With <a href="http://www.nvidia.com/object/quadro_sli_mosaic_mode.html" target="_blank">SLI Mosaic </a>and other new developments with the <a href="http://www.nvidia.com/page/quadroplex.html" target="_blank">QuadroPlex</a>, I can see it being scaled up to 4K frame sizes with realtime performance, and I am definitely looking forward to that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/09/01/elemental-accelerator-on-nvidia-quadro-gpus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Site Update</title>
		<link>http://www.hd4pc.com/techblog/2009/08/06/site-update/</link>
		<comments>http://www.hd4pc.com/techblog/2009/08/06/site-update/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 05:00:30 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Nvidia]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/?p=45</guid>
		<description><![CDATA[I have been experiencing some security issues on my server recently, so I updated the Wordpress software that I use to publish this site for the first time ever tonight.  I am still working out some of the details.  Let me know if you notice anything out of place.
It has been a long time since [...]]]></description>
			<content:encoded><![CDATA[<p>I have been experiencing some security issues on my server recently, so I updated the <a href="http://www.wordpress.org" target="_blank">Wordpress</a> software that I use to publish this site for the first time ever tonight.  I am still working out some of the details.  Let me know if you notice anything out of place.</p>
<p>It has been a long time since I have posted, but more is coming soon.  I spent the last few months working at a summer camp, but I am now getting back in the swing of things.  <a href="http://www.nvidia.com" target="_blank">NVidia</a> sent me some more cool new things to try out, so I will be posting about that soon.  Also at some point I should probably start posting about my extensive experimentation with the <a href="http://en.wikipedia.org/wiki/Canon_EOS_5D_Mark_II" target="_blank">Canon 5DMkII</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/08/06/site-update/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>NAB Wrap Up</title>
		<link>http://www.hd4pc.com/techblog/2009/04/25/nab-wrap-up/</link>
		<comments>http://www.hd4pc.com/techblog/2009/04/25/nab-wrap-up/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 02:28:50 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Hardware News]]></category>
		<category><![CDATA[AJA]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[PCIe]]></category>
		<category><![CDATA[Xena]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2009/04/25/nab-wrap-up/</guid>
		<description><![CDATA[AJA had a number of new products on display, and it seems that the new revisions fix most of the issues that I have had in the past.  The Xena LH card used to prevent realtime preview in AE, at 1920&#215;1080 due to frame caching bandwidth limits.  The new Xena LHI is supposed to fix that problem, [...]]]></description>
			<content:encoded><![CDATA[<p>AJA had a number of new products on display, and it seems that the new revisions fix most of the issues that I have had in the past.  The Xena LH card used to prevent realtime preview in AE, at 1920&#215;1080 due to frame caching bandwidth limits.  The new <a target="_blank" href="http://www.aja.com/products/xena/xena-lhi.php">Xena LHI </a>is supposed to fix that problem, as well as add 3G SDI and HDMI 1.3 I/O.  The new SDI to <a target="_blank" href="http://www.aja.com/products/converters/converters-hd-hi53g.php">HDMI Mini-convertor </a>adds 3G SDI support, full 10bit output, and now allows remapping 8 available audio channels.  HDMI expects L,R,C,S,Ls,Rs while Premiere outputs L,R,Ls,Rs,C,S for surround sound, and this has led to the need for some interesting work arounds in our editing rooms.  I mentioned the <a target="_blank" href="http://www.aja.com/products/io/io-express.php">IO Express </a>in my last post, and this differs from the <a target="_blank" href="http://www.aja.com/products/io/io-hd.php">IOHD</a> in having a faster PCIe interface to the host system, with similar I/O connectivity, in a smaller physical unit.  It is also the first AJA IO product that is PC compatible.  I am hoping that this device is similar enough to the Xena series of cards, that Cineform will adopt integrated support for it, giving us 10bit compressed HD I/O on a laptop.<br />
<span id="more-44"></span><br />
AJA&#8217;s new <a target="_blank" href="http://www.aja.com/products/ki-pro/">Ki Pro</a> is pushing into a totally new territory for the company, as a standalone recording device.  It records from SDI, HDMI, or analog, directly from a camera or any other video source.  It encodes video into Apple&#8217;s ProRes 422 codec onto either a Firewire 800 removal hard disk or an ExpressCard34 Flash storage device.  With output connectivity as well, it basically functions as a ProRes based VTR.  It is actually quite similar in capability to the next new product on my list.</p>
<p>Convergent Design had both of their digital recording devices on display.  The <a target="_blank" href="http://www.convergent-design.com/CD_Products_FlashXDR.htm">Flash XDR</a> has been available for a while, but I have been waiting for the smaller <a target="_blank" href="http://www.convergent-design.com/CD_Products_nanoFlash.htm">NanoFlash</a>.  It can record full 1080p HD-SDI or HDMI onto CompactFlash cards in the same MPEG format as Sony&#8217;s new XDCam-HD422 gear.  It is absolutely tiny, at about half the size of a 3.5&#8243; hard drive, and is solid state.  I can envision a number of uses for it in rigging small camera&#8217;s on vehicles and in other rough spots.  The most challenging spot is usually as a backpack recorder for a helmet cam.  If Iconix ever releases a smaller CCU for their <a target="_blank" href="http://www.iconixvideo.com/products.html">Studio2K</a>, the backpack may someday become a belt.  The HDMI input allows cheap camcorders to record at much higher quality than their internal storage allows.</p>
<p>One other thing that I didn&#8217;t notice until after the show was over, was that NVIDIA announced a new SDI I/O solution, which should become available later this year.  <a target="_blank" href="http://www.nvidia.com/object/product_quadro_sdi_output_us.html">SDI output </a>is nothing new for NVIDIA, and has been available as an option since back when the AGP based QuadroFX 4000 was the top of the line.  I had heard over two years ago that <a target="_blank" href="http://www.nvidia.com/object/product_quadro_sdi_capture_us.html">SDI input </a>capability was in development, but the <a target="_blank" href="http://www.nvidia.com/object/quadro_dvp.html">Quadro Digital Video Pipeline </a>has been the first sign of it becoming a reality.  Based on the developments in GPU accelerated encoding with the Quadro CX, I predicted last year that this must be coming soon.  I am still curious to see the details on how this will be implemented at the software level, and more specifically, what types of realtime HD compression will be supported.  The fact that it supports multistream capture is somewhat unique, and will be very useful as stereoscopic video production becomes more common.</p>
<p>That pretty much sums up the main things that stood out to me at NAB.  I have deliberately steered clear of discussing a few products that I will be using a lot in the near future.  I plan to post much more detailed info on those products and the related workflows once I have experienced them first hand on large projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/04/25/nab-wrap-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NAB Day 3</title>
		<link>http://www.hd4pc.com/techblog/2009/04/22/nab-day-3-2/</link>
		<comments>http://www.hd4pc.com/techblog/2009/04/22/nab-day-3-2/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 06:47:34 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Hardware News]]></category>
		<category><![CDATA[AJA]]></category>
		<category><![CDATA[Cineform]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Matrox]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[Panasonic]]></category>
		<category><![CDATA[PCIe]]></category>
		<category><![CDATA[Sony]]></category>
		<category><![CDATA[Stereoscopic 3D]]></category>
		<category><![CDATA[XDCam]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2009/04/22/nab-day-3-2/</guid>
		<description><![CDATA[So after a busy day, spent mostly in the Cineform booth on Tuesday, I finally got a chance to continue exploring today.  There are a few more products that jumped out at me, mostly hardware products since they are easier to grasp in a short period of time that software, which usually requires a more [...]]]></description>
			<content:encoded><![CDATA[<p>So after a busy day, spent mostly in the <a target="_blank" href="http://www.cineform.com">Cineform</a> booth on Tuesday, I finally got a chance to continue exploring today.  There are a few more products that jumped out at me, mostly hardware products since they are easier to grasp in a short period of time that software, which usually requires a more extensive demonstration before its new capabilities become clear.  This makes explaining Cineform&#8217;s new offerings a challenge, especially when you take into account that there are few other options with which to compare their new capabilities to.<br />
<span id="more-43"></span><br />
<a target="_blank" href="http://www.matrox.com/video/en/home/">Matrox</a> released a couple of new products, including a new laptop capable I/O solution.  The MXO Mini gives HDMI I/O as well as component video for those still stuck in the analog world.  That solution has potential, and will likely be in direct competition with <a target="_blank" href="http://www.aja.com">AJA&#8217;s</a> new I/O Express, which I will detail more about tomorrow.  They both leverage a PCIe interface, accessable through the ExpressCard slot on a laptop.  My initial thought is that Matrox&#8217;s solution is less capable, with no SDI, but has a much better Windows compatible compressed HD option, in MPEG I-Frame HD.  Since laptops don&#8217;t usually have video raids, solid HD compression is important in a mobile device like that.  On the OSX side, I expect both will support ProRes, so they are covered there.  There is also an option to incorporate Matrox&#8217;s other new product Matrox MAX, right into the box.  Matrox MAX is a hardware accelerator for H.264 encoding.  Based on their demonstration, it seems to be a much more effective accelerator than the QuadroCX, but is very limited in scope, as it only processes H264 encodes, and only to specific resolutions, although any frame size I could think of was on the list.  Matrox MAX is available as an option included in the MXO line of products, or as a separate PCIe card in the CompressHD, presumably to complement the AXIO line of products, but it is cross platform and will function as a freestanding product.</p>
<p><a target="_blank" href="http://pro.sony.com/bbsc/ssr/cat-broadcastcameras/">Sony</a> has a number of new toys that span the budget gamut.  On the high end, the SRW 9000 is an HDCam-SR camcorder with capabilities similar to the F23, and an all in one shoulder-mount formfactor like the F900.  With option boards, this unit is capable of recording up to 60fps at full raster 1920&#215;1080, with up to 10bit 4:4:4 RGB of color information.  The next step below SR is really XDCam-HD422 at this point, since regular HDCAM is basically obselete.  The new PDW-800 basically replaces all of the functionality of the F900 (30i/p, 25/44p, etc.) plus the advantages of full 1920&#215;1080 recording in 4:2:2 instead of HDCam&#8217;s 1440&#215;1080 at about 3:1:1.  The 50Mb files can also be edited in their native form in almost any NLE, and can be accessed in a non-linear fashion directly from the storage disk. (No rewinding, preroll, or realtime capture required)  The new camera even has a network jack right on the side for copying the recorded files to a network, and can dump the proxies to a USB flash drive if you want to go that route.  That won&#8217;t be necessary for any workflow I will use, since Premiere, FCP, and even <a target="_blank" href="http://provideocoalition.com/index.php/ssimmons/story/kicking_the_tires_on_avid_media_access_part_1/">Avid</a> can access the full resolution files directly without import conversions, for truly native editing.  Finally a workflow that is actually designed to &#8220;work&#8221; and &#8220;flow.&#8221;  Sony also had a number of new LCD monitors on display, including a 4K one, two circular polarized 3D screens, and two new 30&#8243; and 17&#8243; additions to their BVM line of LCDs.  The 3D screens look great, and while I couldn&#8217;t confirm the inner workings, with a single input, it seems to use an interface technology that would be compatible with Cineform&#8217;s new Neo3D software that I have been demoing all week.</p>
<p>The only thing I was really impressed with at the <a target="_blank" href="http://www.panasonic.com/business/provideo/home.asp">Panasonic</a> booth was that they created an Economy line of P2 cards, but I have yet to find the specifics on the new pricing levels.  With $900 being the minimum price, an economy option was definitely needed.  SxS cards at least have <a target="_blank" href="http://en.wikipedia.org/wiki/Secure_Digital_card#SDHC">SDHC</a> based replacement options, which is especially ironic since the P2 cards are rumored to physically contain 4 SDHC cards.  Panasonic also has a new 3D plasma screen, based on sequential alternating frames, which requires active 3D shutter glasses.  I have also heard they have a new 10bit 1080p projector for $2400 that I should go check out tomorrow.</p>
<p><a target="_blank" href="http://www.nvidia.com/page/home.html">NVIDIA</a> has released OSX drivers for the <a target="_blank" href="http://www.nvidia.com/object/product_quadro_fx_4800_for_mac_us.html">QuadroFX 4800</a>, so it seems that that will probably become the highend card of choice for those purchasing the new MacPro, which was recently revised with Nehalem based Xeon CPUs.  I have been pleased with the performance I get from my equivalent QuadroCX card, and I am looking forward to trying a QuadroFX 5800 on my SpeedGradeDI system sometime in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/04/22/nab-day-3-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>NAB Day 1</title>
		<link>http://www.hd4pc.com/techblog/2009/04/20/nab-day-1-2/</link>
		<comments>http://www.hd4pc.com/techblog/2009/04/20/nab-day-1-2/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 06:57:25 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Hardware News]]></category>
		<category><![CDATA[Software News]]></category>
		<category><![CDATA[Blackmagic]]></category>
		<category><![CDATA[Cineform]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[Stereoscopic 3D]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2009/04/20/nab-day-1-2/</guid>
		<description><![CDATA[So after a long run of dry months, with few releases of new hardware and software, NAB has brought all sorts of new toys to the table.  While I am spending most of my time as a demo artist at the Cineform booth, I did manage to take a look around at what a few [...]]]></description>
			<content:encoded><![CDATA[<p>So after a long run of dry months, with few releases of new hardware and software, <a target="_blank" href="http://www.nabshow.com/">NAB</a> has brought all sorts of new toys to the table.  While I am spending most of my time as a demo artist at the Cineform booth, I did manage to take a look around at what a few other companies were showing nearby.<br />
<span id="more-42"></span><br />
First off, <a target="_blank" href="http://www.cineform.com">Cineform</a> is demonstrating their new <a target="_blank" href="http://cineform.com/neo3d/">Neo3D </a>workflow.  While I have always been interested in stereoscopic video production, I have not worked on a 3D project in 4 years.  The tools have definitely advanced a lot since then.  Once development is complete, Neo3D will give editors and other content creation artists a simple way of working with stereoscopic assets.  Once the technical task of syncing and muxing the two streams into a single Cineform3D file is completed, the software seamlessly manages the separate streams in the background, presenting Left, Right, or some stitched variation to the requesting program.   It can create SideBySide, Stacked, Interleaved, or <a target="_blank" href="http://en.wikipedia.org/wiki/Anaglyph_image">Anaglyphic</a> versions on the fly, depending on what type of image the display requires.  It can also compensate for vertical alignment and rotational variation and tonal differences between the streams, rendered on the fly, as well as change the point of optical convergence, all based on user editable Active Metadata.  It works in FCP, so I am to seeing the same functionality on the PC in the near future.  Now I just have to find a 3D project to use it on.</p>
<p><a target="_blank" href="http://www.decklink.com">Blackmagic Design</a> has a lot of new products available, many utilizing SDI over fibre optic cable.  It is a pretty straightforward idea, but since fibre is even more expensive than BNC cables, I personally will have little use for it in the near future.  Their new <a target="_blank" href="http://www.decklink.com/products/ultrascope/">UltraScope</a> product is very exciting, and if it works as well as advertised, fills a big hole in the market.  Most other HD-SDI scope products are in the five figure range, so a $700 solution will be a very welcome option.  They also have two new variations to their <a target="_blank" href="http://www.decklink.com/products/videohub/">Videohub</a> line, the Enterprise version with 144/288 I/O channels, and the more reasonable Studio version with 16/32 channels.  I have filled our old 12/24 channel original model Videohub at Bandito Brothers to capacity with about 8 edit stations and the supporting equipment.  But between having 33% more connections, and 3Gb SDI support to avoid wasting two channels at a time, the new version would probably support facilities twice as large.</p>
<p>Thats all for now, as I have to prepare for another big day, but I will be checking in with my friends at AJA, Matrox, Sony, and maybe even Avid over the course of the week here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/04/20/nab-day-1-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GPU Acceleration in Photoshop CS4</title>
		<link>http://www.hd4pc.com/techblog/2009/03/08/gpu-acceleration-in-photoshop-cs4/</link>
		<comments>http://www.hd4pc.com/techblog/2009/03/08/gpu-acceleration-in-photoshop-cs4/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 23:40:46 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Software News]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2009/03/08/gpu-acceleration-in-photoshop-cs4/</guid>
		<description><![CDATA[Adobe Photoshop is one of the most ubiquitous image editing programs on the planet, used not only by photo editors, but illustrators, graphic designers, web designers, VFX artists, and many others.  With the last few releases, Adobe has continued to push their most popular product into even more diverse applications, including 3D object support, video frame editing, and now [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.adobe.com/products/photoshop/family/">Adobe Photoshop</a> is one of the most ubiquitous image editing programs on the planet, used not only by photo editors, but illustrators, graphic designers, web designers, VFX artists, and many others.  With the last few releases, Adobe has continued to push their most popular product into even more diverse applications, including 3D object support, video frame editing, and now medical imaging.  It would sometimes feel that the basics have been completed and then left dormant with all these new peripheral changes, but there one new set of features in the CS4 release that has the potential to improve the performance of the program in any possible imaging workflow.  This set of features would be the ones based on GPU acceleration from OpenGL supported graphics cards.  My recent review of the new <a target="_blank" href="http://www.nvidia.com/object/product_quadro_cx_us.html;">NVIDIA Quadro CX </a>gave me an opportunity to really explore the possibilities that these new features bring to the table.<br />
<span id="more-40"></span><br />
Since the Quadro CX is one of the fastest professional GPU cards available in the world, combining it with Photoshop&#8217;s new GPU acceleration is the best way to highlight the advantages of each.  Photoshop is usually seen as a program for manipulating still images, and while it now has the capability of working with video and 3D models, still images remain its primary focus.  Since computer hardware has advanced so far in the last decade, basic image manipulation can be easily accomplished directly in a modern CPU.  But who wants &#8220;basic&#8221; when you can instead be fluidly rotating a 442 Megapixel image without any loss in quality, in 32bit floating point color space.  There are a number of new features that center around improving program responsiveness, especially with extremely large images.  When dealing with large images without GPU acceleration, any update to the display, including scrolling and zooming, is presented in a series of tiled segments, as the change in view is processed.  With the new <a target="_blank" href="http://developer.nvidia.com/page/opengl.html">OpenGL</a> based acceleration, most basic changes to view, as well as many other operations are nearly instantaneous.  I believe much of these improvements are made possibe by caching a scaled down copy of the entire image as a texture in the GPU memory.  Anytime a new portion of image that is not currently in the frame buffer is needed, the lower resolution copy is referenced and displayed until the full resolution data is available from the system.  What this presents to the user is a much more fluid interaction with the image, but occasionally at a visibly lower resolution until the system catches up a second or two later.  While this scaled down copy cached as a texture is smaller than the original file, it must be higher resolution than the screen, since zooming to fit to screen is instantaneous, and looks visually perfect.  The new BirdEye view for quickly jumping to a different part of the image utilizes this capability to display the entire image onscreen instantly.</p>
<p>Other new features in Photoshop CS4 that require OpenGL acceleration will benefit work on even regular sized images.  Images viewed at magnification levels that are not even multiples (1/2, 1/4, etc.) are now displayed at much higher quality, as well as being much faster and more fluid, since the preview is being scaled in the graphics card.  You can smoothly zoom to any level instead of the previous default 100%, 50%, 33%, etc. and the image will look perfectly clear.  You can also rotate the previewing plane without permanently effecting the image quality or dimensions, and continue to interact with the image at that angle.  Although it initially seems trivial, after a bit of thought I can conjure up a variety of important but obscure uses for this capability, most of which relate more to art and design than video post-production.  There is also a new pixel grid that is available to clearly dilineating the boundaries between individual pixels at extremely close zoom levels (&gt;600%)  I am honestly not sure why this requires GPU acceleration, but it is unavailable unless you have a supported OpenGL graphics card.  My only complaint about the new functionality and acceleration found in Photoshop CS4 is that Adobe saw fit to specifically skip its implementation in the 64bit version of Windows XP.  Since this is the highest performing version of Windows available, Adobe&#8217;s failure to directly support it will cause its users continued frusteration for some time to come.</p>
<p>The only possible relief on the horizon in that regard is that Windows 7 seems to have been fast-tracked by Microsoft due to the Vista issues.  Speaking of future developments, hopefully we will soon be able to display 10bit color from Photoshop onto a Dreamcolor LCD via DisplayPort.  I suspect that this may not be available until CS5, but I am sure it is coming, based on the increasing level of hardware support on products that are now coming to market, with the Quadro CX leading the way.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/03/08/gpu-acceleration-in-photoshop-cs4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The NVIDIA Quadro CX with Adobe&#8217;s CS4 Suite</title>
		<link>http://www.hd4pc.com/techblog/2009/02/04/the-nvidia-quadro-cx-with-adobes-cs4-suite/</link>
		<comments>http://www.hd4pc.com/techblog/2009/02/04/the-nvidia-quadro-cx-with-adobes-cs4-suite/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 07:59:43 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[2K I/O]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[PCIe]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xeon]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2009/02/04/the-nvidia-quadro-cx-with-adobes-cs4-suite/</guid>
		<description><![CDATA[So over the last few weeks I have had the opportunity to test the NVIDIA Quadro ® CX, a new high-end workstation class graphics card.  This is basically the next generation successor to the Quadro FX 4600, with double the memory at 1.5GB, and the addition of 10bit capable DisplayPort outputs.  The primary marketing buzz surrounding the [...]]]></description>
			<content:encoded><![CDATA[<p>So over the last few weeks I have had the opportunity to test the NVIDIA <a target="_blank" href="http://www.nvidia.com/object/product_quadro_cx_us.html;">Quadro ® CX</a>, a new high-end workstation class graphics card.  This is basically the next generation successor to the Quadro FX 4600, with double the memory at 1.5GB, and the addition of 10bit capable <a target="_blank" href="http://en.wikipedia.org/wiki/Displayport">DisplayPort</a> outputs.  The primary marketing buzz surrounding the new Quadro CX is its support for hardware acceleration of the <a target="_blank" href="http://www.adobe.com/products/creativesuite/?promoid=DNOWM">Adobe Creative Suite® 4</a> line of applications.  There are many different aspects that I will be covering between NVIDIA&#8217;s new hardware and Adobe&#8217;s new software, so this will be the first in a series of three related posts.  Stay tuned over the next couple weeks for the rest of the information.</p>
<p>The CS4 applications that will see significant performance gains from hardware acceleration, are <a target="_blank" href="http://www.adobe.com/products/aftereffects/">After Effects</a>, <a target="_blank" href="http://www.adobe.com/products/photoshop/photoshopextended/">Photoshop</a>, and <a target="_blank" href="http://www.adobe.com/products/premiere/">Premiere Pro</a>.  The improvements in After Effects and Photoshop will also be evident with any other previous generation high end GPU, while the new hardware accelerated H264 encoding support for Premiere Pro is specifically tied to the new Quadro CX card.  NVidia has also recently announced the <a target="_blank" href="http://www.nvidia.com/object/product_quadro_fx_4800_us.html">Quadro FX 4800</a>, with basically identical hardware specifications to the Quadro CX, and which retails for about $200 cheaper.  The extra cost is buying you access to the <a target="_blank" href="http://www.nvidia.com/object/cuda_what_is.html">CUDA</a> based <a target="_blank" href="http://www.rapihd.com/">RapiHD</a> <a target="_blank" href="http://en.wikipedia.org/wiki/H.264">H.264</a> encoder, that is available in no other form besides in conjunction with the Quadro CX card.  If you have no need for accelerated H.264 encoding, you could consider saving $200 with the FX 4800, but I envision the possibility of NVIDIA releasing more CX-only tools for creative professionals, since that card is targeted towards that specific market.  Not to be overlooked, NVIDIA has also released the Quadro FX 5800, with an incredible 4GB of memory, but that should only be needed by applications with the most intense processing requirements, and is a class above NVIDIA&#8217;s previous Quadro products.  The Quadro CX is compatible with the same HD-SDI output daughter card that the previous Quadro FX 4600 and 5600 cards used, for broadcast and post-production applications.  Hopefully we will see more software applications directly supporting that interface card in the near future.  The Quadro CX is based on the same core architecture as the new GTX 200 series of consumer cards, while the Quadro FX 4600 was based on the same technology as the GeForce 8800GTX, which is now two generations out of date.  It is to be expected, that there is an all around performance increase with the new cards in almost any application, but Adobe has been specifically adapting their software to leverage the power of these graphics processors.</p>
<p><span id="more-39"></span><br />
Of the many applications in Adobe&#8217;s new CS4 Suite, After Effects is the one that most fully and effectively integrates the power of GPU acceleration to increase processing power and application responsiveness.  Many of these features are not new, but by nature of the way they are designed, grow more powerful as GPU performance increases.  OpenGL allows most of the 3D processing required for advance compositing to be offloaded to the GPU for dramatic increases in performance and responsiveness.  There are also many plug-ins and effects that specifically take advantage of GPU power.  Synthetic image generation like noise and fractals, as well as artificial 3D blurring are some of the best fits for effective GPU acceleration in AE.  Many of these improvements are only implemented for faster previews unless the user specifically selects OpenGL exporting, due to a possible loss in quality based on the lack of precision of OpenGL, but certain effects such as the new &#8220;Cartoon&#8221; vectorizing filter, that experiences dramatic (30x) rendering improvements with GPU processing, utilize GPU acceleration both for rapid previews and for accelerating the final export render.  In most of the synthetic object (Noise, fractals, shapes, blurs, etc.) previewing tests I did in AE, OpenGL acceleration with the Quadro CX provided a ten fold increase in performance over CPU based rendering.  This is the difference between an interactive experience, and a plan-next-move-while-rendering workflow.  While any graphics card with OpenGL support can accelerate processing in After Effects, as compositions and projects become larger and more complex, the benefits of the Quadro CX&#8217;s increased memory and processing power will come into play.  Complex projects will experience a greater increase in performance than simpler ones, when upgrading to a higher end GPU.</p>
<p>The next program in the CS4 suite to experience major performance improvements through GPU acceleration is Photoshop CS4.  Most of these improvements come from newly added implementation of OpenGL processing, and therefore, like After Effects, they are not specifically tied to the new Quadro CX.  But the power of the new Quadro CX makes the benefits of these improvements more dramatically obvious, especially on larger images.  These improvements in Photoshop are fairly extensive, and I will review them in detail in the next posting in this series.  As far as the Quadro CX is concerned, with its large 1.5GB cache of onboard memory, it is more than capable of handling the largest and most complex operations that almost anyone would attempt in Photoshop.</p>
<p>Adobe&#8217;s Premiere Pro CS4 also takes advantage of the GPU in a few less significant ways, for basic effects.  The one totally new aspect that the Quadro CX brings to the table is accelerated encoding, specifically encoding to H.264 with the new RapiHD encoder from <a target="_blank" href="http://www.elementaltechnologies.com/">Elemental Technologies</a>.  This is the primary marketing piece specific to the CX card, and my third and final post in this series on the Quadro CX will be about CUDA and its implementation in this new encoder.</p>
<p>After all of the Adobe tests, I had two other programs that utilize the GPU that I wanted to try on this new high end card.  The first was Iridas <a target="_blank" href="http://www.speedgrade.com/di/">SpeedgradeDI</a>, which is specifically programmed to run on NVidia&#8217;s Quadro cards.  The base version running with DVI or 8bit DisplayPort attached monitors worked great, and nothing I could do with my limited knowledge of the program could even get it to drop a frame.  The real test for that application would involve connecting the optional SDI daughter card for true 10bit output.  Hopefully the 10bit color depth supported by the DisplayPort will eventually allow that level of monitoring without the high priced SDI daughter board.  The highest-end customers will still require an SDI output in order to use SDI interfaced external waveform and vectorscope tools, or live broadcast outputs.</p>
<p>Lastly, I ran my favorite program, Battlefield 2 to test out the card&#8217;s 3D rendering capabilities.  BF2 was released over three years ago, and therefore is not a cutting edge test, but it is my most recent high performance game.  With all of the settings maxed out, at maximum resolution on my 30&#8243; LCD, I was able to get 99.9 FPS about 90% of the time, with the occasional dip into the low nineties for complex scenes.  Anyhow, the Quadro CX should be more than up to the task for those late night &#8220;stress relief&#8221; sessions with any modern 3D &#8220;application&#8221; if desired.</p>
<p>Once I had thoroughly tested the Quadro CX&#8217;s acceleration capabilities, I endeavored to verify the capabilities of it&#8217;s newly supported output interface.  I hooked my <a target="_blank" href="http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/382087-382087-64283-72270-444767-3648397.html">HP Dreamcolor LCD</a> to the card via the new DisplayPort interface, hoping to get some taste of 10bit color output.  Unfortunately, currently none of the major applications I currently have installed are programmed to take advantage of this capability.  I do have a small utility from NVidia that displays 16bit TIFF files in 10bit color depth, and I can confirm that yes, there is a difference, and yes, the combination of the Quadro CX and the HP Dreamcolor does give you full hardware support for 10bit color display.  Hopefully in the future we will see updates and plug-ins that will unlock this feature in useful ways.  There is a 10bit capable SDI plug-in that NVidia released for <a target="_blank" href="http://www.nvidia.com/page/qfx_4000sdi.html">After Effects 7</a> quite a while back, as a simple demonstration of their new SDI capability, and I am hoping to see an equivalent DisplayPort version for both After Effects and Photoshop, especially since NVidia and Adobe seem to be working together more closely these days.</p>
<p>Anyhow, if you are in the market for a new high end GPU, the Quadro CX has all of the processing power that most people could possibly need.  At its currently available price of about $1800, it has directly replaced the Quadro FX 4600, and no question is a superior product.  Now if you already have a 4600, the jump to the CX is not immediately necessary unless you are currently pushing your system to the limits, or you encode a lot of footage to H264.  The Photoshop and After Effects GPU support in CS4 will work nearly as well with a 4600, but there is a difference.  With any other previous generation card, you should see a significant all around performance increase with any application that leverages GPU processing power.</p>
<p>That information should give you a good general idea of what the new Quadro CX card is capable of, and I will be detailing the improvements in Photoshop CS4 and the RapiHD encoder in my upcoming posts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2009/02/04/the-nvidia-quadro-cx-with-adobes-cs4-suite/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Downconverting High Definition to DVD</title>
		<link>http://www.hd4pc.com/techblog/2008/12/24/downconverting-high-definition-to-dvd/</link>
		<comments>http://www.hd4pc.com/techblog/2008/12/24/downconverting-high-definition-to-dvd/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 08:23:42 +0000</pubDate>
		<dc:creator>McCarthyTech</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Compression]]></category>
		<category><![CDATA[HDV]]></category>

		<guid isPermaLink="false">http://www.hd4pc.com/techblog/2008/12/24/downconverting-high-definition-to-dvd/</guid>
		<description><![CDATA[I get lots of inquiries about making regular DVDs from High Definition material.  Hopefully from now on I can respond to those questions with a link to this post.  There are two aspects of the downconvert process that cause quality problems if not handled correctly.  First is the interlacing problem.  Even if both HD and SD were lower [...]]]></description>
			<content:encoded><![CDATA[<p>I get lots of inquiries about making regular DVDs from High Definition material.  Hopefully from now on I can respond to those questions with a link to this post.  There are two aspects of the downconvert process that cause quality problems if not handled correctly.  First is the interlacing problem.  Even if both HD and SD were lower field first, there would still be issues, but the fact that HD and HDV are upper field first at 1080i, makes the potential problems even more obvious if not processed correctly.  Scaling normally averages adjacent pixels, but in interlaced video, each alternating pixel line represents a slightly different slice of time, so scaling a whole frame without accounting for this difference will never lead to good results.  One application that gives you the level of the control you need, to ensure that this process is handled correctly, is <a target="_blank" href="http://www.adobe.com/products/aftereffects/">Adobe After Effects</a>.  By properly interpreting the source footage, and enabling the field rendering option in the render que, you can ensure that smooth motion in your video is maintained through the down conversion process.  Essentially 1080i30 footage is really 60 frames of 540p footage, that needs to be scaled to 240p for 60 discrete images, and then reinterlaced to 480i30 for SD viewing on DVD.<br />
<span id="more-38"></span><br />
The way you do this, for a 1080i project is to export an interlaced master HD file at your native resolution, usually 1440&#215;1080 or 1920&#215;1080 for interlaced HD footage. (Although 1280&#215;720p60 would also work, with the interlaced interpretation disabled in AE)  You import that master export into AE, and interpret the footage as upper field first. (CTRL+F)<br />
Add that footage to a Widescreen DV timeline. (Usually widescreen unless you want to burn in letterboxing, which I don&#8217;t recommend since we are going for maximum quality here)  You then want to scale the footage to the width of the comp. (CTRL+ALT+SHIFT+H, or Right-click-&gt;Transform-&gt;Fit to Comp Width)  It should be about 45% for NTSC widescreen.  You can optionally add a sharpen effect at around 20, but it takes longer to render, and I never see a real difference in clarity.  Then add to the render que (CTRL+SHIFT+/).  Render directly to MPEG2-DVD, or Uncompressed AVI for third party encoding, but that should be unnecessary in most cases.  For the encode settings, I use NTSC, 29.97fps, lower-field-first, widescreen, at 7Mb CBR.  I use multiplexed PCM audio for short clips, but for longer clips, use Encore to encode the audio to AC3 separately, so you can skip the multiplexer.  Once that is setup, the important thing to do is to enable the field rendering option in the render settings dialog box.  It is midway down the left side, depending on your version, and you need to change it from &#8220;None&#8221; to &#8220;Lower Field First&#8221; in the drop down.  This is the key to getting AE to process the interlacing with the proper temporal context for any given pixel.  That should be everything you need to downconvert interlaced HD footage to regular DVD frame size properly.</p>
<p>The second possible complication is brought to you by the fact that lots of HD footage is now being shot and edited at 24 progressive frames per second.   One solution is to make 24 frame progressive DVDs, which can work if you do everything perfectly.  I have yet to see this done properly, but Encore is adding more 24p support with every version.  I believe you can import and burn 24fps MPEG2 files to regular SD-DVDs in Encore, even though there are no presets for it.  I have yet to see a fool-proof flawless system for doing this, so I still add the pulldown myself for maximum compatibility and stability.  To do this, you once again need to use AE to convert a master HD export of your finished piece.  Import it into AE and leave it progressive with no interlacing interpretation, but reinterpret to 23.976fps if it is true 24p.  Insert the footage into a DV widescreen 23.976 comp and scale it, as described above.  Add to render que and use the same encoder settings as above.  In the render settings dialog, you still want to set the Field Renderer to Lower-Field-First, but you also want to add pulldown, in the dropdown menu directly below.  You will want to set that to the last option which is &#8220;WWSSW&#8221;, although honestly any of those would work fine for DVD.  You should see the output framerate change to 29.97 when you select a pulldown option, and you should be all set to render.  Hopefully this points people in the right direction in regards to getting the highest possible image quality to DVD from your high definition video projects.</p>
<p>Everything listed above is geared toward NTSC based production.  The first set of steps will also work for PAL, going from 1080i50 to 576i50, but your output render should be Upper-Field-First.  There is no pulldown option to go from 24p to PAL.  It can be done instead by increasing the footage framerate, but this causes the audio to need to be sped up by 4.2%.  Usually the speed change is not perceivable, but the final product will be a shorter duration than the original.  It also is not possible to generate any true PAL interlacing information from 24p footage with this method.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hd4pc.com/techblog/2008/12/24/downconverting-high-definition-to-dvd/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
