Загружайте видео в формате mp4 в нескольких частях с помощью curl, затем используйте для них ffmpeg

#bash #curl #video #mp4

#bash #curl #Видео #МР4

Вопрос:

Я хочу загрузить видео (.mp4) с помощью curl, но файл слишком большой, я не могу загрузить его за один раз. Поэтому я пытаюсь загрузить только небольшую часть видео с параметром —range в curl, затем я хочу преобразовать его с помощью ffmpeg, чтобы получить более низкое качество, и повторять процесс, пока не получу все части. К сожалению, ffmpeg выдает ошибку: «moov atom не найден». Кажется, что мне нужно фрагментировать mp4, может ли curl это сделать? Какие еще решения я мог бы попробовать? Спасибо.

ОБНОВЛЕНИЕ ffmpeg выполняет работу самостоятельно, нет необходимости загружать файл в нескольких частях, это может снизить качество видео, как показано здесь

Ответ №1:

Вы не можете конвертировать часть mp4, вам нужно все целиком. Вы можете загрузить все части, воссоздать файл целиком, а затем преобразовать.