一个方便的视频缩略图生成器。

thumbup的Python项目详细描述


pypilicensetravis-ci

thumbup是用python编写的命令行视频缩略图生成器。

竖起大拇指

您需要ffmpeg,然后才能使用thumbup,它可以由

# on macOS
brew install ffmpeg

# on ubuntu (>= 14.04)
sudo apt-get install -y \
  libavformat-dev libavcodec-dev libavdevice-dev \
  libavutil-dev libswscale-dev libavresample-dev libavfilter-dev

ffmpeg也可广泛用于许多其他发行版。请参考官方网站https://www.ffmpeg.org

thumbup可以通过pip安装

pip install thumbup

用法

要为视频文件file1file2生成缩略图,只需使用

thumbup file1 file2

上面将在视频文件所在的目录中创建file1.jpgfile2.jpg

要为目录dir中的所有视频文件生成缩略图,请使用-r选项。thumbup将递归地遍历目录dir中的每个视频,并在它们旁边生成缩略图。

thumbup -r dir

更多控制的完整帮助信息:

usage: thumbup.py [-h] [-v] [-r] [-f] [-o OFFSET] [-s X] FILE [FILE ...]

thumbup video thumbnail generator vv1.5.1

positional arguments:
  FILE                  one or more video files or directories (with -r)

optional arguments:
  -h, --help            show this help message and exit
  -v, --verbose         logging more stuff
  -r, --rec             recursively go into all dirs
  -f, --force           force overwrite existing thumbnails
  -o OFFSET, --offset OFFSET
                        skip OFFSET (hh:mm:ss.ms or second) from the beginning
  -s X, --suffix X      add suffix to the output filename, input.mp4 ->
                        inputX.jpg

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java正在转储大量的DataInputStreams,这是一种糟糕的做法吗?   java Android应用程序图标未出现在应用程序列表中   java Spring引导和Thymeleaf错误:无法分析异常   java如何在安卓 studio中显示日期选择器   java的C++ Web框架   eclipse在搜索以下位置后未找到Java虚拟机:   java hibernate HQL日期差异   java为什么我打印三角形数字的代码不起作用?   java RecyclerView:未连接适配器;登录时跳过布局   为什么JavaJSON返回这个错误?显然是在JSON反序列化中,但我找不到它发生的确切位置   正则表达式java短语的多次出现   有人能解释一下这些java泛型方法的声明吗?   aws lambda java。lang.IllegalStateException:未找到InjectionManagerFactory