裁剪过滤器不适用于混合过渡?
Crop filter isn't applied to mixing transitions?
当我将 -filter crop
参数应用于我的 melt 脚本时,它似乎只裁剪每个剪辑 - 而不是剪辑之间的 -mix
混合。
melt \
clip1.mp4 in=180 out=360 \
-mix 20 -mixer luma -mixer mix:-1 \
clip2.mp4 in=660 out=960 \
-mix 20 -mixer luma -mixer mix:-1 \
clip3.mp4 in=1080 out=1300 \
-filter crop left=420 right=420 \
-consumer avformat:"output.mp4" ab=128k crf=23 -profile "./square_profile.txt"
有没有其他方法可以应用与 -mix 过渡一起使用的裁剪?
解决我自己的问题:
解决方案是为每个文件添加裁剪,使用 -attach
而不是 -filter
melt \
clip1.mp4 in=180 out=360 \
-attach crop left=420 right=420 \
-mix 20 -mixer luma -mixer mix:-1 \
clip2.mp4 in=660 out=960 \
-attach crop left=420 right=420 \
-mix 20 -mixer luma -mixer mix:-1 \
clip3.mp4 in=1080 out=1300 \
-attach crop left=420 right=420 \
-consumer avformat:"output.mp4" ab=128k crf=23 -profile "./square_profile.txt"
当我将 -filter crop
参数应用于我的 melt 脚本时,它似乎只裁剪每个剪辑 - 而不是剪辑之间的 -mix
混合。
melt \
clip1.mp4 in=180 out=360 \
-mix 20 -mixer luma -mixer mix:-1 \
clip2.mp4 in=660 out=960 \
-mix 20 -mixer luma -mixer mix:-1 \
clip3.mp4 in=1080 out=1300 \
-filter crop left=420 right=420 \
-consumer avformat:"output.mp4" ab=128k crf=23 -profile "./square_profile.txt"
有没有其他方法可以应用与 -mix 过渡一起使用的裁剪?
解决我自己的问题:
解决方案是为每个文件添加裁剪,使用 -attach
而不是 -filter
melt \
clip1.mp4 in=180 out=360 \
-attach crop left=420 right=420 \
-mix 20 -mixer luma -mixer mix:-1 \
clip2.mp4 in=660 out=960 \
-attach crop left=420 right=420 \
-mix 20 -mixer luma -mixer mix:-1 \
clip3.mp4 in=1080 out=1300 \
-attach crop left=420 right=420 \
-consumer avformat:"output.mp4" ab=128k crf=23 -profile "./square_profile.txt"