繁体   English   中英

使用FFMPEG4ANDROID压缩视频后视频不清晰

[英]Video is not clear after using FFMPEG4ANDROID compress video

我正在构建一个应用程序,我需要先压缩视频,然后再将其上传到服务器。 不压缩的视频约为5分钟,60M,Android视频位2x1024x1024,640 * 480。 现在,我正在使用FFMPEG库压缩视频http://androidwarzone.blogspot.co.il/2011/12/ffmpeg4android.html 。以下是命令commandStr =“ ffmpeg -y -i” + url +“ -strict实验- vf crop = 480:480:0:0 -s 480x480 -r 30 -aspect 1:1 -ab 44100 -ac 1 -ar 22050 -vcodec mpeg4 -b 300k“ + demoVideoFolder +” out.mp4“; 成功但一点都不明确。 这是我的问题:是否只有降低比特率来压缩视频的方法? 我希望压缩后获得的视频与原始视频相同。 有人给我一些建议吗? 谢谢!

尝试

commandStr = "ffmpeg -y -i " + url + " -strict experimental -vf crop=480:480:0:0 -r 30 -aspect 1:1 -ab 44100 -ac 1 -ar 22050 -vcodec libx264" + demoVideoFolder + "out.mp4";

由于您将其裁剪为480x4480,因此以后设置的大小选项没有意义。 我已将编解码器切换到效率更高的x264,默认情况下它将使用CRF 23并提供不错的质量。 如果您的FFmpeg中没有链接x264,请以大约700k的比特率还原为mpeg4。

您可以尝试我曾经工作过的命令

ffmpeg -y -i /sdcard/videokit/in.mp4-严格实验-vf转置= 1 -s 160x120 -r 30-方面3:2 -ab 32000 -ac 2 -ar 12000 -b 150k / sdcard / videokit / out .mp4

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM