#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. О … да! Спасибо.. В этом и заключалась проблема.!