Ru-Board.club
← Вернуться в раздел «Программы»

» IuVCR и кто чем кодирует

Автор: prostouser
Дата сообщения: 23.08.2004 23:32
цитата :

Несжатое видео

При захвате видео с размером кадра 768 на 576 пикселей с платы оцифровки видео поступает поток данных примерно в 22 Мбайт/сек (76 Гбайт/час) — и, соответственно 21 Мбайт/сек (73 Гбайта/час) при размере кадра 720 на 576. При захвате несжатого видео практически нет нагрузки на процессор компьютера, зато велика нагрузка на жёсткий диск. А главное — видео в таком виде занимает неоправданно много места. На практике в любительских условиях никто не работает с несжатым видео. Приведённые выше цифры вы можете использовать как предел сверху — как для необходимой скорости жёсткого диска, так и для необходимого для захвата места. Также, если ваша программа захвата вдруг показывает, что поток данных равен таким большим значениям, это означает наличие какой-то проблемы с видео кодером: реально у вас захватывается несжатое видео. В таком случае остановите захват и повторите настройку сжатия видео (возможно выбранный вами кодер видео не поддерживается программой захвата).

HuffYUV

Этот кодер идеально соответствует требованиям, которые перечислены в разделе «Промежуточное сжатие видео». Он сжимает каждый кадр отдельно при помощи одного из самых эффективных методов сжатия данных без потерь: методом Хаффмана (его также использует архиватор RAR). Хоть это нетипично для сжатия видео, но этот кодер обеспечивает сжатие данных совершенно без потерь. Правда, эффективность такого сжатия не очень велика: типичные потоки данных для HuffYUV — 10–13 Мбайт/сек (35–45 Гбайт/час). Учтите, что если часть кадра постоянно занимает однородный фон, то потребуется меньший поток данных: это касается записей широкоэкранных кинофильмов (с чёрными полосами сверху и снизу изображения). Кодек достаточно требователен к ресурсам компьютера: для захвата видео с размером кадра 768x576 нужен процессор не меньше 700 МГц. Автор — Ben Rudiak-Gould, последняя авторская версия — 2.1.1.

MJPEG

Идея этого метода кодирования достаточно проста: каждый кадр кодируется независимо от остальных, кадры сжимаются алгоритмом с потерями типа JPEG (который так широко используется для сжатия фотографий). Существует несколько реализаций алгоритма, в том числе и аппаратные: так, карта захвата Pinnacle Studio DC10+ выдаёт поток в формате MJPEG. Из программных реализаций наиболее распространены кодеки от Morgan Multimedia и Pegasus Imaging Corp. Кодек от Morgan специалисты не жалуют: и качество изображения у него похуже, и совместимость (не умеет декодировать некоторые MJPEG файлы). Кодек от Pegasus (PICVideo MJPEG) наоборот — очень популярен. Практически у него есть одна настройка: уровень качества (от 1 до 20). При захвате видео с целью получения максимального качества как правило используется уровень 19, поток данных при этом получается 5–7 Мбайт/сек (17–25 Гбайт/час). При этом видео с размером кадра 768x576 можно захватывать на процессоре 450 МГц.

Использовать самый большой уровень качества нет смысла: поток данных получается 12–17 Мбайт/сек (40–60 Гбайт/час) — это больше, чем HuffYUV. При этом MJPEG сжимает с потерями, а HuffYUV — без потерь. Да и требования к процессору в таком режиме получаются побольше, чем у HuffYUV.

Вы можете использовать и меньшие значения уровня качества — при этом и поток данных, и загрузка процессора будут меньше. Но уже при уровне 18 артефакты сжатия становятся заметны на глаз: случайный шум в ТВ программах иногда вырождается в регулярные узоры (муар). При уровне 17 муар становятся постоянными.
Уровень качества сжатия, | Типичный поток данных, |
кодер PICVideo MJPEG | Мбайт/сек (Гбайт/час) |
20 12–17 (40–60)
19 5–7 (17–25)
18 3–6 (11–16,5)
17 2,5–4 (9–13)
16 2–3,5 (8–11)
15 1,8–2,8 (6,5–10)

Pegasus недавно выпустили новую версию своего кодека: PICVideo MJPEG 3. Среди прочих новшеств этот кодек содержит пост-процессинг при декодировании видео: по аналогии с MPEG‑4 декодерами. Это позволит использовать более высокие степени сжатия видео при сохранении приблизительно такого же визуального качества изображения.

взято из статьи с сайта www ixbt com
точной ссылки дать не могу так как у меня офлайн копия статьи
думаю полезно её почитать тем кто только начинает кодировать видео.

Лично я спервапри захвате с тв тюнера кодирую Пик Видео МЖПЕГ
на уровне 18 так как обьём жесткого диска не позволяет более высокое качество а
потом накладываю в Виртуал Дубе Деинтерлейс , также фильтр Smart Smoother Hiquality
он чуть подготавливает видео к кодингу в мпег 4 , а там уже кодирую
Дивикс , хотя на одном из форумов видел сообщение профессионала
который говорил что для некачественного источника видео ( ТВ тюнер или ВХС )
кодек Дивх плохо подходит а лучше использовать Хвид или WMV9 или VP6.

простите если мой пост не уместен. Я только начинающий и просто хотел помочь чем могу.
Автор: ilion
Дата сообщения: 24.08.2004 09:57
prostouser
Эту статью, я думаю, читали практически все. Из нее и следует схема первоначальной оцифровки с помощью HuffYUV (текущая версия 2.2.0, что по опыту лучше, чем 2.1.1 - но отдельно мною нигде не наблюдался, только в сборниках кодеков), затем сжатие DivX.
Кстати, в последних версиях IuVCR незаметно появился встроенный фильтр деинтерлейса, что резко повысило качество оцифровки на больших разрешениях - изображение сразу практически гладкое и дальше при кодировании DivX можно понижать битрейт, т.к. он не будет расходоваться на дрожащие строки.

Добавлено
Кстати, вопрос в общем-то в другую тему:
при двупроходном (N-проходном) сжатии с помощью DrDivX 1.05 столкнулся с любопытной проблемой. После первого прохода фильм нормальной длительности, а после второго - короче на минуту (на 1,5 часах видео), после третьего - еще короче.
Кто подскажет?
Автор: prostouser
Дата сообщения: 24.08.2004 16:28
вот вам huffyuv версия 2.2.0
_http://www.pctuner.ru/files/codec/huffyuv_220.zip
у меня он просто не заработал поэтому я использую версию 2.1.1

и вообще не советую использовать всякие там сборки кодеков от них
проблем больше .

ilion
А что такое Др.Дивх и чем оно лучше чем просто Дивх и действительно
ли есть смысл при кодинге использовать более двух проходов ?

Автор: ilion
Дата сообщения: 24.08.2004 23:58
prostouser

Цитата:
А что такое Др.Дивх и чем оно лучше чем просто Дивх и

Это оболочка к кодеку DivX - почитай в Варезнике

Цитата:
действительно ли есть смысл при кодинге использовать более двух проходов ?

Конечно, объем-то уменьшается
Автор: prostouser
Дата сообщения: 25.08.2004 01:10
ilion
из твоего ответа видно что ты не хотел отвечать мог бы и вообще не отвечать

Это оболочка к кодеку DivX - это я и так знал но зачем она вообще нужна ???
что она делает ? просто я не понимаю зачем её скачивать и устанавливать и как
она может помочь при кодинге ?

Конечно, объем-то уменьшается - просто так думаешь или есть реальные тесты ?
Или ты сам сравнивал ? т.е ты хочешь сказать если сделать вместо двух проходов
три или пять то при таком же качестве будет меньший обьём или и качество будет
лучше и обьём меньше ?

Автор: ilion
Дата сообщения: 25.08.2004 09:30
ZZmiy

Цитата:
Еще я пробовал кодек Alparysoft Lossless codec 2.0
- визуально отлично, а по объему еще меньше.

А у меня не пошел этот кодек, хотя встал, зарегистрировался, но при захвате IuVCR с ним работать не захотел (возможно из-за конкретного оборудоваия - меня ATI All-in-Wonder)

Добавлено
prostouser

Цитата:
сам сравнивал ?

Да
Автор: ZZmiy
Дата сообщения: 25.08.2004 09:50
ilion

Цитата:
А у меня не пошел этот кодек, хотя встал, зарегистрировался, но при захвате IuVCR с ним работать не захотел

"Не пошел" - это как выглядело? Дропы давал или ошибку программы?
Программные кодеки не привязаны к оборудованию - им давай поток данных на вход, снимай поток данных с выхода и успевай только сохранять. Поэтому обычно тонкое место - винчестер...
А с encoding опциями пробовал играться?
Хотя если комп слабый, то может быть много дропов при любых вариантах...
У меня на 2-3 вариантах не справлялся, хотя комп и не слабый.
Автор: ilion
Дата сообщения: 25.08.2004 11:33
ZZmiy

Цитата:
"Не пошел" - это как выглядело?

Я сейчас не у того компа, поэтому приблизительно - кодека не устроил видеопоток, о чем он и ругнулся (а вот как точно не скажу). С другими кодеками при этом проблем нет.
Цитата:
А с encoding опциями пробовал играться?

Если не трудно, то с какими?
Автор: ZZmiy
Дата сообщения: 25.08.2004 16:52
ilion
Ну, которые "AlparySoft Lossless codec properties" - настройка параметров кодека.
Encoding - 9 вариантов
Source video - convert all to YV12 может поможет...
А что у тебя на закладке Mediatypes ordering ? Там supported input types какие-то есть...
У меня такой ошибки не давало...
Автор: ilion
Дата сообщения: 25.08.2004 22:15

Вот это я вижу при использовании кодека "AlparySoft Lossless codec".

Цитата:
Encoding - 9 вариантов

не понял, почему - 9

Цитата:
Source video - convert all to YV12 может поможет...

Во-первых не помог, во-вторых - это же с потерями...

Цитата:
А что у тебя на закладке Mediatypes ordering ? Там supported input types какие-то есть...

да все, что можно перещелкал на всех закладках - все без толку, получается окно, что наверху, а остальные кодеки пашут...
Автор: ZZmiy
Дата сообщения: 25.08.2004 23:32
ilion
Картинка не отобразилась...

Вот я только что протестил разные настройки Alpary и никаких ошибок у меня не было...
Сравни свои настройки с моими:
(AverMedia Studio 203, драйвера от Ускова)
Видео - Формат записи - Формат YUY2, Размер 768х576, Частота 25 к/с
Компрессия - [DS]AlparySoft Lossless Codec
Настройка кодека - encoding - visually lossless compr. - 6, SSE accelerarion - auto, остальные - сняты
Аудио - PCM 44.100, 16, Stereo

Результаты - 10 сек записи -
Alpary ~ 25 Мб
PicVideo-MJPEG ~ 55Мб
HuffYUV ~ 140Мб
При этом визуально я не вижу никаких отличий в картинке.
Автор: ilion
Дата сообщения: 26.08.2004 08:57
У меня UYVY - и не как иначе, макс разрешение 720х540 - и в этом то и была проблема - поставил 640х480 - кодек заработал, но...
он очень жрет процессор (получить 25 к\с мне не удалось, правда и машина не P IV) и подобрать что-то разумное в его параметрах мне не удалось.
А тут наши коллеги в Варезнике надыбали 3 версию PIC Video M-JPEG кодека - по результатам тестирования вроде прилично (меня не волнуют объемы на диске - все равно потом пережимать, главное качество захвата и первичного кодирования)
Автор: ZZmiy
Дата сообщения: 26.08.2004 13:17
ilion
У меня P4-3ГГц - чего ж не справляться-то... Хотя на каких-то настройках были дропы...
Ну все-таки PicVideo жмет с потерями, а Alpary без... Зато какой выигрыш в объеме!..
Автор: Ajaja
Дата сообщения: 28.08.2004 23:34
Ура! Наконец-то поддержка контейнера "матрешки" в последней бете сабжа! Прощай рассинхронизация!
Автор: Rory
Дата сообщения: 29.08.2004 01:41
А куда фильтры подевались?
Автор: gafuree
Дата сообщения: 29.08.2004 19:01
Ajaja


Цитата:
Наконец-то поддержка контейнера "матрешки" в последней бете сабжа


А потом эту матрёшку в Vdub можно будет загнать и сделать нормальный дивовский авишник?
Автор: Ajaja
Дата сообщения: 30.08.2004 10:15
gafuree
В VirtualDubMod.
Автор: ilion
Дата сообщения: 30.08.2004 10:36
Ajaja

Цитата:
Прощай рассинхронизация!

Расскажи, пожалуйста, поподробнее
Автор: Ajaja
Дата сообщения: 30.08.2004 17:11
ilion
Это контейнер, где звук к видео (или наоборот?) как гвоздями прибит, со стареньким avi не сравнить.
Вот тут обсуждают:
http://www.iulabs.com/rus/forum/viewtopic.php?t=338


Автор: ilion
Дата сообщения: 01.09.2004 10:13
На сайте iXBT.com открылся новый раздел — Цифровое видео
Сразу же можно прочитать две обобщающие статьи
Захват, обработка и хранение видео с использованием ПК
и
DivX: особенности сжатия видео в домашних условиях
которые, надеюсь, и ранее были прочтены участниками форума.
Автор: Snake_60
Дата сообщения: 30.11.2004 23:23
Вопрос к тем, кто пользует iuVCR. Пробовал отцифровать видео с видеоплейера при помощи вышеуказанной программы, но столкнулся с такой неприятностью. Когда настраиваю параметры видеодекодера, а именно - видео стандарт, происходит следущее: по умолчанию стоит SECAM_D (изображение чёрно-белое) выставляю PAL_D (изображение цветное - хорошего качества) Но это всё только при просмотре, как только нажимаю "Начать Запись" настройки сбрасываются на первоначальные и захват идёт в режиме SECAM Что это может быть, глюк программы или где-то надо настройки какие-то произвести? Посоветуйте пожалуйста. Хватать пытаюсь Видеокартой Radeon 9200 VIVO. Пытался записть видео без программного сжатия, версия программы 4.8.4 Rus
Автор: ilion
Дата сообщения: 01.12.2004 13:09
Snake_60
почитай выше и в программах, на это тоже натыкался
Автор: Snake_60
Дата сообщения: 04.12.2004 02:02
ilion

То есть, надо в закладке "тюнер" выставить PAL и тип входа? И тогда всё будет нормально?

И ещё такой вопросик, у себя на компе случайно удалил профили "S-Video" и "Композитный вход" в тойже самой закладке "тюнер". Как восстановить?

P.S. Вопрос снимается, профили появились после перезагрузки.
Автор: mistx
Дата сообщения: 06.02.2005 19:37
Друзья подскажите где можно достать кряк или
keygen для iuVCR: 4.9.2.354

спасибо
Автор: ilion
Дата сообщения: 06.02.2005 21:12
mistx
Почитай предыдущие страницы. Все работает и на 4.9.2.355
Автор: mistx
Дата сообщения: 14.02.2005 13:15
Возникла проблема с iuvcr
захватываю на лету и сжимаю кодеком divx
ставлю
maximum key frame interval=300
1 pass, slowest
при посмотре видео опережает звук
комп вроде нормальный - celeron 1100
помогите плиз
в чем может быть проблема?

спасибо заранее
Автор: Kokoc
Дата сообщения: 14.02.2005 14:19
1. Не нужно кодировать сразу в DivX. Используй промежуточные кодеки (huffyuv или mjpeg - PicVideo, Morgan), а потом уже переживай в divx. См. предыдущие постинги.

2. Звуковуха часом не SBLive ? Если есть возможность - смени на другую марку, отличную от Сreative. Это ее печальная фича. Попробуй в свойствах iuvcr поставить "Master Stream" = "Video". Если не поможет, то попробуй разные значения "Master Stream". Попробуй хватать небольшими кусками ~30 мин, чтобы не было много пропущенных кадров. Потом куски склеишь в Премьере (в Дуб возможно не получится из-за разного fps).
Автор: mistx
Дата сообщения: 14.02.2005 15:59
у меня стоит SMLive
Неужели в этом причина?
1. А какую вообще звуковуху
посоветуете, чтобы качественно
было?

2. Пробывал захватывать с HUFFYUV
у меня там 5 гиг свободных, поэтому
позволяет только 20 минут захватывать
с помощью Morgan качество ставлю максимум
и все равно получаеться не очень.

Может есть еще какие-нибудь альтернативы
или я в установках че то не то делаю, вроде
все по инструкции выполняю?
Автор: Maz
Дата сообщения: 05.03.2005 13:43
iuVCR 4.9.2.355
http://www.iulabs.com/download/iuvcr_setup_ru.exe
Changelog
- "Asf" default extension forced when "Direct ASF writer" muxer by Vladimir Filippov selected.
- The motion detecror filter has been updated.
- Bug fixed: Fullscreen mode breaks desktop layout.
- Bug fixed: CAPITAL letters for output file name for scheduled records.
Автор: pollitruk
Дата сообщения: 05.03.2005 20:51
Maz, дружок, ты на пару месяцев с анонсом релиза опоздал

Страницы: 123456

Предыдущая тема: ОРФО / ORFO 2002/2004/2010/2012


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.