moon_aka_sun: (Default)
moon_aka_sun ([personal profile] moon_aka_sun) wrote2010-05-24 09:41 pm
Entry tags:

(Кино, вино, домино)[0]

Хочу сделать кино. Из jpeg'ов. И похоже, что никто до меня этого не делал. Потому что программ, оборачивающих картинки в контейнер кино, нету. Всё что они могут, это раскодировать исходный поток, а потом закодировать выходной. Потеряв цвета, контраст, чёткость и всё остальное. Что же получается, опять надо изучать формат mov/mjpg или avi/mjpg, и самому всё делать? :-\ Как с flv.

[identity profile] fiodar.livejournal.com 2010-05-26 02:15 am (UTC)(link)
Я не очень понимаю твою упертость в отсутствие перекодирования. Кодеки фото и видео, как я плохо их всех понимаю, совсем по-разному работают. Видеокодек специально рассчитывает что кадры сменяются много раз в секунду и глаз фиг там что-то заметит. Или что какой-то кусок изображения малоизменившись переедет в соседнее место. А хороший еще и учитывает, что глаз+мозг заметит, а что воображение дорисует, примерно как со звуком.

В крайнем случае посмотри mjpeg видео-кодек, а на предмет программы загляни, что ли, в опен сорс, например, в mplayer / mencoder (они обычно оба идут). Только чур не плеваться!

[identity profile] moon-aka-sun.livejournal.com 2010-05-26 04:08 am (UTC)(link)
У меня есть 10000 кадров. В jpg. Пережимать их во что-то -- лишние потери, а видео-кодеки теряют ого-го. А тут -- достаточно обернуть в контейнер mov, и вот тебе уже готовый продукт. Причём как бы и все исходные кадры сохранены. И продукт, и архив в одном флаконе. Люди, вон, raw'ы свои бережно хранят :)) Хотя они вообще бесполезны в сыром виде.

Да, придётся изучать mov/mjpeg, может и коды. Не нашёл ничего готового.

[identity profile] fiodar.livejournal.com 2010-05-26 01:29 pm (UTC)(link)
Во-первых, mov ничем принципиально не выделяется. Получше допотопного avi, конечно, но контейнеров - море разливаное.
Во-вторых, какой такой готовый продукт? Менять твои фотки 24 раза в секунду? Или 25. Или 29.97. И что это будет за продукт, zip с выпендрежем?
В-третьих, жаль что мы так и не заслушали начальника транспортного цеха. Английским же по белому написал куда смотреть.

[identity profile] moon-aka-sun.livejournal.com 2010-05-27 09:33 pm (UTC)(link)
Насколько я понял, avi раздевает jpg и чуть ли не какие-то таблицы для всех jpg - общие. Т.е. просто jpg файл в avi не вставить. В отличие от mov.
Во-вторых, вместо того, чтоб хранить 10000 исходный jpg'ов и финального кино, можно хранить только кино, т.к. кадры в нём будут точные копии исходных картинок.
В-третьих, не понял.

[identity profile] fiodar.livejournal.com 2010-06-02 05:21 pm (UTC)(link)
в-третьих: я ж написал - посмотри mplayer/mencoder. Разжевываю: http://www.mplayer.hq. ТАм есть mencoder для кодирования. Поддерживает толпу контейнеров и кодеков, выбирай любые и укладывай второй в первый. Open source, если интересно что как делают и если пан мае час & надхненне.

Я по-прежнему скептически отношусь к идее смешивать в кучу фото и видео кодирование. Цезарю - кесарево.

[identity profile] moon-aka-sun.livejournal.com 2010-06-02 07:13 pm (UTC)(link)
А, это да, посмотрю.

Строг ты, дядя Фёдор! :))