我正在寻找一个命令行选项。
例如,如果我有视频sample-video.mp4
,我想sample-image.jpg
从 00:00:26 的视频生成图像文件,我应该给出什么命令?
另外,如果您能详细解释命令的每个参数的功能,那将非常有帮助。
我正在寻找一个命令行选项。
例如,如果我有视频sample-video.mp4
,我想sample-image.jpg
从 00:00:26 的视频生成图像文件,我应该给出什么命令?
另外,如果您能详细解释命令的每个参数的功能,那将非常有帮助。
您可以使用ffmpeg
您还可以使用这些选项,例如控制 jpeg 输出
-q:v <linear integer 1-10>
或分辨率 的质量-s 480x300
。这里还有一些想法
VLC 方法
cvlc - 因为它的命令行,我们不想打开任何窗口。此外,这意味着我们可以在没有 X11 的情况下运行它。
--start-time=26 - 以秒为单位的快照的确切位置
sample-image.png
用您当前的屏幕截图 替换任何像您的屏幕截图一样调用的文件。如果你忽略它,VLC 将开始为截图编号完整的文档在这里
您可以使用
mplayer
(来自 packagemplayer
,默认情况下未安装):这将创建文件
00000001.jpg
,因此您必须重命名它。据我所知,没有办法指定文件名。-vo jpeg
意味着你想要JPEG输出,-ss 00:00:26
寻找给定的位置,-frames 1
意味着处理一帧然后退出。