LINUX.ORG.RU

Чем конвертировать кусок видеоклипа в gif?


0

3

есть клип на ютубе: https://www.youtube.com/watch?v=GTrRLNo8zzk и мне надо сделать копию с 2:15 по 2:30, где антенна исчезает.

Чем можно сконвертировать ролик? Я пытался сделать как учили в инетах:

ffmpeg -i Lunarcy_The_Apollo_Fairy_Tale.mp4  -ss 2:18 -t 15 -pix_fmt rgb24 out.gif

convert out.gif -fuzz 3% -layers Optimize out2.gif
но на выходе какое-то дерьмо 16цветное. как сделать нормальные цвета в гифе?

Гиф и нормальные цвета? Что-то новое.

А вообще попробуй убрать опцию optimize.

rikardoac ()

Там качество видео такое, да ещё и в гиф...
//occhamite 3 г. назад
Your «disappearing antenna» is no mystery: When an object is about the width of a pixel (and cameras of the Apollo era are being used) it may abruptly disappear and reappear. That is why in the days of the old NTSC technology, people going on TV were told not to wear clothes with fine stripes. When the camera was just the right distance away, the image would scintillate, i.e. bits of it would disappear and reappear every time the slightest movement was made. There is nothing here to explain.

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

во-первых, я спросил про imagemagic, во-вторых, развертка у камеры горизонтальная, а антенна вертикальная. лечите кого-нибудь другого

ckotinko ☆☆☆ ()
Ответ на: комментарий от ckotinko

В пояснение объяснён общий принцип проблемы. И да, антенна-то вертикальная, но информация о цвете передаётся в аналоговом ТВ в горизонтальном ходе (RTFM).

mumpster ★★★★★ ()
mplayer "$1" -ss $2 -endpos $3 -vf scale=$4,framestep=$5,scale -nosound -vo png:z=9

По очереди, имя файла, минуты:секунды.десятые от начала, длина фрагмента, размер кадра в формате ширина:высота, шаг пропуска кадров (т.е. декодировать каждый n-й)

Получаешь пачку png-шек. Далее, собираешь Imagemagick'ом:

convert -delay $1 *.png result.gif
В качестве параметра число сотых долей секунды между кадрами. Можно прикинуть как 100 / original_fps * framestep (который $5 в первом скрипте).

Получаешь result.gif, которым можно хвастаться.

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

Да ладно. На видео жесточайший пример madskillz. Когда удаляли тросы, по ошибке затерли антенну. С кем не бывает

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