微信如何发送超过大于25M的视频文件

简介: 首先我们需要了解一下微信的传输机制,文件不能超过100M,视频不能超过25M,一旦文件和视频超过限制大小,我们就很难发送相关的文件资料。

image.png


首先我们需要了解一下微信的传输机制,文件不能超过100M,视频不能超过25M,一旦文件和视频超过限制大小,我们就很难发送相关的文件资料。


因此我们需要通过一些特殊手段,绕过微信无法发送「大于25M视频」的限制。


打开资源管理器,找到想要发送的视频文件,然后右击将扩展名修改为“.m4v”


image.png


MAC电脑演示


限制的机制原理


为什么我们将视频文件修改成.m4v后缀名后,就可以突破微信的25M限制?


存在两种可能性


一、我们将视频文件更改为.M4V后,视频文件并没有损失,同时突破微信的25M限制,说明M4V的文件结构和MP4基本相同,在互改后缀不产生问题。


另外MP4和M4V的视频容器是相同的,同用于H.264编码,而且M4V也是苹果开发的容器,可以理解成Apple版的MP4。


image.png


二、当我们把视频由原本的MP4后缀更改为M4V,微信很有可能将它「误以为是」文档类文件,从而突破视频文件25M的上限。


当然,我们也可以把后缀为MP4的视频文件更改为主流的视频格式,AVI、MKV、FLV、MOV等等,虽然在电脑端可以成功发送,但是在手机端仍然不可查看,需要使用特定的视频播放器,方能成功播放。


综上所述,目前找到的最方便的方式就是把.MP4的后缀名改为.m4v




原文链接:https://kuaibao.qq.com/s/20200101A0BJT700?refer=cp_1026



相关文章
假如要限制每个来访问的IP,每秒钟都不超过10次,应该如何设置?
假如要限制每个来访问的IP,每秒钟都不超过10次,应该如何设置?
645 0
|
4月前
|
存储 前端开发 NoSQL
拿下奇怪的前端报错(四):1比特丢失导致的音视频播放时长无限增长-浅析http分片传输核心和一个坑点
在一个使用MongoDB GridFS存储文件的项目中,音频和视频文件在大部分设备上播放时长显示为无限,而单独播放则正常。经调查发现,问题源于HTTP Range请求的处理不当,导致最后一个字节未被正确返回。通过调整请求参数,使JavaScript/MongoDB的操作范围与HTTP Range一致,最终解决了这一问题。此案例强调了对HTTP协议深入理解及跨系统集成时注意细节的重要性。
|
算法
【刷算法】数组中出现次数超过一半的数字
【刷算法】数组中出现次数超过一半的数字
pushplus发送图片
pushplus发送图片
572 0
|
Java BI 计算机视觉
通过javacv对视频每隔1秒钟截取1张图片
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class org.bytedeco.
6500 0
|
Web App开发 移动开发 HTML5
HTML5实时语音通话聊天,MP3压缩传输3KB每秒
HTML5实时语音通话聊天,MP3压缩传输3KB每秒目录 一、把玩方法二、技术特性(1)数据传输(2)音频采集和编码(3)音频实时接收和播放三、应用场景自从Recorder H5 GitHub开源库优化后,对边录边转码成小语音片段文件实时上传服务器这种操作支持非常良好,因此以前不太好支持的H5语音通话已经有了更好的突破空间。
2575 0