Я использую nginx для создания сервера прямой трансляции и использую команду exec для запуска ffmpeg для транскодирования, но я не хочу, чтобы транскод с входным потоком имел качество, например 640x360, а транскод с выходным потоком имел качество 1280x720.
ЭтоКоманда, которую я использую для перекодирования:
exec /usr/bin/ffmpeg -i rtmp://localhost:1935/$app/$name -c:a aac -b:a 96k -c:v libx264 -vf "scale='if(gte(iw,ih),-2,360)':'if(gte(iw,ih),360,-2)'" -f flv rtmp://localhost:1935/360p/$name;
Результат, который я хочу получить, если входной поток имеет качество 1280x720 или 640x360, тогда транскодирование идет нормально, но если входной поток имеет качество 160x120, не транскодируйте
Заранее спасибо.