Переменные ffmpeg в метаданных - PullRequest
0 голосов
/ 22 ноября 2018

Я хочу добавить размер входного видеофайла к метаданным закодированного вывода с помощью ffmpeg.

Как видно здесь ffmpeg позволяет использовать переменные (iw и ih дляширина и высота) в масштабном фильтре.Но это не похоже на метаданные.Поэтому, когда я делаю:

ffmpeg -i input.mp4 -c copy -metadata input_file_width='iw' output.mp4

Затем в output.mp4 metadata input_file_width устанавливается iw (вместо 854 или 424 и т. Д.).

Я могу сделать это двумя командамито есть используйте ffprobe или mediainfo, чтобы найти размеры входного файла, а затем добавьте их в метаданные с помощью второй команды.Но я хочу сделать это одной командой (я работаю на сервере, который принимает только ffmpeg ввод команд и не разрешает ffprobe или mediainfo).

спасибо

...