上传到运行 python 的 webapp 后,我需要为视频文件创建缩略图。
我该怎么做...我需要一个库,它基本上可以为我做这件事,或者可以自动从视频文件(多种格式)中读取图像帧。
最佳答案
我无法在 OSX Sierra 上安装 ffvideo,所以我决定使用 ffmpeg。
OSX:
brew install ffmpeg
Linux:
apt-get install ffmpeg
Python 3 代码:
import subprocess
video_input_path = '/your/video.mp4'
img_output_path = '/your/image.jpg'
subprocess.call(['ffmpeg', '-i', video_input_path, '-ss', '00:00:00.000', '-vframes', '1', img_output_path])
关于python - 使用 Python 从视频文件创建缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1772599/