Не знаю, как с premier'ом, но это можно легко сделать и в MAX'е по крайней мере 2-мя способами:
Способ 1:
1. В MAX4 есть опция Render Elements (в окошке Render Scene) - так вот, создаешь, например, опять же двигающийся шарик, в Render Elements добавляешь Alpha и здесь же сохраняешь альфа-канал в отдельный avi-файл (uncompressed). Затем как обычно сохраняешь в avi основное изображение шарика (тоже лучше uncompressed).
2. Рендеришь сцену, в итоге получается 2 avi-файла шарика - в цвете и альфа-канал. (третий файл "фона" у тебя уже был до этого).
3. Идешь в VideoPost, добавляешь Image Input Event файл "фона"; затем еще раз файл шарика в цвете.
4. Выделяешь эти два события и добавляешь Layer Event. В свойствах Layer Event выбираешь Alpha Compositor и указываешь файл маски - это файл альфы шарика. Ставишь галочку Inverted и из списка выбираешь не Alpha Channel, а Luminance.
5. Жмем OK, укзываем выходной avi-файл и просчитываем VideoPost!
(Если выходное изображение не получается, можно попробовать скинуть галочку Inverted у маски)
Способ 2 заключается в том, мы рендерим не 2 avi-шки, а много tga-файлов 32 bits (сколько кадров, столько и файлов), без всяких Render Elements. После этого в VideoPost опять выбираем файл фона, затем при указании второго файла (с шариком) выбираем <файл с шариком>0000.tga, ставим галочку Sequence и автоматически открываем все остальные кадры (создается файл, называющийся <файл с шариком>0000.ifl, который указывает названия и порядок файлов).
После этого все тоже самое, только в файл маски выбираем уже автоматически созданный <файл с шариком>0000.ifl и указываем не Luminance, а Alpha Channel (опять же можно пощелкать Inverted).
Все должно заработать!
Может быть, можно сделать проще, но я всегда обходился такими методами. Удачи.