我想使用android的mediacodec压缩输入mp4视频文件进行解码和编码,使用mp4parser库进行muxing到mp4。我在互联网上找到了一些样本,但对我来说都不清楚,我无法让它们发挥作用。 我知道我可以使用MediaExtractor读取输入文件,并使用解码和编码 使用MediaCodec降低比特率,但每个代码示例都崩溃了。 项目目标是API级别16,因此我无法使用MediaMuxer类,而是想使用mp4parser或类似的库。 有没有人有这个工作流程的经验,或者知道如何正确使用MediaCodec类来解码输入mp4并再次编码?