|
|
![]() |
|
|
|
|
|
#1 | Link | |
|
AVS Special Member
|
How-To: Guide to MacOS X firewire HDTV recording
This topic is intended as a starting point for anyone that wants to record HDTV on the Mac. There are some other somewhat fragmented threads that discuss this but I thought others would benefit from a consolidated "HOW-TO" especially considering the timing of the new FCC mandate requiring cable providers to offer firewire to customers effective 4/1/03. This document is by no means complete and I'll update it as needed. Any comments or corrections are appreciated. Referenced links are provided at the end of this post. Introduction MacOS X is currently the only viable solution for recording HDTV via firewire using an emulated D-VHS deck. With a properly setup system you can record and playback cable and OTA HDTV with no loss in picture quality or sound. As for as alternatives, there is a beta product called Firebus for Win XP but it is extremely buggy and the development status is unclear. The beta is also incidentally closed if your interested. Some have also reported some success recording with Linux but it is far from plug and play. For the moment the Mac is the best choice for the task. Below you'll find the requirements and and some instructions for getting started recording HDTV with a Mac. What do you need
Please note that the VirtualDVHS demo is really a proof of concept rather than a fully functional application and has some rough edges. With that said many people here have had very good results and there are currently very few alternatives for firewire recording. The Virtual D-VHS source code is also available with the SDK so some enterprising developer may be able to wrap a polished GUI around this and ship a commercial product. I for one really hope Apple or some third party is working on developing this further. Links and reference Apple Developer Firewire Homepage Apple Firewire SDK 18 Download Apple Firewire SDK 19 Download Apple Firewire SDK 20 Download XPostFacto software for installing Panther on older Macs Customized Version of Virtual D-VHS VirtualDVHS Timeshifting with some cable boxes (includes link to Applescripts) iRecord Modified AV/C Browser with Recording and Channel Tuning Functionality AVS thread: Apple FireWire news: soon, more AV/C support! Mitsubishi Firewire Networking Example Videolan Player for MacOS X MPlayer OS X Roku HD1000 Phtobridge media player I-O DATA's LinkPlayer2 media player A VNC server for OS X A VNC client for OS X Firewire equipped HDTV's, STB's and D-VHS decks from the 1394 Trade Association Supported Devices The following devices should work as noted. Much of this information comes from the readme included with Virtual D-VHS. Please post any additions or corrections.
__________________
rcliff Last edited by rcliff; 10-02-05 at 11:33 AM.. |
|
|
|
|
|
|
#2 | Link |
|
AVS Special Member
|
This is a good thread in view of timing and the functionality that the Mac offers. Below are some PDFs from a link referenced above.
How to set up VirtualDVHS on your Mac and its use with iCal How to initiate connection between your Mac and set-top-box with Firewire How to playback VirtualDVHS recordings Advanced: Recording two programs at one time using two Firewire-equipped set-top-boxes Cliff, The Panasonic TU-DST50 is known not to work with VirtualDVHS despite using AVC Browser to establish connection. The MIT MDR-200 will work with VirtualDVHS. I will get a PDF together on the two recordings at one time functionality, as well.
__________________
Regards, Joe Go Blu-ray! Last edited by jsb_hburg; 04-02-04 at 07:33 PM.. |
|
|
|
|
|
#3 | Link |
|
AVS Special Member
Thread Starter
|
Joe, thanks for the additions. I think this will be of interest to a lot of people now that firewire is becoming a reality via cable. I don't think many people would have found out about this in the long "Apple FireWire news: soon, more AV/C support" thread.
I'll revise the supported device section tomorrow.
__________________
rcliff |
|
|
|
|
|
#4 | Link |
|
AVS Special Member
|
Re: HOW-TO: Recording cable or OTA HDTV with MacOS 10.3 and Virtual D-VHS
The Firewire SDK 18 can be installed since the programs: VirtualDVHS, AVC Browser and DVHSCap may all be needed. For those running Panther, do not install PreReleaseFireWire.pkg and PreReleaseFireWireDebug.pkg from the Packages subfolder of the PreReleaseComponents folder. These installation packages are to be installed by Jaguar users. These PreRelease packages are not installed when the Firewire SDK 18 is installed. They are loaded as uninstalled packages for optional installation.
I cannot over-emphasize upgrading to Panther 10.3 to run VirtualDVHS and the other software from the SDK.
__________________
Regards, Joe Go Blu-ray! Last edited by jsb_hburg; 04-10-04 at 11:27 AM.. |
|
|
|
|
|
#5 | Link |
|
Blueberry!
|
Great great thread!
Perfect timing for me, as I came here today explicitly for instructions for running my Powerbook to my Mitsubishi. I wanted a test run before my Firewire-equipped cable box arrives on Sunday. Followed the instructions and worked like a charm! I'll give the SDK a shot too. The .bom says it installs one System component called "TranslacentDriver" in the /System/Library/Extensions folder. Any comments on this component? Necessary with Panther? (I'll probably toast it after install.) Much thanks and kudos! -Pie
__________________
"The Brothers, they think I don't know a buttload of crap about the Gospel..." -Nacho Story Bytes - Very Short Stories http://www.storybytes.com |
|
|
|
|
|
#6 | Link | |
|
AVS Special Member
|
Re: HOW-TO: Recording cable or OTA HDTV with MacOS 10.3 and Virtual D-VHS
Quote:
On the other hand, set-top-boxes with AV/C protocol implemented should not require the use of Apple's AVC Browser, meaning that VirtualDVHS should be all that is needed on the Mac. The remote control combined with the set-top-box menus should drive the recording and playback. The iCal scripts were developed because the Motorola 6200 lacks menus driving recording and timer functionality for timeshifting. The scripts are also useful for over-the-air boxes in cities where the stations' time information sent in the PSIP is erratic or missing which would cause a missed recording despite having properly set up a recording event on the over-the-air ("OTA") set-top-box ("STB"). I updated the zip file and the main instruction pdf file at http://mac_hdtv_timer.home.comcast.net
__________________
Regards, Joe Go Blu-ray! Last edited by jsb_hburg; 04-03-04 at 02:17 PM.. |
|
|
|
|
|
|
#8 | Link |
|
Blueberry!
|
What format does Virtual D-VHS store? What are the equivalent file extensions (like on the PC side)?
The reason I ask... I would like to transcode some files to that format so I can play them with Virtual DVHS directly over the Firewire to my Mitsubishi. Like maybe transcode a VOB so I can have a direct-digital DVD player... ![]() I realize this is a bit off topic, and would gladly accept pointers to more relevant threads. -Pie
__________________
"The Brothers, they think I don't know a buttload of crap about the Gospel..." -Nacho Story Bytes - Very Short Stories http://www.storybytes.com |
|
|
|
|
|
#9 | Link |
|
AVS Special Member
Thread Starter
|
Mac recording appliance
Assuming you have a Mac dedicated to recording there are a few things you can do to make it more of an AV appliance. You can remove the keyboard, monitor and mouse and move the Mac to the location of rest of your AV equipment if you setup your Mac with screen sharing software. If so your Mac will only need power, ethernet and and firewire connections. I just installing mine in a standard 19" rack with my other equipment and am using VNC for remote control. It is accessible locally with any VNC client or remotely over the internet assuming the correct security and firewall settings. Timbuktu would also work for remote control as well but VNC is free.
A VNC server for OS X A VNC client for OS X There are also free VNC clients for Windows and Linux that can also control the recording Mac
__________________
rcliff |
|
|
|
|
|
#10 | Link | |
|
AVS Special Member
Thread Starter
|
Quote:
![]() Virtual D-VHS uses MPEG2 transport streams. You should be able to use the advanced output options from VLC 0.7 or later to create a compatible file from any other source that VLC will recognize. It takes quite a bit of time for encoding (depending on the speed of your Mac) and some trial and error.
__________________
rcliff |
|
|
|
|
|
|
#11 | Link |
|
Member
|
Does anyone know how to make the VirtualDVHS "Stop" script also quit the progam so that I can have ical re-launch it? Refresh always freezes the program. To put it another way; I would like to have ical "launch and record" then "Stop and Quit the Application" then "launch and record" on the next showing, then so on, and so on........
Thanks |
|
|
|
|
|
#12 | Link | |
|
AVS Special Member
|
Quote:
What Firewire tuner are you using to record?
__________________
Regards, Joe Go Blu-ray! |
|
|
|
|
|
|
#13 | Link |
|
Member
|
Sorry if I was not clear. I can record just fine. The scripts work great! Problem is when a recording is finished and stopped, I need to shut down both of the programs or else VirtualDVHD will freeze. This is whether or not I use "Refresh and record" or if I do it manually or any other means that I have tried. It may be a powerbook G3 500 issue, don't know. But if I shut VirtualDVHS and AVC down then restart using the launch and "record script", all is fine.
thanks |
|
|
|
|
|
#14 | Link | |
|
AVS Special Member
|
Quote:
__________________
Regards, Joe Go Blu-ray! Last edited by jsb_hburg; 04-03-04 at 08:38 PM.. |
|
|
|
|
|
|
#16 | Link |
|
Member
|
Did some testing and the "Quit" script works like a charm! At this time I am using the "Quit" script in ical instead of the "stop" script. So far so good.
The big test will be tonight through tomorrow afternoon; Silence of the Lambs, Harry Potter, What a Girl Wants (for my daughter), Star Wars, Old School. Thanks |
|
|
|
|
|
#18 | Link | |
|
AVS Special Member
|
Quote:
__________________
Regards, Joe Go Blu-ray! |
|
|
|
|
|
|
#19 | Link |
|
Member
|
Well, on short segments the quit seemed to work fine in place of the stop. So far on long recordings (2 hour) I can't seem to get quit to work. I just cut and paste the quit script into the stop script (stopquit.scpt) and will try this on long recordings. stopquit works fine on short recordings.
mark |
|
|
|
|
|
#20 | Link | |
|
Member
|
In case your wondering? My PB G3500 has been reformatted, reinstalled 10.3.3 along with all other updates, NO other programs installed (except those on 10.3.3), and at this time dedicated to VDVHS only. You DO need an external Firewire HD otherwise it will freeze. All the above "How To's" are being followed.
Thank you Joe and Cliff for all the support! I should look into making some ical share calendars with hbo, sho, etc.. I tried using the ESPNHD calender that is on icalshare.com. Works great! If there is a program you want to record just fire up the script. |
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | |
|
|