博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ffmpeg分割mp4视频方便快速
阅读量:2042 次
发布时间:2019-04-28

本文共 761 字,大约阅读时间需要 2 分钟。

视频太太无法传到微信:mp4只能小于25M,m4v小于100M即可上传。

所以将mp4分割成小于100M的文件即可。

两步搞定:

1.采用ffmpeg快速分割

ffmpeg工具下载参考:

c2.mp4为170M共19分钟的视频,分割成10分钟一个文件(最后一段时间超过设定时间长度的无所谓)-t 600表示600秒,即10分钟

方法1:ffmpeg -ss 00:00:00 -to 00:10:00 -i c2.mp4 -c copy c2-1.mp4 

方法2:ffmpeg -ss 00:00:00 -i c2.mp4 -c copy -t 600 c2-1.mp4 

ffmpeg -ss 00:10:00 -i c2.mp4 -c copy -t 600 c2-2.mp4

消音:指定去掉2到9秒之间的声音。如果是分钟,先换算为秒

ffmpeg -i ad.mp4 -af "volume=enable='between(t,2,9)':volume=0" adb.mp4

 

2.将.mp4后缀改为.m4v然后上传到微信即可播放。

其它参考:

linux下采用shell脚本快速分割视频:时长3697,每300秒一个视频:

startTime=0endTime=0length=3697i=0while [ $endTime -le $length ]; do	#statements	i=$[$i+1]	endTime=$[$startTime+300]	ffmpeg -i /Users/dddd/Downloads/S01.E01.mp4  -ss $startTime -to $endTime -acodec copy -vcodec copy $i.mp4	startTime=$[endTime]done

 

转载地址:http://xisof.baihongyu.com/

你可能感兴趣的文章
mininet+floodlight搭建sdn环境并创建简答topo
查看>>
(计蒜客) 取石子游戏 (gcd算法灵活运用)
查看>>
Prime Path POJ - 3126 (BFS,素数距离)
查看>>
Wireless Network POJ - 2236 (并查集)
查看>>
【javascript】手写bind函数
查看>>
Kube-state-metrics的collectors配置
查看>>
使用Vmware装虚拟机Ubuntu
查看>>
【java】异常处理及捕获的理解
查看>>
【Java】继承知识点总结
查看>>
【Linux】什么是链接文件及其分类
查看>>
【UML】《Theach yourself uml in 24hours》——hour2&hour3
查看>>
【linux】nohup和&的作用
查看>>
【UML】《Theach yourself uml in 24hours》——hour4
查看>>
Set、WeakSet、Map以及WeakMap结构基本知识点
查看>>
【NLP学习笔记】(一)Gensim基本使用方法
查看>>
【NLP学习笔记】(二)gensim使用之Topics and Transformations
查看>>
【深度学习】LSTM的架构及公式
查看>>
【深度学习】GRU的结构图及公式
查看>>
【python】re模块常用方法
查看>>
【JavaScript】call()和apply()方法
查看>>