Как вывести фрагментированный mp4 с помощью ffmpeg?

ffmpeg -i infile.avi out.mp4 выводит нефрагментированный MP4.

Как получить фрагментированный файл mp4?

Обновление Фрагментированный файл mp4 внутренне разделен на несколько последовательных фрагментов или фрагментов фильма MPEG-4. У каждого фрагмента есть свой собственный атом moof - поэтому в файле чередуются несколько атомов moof, а не один moov в конце, как в случае нефрагментированного mp4. Это упрощает потоковую передачу по медленным сетям, где задействована буферизация.

Существует несколько инструментов, таких как mp4box , которые преобразуют обычный mp4 во фрагментированный. К сожалению, мы не можем использовать что-то подобное

ffmpeg  | mp4box

, поскольку ffmpeg не производит поиск по запросу при создании контейнеров mp4.

43
задан AndreKR 11 April 2018 в 20:43
поделиться