# ffmpeg 将多幅图片压缩成视频 h264 avi
./ffmpeg -f image2 -i %03d.jpg -vcodec libx264 -r 15 test.h264
./ffmpeg -f image2 -i /sdcard/test/%03d.jpg -vcodec libx264 -r 15 jjsa.h264
./ffmpeg -i /sdcard/test/%03d.jpg -s 320x240 -r 15 -vcodec mpeg4 video.avi
ffmpeg 运行内存占用情况为28%-29% 内存占用大小4772k CPU为四核
提高画质参数调试
./ffmpeg -i ./picture/%04d.jpg -s 320x240 -r 29 -vcodec mpeg4 video.avi
./ffmpeg -i ./picture/%04d.jpg -s 320x240 -r 15 -b 2000 -vcodec mpeg4 video.avi
./ffmpeg -i ./picture/%04d.jpg -s 320x240 -r 15 -b 100 -vcodec mpeg4 video.avi
1)激活高质量设置-hq
./ffmpeg -i ./picture/%04d.jpg -s 320x240 -r 15 -qmin 1 -qmax 5 -vcodec mpeg4 video.avi
./ffmpeg -i ./picture/%04d.jpg -s 320x240 -r 15 -vcodec mpeg4 video.avi
ffmpeg.exe -i “D:\Video\Fearless\Fearless.avi” -target film-dvd -s 720x352 -padtop 64 -padbottom 64 -maxrate 7350000 -b 3700000 -sc_threshold 1000000000 -trellis -cgop -g 12 -bf 2 -qblur 0.3 -qcomp 0.7 -me full -dc 10 -mbd 2 -aspect 16:9 -pass 2 -passlogfile “D:\Video\ffmpegencode” -an -f mpeg2video “D:\Fearless.m2v”
2)
./ffmpeg -i ./picture/%04d.jpg -s 320x240 -r 15 -b 3700000 -vcodec mpeg4 video.avi
./ffmpeg -i ./picture/%04d.jpg -s 320x240 -r 15 -b 600000 -vcodec mpeg4 video.avi
这个没有标准。
通常情况下,1920*1080分辨率的视频,码率应该在8M以上。
1080*720的分辨率,应该在5M左右
720*576分辨率,应该在3M左右
640*480分辨率,应该在1.5M左右
320*240的分辨率,应该在600K左右。
结论:
影响画面质量的参数主要是码率 -b 一般码率越大 视频体积越大,画面越清晰
暂时选定参数如下:
./ffmpeg -i ./picture/%04d.jpg -s 320x240 -r 15 -b 600000 -vcodec mpeg4 video.avi
./ffmpeg -i /home/jsa/share/install_ffmpeg/picture/%04d.jpg -s 320x240 -r 15 -b 600000 -vcodec mpeg4 video.avi
./ffmpeg -formats 查看输出支持的格式
基于ffmpeg的程序编译
` gcc decoding_encoding.c -o test -I/usr/local/include -L/usr/local/lib -lavdevice -lavformat -lavfilter -lavcodec -lswresample -lswscale -lavutil -lm -lpthread -lz -lx264`
# ffmpeg 将多幅图片压缩成视频 h264 avi相关推荐
- 将图片序列压缩成视频
原文链接:http://blog.csdn.net/carson2005/article/details/7085480 有些时候,我们确实需要将一个图片序列压缩成视频文件,从而方便观看,或者给别人展 ...
- FFmpeg 将多张图片编码成视频
前言 本篇文章的需求是将相机获取到的图片进行编码,编码成一个视频,耗费了大约一个星期的时间在解决各种问题.这里阐述一下这篇文章所要解决的几个问题: 1.如何将多张图片编码成视频. 2.如何进行定时录制 ...
- ios快速将显卡中数据读出压缩成视频--cocos2dx扩展
2019独角兽企业重金招聘Python工程师标准>>> 手机平台性能是个关键问题. 压缩视频分成3个步骤: 读取显卡数据, 使用编码器压缩,保存文件. 使用libav 压缩的时候,软 ...
- 3、python 视频转图片及图片转视频、裁剪、创建图片压缩成视频
背景:从视频中获取图片,进行数据标注,然后进行训练; 指定文件夹读取视频然后产生相应图片工具 # -*- coding: utf-8 -*- import os import cv2 import o ...
- avi怎么转换成视频?
avi怎么转换成视频,avi转mp4视频!很多小伙伴在平时可能都下载到过avi格式的文件,但是对avi格式还是比较陌生的,严格来说avi是一种音频和视频的交错格式,是将语音和影像同步组合在一起的文件格 ...
- golang基于FFmpeg实现视频H264编解码
文章目录 一.基本知识 1.1 FFmpeg相关 1.2 H.264相关 1.3 YUV相关 二.H264编码原理 2.1 帧类型分析 2.2 帧内/帧间预测 2.3 变换+量化 2.4 滤波 2.5 ...
- 通过ffmpeg把图片转换成视频
ffmpeg是一个非常强大的工具,使用他可以转换视频格式,包括视频容器格式,视频编码格式.这里所说的视频,包括了视频和音频.可以更改视频的其他的参数,比如帧率-每秒播放的帧数, 视频的大小-尺寸等等. ...
- ffmpeg获取rtsp h265_用FFmpeg将rtsp视频流保存成H264、h265文件
ffmpeg:FFmpeg的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward,是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算 ...
- 把图片转换成视频-ffmpeg
把图片转换成视频-ffmpeg 2018年03月06日 22:05:08 zhangjundi 阅读数 4401更多 个人分类: Android开发 http://blog.csdn.net/huan ...
最新文章
- WMI技术介绍和应用——事件通知
- Spark 1.0 开发环境构建:maven/sbt/idea
- 如何用Python从数据库里面获取数据?4个步骤就能轻松实现
- 千山独行-一个人的创业路(连载五)
- 一步步使SSH连接您的github仓库
- 4015-基于递归的折半查找(C++)
- vue-resource插件使用
- viso怎么控制连接线_什么是节气门?多久清洗一次?怎么清洗?
- 【Tableau Desktop 企业日常技巧12】Tableau CA或者CDA 考试真题(附带国外面试题目)
- html文件类型怎么改,更改文件类型,教您文件类型如何更改
- 用php表示掷骰子两次比大小,[宜配屋]听图阁
- [渝粤教育] 山东职业学院 话说铁道 参考 资料
- android qq悬浮窗口,qq悬浮窗口在哪里打开?怎么设置QQ悬浮窗?qq悬浮窗口设置方法分享...
- 华为 Gauss数据库十问
- 尝试用Unity还原蔚蓝(Celeste)—— 真·操控、移动、手感篇
- solaris 的ZFS操作
- 【面试大全-MQ】-消息队列
- 力扣 2200. 找出数组中的所有 K 近邻下标
- 深度学习笔记之关于常用模型或者方法(四)
- Ardiuno云门禁
热门文章
- Oracle取排序的第五条数据,OVER(PARTITION BY)函数介绍 【oracle中按A分组按B排序,再取B中第一条数据的查询】...
- 工程管理系统企业工程管理系统简介
- 获取windows系统ip、计算机名、当前用户名
- Scrapy爬取IT桔子死亡公司库及资本机构数据
- 手机号校验规则的正则表达式,包括199及177号段
- python输出如何加单位_如何以十为单位写出数据输出
- c语言零基础第一课:认识c语言
- 入职两年申请涨薪3K被拒,是我平时好脸给多了?转身立马裸辞走人...
- idea双击无反应。打不开解决办法
- YOLOv5 中 metrics.py 之 ap_per_class compute_ap 学习记录