没有合适的资源?快使用搜索试试~ 我知道了~
VedioCompression:视频压缩总结
共88个文件
png:35个
xml:20个
so:12个
需积分: 13 0 下载量 133 浏览量
2021-05-13
07:20:01
上传
评论
收藏 21.05MB ZIP 举报
温馨提示
Android 视频压缩总结 视频压缩处理我们都会第一时间想到ffmpeg ,在Android端已经有开源编译好的文件我们只需引用AAR就可以了[^脚注]: 还有使用Android系统Api通过视频帧过滤的方式来实现视频压缩[^脚注]: 其他大厂出品的视频SDK. 优缺点 ffmpeg方式导入到工程以后包体积会增大20m,压缩速度很慢,大约60秒的视频会压缩180秒左右,视频大小可以压缩三分之一,有点是压缩质量非常,兼容性很强(学习成本很高,有些命令需要自己亲自学习掌握) 调用api来实现视频压缩,速度很快,压缩大小可以自己设置,但是唯一缺点兼容性不好,某些机型找不到libwvm.so文件,导致视频压缩失败。 综上所述,因为项目急接受不了压缩视频时间以及包大小,所以最终把视频压缩功能砍掉,如果想要实现视频压缩,需要一定时间好好调研,在客户端做视频处理对手机硬件要求非常高,可以参考新浪微博,
资源推荐
资源详情
资源评论
收起资源包目录
VedioCompression-master.zip (88个子文件)
VedioCompression-master
.gitignore 118B
gradle
wrapper
gradle-wrapper.jar 52KB
gradle-wrapper.properties 230B
README.md 1KB
build.gradle 546B
gradlew.bat 2KB
gradlew 5KB
app
.gitignore 7B
build.gradle 1KB
proguard-rules.pro 751B
libs
FFmpegAndroid.aar 18.19MB
pldroid-shortvideo-1.7.0.jar 257KB
src
test
java
com
example
linksus
mycompress
ExampleUnitTest.java 408B
main
AndroidManifest.xml 1KB
java
com
example
linksus
mycompress
ffmeg
CompressListener.java 224B
Compressor.java 2KB
InitListener.java 158B
ShortVedioActivity.java 5KB
MainActivity.java 4KB
jniLibs
arm64-v8a
libpldroid_beauty.so 578KB
libpldroid_amix.so 221KB
libpldroid_shortvideo_core.so 623KB
armeabi-v7a
libpldroid_beauty.so 449KB
libpldroid_amix.so 213KB
libpldroid_shortvideo_core.so 578KB
armeabi
libpldroid_beauty.so 537KB
libpldroid_amix.so 229KB
libpldroid_shortvideo_core.so 602KB
x86
libpldroid_beauty.so 629KB
libpldroid_amix.so 229KB
libpldroid_shortvideo_core.so 658KB
res
values
styles.xml 383B
colors.xml 263B
strings.xml 2KB
dimens.xml 211B
layout-land
activity_camera.xml 5KB
mipmap-xxhdpi
ic_launcher_round.png 10KB
ic_camera_menu_switch.png 20KB
ic_launcher.png 11KB
ic_flash_on_white.png 19KB
player_stop.png 16KB
ic_flash_off_white.png 19KB
player_record.png 19KB
layout
activity_main.xml 2KB
activity_permissions.xml 328B
activity_short_vedio.xml 556B
activity_camera.xml 5KB
values-zh-rCN
strings.xml 2KB
drawable-v24
ic_launcher_foreground.xml 2KB
mipmap-anydpi-v26
ic_launcher.xml 272B
ic_launcher_round.xml 272B
mipmap-xhdpi
ic_launcher_round.png 7KB
ic_camera_menu_switch.png 11KB
ic_launcher.png 7KB
ic_flash_on_white.png 11KB
player_stop.png 9KB
ic_flash_off_white.png 11KB
player_record.png 11KB
mipmap-hdpi
ic_launcher_round.png 5KB
ic_camera_menu_switch.png 8KB
ic_launcher.png 5KB
ic_flash_on_white.png 8KB
player_stop.png 7KB
ic_flash_off_white.png 8KB
player_record.png 8KB
drawable
ic_launcher_background.xml 5KB
mipmap-mdpi
ic_launcher_round.png 3KB
ic_camera_menu_switch.png 5KB
ic_launcher.png 3KB
ic_flash_on_white.png 5KB
player_stop.png 4KB
ic_flash_off_white.png 5KB
player_record.png 5KB
values-w820dp
dimens.xml 358B
mipmap-xxxhdpi
ic_launcher_round.png 15KB
ic_camera_menu_switch.png 29KB
ic_launcher.png 15KB
ic_flash_on_white.png 28KB
player_stop.png 23KB
ic_flash_off_white.png 27KB
player_record.png 29KB
androidTest
java
com
example
linksus
mycompress
ExampleInstrumentedTest.java 761B
gradle.properties 730B
.idea
runConfigurations.xml 564B
misc.xml 2KB
modules.xml 357B
gradle.xml 626B
settings.gradle 15B
共 88 条
- 1
资源评论
weixin_42097189
- 粉丝: 39
- 资源: 4567
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于java的社区老人健康信息管理系统的设计与实现.docx
- 基于java的山西大同大学学生公寓管理系统的设计与实现.docx
- 基于java的数字化农家乐管理平台的设计与实现.docx
- 基于java的手机销售网站设计和实现的设计与实现.docx
- 基于java的实习生管理系统设计和实现的设计与实现.docx
- 基于java的微乐校园的设计与实现.docx
- 基于java的网上购物系统的设计与实现.docx
- 基于java的网上村委会业务办理系统的设计与实现.docx
- 基于java的小型企业客户关系管理系统的设计与实现.docx
- 基于java的物流管理系统的设计与实现.docx
- 基于java的线上历史馆藏系统的设计与实现.docx
- 基于java的小型医院医疗设备管理系统的设计与实现.docx
- 基于java的校园悬赏任务平台boot的设计与实现.docx
- 基于java的校园失物招领系统的设计与实现.docx
- 基于java的协同过滤算法的东北特产销售系统的设计与实现.docx
- 基于java的校园志愿者管理系统的设计与实现.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功