ffmpeg在Android上碰到的问题

2017-10-28  本文已影响394人  天水_10

1、Android上命令行需要注意双引号以及空格,尤其是文件名空格。

2、ffmpeg无法直接操作mp4视频合并,要么转为ts之后合并,要么硬编码或使用mp4parser库。

3、转码过程需要了解音视频编解码器,比如adts amrnb mpeg4等。

4、视频添加音乐需要使用map参数,需要考虑mp4文件中没有音频或视频流的情况。

5、视频转码过程中要考虑视频角度问题

6、so体积还能减少么?我这边视频播放使用ijkplayer,ijkplayer基于ffmpeg的,可以合并,当然也可以disable不需要的模块。

7、Too many packets buffered for output stream 0:1.

在ffmpeg命令中添加-max_muxing_queue_size 9999

上一篇 下一篇

猜你喜欢

热点阅读