LINUX.ORG.RU

Интерфейс (API) создания видеороликов с минимальным сжатием (без кодеков)


0

1

Хочу сделать видеофильм, но вставить самописные эффекты. Через какое API проще и красивее всего сделать такое?

video = Video();
for (...) {
  image = ...
  video.add_frame(image);
}
video.save("out.mp4");
По-возможности, с минимальным сжатием (кодированием) кадров. Например, в формате YUV.

★★★★★

В прицнипе, можно тупо писать кадры на stdin ffmpeg-у, у него есть формат image2pipe. Я когда-то использовал его в качестве выводящего, но вроде по доке в качестве входящего тоже можно.

provaton ★★★★★
()
Ответ на: комментарий от provaton

В прицнипе, можно тупо писать кадры на stdin ffmpeg-у, у него есть формат image2pipe

Спасибо, попробую. Кажется, именно то, что нужно.

pacify ★★★★★
() автор топика

Не могу удержаться, чтобы не предложить свою поделку: video3x.

Посмотри там filter_timecode.c.

cdslow ★★
()

у авидемукса есть скриптовый интерфейс на js. правда документация к нему скудная весьма.

iSage ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.