Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 665

Warning: Invalid argument supplied for foreach() in /home/treetwik/public_html/includes/MagicWord.php on line 666

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 670

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 665

Warning: Invalid argument supplied for foreach() in /home/treetwik/public_html/includes/MagicWord.php on line 666

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 670

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 665

Warning: Invalid argument supplied for foreach() in /home/treetwik/public_html/includes/MagicWord.php on line 666

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 670

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 665

Warning: Invalid argument supplied for foreach() in /home/treetwik/public_html/includes/MagicWord.php on line 666

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 670

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 665

Warning: Invalid argument supplied for foreach() in /home/treetwik/public_html/includes/MagicWord.php on line 666

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 670

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 665

Warning: Invalid argument supplied for foreach() in /home/treetwik/public_html/includes/MagicWord.php on line 666

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 670

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 665

Warning: Invalid argument supplied for foreach() in /home/treetwik/public_html/includes/MagicWord.php on line 666

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 670

Warning: preg_match_all(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 665

Warning: Invalid argument supplied for foreach() in /home/treetwik/public_html/includes/MagicWord.php on line 666

Warning: preg_replace(): Compilation failed: group name must start with a non-digit at offset 4 in /home/treetwik/public_html/includes/MagicWord.php on line 670
Multi-machine Capture System - TreetWiki

Multi-machine Capture System

From TreetWiki

Jump to: navigation, search
m (Capture machine)
=== Capture machine ===
=== Capture machine ===
* Intel Apple Mac Pro, 2008 or later running Mac OS X 10.6.x
* Intel Apple Mac Pro, 2008 or later running Mac OS X 10.6.x
-
* One [http://www.blackmagic-design.com/products/intensity/ Black Magic Designs Intensity Pro PCIe video capture card] per video source machine ($)
+
* One [http://www.blackmagic-design.com/products/intensity/ Black Magic Designs (henceforth BMD) ''Intensity Pro'' PCIe video capture card] per video source machine. Install its driver software. If you're installing this ''and'' Final Cut Pro, do the latter first. ($)  
* [http://www.telestream.net/wire-cast/overview.htm Telestream Wirecast 4.x] Webcasting and capture software. The Pro version is not required ($$)
* [http://www.telestream.net/wire-cast/overview.htm Telestream Wirecast 4.x] Webcasting and capture software. The Pro version is not required ($$)
* [http://cycling74.com/products/soundflower/ SoundFlower and SoundFlowerBed audio routing software from Cycling24] (free)
* [http://cycling74.com/products/soundflower/ SoundFlower and SoundFlowerBed audio routing software from Cycling24] (free)
* [http://www.skype.com/ Skype] for dialogue capture (free)
* [http://www.skype.com/ Skype] for dialogue capture (free)
 +
* We're assuming you are capturing to edit in Final Cut Pro. If you have FCP installed, you'll have the necessary ProRes 422 codec.
 +
* You may require a suitably fast hard drive to capture the video. The machine has a 3Gb/s SATA transfer capability. Most drives will give you about 100Mb/s sequential transfer rate. This should be fine for one camera (which will require something like 55Mb/s) but for two it will be difficult. Recommended HD: [http://www.wdc.com/en/products/products.aspx?id=20 WD Velociraptor]. These are 6 Gb/s SATA drives but on a 3Gb/s controller they will manage a sustainable 140Mb/s.
=== Video Source machine(s) ===
=== Video Source machine(s) ===
-
* PC running Windows XP (SP3 recommended)
+
* PC running Windows XP (SP3 recommended). In my case I have a dual-boot configuration and the XP side has ''only'' the stuff I need to capture in-world video.
-
* Dual headed (or possibly dual) NVIDIA graphics card capable of running a driver version that still supports the old control panel (eg 196.21 appears the earliest that supports a GTX280). You may need a [http://www.nvnews.net/vbulletin/showthread.php?t=91178 registry hack] to reveal the old control panel.
+
* Dual headed NVIDIA graphics card capable of running a driver version that still supports the old control panel (eg 196.21 appears the earliest that supports a GTX280). You may need a [http://www.nvnews.net/vbulletin/showthread.php?t=91178 registry hack] to reveal the old control panel. It may be possible to do this with two GeForce cards instead of a dual-header. I haven't tried it yet. It may also be possible to do this with other cards: let me know if you can do this with other display cards.
* 1920x1080 display (preferred) capable of operation at 50 or 60 Hz
* 1920x1080 display (preferred) capable of operation at 50 or 60 Hz
* Virtual World Viewer of choice
* Virtual World Viewer of choice
 +
 +
== System Overview ==
 +
 +
The source machine is configured to output a 1280x720 viewport locked in the centre of a 1920x1080 screen, thus providing a "viewfinder" allowing the operator to see the area around the scene being captured. (You can dispense with this if you wish, in which case you simply need to set up a 1280x720 screen and clone it. In which case all the special NVIDIA control panel requirements and the need for XP all suddenly go away. However... I really can't believe how useful that extra room in the viewfinder is!). The tricky bit is setting up the viewport. Well, actually, ''all'' the setup is tricky. It starts with setting up a dual-boot machine and goes on from there.
 +
 +
The video capture machine is set up to capture video from the source machine(s) using the Blackmagic card(s). Wirecast is used both as a "gearbox" to change the framerate to the desired output and to aggregate the required audio feeds. It is then used to record to disc at the target Treet workflow framerate and format. The tricky bit is the audio, by the way. Everything else is pretty easy.
 +
 +
== Video Capture Machine Setup ==
 +
 +
=== Hardware & Software ===
 +
Install the required items. The BMD card(s) can go in any slot, as far as I know ''except'', according to some authorities, #3. You will have a graphics card in one of the slots, so that means you can have two cameras coming into this system via BMD cards. If you want to add any more, they'll have to come in via Firewire capture devices (for example). I have only tested this system with one BMD card.
 +
 +
Wirecast is relatively expensive ($450US). You can download the trial version and see if it's for you, before you shell out. If you decide it's too much, you can do the following simply with a single BMD card. Capture video at 720p60 or 720p50 (see below) using either:
 +
* MediaExpress (which comes with the BMD cards) to capture ProRes 422 and capture the audio another way (trickier than it sounds); or
 +
* Quicktime 7 Pro to capture Native video, and capture the Skype call via SoundFlower
 +
…then set up a custom Compressor preset to gear-shift 720p50/60 to 720p23.976 ProRes 422

Revision as of 17:51, 24 July 2011

Personal tools