ffmpeg图片转视频

news/2025/1/16 0:14:52/
  • 视频转图片
ffmpeg -i test.mp4 -r 25 path_to_image/%05d.jpg
  • 有序图片转视频
ffmpeg -f image2 -i dirname/%05d.jpg -vcodec libx264 -r 25 -b:v 5969k test.mp4

-f image2:图像转视频
-i dirname/%05d.jpg:输入
-vcodec libx264:采用264编码
-r 25:输出帧率为每秒25帧
-b:v 5969k:输出码率

  • 无序图片转视频
ffmpeg -f image2 -pattern_type glob -framerate 5 -i 'output/*.jpg'  -vcodec libx264 -r 5 -b:v 210k test.avi

-pattern_type glob:glob模式

  • 画质较高
ffmpeg -f image2 -pattern_type glob -i 'output/*.jpg'  -vcodec libx264 -r 5 -crf 10 test.avi

-crf 10:高画质
-crf 23:平衡大小和画质
-gp 0:无损画质

  • txt文件列表生成视频
cat imagelist.txt | xargs cat | ffmpeg -f image2pipe -i - -vcodec libx264 -r 5 -crf 23 test.avi

-f image2pipe:管道模式
-i -:代替输入


http://www.ppmy.cn/news/11130.html

相关文章

MySQL高级【锁】

1:锁的概述锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、 RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有 效性是所有数据库必…

C#文件操作

首先需要创建一个文件对话框对象:OpenFileDialog ofd new OpenFileDialog();获取该对话框的结果:DialogResult result ofd.ShowDialog();如果用户单击确定则返回 DialogResult.OK 否则返回DialogResult.Cancel。获取该文件路径(包括文件名) …

16、Java并发 Java ThreadLocalRandom

随机数生成是一个非常常见的操作,而且 Java 也提供了 java.util.Random 类用于生成随机数,而且呢,这个类也是线程安全的,就是有一点不好,在多线程下,它的性能不佳。 为什么多线程下,Random 的性…

嵌入式 LINUX 驱动开发 day02 字符设备驱动 字符设备驱动 虚拟串口, 一个驱动支持多个设备

1. 驱动开发 字符设备驱动 代码&#xff1a; vser.c #include <linux/init.h> #include <linux/kernel.h> #include <linux/module.h>#include <linux/fs.h> /***** 设备相关信息 ******/ static unsigned int VSER_MAJOR 256; //主设备号…

Redis哨兵模式搭建

以下配置机器部署ip为 a、b、c&#xff0c;其中a为master节点 需提前创建 /app/user/oms/redis/data 目录 1.1上传 redis-5.0.5.zip 到对应目录&#xff0c;解压 unzip redis-5.0.5.zip # 生成 redis-5.0.5 目录 1.2 修改配置文件 maxclients 10000 #20000 &#xff0…

MATLAB-样条插值运算

MATLAB中不仅提供了一维插值、二维插值和三维插值方法&#xff0c;还提供了样条插值的方法。其主要思想是:假定有一组已知的数据点&#xff0c;希望找到该组数据的拟合多项式。在多项式的拟合过程中&#xff0c;对于每组相邻的样本数据点&#xff0c;存在一条曲线&#xff0c;该…

jvm运行过程

VM是Java程序运行的环境,同时是一个操作系统的一个应用程序进程,因此它有自己的生命周期,也有自己的代码和数据空间. JVM体系主要是两个JVM的内部体系结构分为三个子系统和两大组件&#xff0c;分别是&#xff1a;类装载器&#xff08;ClassLoader&#xff09;子系统、执行引擎…

仿抖音视频双指缩放和单指滑动效果

最近刷抖音看视频时&#xff0c;对一个视频某个位置比较感兴趣&#xff0c;采用双指放大查看细节&#xff0c;然后还可以随意滑动到任何位置&#xff0c;比较感兴趣&#xff0c;决定自己来实现此效果&#xff1b;分析效果&#xff1a;ViewPager左右滑动&#xff0c;视频列表上下…