如何解决Django Video Encoding软件包未转换视频
伙计们,我正在尝试使django-video-encoding包与我的代码一起使用,但是它似乎并未在转换视频。我完全按照文档进行操作。如果我错过了什么,有人可以帮忙检查我的代码吗?
这是该软件包的链接:https://github.com/escaped/django-video-encoding 谁能告诉我我哪里出问题了?我没有看到有关此软件包的任何教程或太多信息,但似乎只有它一个。
我已经给了ffmpeg这样的路径(不知道它是否是提供路径的正确方法)。这是在设置中。
VIDEO_ENCODING_FFMPEG_PATH = "c:\\ffmpeg\\bin\\ffmpeg.exe"
在我的signals.py中,我有这个。
@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!')
,这是在我上传视频后打印的,但转换不会发生。
解决方法
我试图重新创建,但是一切对我来说都很顺利。我并没有指出.as-console-wrapper { max-height: 100% !important; top: 0; }
位置,而是在PATH中进行了设置。尝试将ffmpeg
设置为global(system)变量。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。