ffmpeg -i infile.avi out.mp4
выводит не фрагментированный MP4.
Как получить фрагментированный mp4?
Обновление
Фрагментированный файл mp4 внутренне разделен на несколько последовательных фрагментов или фрагментов фильма MPEG-4. Каждый фрагмент имеет свой собственный атом moof - поэтому в файле чередуются несколько атомов moof вместо одного moov в конце, как в случае нефрагментированного mp4. Это облегчает потоковую передачу по медленным сетям, в которых задействована буферизация
Существует несколько инструментов, таких как mp4box , которые преобразуют обычный mp4 в фрагментированный. К сожалению, мы не можем использовать что-то вроде этого
ffmpeg <options to output mp4> | mp4box
, так как ffmpeg не выдает вывод для поиска при создании контейнеров mp4.