添加水印并使用 ffmpeg 批量缩放视频
add watermark and scale the video in Batch using ffmpeg
我正在使用 FFMPEG 进行批量视频编辑,我想将这两个命令合二为一:
for %%a in ("*.mp4") do ffmpeg -i "%%a" -i s.png -filter_complex "overlay=main_w-overlay_w-10:10" "Logo\%%~na.mp4"
和
for %%a in ("*.mp4") do ffmpeg -i "%%a" -vf scale=1920:-2,setsar=1:1 -c:v libx264 -c:a copy "Logo\%%~na.mp4"
组合命令:
for %%a in ("*.mp4") do ffmpeg -i "%%a" -i s.png -filter_complex "[0]scale=1920:-2,setsar=1[bg];[bg][1]overlay=main_w-overlay_w-10:10" -c:v libx264 -c:a copy "Logo\%%~na.mp4"
我正在使用 FFMPEG 进行批量视频编辑,我想将这两个命令合二为一:
for %%a in ("*.mp4") do ffmpeg -i "%%a" -i s.png -filter_complex "overlay=main_w-overlay_w-10:10" "Logo\%%~na.mp4"
和
for %%a in ("*.mp4") do ffmpeg -i "%%a" -vf scale=1920:-2,setsar=1:1 -c:v libx264 -c:a copy "Logo\%%~na.mp4"
组合命令:
for %%a in ("*.mp4") do ffmpeg -i "%%a" -i s.png -filter_complex "[0]scale=1920:-2,setsar=1[bg];[bg][1]overlay=main_w-overlay_w-10:10" -c:v libx264 -c:a copy "Logo\%%~na.mp4"