#!/bin/bash inputs="" scaleFilter="" concatFilter="" i=0 for f in `ls $1/*`; do inputs="${inputs} -i ${f}" scaleFilter="${scaleFilter}[${i}:v]scale=1280:720[v${i}];" concatFilter="${concatFilter}[v${i}][${i}:a]" ((i++)) done ffmpeg ${inputs} -filter_complex "${scaleFilter}${concatFilter}concat=n=${i}:v=1:a=1[outv][outa]" -map "[outv]" -map "[outa]" -c:v libx264 -c:a libmp3lame -qscale:a 2 ${2}
вторник, 2 июня 2020 г.
ffmpeg scale, concat and encode
Script for scale and concat videos into single file with recoding (unfinished version - need params for scale and encoding):
понедельник, 1 июня 2020 г.
Подписаться на:
Сообщения (Atom)