视频太太无法传到微信: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#statementsi=$[$i+1]endTime=$[$startTime+300]ffmpeg -i /Users/dddd/Downloads/S01.E01.mp4  -ss $startTime -to $endTime -acodec copy -vcodec copy $i.mp4startTime=$[endTime]
done

ffmpeg分割mp4视频方便快速相关推荐

  1. 使用FFmpeg合并MP4视频

    使用FFmpeg合并MP4视频 1. 使用mpeg拼接 2. ==使用ts拼接== 使用FFmpeg合并MP4视频 windows/linux下均可用 1. 使用mpeg拼接 速度慢,文件大 将 mp ...

  2. python之 ffmpeg给mp4视频添加字幕

    目录 ffmpeg给mp4视频加字幕 执行结果: ffmpeg给mp4视频加字幕 前期输入准备: mp4视频 外挂字幕:是一个单独的外部字幕文件,格式类型一般有srt.vtt.ass等等.播放视频时, ...

  3. 利用ffmpeg将mp4视频转换成多张jpg图片

    分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpeg -i input_file -acodec ...

  4. ffmpeg播放MP4视频与分离音频

    一.准备 首先,下载ffmpeg.exe和ffplay.exe,准备要处理的素材 ffmpeg文件: http://链接:https://pan.baidu.com/s/1Pe4vUoy4UU_x7S ...

  5. FFmpeg给mp4视频加上旋转90度的代码

    1.准备h264视频流.(这之前可能是yuv转成的视频流.) 2.准备aac音频流. 3.开始muxer成mp4. 一.如果初始视频是ios或者安卓手机拍摄的竖拍视频,那么这个视频是有90,180,2 ...

  6. FFmpeg压缩MP4视频命令

    命令行 ffmpeg -i input.mp4 -r 10 -b:a 32k output.mp4 介绍 有的视频,如一些视频学习教程通常画面都是不大变化的,和变动速度快的打斗视频所需要的帧数完全不同 ...

  7. python 视频截取 利用ffmpeg截取MP4视频片段

    学python没多久,发现OpenCV做的视频截取出来的视频无声的 水平有限也没搞明白怎么处理,后面用FFmpeg整了个,如学弟.学妹有用到我这个自行百度怎么配置FFmpeg环境配置,配置好再测试代码 ...

  8. 使用ffmpeg将MP4视频转换为m3u8格式

    一.什么是m3u8: M3U8视频格式也是一种M3U,只是它的编码格式是UTF-8格式.M3U用Latin-1字符集编码.M3U8格式特点是带有一个目录信息或文件. 二.为什么使用m3u8: 随着客户 ...

  9. FFmpeg —— 对mp4视频按时间剪切,生成新的mp4(附源码)

    效果     代码      注:下面qDebug()为Qt输出,使用时删除即可. char iPath[] = "../mp4.mp4";char oPath[] = " ...

最新文章

  1. 线上java JVM问题排查
  2. 20140904 atoi字符串转化为整数源码
  3. Create view failed with ORA-01031:insufficient privileges
  4. filddler一个抓包修改的工具 貌似很强大2017.12.07
  5. endnote导致word 2007很慢
  6. php代码 intval( ),php intval的测试代码发现问题_PHP教程
  7. android item 点击 获取position,Android ListView 子控件onClick正确获取position的方法
  8. oracle .net 中文,asp.net查出 oracle数据库中的中文乱码问题
  9. Ubuntu 14.04安装Python3
  10. python基础快速入门day01
  11. WIN10下使用VS2017的MSVC编译FFMPEG3.4.2动态静态库
  12. 用栈实现计算器c语言报告,利用栈实现c语言计算器
  13. java class文件比较_java class文件查看工具
  14. android网络诊断服务(ping网络的实现,判断网络是否可用)
  15. Chrome浏览器如何导入证书(最新!)
  16. 上手 WebRTC DTLS 遇到很多 BUG,怎么解?
  17. uni-app 实现手写签名
  18. CMS 执行的七个阶段
  19. Oracle客户端工具介绍
  20. 欺诈团伙遇上关联网络,邪不压正

热门文章

  1. ppst 视频—— mysql 的语句的优化方法介绍
  2. 使用eric6创建并运行第一个QT程序
  3. 图标素材、图片素材、插画素材、矢量图素材、常用工具类网站
  4. 计算机,会是下一个土木专业吗?
  5. 【K3s】第3篇 解决K3s状态一直是ContainerCreating
  6. 负数分解质因数java_Java分解质因数
  7. 73、RecyclerView的横向滑动刷新和加载更多
  8. 【LeetCode】1400. 构造 K 个回文字符串 Construct K Palindrome Strings
  9. deletepod = restart pod?
  10. 面试官再问你优先级队列,请把这篇文章丢给他