Ребята, всех с праздниками и здравствуйте!
Столнулся в пролемой. Есть много видеофайлов в папке, но в некоторых видеофайлах по дефолту установлена не русская звуковая дорожка. Может есть какой вариант, как конвертировать с русской звуковой дорожкой массово? Сейчас использую скрипт:
for f in /home/convert/* ; do ffmpeg -i ${f} -i /home/logo.png -filter_complex «[0:v]scale=1920x1080[bg];[bg][1:v]overlay=main_w-overlay_w-80:80» -r 25 -crf 25.0 -vcodec libx264 -preset slower -bufsize 8M -b 9000k -acodec aac -strict -2 -ac 2 -ar 48000 -ab 192K -coder 1 -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -threads 5 -pass 1 -y ${f}_.mp4 MP4Box -hint ${f}_.mp4 rm -if ${f} mv ${f}_.mp4 /home/convert_ok/ done
Может есть какой-то вариант, из ffmpeg -i найти где содержит rus и конвертировать с этим номером звуковой дорожки?