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

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

两步搞定:

1.采用ffmpeg快速分割

ffmpeg工具下载参考:https://blog.csdn.net/jycjyc/article/details/114580203

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然后上传到微信即可播放。

其它参考:https://blog.csdn.net/miao9999/article/details/79189534

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

startTime=0
endTime=0
length=3697
i=0
while [ $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

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐