Как разделить FLV-файл по размеру, используя FFmpeg или mencoder или что-то еще?

Мне нужно разделить FLV-файл на куски известного размера на сервере Linux. Например, мой оригинальный файл - 9 МБ, а размер чанка - 4 МБ. Таким образом, я должен получить 3 части - 4Mb, 4Mb и 1 Mb.

Кажется, что FFmpeg может разбить только по времени.

Mencoder может начинаться по времени (-ss TIME) и заканчиваться по размеру (-endpos SIZE MB). Но если стартовая секунда первого блока, очевидно, равна 0, то как я могу получить стартовую секунду для следующих блоков?

У вас есть какие-нибудь предложения?

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос