Пакет кодирования видео Django не конвертирует видео

#django #django-models #django-views #django-templates

#django #django-модели #django-просмотры #django-шаблоны

Вопрос:

эй, ребята, я пытаюсь заставить пакет кодирования видео django работать с моим кодом, но, похоже, он не конвертирует видео. Я следовал точно в соответствии с документацией. Может ли кто-нибудь помочь с проверкой имеющегося у меня кода, если я что-то пропустил??

Это ссылка на пакет:https://github.com/escaped/django-video-encoding Кто-нибудь может сказать мне, где я ошибся? Я не смог увидеть никаких руководств или много информации об этом пакете, но, похоже, он там единственный.

Я указал путь к ffmpeg следующим образом (не уверен, правильный ли это способ указать путь). это в настройках.

 VIDEO_ENCODING_FFMPEG_PATH = "c:\ffmpeg\bin\ffmpeg.exe"
  

в моих сигналах.почему у меня есть это.

 @receiver(post_save, sender=VideoPost)
def convert_video(sender, instance, **kwargs):
    enqueue(tasks.convert_all_videos, instance._meta.app_label, instance._meta.model_name, instance.pk)
    print('Done converting!')
  

и это печатается после того, как я загружаю видео, но преобразование не происходит.

Ответ №1:

Я пытался воссоздать, но мне все кажется гладким. Я не указал ffmpeg местоположение, хотя вместо этого я установил его в PATH. Попробуйте вместо этого установить ffmpeg в качестве глобальной (системной) переменной.

Комментарии:

1. Может ли это быть проблемой с моими настройками? как у меня работает мой django-rq? Также можете ли вы сказать мне, что вы имели в виду под ffmpeg как глобальной переменной? Я тебя не понял.

2. Я имею в виду добавить ffmpeg к ПУТИ в Windows. video.stackexchange.com/questions/20495 / … вот как. Я думаю, django-rq работает правильно, поскольку вы видите свой отпечаток. Единственная ошибка исходит от ffmpeg.

3. О … да! Спасибо.. В этом и заключалась проблема.!