ffmpeg:将webm无损转为mp4
-crf 17 or -crf 18 is considered “visually lossless”, according to the link in the answer, which should provide an acceptable quality for the original question without the massive file size that true lossless (-crf 0) would provide.
-crf 可以设置为17或18,这样可以让转换后的文件大小与原文件差不多,也可以保证“视觉上的无损”。
如果设置为1(或0),在我自己的测试下,转换后的文件会为原文件的三倍以上
单文件:
ffmpeg -i video.webm -crf 17 -c:v libx264 video.mp4
批量:
for f in *.webm; do ffmpeg -i $f -crf 17 -c:v libx264 ${f%.webm}.mp4; done
解释下${f%.webm}
:从f
所包含的字符串结尾开始删除.webm
,从而获得文件名。
如果批量转换的文件太多,可以归类下原文件以便查看
mkdir Orginal; mv *.webm Orginal
参考链接:
FFMPEG: webm to mp4 quality loss
ffmpeg:将webm无损转为mp4相关推荐
- 使用ffmpeg将m3u8文件转为mp4
window环境使用ffmpeg将m3u8文件转为mp4 issue: 不存在 ffmpeg 去ffmpeg官网下载一个, 然后指派系统变量path, 我下的是https://github.com/B ...
- ffmpeg把mpg格式转为mp4和如何去除视频水印
安装 mac安装,直接去https://www.ffmpeg.org/ 这个网站下载对应的版本就可以了. mpg格式转为mp4 ./ffmpeg -i a.mpg b.mp4 将视频去水印 先用ffm ...
- FFMPEG 讲webm 转成MP4
研究网站产品,有时候要用到录屏工具,但是下载下来是webm 格式,不能拖进度条,ffmpeg 可以很好的解决这个问题 ffmpeg -i input.webm -c:v libx264 -c:a aa ...
- 利用ffmpeg,将YUV420P视频按照恒定crf转为MP4
由于我是需要将YUV转为MP4进行观察,所以选取恒定crf crf是控制画面质量的,取值范围为0-51,其中0为无损模式,数值越大,画质越差,生成的文件越小.从主观上看,18~28是一个合理的范围.1 ...
- ffmpeg webm 提取_使用ffmpeg将webm转换为mp4
当我尝试将webm文件转换为mp4时,输出非常不连贯,并且似乎ffmpeg丢弃了许多帧 我使用以下命令进行转换 ffmpeg -i movie.webm movie.mp4 ffmpeg -i mov ...
- Ubuntu 使用 ffmpeg 将 webm 转换为 mp4 (批量)
Ubuntu 使用 ffmpeg 将 webm 转换为 mp4: ffmpeg -i input.webm -vf 'scale=trunc(iw/2)*2:trunc(ih/2)*2' output ...
- m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4
m4s转mp4 下载ffmpeg ffmpeg 环境变量配置 批处理程序 文件准备与实际操作 总结 前言:ffmpeg.批处理是啥不多说,前者我也是现搜的:至于怎么用,也搜了许多教程,有的可行有的不可 ...
- ffmpeg将视频flv格式转为mp4格式
前言 最近使用bilibili哔哩哔哩下载助手下载B站的视频时,发现下载的视频的格式都是.flv,因此想利用网络上的在线转换工具将flv转为mp4格式,无奈转换后的mp4视频,下载速度感人,于是使用f ...
- Mac使用ffmpeg将.mkv等格式无损转换为.mp4
Mac使用ffmpeg将.mkv等格式无损转换为.mp4 Mac使用ffmpeg将.mkv等格式无损转换为.mp4 使用脚本批量转换 #! /bin/bash for i in *.mkv; doff ...
- 视频格式无损/快速转换——ffmpeg(mkv等转mp4)
非商业用途转载请务必注明出处:https://blog.csdn.net/qq_40491305/article/details/103272651 最近用PR发现不支持mkv格式,需要转化为mp4, ...
最新文章
- Can't add more than 2 views to a ViewSwitcher
- K:java中的序列化与反序列化
- (015)java后台开发之web项目中如何添加jar包和删除jar包
- 数据库常用面试题(SQL Server) (转载)
- hihocoder 第113周 Fibonacci(动态规划)
- 用同一uuid作为两个字段的值_分库设计中的主键选择
- [html] 怎样使用iframe刷新父级页面
- 海狮号水下机器人_美军派出动物特种兵搜寻失踪水下机器人
- 浅谈CIVIL 3D
- 为什么学霸不情愿帮助同学回答问题?
- Web系统集成OCS在线状态功能
- 《STM32从零开始学习历程》——SPI读取FLASH ID
- Java中IO和NIO的区别
- 黑马程序员--黑马程序员的入学流程真的“很黑”
- 安卓原生页面与react-native页面相互跳转实现
- 四分位数算法记录(含java代码实现)
- HTML页面嵌入视频无法播放的常见原因
- 阿姆斯特朗数——————还记得大明湖畔的水仙花么(笑)
- 大数据分析及工具应用总结
- 太可怕了!给一个词就能模仿你的笔迹,Facebook这款神器不敢开源代码