LINUX.ORG.RU

конвертация *.png->avi


0

0

Приветствую. Есть набор 8ми битных png картинок сгенеренных гнуплотом их нужно превратить в видео файл.

Для этого я котвертирую 8bit->32bit и отдаю их mencoder'у:

mencoder mf://*.png -mf w=640:h=480:fps=1:type=png -ovc copy -oac copy -o 1.avi

Все работает, но качество изображения, при проигрывании в mplayer'e, сильно портится: красный цвет превращается практически в черный, линии имею разную толщину.

Я попробовал попробовал поиграться с фильтрами mplayer'а но безрезультатно.

Как с этим бороться? И возможно ли получить картинку идентичную исходным png файлам?

Заранее благодарен.

Re:

А ширина высота исходных рисунков одинаковая? 640х480? Я когда то собирал из ДЖЕПЕГОв вышло нормально.

mrco ★★
()

короче вот что нормально работает для квачных *.tga:

mencoder mf://*.tga -mf w=640:h=480:fps=20:type=tga -ovc lavc -lavcopts vbitrate=3000:vcodec=mpeg4 -o output.av

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

2mrco: Да, ширина и высота одинаковые 640х480 для всех рисунков.

2theserg: Спасибо, с такими параметрами результат тотже самый.

2all: Мне кажется, что проблема не в авишнике, а в в том с какими ключами его проигрывать. Если открыть avi в gmplayer'e и из меню выбрать Normal size, то текст и линии будут четкими, если просто запустить mplayer 1.avi, то текст и линии будут немного размытыми.

Но в обоих случаях красный цвет выглядит слишком темным.

Evgeny_I
() автор топика
Ответ на: комментарий от Evgeny_I

кстати, mpeg не расчитан на fps=1
и на резкие образы тоже

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