I know you expect this to be a programming blog, but hey it’s innovative!
Anyway, recently I bought an iGrabber, a little tool to plug into my Mac and record my PS3. For around £30 off Amazon it’s not bad.

PRO’s: It’s fast, cheap, efficient and easy!
CON’s: The installer on CD failed and I had to download it from their website and the initial settings make HUGE file sizes (10minutes for 6GB!!!).
PRO’s + CON’s: It’s great, for the price it’s more than you can expect and with it offering a lot of options for customisation. You might want to continually test the settings in order to find the happy medium of file size and quality!
I’ll try and post a video demonstration – watch this space!
To split movies (.mov) into sections you firstly need QTCoffee, then just download this applescript – drop files onto it (and folders) and it should convert them to 5:00 sections.
The code for the applescript is:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | property type_list : {"MOV"} property extension_list : {"mov"} on open these_items repeat with i from 1 to the count of these_items set this_item to (item i of these_items) set the item_info to info for this_item if folder of the item_info is true then process_folder(this_item) else if (alias of the item_info is false) and ¬ ((the file type of the item_info is in the type_list) or ¬ the name extension of the item_info is in the extension_list) then process_item(this_item) end if end repeat end open on process_folder(this_folder) set these_items to list folder this_folder without invisibles repeat with i from 1 to the count of these_items set this_item to alias ((this_folder as text) & (item i of these_items)) set the item_info to info for this_item if folder of the item_info is true then process_folder(this_item) else if (alias of the item_info is false) and ¬ ((the file type of the item_info is in the type_list) or ¬ the name extension of the item_info is in the extension_list) then process_item(this_item) end if end repeat end process_folder on process_item(this_item) -- This is where you can customise the output. The Output ending. And the split sections duration. do shell script ("/usr/local/bin/splitmovie -o '" & (POSIX path of this_item) & "_split.mov' -self-contained -no-fast-start -duration 5:00 '" & (POSIX path of this_item & "'")) end process_item |
Save it as an application and drop your .mov files onto it!
