![](/img/trans.png)
[英]Decrease video(.mp4 file) size without losing its quality in android
[英]Use ffmpeg to flip mp4 video horizontally without losing quality, and inceasing file size (too much)
正如标题所说,我想水平翻转 mp4 视频,而不会降低质量,也不会增加文件大小(如果可能的话)。 显然由于必须重新编码,无论如何文件大小都会增加。
我目前的命令是这样的:
ffmpeg -i input.mp4 -vf hflip -qscale 0 -c:a copy output.mp4
从技术上讲,不可能。 过滤需要编码。 使用有损编码器时,您会损失质量并产生代数损失。 您能做的最好的事情是提供一个质量级别或比特率,在质量损失和文件大小之间提供可接受的权衡。 假设您使用 libx264 进行编码,请参阅FFmpeg Wiki:H.264了解详细说明。
保持质量和文件大小的一种方法是在播放期间翻转,但我怀疑这是一个可接受的解决方案:
ffplay -vf hflip input.mp4
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.