MPEG2Splitter lets you split huge MPEG-2 files in smaller chunks of size specified by user. It is also possible to extract a single segment of the file, given the starting and ending offset.
The procedure can be fully manual, assisted, or fully automated.
This program can handle files bigger than 2Gb, as it uses OS 9 new file handling capabilities.