我在SD卡中有一个视频文件列表。当我在GridView中点击所选的视频时,我想要在Android中压缩所选的视频文件。如何在Android中压缩视频文件?是否有可用的示例代码?
我在SD卡中有一个视频文件列表。当我在GridView中点击所选的视频时,我想要在Android中压缩所选的视频文件。如何在Android中压缩视频文件?是否有可用的示例代码?
ffmpeg
库。在这里,您可以找到一个使用该库的Android应用程序示例:
https://github.com/umeshbsa/ffmpeg-video-compresion-with-progress-android
另一个可爱的库是silicompressor
,您可以在这里找到:
https://github.com/Tourenathan-G5organisation/SiliCompressor
视频压缩可以通过MediaCodec(从JB)和FFMPEG完成。请参考FFMPEG文档以获取有关压缩的更多信息。
https://www.virag.si/2012/01/web-video-encoding-tutorial-with-ffmpeg-0-9/
MediaMuxer
类可能会很有用。这里可以找到一些练习MediaCodec
和MediaMuxer
的示例代码:http://bigflake.com/mediacodec/ - fadden