После этого урока мне удалось создать высококачественные GIF-файлы с разумным объемом памяти.

Используя трубопровод, я сейчас занимаюсь этим

# Generate palette
ffmpeg -y -i - -vf fps=15,scale=600:-1:flags=lanczos,palettegen some_dir/palette.png

# Generate gif using palette
ffmpeg -y -i - -i some_dir/palette.png -filter_complex fps=15,scale=600:-1:flags=lanczos[x];[x][1:v]paletteuse output.gif 

Это прекрасно работает, но я прочитал в учебнике выше, что можно создать другую палитру для КАЖДОГО кадра, как я могу это сделать? (Создать и использовать разные палитры для каждого кадра)

1 ответ1

6

Это возможно. Учебник устарел.

ffmpeg.exe -i Wildlife.wmv -lavfi palettegen=stats_mode=single[pal],[0:v][pal]paletteuse=new=1 out.mp4

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .