FFmpeg mp4压缩

时间:2016-09-22 12:09:04

标签: android video ffmpeg

我正在开发照片和视频社交网络(部分类似于Instagram)。我使用 ffmpeg 进行mp4到mp4文件大小的压缩。我实现了文件大小的3倍时间比例因子(从13 mb到2,5 mb),但非常愚蠢 - 通过以下命令行字符串转换输出文件3次:

./ffmpeg -i input.mp4 -vcodec h264 -acodec mp2 output.mp4

我是视频 - 音频编解码器理论的新手,所以我在这种压缩时完全丢失了音频。所以我的问题是 - 音频在哪里?我应该使用哪个选项?提前谢谢!

1 个答案:

答案 0 :(得分:5)

MP2是MPEG-1第2层音频编解码器,MP4容器中的许多玩家都不期望这样。请改用AAC或MP3。

以下命令将使用默认编解码器(H264和AAC):

ffmpeg -i input.mp4 output.mp4

对于网络使用,您应该包括以下两个,以确保安全:

ffmpeg -i input.mp4 -pix_fmt yuv420p -movflags +faststart output.mp4