signbank应用程序的视频组件
signbank-video的Python项目详细描述
Signbank应用程序的视频组件
文档
快速启动
安装Signbank视频:
pip install signbank-video
然后在项目中使用:
import video
必须在settings.py中定义以下变量:
- FFMPEG_PROGRAM = "/usr/bin/ffmpeg
- FFMPEG_TIMEOUT = 60
- FFMPEG_OPTIONS = ["-vcodec", "h264", "-an"]
- VIDEO_ASPECT_RATIO = 3.0/4.0
这些变量控制视频应用程序所需的程序ffmpeg。 用于从视频中提取帧(帧是缩略图)。 你可以在这里下载:https://www.ffmpeg.org/download.html。 我的系统上FFMPEG_PROGRAM的值是/usr/bin/ffmpeg,但是 您的系统可能不同;这取决于安装程序将 可执行文件ffmpeg。
您还必须在settings.py中定义以下变量:
- VIDEO_UPLOAD_LOCATION = "upload"
- GLOSS_VIDEO_DIRECTORY = "video"
- MEDIA_ROOT = os.path.join(os.path.dirname(os.path.abspath(__file__)), media)
MEDIA_ROOT是媒体的根目录,因此对于视频应用程序,它是 所有视频的根目录。VIDEO_UPLOAD_LOCATION,和 GLOSS_VIDEO_DIRECTORY是MEDIA_ROOT中包含 用户分别上传了视频和每个标志的视频。
您还必须在settings.py中定义以下变量:
- LANGUAGE_NAME = "Auslan"
- COUNTRY_NAME = "Australia"
- SITE_TITLE = "Signbank"
最后,还必须将video添加到 settings.py。
功能
- 待办事项
运行测试
代码真的有用吗?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install -r requirements_test.txt (myenv) $ python runtests.py
历史记录
1.10(2016-09-20)
- pypi上的第一个版本。