В настоящее время я создаю веб-сайт, где пользователи могут загружать видео и воспроизводить их.
Метод загрузки видео работает нормально, проблема в том, что я пытаюсь создать миниатюру для каждого видео. Вместо того, чтобы представлять видео в тегах «<a>», я хочу, чтобы они были изображением, на котором пользователь может щелкнуть, а затем перейти на другую страницу для воспроизведения видео.
Я пытаюсь создать уникальные миниатюры для каждого загружаемого видео с помощью ffmpeg.
Проблема в том, что я получаю сообщение об ошибке при чтении заголовка "имя файла": при обработке ввода обнаружены неверные данные.
Есть ли причина этого?
В настоящее время я работаю на моем локальном хосте.
ПРИМЕЧАНИЕ. Команда ffmpeg сама по себе работает нормально.
ПРИМЕЧАНИЕ: среда: Win10 64, django 1.10 (python 2.7) ffmpeg - последняя версия
1 ответ
0
В итоге я изменил свой метод для захвата миниатюры, отыскивая определенную продолжительность в моем видео, а затем захватывая фотографию кадра с помощью этой команды
subprocess.call("ffmpeg -ss 00:0:01 -i"+ uploaded_filename + "-frames:v 1"+ thumbnail_name, shell = True)