В настоящее время я создаю веб-сайт, где пользователи могут загружать видео и воспроизводить их. Метод загрузки видео работает нормально, проблема в том, что я пытаюсь создать миниатюру для каждого видео. Вместо того, чтобы представлять видео в тегах «<a>», я хочу, чтобы они были изображением, на котором пользователь может щелкнуть, а затем перейти на другую страницу для воспроизведения видео. Я пытаюсь создать уникальные миниатюры для каждого загружаемого видео с помощью ffmpeg. Проблема в том, что я получаю сообщение об ошибке при чтении заголовка "имя файла": при обработке ввода обнаружены неверные данные. Есть ли причина этого? В настоящее время я работаю на моем локальном хосте. ПРИМЕЧАНИЕ. Команда ffmpeg сама по себе работает нормально.
ПРИМЕЧАНИЕ: среда: Win10 64, django 1.10 (python 2.7) ffmpeg - последняя версия

1 ответ1

0

В итоге я изменил свой метод для захвата миниатюры, отыскивая определенную продолжительность в моем видео, а затем захватывая фотографию кадра с помощью этой команды
subprocess.call("ffmpeg -ss 00:0:01 -i"+ uploaded_filename + "-frames:v 1"+ thumbnail_name, shell = True)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .