Я генерирую кучу видео, зацикливая входы .PNG вместе со звуком .AMR.
ffmpeg -loop 1 -i slide001.png -i slide001.amr -vcodec rawvideo -acodec pcm_s16le -t 5 slide001.avi
Со временем я присоединяюсь к .AVI, используя Mencoder. У меня не было большого успеха, пытаясь присоединиться к ним с FFmpeg.
Похоже, что поскольку фактическая продолжительность .AMR короче, чем 5 секунд, которые я указал, например, когда придет время присоединиться к .AVI, аудиопоток будет не синхронизирован (впереди видео).
Я подозреваю, что мне нужно найти способ дополнить звук тишиной или как-то указать его длительность, чтобы аудио и видео потоки в моих .AVI были одинаковой длины перед присоединением к ним.
Есть идеи?
Спасибо.