使用ffmpeg压缩3个文件,而不丢失质量
我想在不损失质量的情况下(如果可能的话)在FFMPEG中压缩3个文件(avi) 我使用这个使用ffmpeg压缩3个文件,而不丢失质量,ffmpeg,Ffmpeg,我想在不损失质量的情况下(如果可能的话)在FFMPEG中压缩3个文件(avi) 我使用这个ffmpeg-id:\Videos\Unedited\wsavi.avi-id:\Videos\Unedited\wsavi\u part2.avi-id:\Videos\Unedited\wsavi\u part3.avi-filter\u complex“[0:v:0][0:a:0][2:v:0][2:a:0]concat=n=3:v=1:a=1[v][a]”-map“[v]”-map”[a]-map”
ffmpeg-id:\Videos\Unedited\wsavi.avi-id:\Videos\Unedited\wsavi\u part2.avi-id:\Videos\Unedited\wsavi\u part3.avi-filter\u complex“[0:v:0][0:a:0][2:v:0][2:a:0]concat=n=3:v=1:a=1[v][a]”-map“[v]”-map”[a]-map”[a]“D:\Videos\Unedited a\avi\avi.avi>
它工作得很好,但我注意到在质量方面有很大的损失
我能做什么?我是否必须使用-crf
或-q
来提高质量?输出到AVI的默认值为名为mpeg4
的MPEG-4第2部分视频编码器。这是一个旧的编码器,所以默认质量不再是可接受的
- 如果您想要MPEG-4第2部分视频,请使用范围为2-5的
-q:v
/-qscale:v
。值越低,质量越高<代码>mpeg4
不支持-crf
-c:v libx264
。有关更多信息,请参阅libx264
(如果您的ffmpeg
支持它)这是属于我的,不是出于感谢,但我对concat demuxer一点也不了解。在mylist.txt中,它表示您必须将此“文件”/path/to/file1“文件”/path/to/file2“文件”/path/to/file3'@VenlaFaxine请参阅我在回答中提供的concat demuxer链接。