PDA

Показать полную графическую версию : Видео с фотоаппарата - проблемы воспроизведения и пара вопросов по сжатию.


SanCho
06-05-2008, 14:31
Есть цифровик. Он снимает видео в формате avi, сжатие mjpeg. На аппарате проблем нет, но вот слив видео на комп получаю черный экран и только звук на всех доступных медиа плеерах. Но вот один нюанс: открываю видео в Virtual Dub и оно воспроизводится и легко конвертируется. Причём в свойствах файла в Virtual Dub написано, что используется декомпрессор mjpeg, который установлен в системе - PICVideo m-jpeg 3 - тоже пишут медиа плееры, но они видео не воспроизводят. Ещё один ньанс: открываю файл в Dub-e, сохраняю в формате mjpeg (PICVideo m-jpeg) и все плееры начинаю его воспроизводить.

В недоумении... Открываю оригинал видео в GSpot, свойства контейнера:

Bad chunk in frame data: Invalid length ·
Chunk: /RIFF:AVI /LIST:movi ·
Offset: 0x00002138 ·
Value:0x05060505 AVI v1.0
Video: 1.95 KB (0.02%)
Audio: 70.3 KB (0.80%)
AVI Overhead: 8.50 MB (99.18%)

Интересует, что есть Bad chunk in frame data: Invalid length и AVI Overhead: 8.50 MB (99.18%) - в недоумении...

Так как заново пересжатый в mjpeg файл имеет:

File Length Correct
AVI v1.0
Video: 8.28 MB (99.01%)
Audio: 65.2 KB (0.76%)
AVI Overhead: 19.4 KB (0.23%)

Тут всё понятно и ровно. Воспроизведение без проблем.

Вот так вот... Интересует, что мешает изначальному воспроизведению видео на компе. Глюк прошивки фотоаппарата? Также интересует, что при полностью идентичном сжатии mjpeg фотоаппарат отказывается воспроизводить "левые" файлы, а хотелось бы смотреть фильмы - экран 3":) - данный вопрос меня очень интересует, у кого какая есть инфа - озвучивайте.

DJ Mogarych
06-05-2008, 20:04
Глюк прошивки фотоаппарата? »
Очень может быть.
Я подумал даже о какой-то "защите" снятых фотоаппаратом файлов, т. е. фотоаппарат специально так корёжит служебную область. Маловероятно, что уж дошли до такого дебилизма, но мало ли…

А через FFDshow не пытались завести (выставить декодирование MJPEG libavcodec-ом)?

И, если в настройках VirtualDub-a в разделе AVI поставить галку на Prefer internal video decoders over installed third-party codecs (MJPEG and DV) — прочитается ролик из фотоаппарата?

SanCho
07-05-2008, 09:43
Я подумал даже о какой-то "защите" снятых фотоаппаратом файлов »
Вот и я о том же подумал, но с другой стороны: как они думали смотреть ролики на компьютере? Или предполагалось только на экране камеры?
А через FFDshow не пытались завести »
Именно так у меня в системе изначально воспроизводились mjpeg.
И, если в настройках VirtualDub-a в разделе AVI поставить галку »
Да. Смысл в том, что в Dub-e декодируется любым декодером, который я только не пробовал. А в медиа плеерах - ни одним:). Вообщем думаю ошибка контейнера, а Dub может воспроизводит обходя это.

Coutty
07-05-2008, 10:08
Маловероятно, что уж дошли до такого дебилизма, но мало ли… »
Мой фотоаппарат тоже не читает левые файлы - как фото, так и видео. Но на компе всё нормально. Может быть сейчас пошли ещё дальше?
SanCho, что за аппарат? Уж не Sony ли? Они всё славятся параноидальной защитой от копирования.

DJ Mogarych
07-05-2008, 10:15
как они думали смотреть ролики на компьютере? Или предполагалось только на экране камеры? »
Если у фотоаппарата есть выход на телевизор — то почему бы и нет?
в Dub-e декодируется любым декодером, который я только не пробовал. А в медиа плеерах - ни одним »
Кажется, VirtualDub использует интерфейс VFW, а плееры — какой-то другой (сейчас не вспомню). Может, из-за этого? Кстати, в ffdshow тоже можно настроить отдельно "видеодекодер" и "VFW interface".

SilentSpider
07-05-2008, 10:22
Интересует, что есть Bad chunk in frame data: Invalid length и AVI Overhead: 8.50 MB (99.18%) - в недоумении... »
Вероятно в аппарате какая-то своя реализация, отличающаяся заголовками.
как они думали смотреть ролики на компьютере? Или предполагалось только на экране камеры? »
Вариантов два
1. К фотоаппарату может прилагаться диск с ПО
2. Предполагается, что вышепомянутое ПО пользователь купит.

SanCho
07-05-2008, 11:17
Если у фотоаппарата есть выход на телевизор — то почему бы и нет? »
Есть. Я об этом не подумал.
Кстати, в ffdshow тоже можно настроить отдельно "видеодекодер" и "VFW interface". »
Я поколупаю настройки ffdshow на предмет данного варианта.
К фотоаппарату может прилагаться диск с ПО »
Опа... Есть такой. Погляжу. Не думал вообще, что там есть что-то интересное.
Уж не Sony ли? »
UFO:). Фото левое я его заставил смотреть: для это надо лишь переименовать фото в формате, как именует их сама камера и не переворачивать фото вертикально. А вот с видео проблемы - ну никак левое не всуну!

На СD ничего интересного: Ulead Foto Explorer, Foto Express, Cool 360 SE.




© OSzone.net 2001-2012