{"id":35,"date":"2006-07-20T12:50:18","date_gmt":"2006-07-20T17:50:18","guid":{"rendered":"http:\/\/www.pressleypress.com\/blog\/?p=35"},"modified":"2006-07-20T22:39:17","modified_gmt":"2006-07-21T03:39:17","slug":"the-beauty-that-is-apples-firewire-sdk","status":"publish","type":"post","link":"https:\/\/www.pressleypress.com\/blog\/?p=35","title":{"rendered":"The Beauty that is Apple&#8217;s Firewire SDK"},"content":{"rendered":"<p>For a long time I&#8217;ve been aware that Apple&#8217;s Firewire SDK contains applications that allow you capture MPEG video streams over firewire from a digital video source. This means that if you have a digital\/HD television or set-top box with a firewire port, you can capture that HD content onto your Mac. I&#8217;ve never bothered trying it because I assumed my Time Warner 8300HD would have it&#8217;s firewire ports disabled. Then, one night I was bored and decided to reasearch it some more. I found out that it is a FCC regulation that cable operators are not allowed to disable the firewire ports on any of their STBs.  So, armed with that knowledge, I connected my MacBook to my 8300HD using their firewire ports, and was successful in capturing HD content. There are 2 ways you can this. With the VirtualDVHS application, or the AVCVideoCap application. Use the VirtualDVHS steps below if your TV or STB doesn&#8217;t support AV\/C. Use the AVCVideoCap steps if your TV or STB supports AV\/C.<\/p>\n<p>Virtual DVHS :<br \/>\n1) Download and install Apple&#8217;s Firewire SDK found <a href=\"ftp:\/\/ftp.apple.com\/developer\/Development_Kits\/FireWireSDK22.dmg\"> HERE<\/a>.<br \/>\n2) Connect your Mac to either firewire port located at the back of the 8300HD while the Mac is off.<br \/>\n3) Power on the Mac<br \/>\n4) Tune to the HD channel you wish to capture. (On your STB)<br \/>\n5) Run the AVCBrowser application located under \/Developer\/FirewireSDK22\/Applications\/<br \/>\n6) In the Output section of the AVCBrowser&#8217;s UI, select channel 63.<br \/>\n7) Run the VirtualDVHS app. (found under the same path in step 5)<br \/>\n8) Set VirtualDVHS&#8217;  record channel to 63.<br \/>\n9) Click the connect button in the output section of the AVCBrowser&#8217;s UI.<br \/>\n10) Make sure you have the VirtualDVHS&#8217; &#8220;Stats Drawer&#8221; open and click the record button in the VirtualDVHS UI.<br \/>\n11) Recording should begin, and you should see the Bitrate, Packets, and Resolution stats start chugging away.<\/p>\n<p>AVCVideoCap :<\/p>\n<p>1a) Perform steps 1-4 from above.<br \/>\n2a) Run the AVCVideoCap app located under the same path as stated in step 5.<br \/>\n3a) Select your device in the AVCVideoCap UI.<br \/>\n4a) Click the Capture from Device button.<br \/>\n5a) Choose where you want the video saved.<br \/>\n6a) Enter how long you want to capture in minutes.<br \/>\n7a) Hit continue.<br \/>\n8a) Capturing occurs!<\/p>\n<p>Tips:<\/p>\n<p>1) If you see a lot of &#8220;Overruns&#8221; occur in AVCVideoCap or if you only see bitrate and packets being populated with data in VirtualDVHS, then your capture won&#8217;t be playable. It is most likely because the channel you are viewing is being encrypted by Time Warner. For the most part, local HD stations don&#8217;t encrypt their content so give those a try.<br \/>\n2) I recommend using <a href=\"http:\/\/www.videolan.org\/vlc\/\">VLC<\/a> or <a href=\"http:\/\/www.squared5.com\/\">MPEG Streamclip<\/a> for playing back your video captures in M2V format. (You&#8217;ll have to buy the <a href=\"http:\/\/www.apple.com\/quicktime\/mpeg2\/\">Apple MPEG-2 Quicktime plugin<\/a> from Apple if you want to use MPEG Streamclip to convert your M2V into Quicktime or MPEG format.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For a long time I&#8217;ve been aware that Apple&#8217;s Firewire SDK contains applications that allow you capture MPEG video streams over firewire from a digital video source. This means that if you have a digital\/HD &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3,8],"tags":[],"class_list":["post-35","post","type-post","status-publish","format-standard","hentry","category-computers","category-tvmovies"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p32FB4-z","jetpack-related-posts":[{"id":9,"url":"https:\/\/www.pressleypress.com\/blog\/?p=9","url_meta":{"origin":35,"position":0},"title":"No Firewire on the new Video iPod","author":"Matt","date":"January 16, 2006","format":false,"excerpt":"I've known that the new video iPod didn't support Firewire since before the new iPod was released but never gave it much thought until my brother brought over his. I own a G4 eMac, and a G3 iBook. Both use USB 1.0, and Firewire 400. Without thinking, I plugged his\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"https:\/\/www.pressleypress.com\/blog\/?cat=3"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":121,"url":"https:\/\/www.pressleypress.com\/blog\/?p=121","url_meta":{"origin":35,"position":1},"title":"Apple TV &#8211; A Failure?","author":"Matt","date":"December 20, 2007","format":false,"excerpt":"A friend of mine, Justin, sent me the following articles about the Apple TV... Why Apple TV Failed Apple on a Worst of 2007 List ...and here's my response to them. I read the articles, but what they are complaining about isn't what I want an Apple TV for. I\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"https:\/\/www.pressleypress.com\/blog\/?cat=3"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":545,"url":"https:\/\/www.pressleypress.com\/blog\/?p=545","url_meta":{"origin":35,"position":2},"title":"Worst Apple Products List &#8211; Reasoning Misses the Mark","author":"Matt","date":"February 15, 2010","format":false,"excerpt":"PCAuthority.com.au did a piece on the worst Apple products ever, and while I don't necessarily disagree with the Apple devices that made their list, I found much of their reasoning unsound. For example : In regard to the \"Color Classic\"... \"It could be argued that this system forced Apple to\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"https:\/\/www.pressleypress.com\/blog\/?cat=3"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11,"url":"https:\/\/www.pressleypress.com\/blog\/?p=11","url_meta":{"origin":35,"position":3},"title":"TNTHD &#8211; HD Fakers","author":"Matt","date":"January 22, 2006","format":false,"excerpt":"So I've been \"DVR'ing\" the syndicated reruns of Angel from TNT-HD, the \"HD\" version of the TNT network, and have discovered that for some reason, TNT stretches the image to fill a 16x9 screen. My Angel episodes are all deformed horizontally. I can understand stretching commercials. (Who cares about image\u2026","rel":"","context":"In &quot;TV\/Movies&quot;","block_context":{"text":"TV\/Movies","link":"https:\/\/www.pressleypress.com\/blog\/?cat=8"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":466,"url":"https:\/\/www.pressleypress.com\/blog\/?p=466","url_meta":{"origin":35,"position":4},"title":"New High Fidelity Site","author":"Matt","date":"October 21, 2009","format":false,"excerpt":"Mainly out of bordem, I redesigned my band's Web site, www.highfidelityband.com using Apple's iWeb software. Check it out!","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"https:\/\/www.pressleypress.com\/blog\/?cat=3"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1266,"url":"https:\/\/www.pressleypress.com\/blog\/?p=1266","url_meta":{"origin":35,"position":5},"title":"Using 3D Touch on Apple 6s","author":"Matt","date":"January 4, 2016","format":false,"excerpt":"http:\/\/www.macrumors.com\/how-to\/iphone-6s-3d-touch\/ Apple's iPhone 6s and 6s Plus has been selling strongly since its launch last month, thanks in part to a number of new features including 3D Touch. With it, users can access Quick Actions from the home screen and Peek and Pop from within a variety of stock and\u2026","rel":"","context":"In &quot;Computers&quot;","block_context":{"text":"Computers","link":"https:\/\/www.pressleypress.com\/blog\/?cat=3"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=35"}],"version-history":[{"count":0,"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/35\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=35"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=35"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pressleypress.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}