This thread is a bit old, but I seem to have found a solution.
Source Essentially you need to install a set of command line utilities called
QTCoffee. Once installed, fire up your Apple Script editor and copy and paste this in.
property type_list : {"AVI"}
property extension_list : {"avi"}
-- This droplet processes both files or folders of files dropped onto the applet
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
-- this sub-routine processes folders
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
-- this sub-routine processes files
on process_item(this_item)
-- NOTE that the variable this_item is a file reference in alias format
do shell script ("/usr/local/bin/splitmovie -o '" & (POSIX path of this_item) & "_split.avi' -self-contained -no-fast-start -duration
5:00 '" & (POSIX path of this_item & "'"))
end process_item
To edit, the time that you want your video to be split at, simply edit the bold text near the bottom of the script. Essentially this script (in it's current state) will split your clip up into 5 minute segments. Next, save the file as an application, close the script editor, and drop your video onto it. The split files will start to appear rather quickly in the directory the original file was in. There you go, problem solved (hopefully). Now, I pray that this 5+ year old thread can be put to rest.
EDIT: Everything plays fine on the mac, but I have been having issues playing on the PS3, also avidemux won't recognize it. I'm thinking it is because I modified the script to spit out avi's, but it was designed for mov's. It is probably just changing the extension and not the container. Try changing the 3 instances of avi in the script to mov if you come across any issues.