Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用300+;压缩android应用程序的最佳方法;录像带_Android_Video_Codec - Fatal编程技术网

用300+;压缩android应用程序的最佳方法;录像带

用300+;压缩android应用程序的最佳方法;录像带,android,video,codec,Android,Video,Codec,我想创建一个新的android应用程序,这个应用程序包括显示许多视频文件(10秒视频,没有声音) 它们是简单的视频(黑白,没有声音,只有10秒),但它们有300多个视频。我正在考虑应用编解码器或类似的东西,但视频的大小仍然很大(80-150KB) 我还考虑过按帧分割视频,因为图像压缩更容易,但这样视频会有一些中断,我不想这样做 创建具有这些需求的应用程序的最佳方法是什么 我希望该应用程序可以离线播放,因此将视频文件保存在手机上很重要,但另一方面,Play store中的应用程序通常有7-15 M

我想创建一个新的android应用程序,这个应用程序包括显示许多视频文件(10秒视频,没有声音)

它们是简单的视频(黑白,没有声音,只有10秒),但它们有300多个视频。我正在考虑应用编解码器或类似的东西,但视频的大小仍然很大(80-150KB)

我还考虑过按帧分割视频,因为图像压缩更容易,但这样视频会有一些中断,我不想这样做

创建具有这些需求的应用程序的最佳方法是什么


我希望该应用程序可以离线播放,因此将视频文件保存在手机上很重要,但另一方面,Play store中的应用程序通常有7-15 MB。

一些大型应用程序(通常是游戏)有小apk文件,安装后可以下载其他内容。如果可以,请将视频文件放到服务器上,并在用户首次启动应用程序时下载。

我可以建议一个粗略的解决方案。将vieos作为压缩文件保存在资产文件夹中。当应用程序启动时,将压缩文件复制到sd卡上,在那个里解压,然后他们从那个地方使用它