A A A A Автор Тема: Перекодировка из Mov в Avi без потерь  (Прочитано 15229 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Орхан909Автор темы

  • ***
  • Сообщений: 202
  • Благодарностей: 21
    • Сообщения от Орхан909
    • Астрономия в Азербайджане
 Раньше из полученного кеноном MOV делал АВИ
теряя 70% мегабайтов. Вчера нашел прогу Mediacoder, с помощью
 которой повысил качество видео(video quality) и полученный файл стал в 2
 раза тяжелее(в мегабайтах) чем исходник + увеличилось количество
  кадров. В исходнике было 6000 кадров, после обработки 35000.
 
Это иллюзия или и вправду качество растет при большем количестве
 мегабайтов после перекодировки? Вот примеры обработки с потерей и
 без.(между видео  интервал несколько минут)В названии фото все
 указано.
 P.s. то что MOV файл сам по себе является сжатым файлом знаю.

  место съемки - г.Баку Азербайджан. Celestron nexstar 8se/ canon 550D в
  прямом фокусе/ видео 640 - 480 обрезка/ registax 6. в первом файле
  обработал 1300 кадров из 4000. Во втором 7000 из 35000.
Celestron Nexstar 8 Se/ Canon 550D/

Астрономия в Азербайджане

Жду железо в Бетелгейзе.

Мечтаю стать бессмертным, чтоб получить на фото смаз от вращения Андромеды.

Оффлайн Бородатый Кабан

  • *****
  • Сообщений: 9 180
  • Благодарностей: 362
  • Хороший, плохой... Главное - у кого ружьё!
    • Сообщения от Бородатый Кабан
Re: Перекодировка из Mov в Avi без потерь
« Ответ #1 : 05 Сен 2011 [11:21:15] »
 Раньше из полученного кеноном MOV делал АВИ
теряя 70% мегабайтов. Вчера нашел прогу Mediacoder, с помощью
 которой повысил качество видео(video quality) и полученный файл стал в 2
 раза тяжелее(в мегабайтах) чем исходник + увеличилось количество
  кадров. В исходнике было 6000 кадров, после обработки 35000.
Возможно, fps в исходном MOV был в 35/6 раз меньше, чем стоит по умолчанию у Mediacoder. При корректных настройках кодека число кадров на входе и на выходе должно быть одинаковым.
 
Цитата
Это иллюзия или и вправду качество растет при большем количестве
 мегабайтов после перекодировки?
Если сравнивать "кол-во мегабайтов" перекодированных файлов, то, как правило, да, ибо чем меньше коэффициент сжатия, тем меньше потерь. В несжатом файле потерь не будет вообще, но весить он будет сотни мегабайт или гигабайты, в зависимости от размера кадра и длительности ролика. Астрофотографы обычно работают именно с несжатыми файлами, т. к. любое сжатие, кроме lossless, - это потери.
Время ушло, глупости остались

Оффлайн Орхан909Автор темы

  • ***
  • Сообщений: 202
  • Благодарностей: 21
    • Сообщения от Орхан909
    • Астрономия в Азербайджане
Re: Перекодировка из Mov в Avi без потерь
« Ответ #2 : 05 Сен 2011 [11:36:13] »
Если сравнивать "кол-во мегабайтов" перекодированных файлов, то, как правило, да, ибо чем меньше коэффициент сжатия, тем меньше потерь. В несжатом файле потерь не будет вообще, но весить он будет сотни мегабайт или гигабайты, в зависимости от размера кадра и длительности ролика. Астрофотографы обычно работают именно с несжатыми файлами, т. к. любое сжатие, кроме lossless, - это потери.
Вот этот вопрос и интересует меня. Можно ли получить действительно несжатое видео с уже сжатого MOV? На пример тот же видеоролик в перекодировке в формат Raw video весит около 8 гигабайтов.

Я думал если файл один раз сжать, обратно расширить его уже не удастся. Так как при сжатии    удаляется "лишний шум" по мнению программы. Оказывается не удаляется и его можно восстановить, я вас правильно понимаю?
Celestron Nexstar 8 Se/ Canon 550D/

Астрономия в Азербайджане

Жду железо в Бетелгейзе.

Мечтаю стать бессмертным, чтоб получить на фото смаз от вращения Андромеды.

Оффлайн Galaxy Master

  • *****
  • Сообщений: 861
  • Благодарностей: 33
    • Сообщения от Galaxy Master
Re: Перекодировка из Mov в Avi без потерь
« Ответ #3 : 05 Сен 2011 [11:43:47] »
AVI - это не видеоформат! Это формат-контейнер, а вот данные в нем могут лежать любые, как сжатые каким-либо кодеком, так и несжатые. Поэтому фраза "перегнать в AVI" некорректна, примерно как "перегнать jpeg в файл".
Debian GNU/Linux

Оффлайн Орхан909Автор темы

  • ***
  • Сообщений: 202
  • Благодарностей: 21
    • Сообщения от Орхан909
    • Астрономия в Азербайджане
Re: Перекодировка из Mov в Avi без потерь
« Ответ #4 : 05 Сен 2011 [11:48:55] »
AVI - это не видеоформат! Это формат-контейнер, а вот данные в нем могут лежать любые, как сжатые каким-либо кодеком, так и несжатые. Поэтому фраза "перегнать в AVI" некорректна, примерно как "перегнать jpeg в файл".
согласен. Исправлю. Перегоняю в формат  H.264 в контейнере Avi. Правда не знаю в каком формате снимает Canon 550d.
Celestron Nexstar 8 Se/ Canon 550D/

Астрономия в Азербайджане

Жду железо в Бетелгейзе.

Мечтаю стать бессмертным, чтоб получить на фото смаз от вращения Андромеды.

Оффлайн Galaxy Master

  • *****
  • Сообщений: 861
  • Благодарностей: 33
    • Сообщения от Galaxy Master
Re: Перекодировка из Mov в Avi без потерь
« Ответ #5 : 05 Сен 2011 [11:50:16] »
Я думал если файл один раз сжать, обратно расширить его уже не удастся. Так как при сжатии    удаляется "лишний шум" по мнению программы. Оказывается не удаляется и его можно восстановить, я вас правильно понимаю?

MOV  имеет потери при сжатии, и обратно восстановлению к исходнику не подлежит.
Debian GNU/Linux

Оффлайн Бородатый Кабан

  • *****
  • Сообщений: 9 180
  • Благодарностей: 362
  • Хороший, плохой... Главное - у кого ружьё!
    • Сообщения от Бородатый Кабан
Re: Перекодировка из Mov в Avi без потерь
« Ответ #6 : 05 Сен 2011 [12:09:17] »
Можно конвертировать MOV в несжатый формат, тогда качество останется тем же, что и у сжатого MOV. Улучшить это качество невозможно. Ухудшить - при перекодировании в тот же H.264 - можно. Кстати, если используете ffdshow, то имеющийся там H.264 lossless на самом деле сжимает с потерями, проверял лично.
Время ушло, глупости остались

Оффлайн Орхан909Автор темы

  • ***
  • Сообщений: 202
  • Благодарностей: 21
    • Сообщения от Орхан909
    • Астрономия в Азербайджане
Re: Перекодировка из Mov в Avi без потерь
« Ответ #7 : 05 Сен 2011 [12:38:23] »
все ясно. спасибо за ответы.
Celestron Nexstar 8 Se/ Canon 550D/

Астрономия в Азербайджане

Жду железо в Бетелгейзе.

Мечтаю стать бессмертным, чтоб получить на фото смаз от вращения Андромеды.

Оффлайн Nikitos1973

  • *****
  • Сообщений: 1 387
  • Благодарностей: 100
  • Мне нравится этот форум!
    • Сообщения от Nikitos1973
Re: Перекодировка из Mov в Avi без потерь
« Ответ #8 : 05 Сен 2011 [12:52:32] »
Орхан909, можно сделать например так разложить MOV в проге QuickTimePro, на ряд картинок BMP или PNG, а потом в VirtualDube, сложить их в видеофайл с нужной кодировкой и контейнером.
Canon  6D, EF 70-200 mm f/4 L IS USM.

Оффлайн leonids'99

  • *****
  • Сообщений: 2 493
  • Благодарностей: 177
  • leonids'99 - это метеорный дождь
    • Сообщения от leonids'99
Re: Перекодировка из Mov в Avi без потерь
« Ответ #9 : 05 Сен 2011 [13:00:39] »
Это все равно, что сделать из mp3 - звук в "хорошем" качестве с расширением wav, можно хоть 24 бита звук сделать- лучше он не станет. И еще момент: чем больше кодировок (любых) - тем хуже качество. В идеале - в каком формате сняли, в таком и работайте.

p.s. Лучше всего снимать, используя контейнер avi (как уже здесь правильно кто-то заметил), использовать его с минимальным сжатием при записи (если нет тонких настроек, то надо "самое лучшее" качество, которое позволяет камера).
p.p.s. Если Вы всё же хотите избежать потери при обработке видео (цветокоррекция и др.) - то лучше работать в режиме большей битности. К примеру, если снято видео 8 бит (а это все камеры бытовые), то при работе на компьютере использовать 10 или 16 бит (настройка в проекте) - в таком случае есть шанс, что качество потеряете меньше.
« Последнее редактирование: 05 Сен 2011 [13:20:59] от leonids'99 »

Оффлайн Орхан909Автор темы

  • ***
  • Сообщений: 202
  • Благодарностей: 21
    • Сообщения от Орхан909
    • Астрономия в Азербайджане
Re: Перекодировка из Mov в Avi без потерь
« Ответ #10 : 05 Сен 2011 [14:03:35] »
Было бы круто если б Регистакс понимал MOV. Может есть  альтернатива Регистаксу понимающая Mov?
Celestron Nexstar 8 Se/ Canon 550D/

Астрономия в Азербайджане

Жду железо в Бетелгейзе.

Мечтаю стать бессмертным, чтоб получить на фото смаз от вращения Андромеды.

Оффлайн Бородатый Кабан

  • *****
  • Сообщений: 9 180
  • Благодарностей: 362
  • Хороший, плохой... Главное - у кого ружьё!
    • Сообщения от Бородатый Кабан
Re: Перекодировка из Mov в Avi без потерь
« Ответ #11 : 05 Сен 2011 [14:05:18] »
Было бы круто если б Регистакс понимал MOV. Может есть  альтернатива Регистаксу понимающая Mov?
Я бы поискал альтернативу Кэнону... ::)
Время ушло, глупости остались

Оффлайн Орхан909Автор темы

  • ***
  • Сообщений: 202
  • Благодарностей: 21
    • Сообщения от Орхан909
    • Астрономия в Азербайджане
Re: Перекодировка из Mov в Avi без потерь
« Ответ #12 : 05 Сен 2011 [14:38:38] »
Было бы круто если б Регистакс понимал MOV. Может есть  альтернатива Регистаксу понимающая Mov?
Я бы поискал альтернативу Кэнону... ::)
пока не так богат чтоб сделать это :)
Celestron Nexstar 8 Se/ Canon 550D/

Астрономия в Азербайджане

Жду железо в Бетелгейзе.

Мечтаю стать бессмертным, чтоб получить на фото смаз от вращения Андромеды.

Оффлайн Бородатый Кабан

  • *****
  • Сообщений: 9 180
  • Благодарностей: 362
  • Хороший, плохой... Главное - у кого ружьё!
    • Сообщения от Бородатый Кабан
Re: Перекодировка из Mov в Avi без потерь
« Ответ #13 : 05 Сен 2011 [14:43:45] »
пока не так богат чтоб сделать это :)
Зато есть, к чему стремиться  :)
Ч/б астрокамера с набором светофильтров дешевле, чем Ваш Кэнон, а картинку даст заметно лучшую. :)
Время ушло, глупости остались

Оффлайн bigol

  • *****
  • Забанен!
  • Сообщений: 4 773
  • Благодарностей: 135
  • ... можешь ты не быть, но гражданином быть обязан
    • Сообщения от bigol
Re: Перекодировка из Mov в Avi без потерь
« Ответ #14 : 05 Сен 2011 [14:48:06] »
Насколько я помню, шестой регистакс понимает кэноновский mov. А если нет - самый простой вариант без потерь - загрузка ролика в виртуалдаб и запись каждого кадра в виде файла bmp, как здесь уже советовали.
Каждый кадр записывать не придется, все сделается само ;)

Оффлайн Nikitos1973

  • *****
  • Сообщений: 1 387
  • Благодарностей: 100
  • Мне нравится этот форум!
    • Сообщения от Nikitos1973
Re: Перекодировка из Mov в Avi без потерь
« Ответ #15 : 05 Сен 2011 [22:20:56] »
Блин, ну если проблема в кормлении Регистакса информацией из MOV, то просто раскладываете его (MOV) в quicktime pro (есть рабочий на самом известном торент треккере), на ряд ВМР файлов, File-Export-BMP и скармливаете последовательность файлов Регистаксу. Никакая информация при этом не потеряется.
 bigol не понимает он Canonовский MOV и Дуб не понимает, но хорошо берет например 15000 кадров из него в BMP 1920Х1080
Canon  6D, EF 70-200 mm f/4 L IS USM.

Оффлайн bigol

  • *****
  • Забанен!
  • Сообщений: 4 773
  • Благодарностей: 135
  • ... можешь ты не быть, но гражданином быть обязан
    • Сообщения от bigol
Re: Перекодировка из Mov в Avi без потерь
« Ответ #16 : 06 Сен 2011 [16:17:06] »
Дуб понимает 100%, сам делал.

Оффлайн Бородатый Кабан

  • *****
  • Сообщений: 9 180
  • Благодарностей: 362
  • Хороший, плохой... Главное - у кого ружьё!
    • Сообщения от Бородатый Кабан
Re: Перекодировка из Mov в Avi без потерь
« Ответ #17 : 06 Сен 2011 [16:22:38] »
Дуб понимает, если кодек установлен. Если не понимает, значит, не установлен. Собственных кодеков у дуба нет.
Время ушло, глупости остались

Оффлайн bigol

  • *****
  • Забанен!
  • Сообщений: 4 773
  • Благодарностей: 135
  • ... можешь ты не быть, но гражданином быть обязан
    • Сообщения от bigol
Re: Перекодировка из Mov в Avi без потерь
« Ответ #18 : 06 Сен 2011 [22:49:43] »
Ну это само собой. Но если фот снял - значит установлен, куда ж ему деться :)

Оффлайн Alexander Ivanov

  • **
  • Сообщений: 64
  • Благодарностей: 16
  • Мне нравится этот форум!
    • Сообщения от Alexander Ivanov
Re: Перекодировка из Mov в Avi без потерь
« Ответ #19 : 08 Сен 2011 [21:01:47] »
Было бы круто если б Регистакс понимал MOV. Может есть  альтернатива Регистаксу понимающая Mov?

Программу EOS Camera Movie Record не пробовали? Она пишет сразу avi - шку с кодеком mjpeg и полученный видеоряд сразу готов к употреблению в Регистаксе. Правда видео несильно, но поджатое - порядка 30+ Мбит/с. В программе есть режим увеличения, что годится для планетной съемки.