Я использую ffmpeg для преобразования потока из HD в SD. Я хотел бы сохранить все остальные значения параметров (например: GOP, период PAT и т.д.), Поэтому я указал большинство из них в своей команде:

ffmpeg -i inputfile.mpg -g 24 -vf scale=720:576 -b:v 3.2M -bufsize 4.8M -pcr_period 0.01 -sdt_period 1.6 -pat_period 0.25 -f mpegts output.mpg

Однако я не могу контролировать ни период PAT/PMT, ни смещение между пакетами PMT и PAT (раньше оно составляло более 20 мс в исходном потоке, а теперь оно составляет ~ 0,5 мс). Я не могу найти какую-либо документацию для контроля этих параметров, и https://www.ffmpeg.org/ffmpeg-formats.html#mpegts не дает много информации о них. Любое предложение?

0