安卓如何高效压缩视频

最近研究了好一阵子,发现压缩视频的工具实在不多目前只找到一个ffmpeg,然后我就用了git上的ffmpeg4Android开源项目去压缩我的视频但是我发现极其的慢20M的视频要压5分钟,有大神可以指点下我吗,有点迷,我看QQ也可以上传视频它压的又小又快,不知道咋搞的。

1

2个回答

https://github.com/zerochl/FFMPEG-AAC-264-Android-32-64
完美方案,支持android64位操作系统,不管是直接视频压缩还是拍摄中压缩,都可以

0

手机上的处理器性能太弱,上传以后在服务器上压缩转换。服务器上有很多cpu,所以就很快。

-3
GREATCQI
Greatcqi 未压缩的文件上传服务器的流量开销也比较大,耗时也会长一些,可能有些场景会影响用户体验
7 个月之前 回复
cainiao654321
cainiao654321 回复源码热爱者: QQ另说,不要比IOS,苹果的视频处理本来就是强项
大约 3 年之前 回复
qq_18696071
源码热爱者 回复caozhy: 那为什么qq就很快呢,iOS也很快
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
视频无损高效压缩算法
losslessh264 是从 OpenH264 fork 出来的,无损压缩JPEG图像和H.264 视频的算法。它采用了更高效的编码算法,压缩率分别达到22%和13% (Deprecated) Lossless h.264 recoder/recompressor. For newest version see: — More... https://githu
Android利用ffmpeg压缩视频
因为整个ffmpeg是很大的,我这边只需要对mp4格式的视频进行压缩,具体情况是拍摄10秒的视频,给它命名的时候就设置成mp4的格式。我用的ffmpeg是3.0版本,生成的so库比原来的小很多,具体怎么生成so库就不细说了,网上一大堆,而且我自己踩过的坑也忘了不少了。我封装成了一个库文件,最后github地址在此:https://github.com/iamupgirl/MediaCompress
android( 2017127_ffmpeg微信小视频录制和快速压缩,这个录制视频和压缩率太高了。
( 2017127_ffmpeg微信小视频录制和快速压缩,这个录制视频和压缩率太高了。
Java视频压缩
1、导入Maven依赖包<properties>     <!--本地包的引入-->     <java.lib>${project.basedir}/src/main/webapp/WEB-INF/lib</java.lib>   </properties> <dependency>          <groupId...
利用FFmpeg玩转Android视频录制与压缩(三)
前言 上一回说到啊,这千秋月没是佳人离别,时逢枯枝落旧城,却待新兰满长街,战场上还未至瑞雪,各位看官不好意思,今日帝都又雾霾,来听小老二说书的别忘了加个口罩。在利用FFmpeg玩转Android视频录制与压缩(二)中我们基本编写完了所有模块儿代码,但是没有整合在一起,也没有对接Java层,接下来就是干这事。 native代码对接 我们编写完成了视频编码类、音频编码类、合成视频类,
Android中利用ffmpeg进行视频压缩
在项目中接到仿照微信小视频录制以及上传本地视频的需求,此时就要考虑到视频的压缩问题,第一时间想到了ffmpeg第三方视频压缩库,秉着不重复造轮子的原则,开始在博客上寻找开源代码。在鸿阳大神的公众号中找到了一篇由马北剑西投稿的文章。 该文章的博客地址:https://blog.csdn.net/mabeijianxi/article/details/63335722 开源代码github地址:h...
android视频压缩
项目中需要上传视频,自然就需要压缩视频了,然后就去百度,google,结果都是基于FFmpeg,自己也集成了FFmpeg看看效果,结果大失所望,应用多了二十兆,压缩一个10秒50多兆的视频用了将近1分钟,以为自己集成有问题,然后又是百度和问一些大牛,都说确实存在这样的问题,压缩效率很低。然后就放弃了FFmpeg。最后试过阿里的,没找到压缩放弃了,又有人说七牛短视频,下载了demo试了下感觉不...
视频压缩技术及安卓中用法
视频编码分类 现在视频编码主要是MPEG系列和H.26X系列,其中H.264是现在主流的视频编码方式,与H.263+和MPEG4 SP相比,减小50%比特率,实现高压缩 H.264基本概念 H.264压缩标准中I帧、P帧、B帧用于表示传输的视频画面。 I帧:关键帧。属于帧内压缩技术,视频的第一帧肯定是关键帧。 P帧:向前压缩帧。压缩时只依赖于前一帧,属于帧间压缩技术。如果P帧丢失会造成花...
安卓视频压缩带压缩进度值
方法很简单。。。。。。。。。。。。。。 导入一个库就可以,也就是导入源码。带进度值和完成的监听的可以下载我这个库作为moudle。 直接使用即可。导入配置时可能报错误:"not found 'com.jfrog.bintray' plugin" 只需要在你的根目录gradle中设置如图这两句即可。 当然也可以直接使用这个依赖,但是没有进度的监听https://github.co...
Android视频压缩
最近由于项目需求,需要对自己录制的视频进行压缩并发送。本篇主要说的是视频的压缩,所以关于视频的录制和上传、发送就不在这里做过多表述了。 背景: 以前从来没有做过关于视频方面的项目,所以在刚接受这个项目的时候,有点头大,当然了,迎难而上是我们攻城狮必备的品质。所以我就在网上搜索关于视频编解码的知识,搜到最多的就是ffmpeg,那么什么是ffmpeg呢?简单说FFmpeg 是一套可以用来记录、转换...
安卓视频压缩框架简单易用
https://github.com/chenzhihui28/VideoRecorderAndCompressor
如何压缩视频可以不影响画质
如何压缩视频可以不影响画质?有很多的视频压缩的工具压缩出来的视频都变得模糊不堪,想要在不影响画质的前提下压缩视频,有什么好的方法吗?下面跟着小编的步伐,一起来看看具体的方法。 借助压缩软件压缩视频 1:打开视频压缩的软件,软件会有三个压缩的功能,点击视频压缩就会进入到对应的压缩视频的操作中。 2:添加需要进行压缩的视频文件,点击添加文件或者添加文件夹的按钮,就可以选择视频。 3:在添加文件下面...
android本地视频压缩(相对于ffmpeg速度更快)
android本地视频压缩,相对于ffmpeg压缩速度更快,效率高,代码可直接运行。
Android视频压缩(硬解)
如果不想看下面的文章内容:点击打开链接直接撸代码。。。。。 话不多说先上图: 方法很简单。。。。。。。。。。。。。。 先添加一个依赖就可以了。。。。 然后是调用部分    然后logCat里面日志消息。。。。。。你就可以看到压缩了很大部分了。。。。  如果要想压缩的视频清晰点。。。自己点到里面去设置比特率。。。。 下面的文字,都是从github
利用FFmpeg玩转Android视频录制与压缩(一)
Android下利用FFmpeg玩转视频录制与压缩(一) 说明: 本库暂时是在秒拍开源库上做的二次开发,旨在开发简单好用高效的视频录制库。本篇文档只涉及Java层次逻辑,正在业余修炼c语言与JNI相关的东西,如果有幸写第二篇文章,那时将对其做更深入的剖析,如FFmpeg编译、JNI相关代码编写。 效果图: 功能描述: 利用FFmpeg录制定制化的视
关于android 视频压缩的几个技术,java层面就可以解决
本文就是记录了下技术的名称和方向,以供自己以后使用,所以很简陋,大家做参考就好。 手机视频压缩 需求: android 聊天项目需要加入短视频发送功能 ,手机视频录制的短视频过大,必须压缩。 解决方案:     1:使用ffmpeg技术   是个c 类库,很牛比,很多软件都在用,而且开源,但是需要注意使用协议(需要公开使用ffmpeg技术的软件源码),当然国内不用怕,,,,
一款强大的视频压缩软件,可压缩掉近70%,保留画质
支持多种格式的视频音频字幕快速抽取和封装; 抖音火山快手内涵段子朋友圈视频压缩必备神器; 2分钟就学会朋友圈可发4分钟长视频的视频教程; 简单易操作输出变得简单、轻松,质量基本上无损; 全通支持XP/Win7/8/10 支特苹果Mac系统 支特安卓手机 不能贴图对比,下载使用后就知道有多强大,送给有需要的朋友
Android视频压缩并且上传
###一,做视频上传首先第一步要从相册里选取视频,这一步。我的上篇博客中已经讲过了。 protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCod...
android 本地视频压缩
-----------------------本地视频压缩----------------1.https://download.csdn.net/download/qq_33129625/9901480  (没有整合成功)2.http://www.jb51.net/article/133902.htm3.https://github.com/chenzhihui28/VideoRecorderAn...
Android 视频压缩
最近项目中用到了视频压缩的东西,由于之前没有涉及过,于是各种百度 谷歌,各种尝试,在此做个记录也希望能帮到一些需要的人,少走一些弯路。方案一:使用FFmpeg缺点:压缩效率低,时间长,使用繁琐,增大apk体积,直接废弃方案二:使用七牛SDK缺点:收费,只能试用,我测试的结果是隔天就会提示未经授权PLDroidShortVideo: Pili-System:unauthorized ! comp...
Android——UI篇:android视频压缩:兼容7.0版本。
前言: 首先说一下,这个视频压缩项目是完美兼容 Android 7.0及以下系统的:         这个视频压缩啊,说起来真蛋疼,第一次做这个东西,啥都不懂,网上找了好多例子来使用,要么就是不适配机型,要么就是无缘无故的崩溃,各种bug,各种烦人,不过咱程序员还是不能轻易放弃的,终于皇天不负有心人,找到一个很好用的视频压缩库,使用方法很简单,就那么几行代码,好了,废话不多说了,先贴上gith
怎样用ffmpeg 压缩视频
这里说的ffmpeg,是指ffmpeg命令行程序,而不是用ffmpeg的库来编程。 操作系统是ubuntu10.04,ffmpeg的版本是FFmpeg version git-N-28517-g19d82cb, Copyright (c) 2000-2011 the FFmpeg developers。 手机上主要是将分辨率降低,将编码格式转为h264或mpeg4(很多手机上有硬解码,比如我用
视频化信息——视频压缩原理&用iMovie制作视频简易教程
视频信息的捕捉和压缩方法使它成了最复杂的信息类型之一。而如今,无论是影视作品、娱乐综艺、新闻纪实还是音乐MV都是视频形式的信息。结合动态的图像和音频文字等形式,视频成几乎是最受人欢迎的信息接收方式。随着自媒体时代的发展,越来越多的人有自制视频的需求。本文将简单介绍视频的相关属性信息,并介绍如何使用iMovie制作视频。        视频编译码器是用于缩减电影大小的方法。大多数编译码器是面向块的
小技巧:不用任何媒体处理软件进行视频压缩
如果需要压缩一个很大的视频,网上有很多介绍,但是都需要安装各种视频处理软件,比如格式工厂等等。本文介绍一个非常方便的小技巧,无需任何视频处理软件,只需要微软的Powerpoint,这个最常用的办公软件相信大家电脑上都有安装。 下面是详细步骤。 1. 创建一个空的powerpoint: 直接把要压缩的视频文件用ctrl+c拷贝进来: 2. 点Powerpoint的菜单Info->Compr...
安卓视频压缩
使用开源库SiliCompressor对视频进行压缩处理使用开源库SiliCompressor对视频进行压缩处理
视频压缩处理软件包
视频文件压缩视频文件压缩视频文件压缩视频文件压缩视频文件压缩视频文件压缩视频文件压缩
如何压缩视频并输出为MP4格式
如何压缩视频并输出为MP4格式?方法你知道吗?下面小编来告诉你如何进行视频压缩。 工具介绍:迅捷压缩软件 这个压缩软件是一个有着三个压缩功能的软件,一个软件可以实现多种以上功能,可以为您省下不少时间。 具体方法: 1:打开压缩软件,页面会出现三个功能选择,要压缩的是视频文件,就可以点击视频压缩进入操作界面。 2:操作界面中有添加文件或者添加文件夹的按钮,点击就可以选择添加要进行压缩的视频。 3...
ffmpeg一些视频压缩命令
ffmpeg -f image2 -i img/%05d.png -r 24  -vcodec hevc_nvenc  -b 100000k aaa.mp4 "D:/ffmpeg-3.2.2-win64-shared/bin/ffmpeg.exe" -y  -framerate 24  -i "E:/nukeVR/Minimal_Default20170302_BUHUO2/Minima
微信视频压缩
压缩视频大小,微信视频压缩软件,解除发送限制。。。
android短视频压缩
短视频压缩: https://github.com/fishwjy/VideoCompressor
ffmpeg视频压缩命令
1.-b选项为波特率,值越大,转换后的视频越大 ffmpeg -threads 2 -i x.mp4 -b 600k x_new.mp4 2.mp4转wmv,视频变小 ffmpeg -i x.mp4 -b:v 2M -vcodec msmpeg4 -acodec wmav2 x_new.wmv 3.mp4转wmv,视频变大 ffmpeg -i x.mp4 -qscale 2 -vcodec...
新一代压缩视频测试系统
新一代压缩视频测试系统,新一代压缩视频测试系统,新一代压缩视频测试系统
在线压缩视频的方法,一键压缩视频文件
压缩视频用什么方法呢?视频太大比较占用内存,一个视频还好,如果视频文件比较多的时候,就会导致电脑卡顿,我们想要在线将视频压缩需要怎么操作呢?下面就为大家简单的介绍一下在线压缩视频的方法。 1:在浏览器搜索视频在线压缩,找到在线压缩视频的页面,点击在线视频压缩进入到压缩的页面。 2:在压缩的页面找到添加文件,点击添加文件就可以添加需要压缩的视频文件了。 3:在添加完成文件后,点击压缩设...
java视频压缩
public class FfmepgDemo { public static void main(String[] args) { File source = new File("D:/xxx.mp4"); File target = new File("D:/xxx1.mp4"); try{ AudioAttri
ffmpeg视频压缩-亲测可用
Windows下ffmpeg视频压缩php源码。php+webuploader实现视频上传压缩
HandBrake视频压缩
视频编码,视频压缩,真正能视频压缩到大小,并且不质量不变
使用matlab来压缩avi视频文件,版本 matlab2014a
使用matlab来压缩avi视频文件,版本:matlab 2014a。 记录一下自己的工作   fileName = 'input.avi'; %输入的视频文件名 %读取视频函数 obj = VideoReader(fileName); numFrames = obj.NumberOfFrames;% 帧的总数 m=obj.Height;%行 n=obj.Width;%列 myObj =...
小丸工具箱(压缩视频软件)
小丸工具箱(压缩视频),压缩视频大小,适用于各种视频的压缩
java实现视频压缩
主要通过java代码实现视频压缩,且提供压缩需要的jave.jar.
快速批量视频压缩格式转换
快速批量将视频将转换成MP4格式,文件大小减少50%左右!node.js编写,转换速度比市面上快,质量高!目前只用公司内视频处理,如需调整转换参数请加