Video and the Mac

fc3

Just another eclectic geek
TECHNICAL Contributor
Nov 12, 2006
5,334
Northern NJ
Boat Info
1999 Sea Ray 330DA
Twin 7.4 MPI (310 propshaft HP) V-drives
Engines
Twin Mercury Marine marinized 7.4L L-29 V8s
Cast iron block w 4-bolt mains
Finally had some time to fool around with the Mac and video today. I wanted to see how difficult is is to download video to the Mac in both SD and HD, play back the video, and copy it to other media.

Download the Firewire SDK from Apple's developer web site. The download is free, the only requirement is signing up to be an Apple developer, which is also free. It's useful to have the XCode development software on your system, but you don't need to have it. For playback, you need VLC, which you can get from Videolan's web site. Lastly you need a video source with a Firewire connector. Lots of new HDTVs have this. I have Comcast's dual tuner DVR, which is a Motorola 6412 converter. It has a Firewire connector that can be used to both control the tuner and feed video. Verizon uses this box, too if you have FIOS and an HD DVR. I haven't switch to FIOS yet.

Grabbing video is pretty easy. The AVC Browser tool shows all Firewire devices to which you computer is connected. I have a Firewire hub setup with both the HDTV and 6412 connected, so I just connect the Mac notebook's Firewire port to the hub. AVC Browser showed both the TV and the cable box, I selected the 6412. From AVC Browser, there's a series of tabs. One of the tabs allows control of the cable box. You need to open he device by clicking the Open Device button.

Channel number can be selected. The up, down, left and right arrows also work, so by selecting channel 1 and using the arrows, an On-Demand movie can be captured as easily as any other channel. Note that the DVR function to save On-Demand movies is disabled, but that does not inhibit captures from the Firewire port. The working Firewire port is an FCC mandate. :smt038

There's button on the AVC Browser to enable monitoring the video. Click it and you can watch the video coming into the Mac. That's fine as it goes, but that's not capture. To capture, start the DVHS application. It works like a digital VCR You can record and playback with this app. Open the statistics slide and set the record and playback channels to zero. Then you can record and playback video. When recording, the stats show in the slide as to frame rate and data rate. SD is in the 4MB/s range and HD is around 19.

Once captured, you can open the file with VLC and play it back. Next task I want to do it to re-code the video with H.264 (MPEG 4 Part 10) which will reduce the file size to about 10% of the MPEG 2 file. Definition will suffer a bit, but I want to see how much it degrades. Should also be able to transcode for Apple TV if I can get the frame rate down to 24 FPS. Apple needs better codec support for that device. 720p@24 isn't that great. On the other hand, a Mac Mini on the boat connected to the flat screen TV should do a good job on playback. Carry a 500 MB firewire drive between home and the boat and you'll have hours of HD programming.

Well it works. Just need to try some new codecs. Once that's done I might try to modify the sample apps into a single simple grabber app. Of course, it's getting near boat launching, so don't know how far this project will get.

I'll post some SD and HD captures to the web during the week so you can see the results. I'm hoping to recode both SD and HD with Quicktime Pro to see how much smaller the files will get with that codec.

Best regards,
Frank C.
 
Last edited:
I've been playing around with this for a couple of months to transfer video from the DVR to my iPhone. You can use handbrake (free) to convert format. It has all the presets for quickly setting it up for almost any device. Mpeg streamclip (free) will also playback and convert to pretty much any codec. Haven't had much time to really dive in yet, pretty much concentrating on DVDs and building up my catalog for the boat for this summer.
 
Just tried another capture. SD is easy. HD is easy except for playback. Full screen HD playback on the Mac Book bands when there is a lot of motion. It does better on the Pro, but who wants an 8 core machine on the boat? I think playback will be better for HD when I recompress for H.264. Thanks for the hint, Mike. I'll give it a shot.

Oh, I can't post the files. 2 mins of HD is over 250MB. The same amount of SD is 45MB. I need bigger pipes!

Best regards,
Frank
 
So umm... one of the things I want to do is put all these DVDs I have on hard drives... I was hoping a Mac Mini could stream them through an AppleTV. I just didn't mess with it that much but having 2 TB of disk space isn't all the expensive anymore and hooking the thing to the HD video distribution system would be really cool....

I have too much I want to do... I need a clone.
 
go download handbreak Gary. Its the software you want for what you are doing. You can either make an image of the DVD or you can convert it to something like h264 with chapter markers that will stream better.
 
weee, i'm at the 50 movie mark. I'm just about done with this seasons movies. I would like to hit 75, I figure that will be enough movies for the boat this summer.

I'm bagging the mini mac this year and decided to recommission one of my laptops to the boat (even though I probably won't need it). I'm going to keep the junky TV and i've wired it to interface with either my iphone or laptop until I figure out something worthwhile. I can hold roughly 6 movies on my iphone and I also bought this great gooseneck mount for the iphone for the helm. So I can surf the net, make calls, email, ichat, skype, view charts, check tides, send flowers to my mom, make dinner reservations, and watch a movie all while cruising.

at night I pop the iphone in the cradle and watch whatever movie I have on the iphone or I can access any of the movies I have on my hard drive at home as long as I have either a cell phone signal or wifi, and it charges the phone at the same time. Sweeeeetttt.

next i'm playing with streaming video from my DVR to my computer at home, to my iphone on the boat. lets see...
 

Forum statistics

Threads
113,185
Messages
1,428,151
Members
61,095
Latest member
380Thumper
Back
Top