ffmpeg转换进度计算公式
2019独角兽企业重金招聘Python工程师标准>>>
ffmpeg将源视频(sourceinfo)转换成目的视频(requestinfo),转码过程中的进度计算公式:
其中source_file_size为原视频文件大小 source_bitrate为原视频的码率(视频码率 + 音频码率);目的视频描述一致。
source_time = source_file_size / source_bitrate #原视频的时间长度
target_time = output_file_size / target_bitrate #目的视频的时间长度
progess = target_time / source_time
知识:
多媒体文件大小一般是指音频流大小与视频流大小的和,视频文件大小与音频文件大小计算方法如下:
视频大小 = 视频码率 x 时间(单位: 秒) / 8
音频大小 = 音频采样率(asamples) x 位深(bit depth) x 饮品通道数(channel) x 时间长度(单位:秒) / 8
为什么除以8呢,因为音视频的码率都是按位(bit)计算的,所以需要除以吧,转换成为字节
来自 bbs.chinaffmpeg.com 孙悟空
文件大小位 = 视频大小 + 音频大小;
还有一种计算方式
文件大小 = (视频码率 + 音频码率) x 时间长度(单位:秒) / 8
转载于:https://my.oschina.net/zilinangel1986/blog/284504
ffmpeg转换进度计算公式相关推荐
- 【Android FFMPEG 开发】FFMPEG 视频播放进度控制 ( 显示播放进度 | 拖动进度条播放 )
文章目录 I . FFMPEG 播放进度控制 II . FFMPEG 播放视频 ( 效果展示 ) III . FFMPEG 获取视频时长 IV . FFMPEG 视频播放进度获取 V . FFMPEG ...
- Android录屏并利用FFmpeg转换成gif(三) 在Android中使用ffmpeg命令
Android录屏并利用FFmpeg转换成gif(三) 写博客时经常会希望用一段动画来演示app的行为,目前大多数的做法是在电脑上开模拟器,然后用gif录制软件录制模拟器屏幕,对于非开发人员来讲这种方 ...
- ffmpeg 转换flv压缩大小_ffmpeg转换参数和压缩输出大小的比率 参考 最新版本FFMPEG...
https://blog.cnlabs.NET/3668.html ffmpeg 转换压缩比例 FFMPEG如果是压缩为FLV文件 3个编码可选 1. -c:v flv 标准FLV编码 这个好处是速度 ...
- java flv转mp3_Java调用ffmpeg转换视频格式为flv的示例详解
这篇文章主要介绍了 详解java调用ffmpeg转换视频格式为flv的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下 详解java调用ffmpeg转换视频格式为flv 注意:下面的程序是在L ...
- mysql+视频文件转成流_详解java调用ffmpeg转换视频格式为flv
详解java调用ffmpeg转换视频格式为flv 注意:下面的程序是在Linux下运行的,如果在windows下rmvb转换成avi会出现问题,想成功需要下载下个drv43260.dll东西放到C:W ...
- 使用ffmpeg转换文件格式,及ffmpeg参数说明(转)
转换文件test.avi到test.flv ffmpeg -i test.avi -ab 56 -ar 22050 -b 500 -r 29.97 -s 320x240 test.flv 对文件抓缩微 ...
- ffmpeg转换视频内存溢出的问题
在使用ffmpeg转换视频遇到问题 问题1.在使用FFmpegFrameGrabber处理8k大视频时,start()方法报OOM FFmpegFrameGrabber ff = new FFmpeg ...
- 用ffmpeg转换flv至mpeg
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 原贴:h ...
- ffmpeg转换avi、mp4等视频格式为yuv格式
使用ffmpeg转换视频文件为yuv420(NV12)格式命令: ffmpeg -i xxx.avi -pix_fmt nv12 -s 2880x1620 -ss 00:03:12 -t 00:00: ...
- 使用FFmpeg转换mp3或wav文件为pcm格式文件
使用FFmpeg转换mp3或wav文件为pcm格式文件 由于项目开发中需要验证pcm格式音频的播放,可以使用FFmpeg进行转换 安装时这里推荐一个便捷方式,sudo apt install smpl ...
最新文章
- Nuke编辑工具包新版 Cara VR 插件发布
- 1号店11.11:从应用架构落地点谈高可用高并发高性能--转载
- myelcipse和maven搭建项目
- tooooooooooooold
- php 汉王云名片_汉王云-名片识别【最新版】_OCR_人工智能_API-云市场-阿里云
- C++ 使用模板需要注意的事情
- Java高级语法笔记-抽象类
- 爬虫-12-发送带参数的请求
- 湖南2021普通高考专业成绩查询,2021年湖南高考成绩查询时间 高考成绩查询入口...
- html 提交按钮(input submit)
- 被扎克伯格销毁的笔记本,暗藏 Facebook 所有成败
- Nginx+keepalive反向代理
- python免费教程视频-Python免费视频教程
- Illustrator 教程,如何在 Illustrator 中对矢量图进行变形、定形和塑形?
- linux的视频格式转换软件,工具盘点:必备的Linux视频转换工具(1)
- CruiseControl配置详解
- Screw 整合Oracle 报错异常信息oracle.jdbc.driver.T4CConnection.isValid(I)Z
- matlab调整文字方向,python 旋转文字方向_如何通过Python 在绘图中旋转文字?
- 出书最多 [2021年12月 电子学会C语言编程等级考试二级真题解析]
- Java 文件完整性校验 MD5 sha1 sha256 sha224 sha384 sha512