В кодировании видео есть такое понятие как Timebased Slideshow. Когда каждый кадр (frame) кодируется как I-кадр IDR MPEG-4 AVC или I-frame HEVC IDR. Время демонстрации неподвижного изображения контролируется соответствующим значением PTS. Само понятие данного Слайд-шоу встретил в этом документе [Только зарегистрированные и активированные пользователи могут просматривать ссылки. ] стр.17 пункт 2.2.2.2 применяется в области Blu-ray Disc. Идёт создание видео из изображений в ключевые кадры. Например, имеем 25 картинок их кодируем в видео, где структура потока будет IIIII...IIIII - это 25 ключевых кадров I-frame. Если полученный поток сразу воспроизвести в плеере, то они пролетят быстро т.е. закодировано с частотой 25fps, то в секунду быстро все 25 кадров пробегут. Смысл Timebased Slideshow в том, что кадры имеют свою одинаковую задержку т.е. время воспроизведения. При кодировании в Timebased Slideshow помимо настроек кодека ещё указывается задержка или продолжительность каждого кадра. Далее либо сама программа кодировщик создает два файла на выходе, поток видео и плюс файл с значением PTS, либо только видео, а файл со значением PTS можно создать вручную.
Здесь размещаю [Только зарегистрированные и активированные пользователи могут просматривать ссылки. ] пример как выглядит этот Timebased Slideshow. Единственно возникает вопрос как создать такой видеопоток?
Если кто-то сталкивался и точно знает как создаются подобные Слайдшоу т.е. сами делали, то напишите в какой программе и как. Программ на тему как создать видео из картинок очень много и все их пересматривать нет времени, нужен реальный опыт, поэтому прошу отписаться конкретно, без общих советов попробуй тут или там, нужен именно практический совет. Лучше конечно если уверены, то сделайте сами видео Timebased Slideshow и загрузите здесь для ознакомления, если полученный поток именно тот, то можно указывать как и в какой программе. Напомню ещё раз, у нас на выходе видео со структурой только I-frame никаких P и B не должно быть.