合并文件时视频质量下降

时间:2019-07-22 21:20:07

标签: ffmpeg

用2个视频创建一个视频(每个视频大约15MB,质量很好),将它们并排合并会导致视频质量下降,并创建大小为1MB的电影。

我做了一个命令,可以拍摄2部电影,并将它们并排放置并合并为一部电影。

ffmpeg -threads 11 -i 1.mp4 -i 2.mp4 -i logo.png -filter_complex [0:v]pad=width=iw+20:height=ih+20:x=10:y=10:color=black[a];[1:v]pad=width=iw+20:height=ih+20:x=10:y=10:color=black[b];
nullsrc=size=1280x960[base];[a]setpts=PTS-STARTPTS,scale=640x960[left];[b]setpts=PTS-STARTPTS,scale=640x960[right];[base][left]overlay=shortest=1[tmp1];[tmp1][right]overlay=640:0[video];[0:a]apad[apa];[1:a]apad[apa1];[apa][apa1]amix=inputs=2:duration=longest[audio];[2:v]scale=120:44[ovrl];[video][ovrl]overlay=20:45[videoandlogo] -map [videoandlogo] -map [audio] -t 25 output.mp4

为什么该命令降低质量并仅创建1MB文件? 谢谢。

1 个答案:

答案 0 :(得分:0)

  

该命令为什么会降低质量并仅创建1MB的文件?

由于您无处指定质量或比特率,因此使用ffmpeg默认值。

使用-cfr <number>指定质量,例如-crf 23

或用户-b <number>来指定比特率/目标文件大小,例如-b 2000k达到2Mbps

相关问题