Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Цифровое изображение » Преобразование из MJPEG потока в JPEG файлы без потерь

Модерирует : GoodCos13, xy, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли в природе готовая утилитка ?
Откуда взять ?
 
Добавлено:
Интересует именно извлечение исходных кадров.
Извлечение через virtualdub - с потерями, разжанием и последующим сжатием- не то что хочется.
Искомая утилька по логике небольшая и крайне быстрая.
 
Добавлено:
Странно что jpegtoavi.sourceforge.net есть а в обратную сторону - нет.

Всего записей: 6488 | Зарегистр. 31-08-2008 | Отправлено: 21:55 30-10-2010 | Исправлено: Maz, 09:04 04-08-2022
slava_kry

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch
Но MJPEG это не совсем JPEG и прямое обратное разложение невозможно по причине разности сжатий. В JPEG жмётся все изображение одним сжатием, в MJPEG же изображение бъётся на квадраты и каждый сжимается по разному.
... насколько я помню )))

----------
Вы выказываете себя праведниками пред людьми, но Бог знает сердца ваши, ибо что высоко у людей, то мерзость пред Богом

Всего записей: 4308 | Зарегистр. 18-09-2003 | Отправлено: 08:56 31-10-2010
SergFalkon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slava_kry

Цитата:
В JPEG жмётся все изображение одним сжатием

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

Всего записей: 2187 | Зарегистр. 16-12-2004 | Отправлено: 09:57 31-10-2010
slava_kry

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SergFalkon
Я имел ввиду коэффициент
Неясно выразил свою мысль

----------
Вы выказываете себя праведниками пред людьми, но Бог знает сердца ваши, ибо что высоко у людей, то мерзость пред Богом

Всего записей: 4308 | Зарегистр. 18-09-2003 | Отправлено: 10:59 31-10-2010
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чел намекает что у него получилось:
http://alexmogurenko.com/blog/programming/mjpeg-to-jpeg-cpp-csharp-delphi/
 
Добавлено:
Кто пробовал реализовать ?

Всего записей: 6488 | Зарегистр. 31-08-2008 | Отправлено: 12:20 31-10-2010
SergFalkon

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slava_kry
Угу, понял. Т.е. матрица квантования у jpeg одна, а у mjpeg может меняться.

Всего записей: 2187 | Зарегистр. 16-12-2004 | Отправлено: 18:59 31-10-2010
slava_kry

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch

Цитата:
Кто пробовал реализовать ?

Я если и бил, то на тиффы... места у меня мнооого
 
А зачем это, коль не секрет?

----------
Вы выказываете себя праведниками пред людьми, но Бог знает сердца ваши, ибо что высоко у людей, то мерзость пред Богом

Всего записей: 4308 | Зарегистр. 18-09-2003 | Отправлено: 19:30 31-10-2010
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slava_kry
да, если подумать - практического смысла мало. утилька про запас-быстрейшая, без потерь.
пробовал сделать панораму мыльницей. получилась ерунда.
попробую с Canon FX300.

Всего записей: 6488 | Зарегистр. 31-08-2008 | Отправлено: 20:42 31-10-2010 | Исправлено: ndch, 20:43 31-10-2010
slava_kry

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch

Цитата:
пробовал сделать панораму мыльницей. получилась ерунда.
попробую с Canon FX300.

Не понял? Можно расшифровать

----------
Вы выказываете себя праведниками пред людьми, но Бог знает сердца ваши, ибо что высоко у людей, то мерзость пред Богом

Всего записей: 4308 | Зарегистр. 18-09-2003 | Отправлено: 21:33 31-10-2010
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пытался сделать "неподвижное" изображение-панораму из исходного видеоматериала.
материал получал из какой-то фотокамеры с возможностью записи видео.
буду пробовать снять видеокамерой.
 
Добавлено:
нагляделся на http://compression.ru/video/panorama/index.html

Всего записей: 6488 | Зарегистр. 31-08-2008 | Отправлено: 09:20 01-11-2010
slava_kry

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понятно.  
Интересно просто как принцип, т.к. разрешение-то уж слишком маленькое.

----------
Вы выказываете себя праведниками пред людьми, но Бог знает сердца ваши, ибо что высоко у людей, то мерзость пред Богом

Всего записей: 4308 | Зарегистр. 18-09-2003 | Отправлено: 11:07 01-11-2010
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
slava_kry

Цитата:
т.к. разрешение-то уж слишком маленькое.

2 мегапикселя не такое уж и маленькое разрешение.
Действительно, интересно просто как принцип.
Для грубой оценки местности вполне себе. Увидеть обстановку чтобы по 150 км туда-сюда не кататься. Даже панораму клеить не надо.
Как оказалось всё же лучше склеить из фоток - так виднее.
Но всё равно интересно попробовать с нормальной видеокамерой.

Всего записей: 6488 | Зарегистр. 31-08-2008 | Отправлено: 11:24 01-11-2010 | Исправлено: ndch, 11:36 01-11-2010
ComboFZ

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch

Цитата:
Есть ли в природе готовая утилитка ?

Zoner Photo Studio 12 утилиткой трудно назвать, но он  имеет "функцию, которая  ищет коды JPEG в любом выбранном файле; после обнаружения такого кода, сопровождаемого действительными данными, функция извлекает эти данные и сохраняет их во внешнем файле. Можно использовать данную функцию вообще на любом файле, чтобы извлечь, например, JPEG-эскизы из файлов RAW"
 
Пробовал извлекать с его помощью JPEG'и из AVI (M-JPEG 1280x720, Nikon D5000) - делает это и, похоже, без перезжатия, очень шустро.

Всего записей: 2794 | Зарегистр. 31-05-2010 | Отправлено: 03:44 06-11-2010 | Исправлено: ComboFZ, 03:48 06-11-2010
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ffmpeg -i ../some_mjpeg.avi -c:v copy frames_%d.jpg
 
Добавлено:
https://ffmpeg.org/ffmpeg-bitstream-filters.html#mjpeg2jpeg

Всего записей: 6488 | Зарегистр. 31-08-2008 | Отправлено: 08:53 04-08-2022
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Цифровое изображение » Преобразование из MJPEG потока в JPEG файлы без потерь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru