首页 > 其他分享 >视频逐帧转图片记录

视频逐帧转图片记录

时间:2023-04-27 09:25:10浏览次数:47  
标签:视频 截图 记录 截取 逐帧 软件 图片

1.PR

直接把视频导入PR,截取想要提取图片的片段,保存,然后导出为JPEG等类型的图片格式。

然后就可以导出为逐帧提取的多张图片了。

如果觉得帧数太多、截取的图片太多,可以通过序列设置或者视频导出设置降低帧数。

2.微商视频助手

微商视频助手 - 微商、自媒体人的视频编辑软件

这是一款微商、自媒体人士喜爱的图片视频编辑工具,它提供视频剪辑、一键换装、视频截图修复、视频变漫画、照片变3D、图片流动等50多种功能,功能十分丰富,能满足图片、视频编辑的多种需求。

其视频截图修复就可以将视频逐帧提取成一张张图片,而且还能对提取好的图片进行修复,让其画质更加清晰,操作起来非常简单。

打开软件后,选择“视频截图修复”功能,上传视频文件,拖动视频轨道便可以选取视频画面,点击“下一步”按钮,软件就会对其进行截取并修复,最后保存图片至本地文件夹中即可。

3.PotPlayer

 

PotPlayer是一款很便捷的视频播放器,在播放视频的时候,可以通过【视频】-【图像截取】-【连续截图】的功能选项打开逐帧截图的功能。

设置为每帧截图一次,就可以对视频进行逐帧截图了。

4.爱奇艺万能联播

 

爱奇艺万能联播是一个强大的视频播放器,它有一个【连拍截图】功能,可以在顶部隐藏的工具栏找到快捷键。

 

选择连拍截图,播放器会自动进行连拍、截取视频接下来的16个画面,并且合成为一张完整的图片。

 

在设置菜单里可以设置截图的保存路径、保存图片类型,并且可以设置连拍截图的截图、拼图数量。

值得一提的是,软件还能够查看GIF动态图,并且支持逐帧查看和保存。

 

5.迅捷视频转换器

 

一些第三方的转换工具也支持提取视频帧,比如迅捷视频转换器,就支持逐帧截图的功能。

通过一键截图功能,可以对播放的视频进行快速截图,并且支持把截图进行自动拼接成长图。

 

值得一提的是,软件还支持视频转GIF的功能,可以把截取的视频片段自动生成为GIF动图。

 

6.Windows照片应用

除此之外,也可以试试Windows自带的【照片】应用。

打开视频后,选择【保存照片】功能,就可以对视频进行逐帧浏览,并且选择我们需要的帧保存为图片。

这个方法的效率不高,比较适合少量提取的情况。不过因为是电脑自带的软件,所以无需安装就可以直接使用。

 

7.screen to gif

 

这款软件除了是录屏工具以外,同时也是一款强大的逐帧编辑工具,能够对GIF动图和视频片段进行逐帧编辑。

软件可以直接导入视频素材,并且截取我们需要的片段,同时支持手动设置画面比例和帧数。

 

因为软件是拆分图片进行编辑的,因此导入成功后,我们可以直接打开右键点击帧,打开缓存文件夹查看需要的图片。

把这些图片都复制下来就可以了。

也可以直接通过软件另存为JPEG等类型的图片文件。


标签:视频,截图,记录,截取,逐帧,软件,图片
From: https://www.cnblogs.com/zhangxuetao/p/17357984.html

相关文章

  • Qt音视频开发41-文件推流(支持网页和播放器播放并切换进度)
    一、前言本功能最初也是有一些人提过类似的需求,就是能不能将本地的音视频文件,通过纯Qt程序推流出去,然后用户可以直接在网页上播放,也可以用各种播放器播放,然后还可以任意切换播放进度,其实说白了就是个文件服务器,用户通过网络地址访问以后,告诉对方当前是媒体文件就会自动播放,是其他......
  • 使用youtube-dl和yt-dlp下载视频!
    导语我们在某网站上观看视频时,经常会碰到以下的尴尬情况,不是被删了就是被设为私有了,十分烦人.其实我们可以通过youtube-dl和yt-dlp将Youxxbe上的视频下载到自己电脑上,以防万一.本文将介绍如何使用这两款工具下载视频.youtube-dl由于版权问题,youtube-dl的下载速度......
  • linux开发记录:在linux环境下编写代码(2)
    man(manual)指令man是手册指令,用来查询关键字的相关文档,帮助开发者或管理员更好的熟悉关键字。常用的man2一般是查询系统自带的函数相关信息man1一般是查询可执行的命令行 vi下的一些命令最近学习了一些新的开发过程的快捷键dd:delete,删除光标......
  • 音视频八股文(6)-- ffmpeg大体介绍和内存模型
    播放器框架常用音视频术语•容器/文件(Conainer/File):即特定格式的多媒体文件,比如mp4、flv、mkv等。•媒体流(Stream):表示时间轴上的一段连续数据,如一段声音数据、一段视频数据或一段字幕数据,可以是压缩的,也可以是非压缩的,压缩的数据需要关联特定的编解码器(有些码流音频他是纯PCM)......
  • 【Node】coderwhy node 项目视频中 jwt.sign 没有返回值的问题
    在写登录接口时,想生成token用于登录验证,但是在使用jwt生成token(jwt.sign())时却没有返回token,服务端没有报错但是使用postman验证接口时却没有得到正确的请求结果。如果你在使用openssl生成的private.key时是和coerwhy老师一样1024的话就会报错解决方法:最好是生成20......
  • MySQL主从复制搭配SharingSphere踩大坑记录
    报错内容:Causedby:java.util.NoSuchElementException:Novaluebound点击查看原始错误代码ErrorstartingApplicationContext.Todisplaytheconditionsreportre-runyourapplicationwith'debug'enabled.2023-04-2616:34:48.270ERROR22584---[......
  • 每日记录
    今天学习了androidstudio的基础 1.认识目录以FirstActivity为例子,我们需要掌握的文件有:manifestjavadrawablelayoutvalues①manifest文件夹里面只有一个AndroidManifest.xml文件,在这个文件里,我们是对整个app进行一些设置,例如app的logo,app一进去的启动页面,app的名字... ......
  • django token 认证 简单记录
    classUser(AbstractUser):username=models.CharField(max_length=20,unique=True,primary_key=True,verbose_name="用户名")email=models.EmailField(max_length=256,null=False,verbose_name="邮箱",blank=True)pass......
  • Profiler 记录
    GC.MarkDependencies:是由Resources.UnloadUnusedAssets引起的。该函数的主要作用是查找并卸载不再使用的资源。游戏场景越复杂、资源越多,该函数的开销越大,一般在300~2000ms范围内。Loading.UpdatePreloading:Unity引擎最主要的加载函数。该项一般在切换场景时或主动动态加载资源......
  • qiankun vue子应用升级webpack5问题记录
    升级的方式是使用最新版本的vue-cli脚手架,重新创建一个新项目,然后复制@vue/cli-xxx,vue相关依赖最新版本到子应用项目->核对babel,eslint相关配置的变化->重新安装依赖,处理出现的相各种异常情况->启动项目检查功能是否正常。本次升级主要是为了使用webpack5。以下......