http://akross.net.ru/images/board/avatars/custom/Jameson.gif |
| |
|
|
|
|
Скорее всего я просто тупой и чего-нибудь не понимаю. Все, что здесь написано, это не вопрос, не просьба помочь, не попытка прибегнуть к вашим знаниям. Это исполненный ламерства и тоски крик души. Поэтому я морально оставляю за модераторами абсолютную свободу действий. Давным-давно, когда цветное кино еще было сюжетом для плохого фантастического рассказа, а вместо звуковой дорожки за экраном стоял человек, и в риалтайме имитировал эффекты (стучал, бил бутылки и т.п.) люди заметили, что при 24 кадрах в секунду хоть и достигается плавность движения, экран все равно мерцает, вызывая головную боль в обоих смыслах. Вот тогда какой-то умник и предложил идею, последствия которой нам, в частности мне, приходится расхлебывать. Поймать бы тогда того умника, да объяоить... ну впрочем речь не об этом. Идея была проста - посреди каждого кадра на короткое время закрывать затвор киноаппарата, увеличивая таким образом частоту до 48 кадров в секунду. И неважно, что при этом каждый второй кадр повторяется - главное, что нет мелькания... В общем когда видео начало приобретать электрическую форму, идея перешла туда. Чтобы не снижать пропускную способность, передавая дважды одни и те же данные, еще один умник предложил во время первого фрагмента передавать нечетные строки, а второго - четные, складывая в результате из двух полей (полукадров) целый кадр. Все бы ничего, но вот когда видео стало цифровым, стало совсем плохо. По крайней мере мне. Когда у меня дома оказалась железка по имени Pinnacle DC10+, я конечно не ожидал, что она откажется работать с 70% источников видео в моей квартире, но даже не это было самое страшное. ОНА НЕ РАЗЛИЧАЛА ПОЛЯ. Когда Xbox воспроизводил FMV-ролик, в оцифрованном сигнале с равной вероятностью либо не было искажений, либо четные строки были из текущего кадра, а нечетные - из следующего (причем галочка "field order" в настройках карты не играла абсолютно никакой роли). Все это решалось простеньким фильтром в VirtualDub, сдвигавшим четные строки на 1 кадр назад или вперед по временной оси. Но вот когда Xbox начинал выводить движковые ролики, рисовать видео на ходу, случилось ужасное. Каждое поле привязывалось к временной шкале абсолютно, а не в соответствии с четностью/нечетностью. Проще говоря, если в первом кадре (0 секунд) объект должен быть в точке с координатой 100, во втором кадре (1/30 секунды) - с координатой 200, то в первом поле первого кадра (0 секунд) он был в точке 100, а во втором поле (1/60 секунды) - в точке 150. В такой ситуации восстановить первый кадр было невозможно, пришлось все смазывать. Я списал это на кривизну всего подряд от железа до софта, и забил. А недавно в мои яойные лапки попала цифровая видеокамера. Одна из самых дешевых (ня, и это они называют дешево), но цифровая. Обещанный PAL DV 720x576x25 камера снимала, и снимала неплохо, но когда я стал переписывать это на компьютер через FireWire... выскочила та же проблема. Каждое поле с четными строками содержало не данные, дополняющие предыдущее поле, а уникальные данные, отличающиеся от предыдущего поля на 1/50-ю секунды. В статике это не играло роли, но стоило камеру покрутить, и все вокруг становилось такое игольчато-интерлейсное... В том, что это не лечится, я уже уверен, поэтому скажите мне что-нибудь утешающее. Типа "дурак ты, Жамисон, так и должно быть в непрофессиональной аппаратуре. Вырезай одно поле, и не мучайся". А если не скажете, я пойду перепрограммировать прошивку видеокамеры. Доведу ее до такого состояния, что она будет снимать прогрессив, но только 256x256 и только на мемори-карты для Playstation 3. Если кого интересуют подробности, захват с DC10+ велся через VirtualVCR и iuVCR, камеру зовут Canon MV590, с камеры я захватывал Вегасом.
|
Отправлено: 15 июня 2004, 19:08 | Зарегистрирован: 13 февраля 2003 |
|
|
|
http://horo.com.ru/images/znak_p.gif |
| |
|
|
|
|
Э-э-э-э... *читает мангу и балуется с диафильмами*
|
Отправлено: 15 июня 2004, 19:25 | Зарегистрирован: 09 июня 2003 |
|
|
|
|
|
Ну, вообще, interlaced вроде так и задуман: снимают по полукадрам 50 раз в секунду. Т.е. первый и следующий полукадр снимаются в разные моменты времени => на них разные изображения. Хотя, может я вопрос понял неправильно.
|
Отправлено: 15 июня 2004, 19:33 | Зарегистрирован: 30 апреля 2004 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Jameson
Цитата | В том, что это не лечится, я уже уверен, поэтому скажите мне что-нибудь утешающее. Типа "дурак ты, Жамисон, так и должно быть в непрофессиональной аппаратуре. |
А что, кто-то кроме меня зовёт тебя Жамисоном? Вот и отвернись от вас на 1/50 секунды. Для меня самого поля до сих пор остаются загадкой, хотя я и немало навострился с ними бороться. Так что я ничего подобного сказать не могу. Ищи инфу в интернете.
|
Отправлено: 15 июня 2004, 20:45 | Зарегистрирован: 17 марта 2003 |
|
|
|
http://akross.net.ru/images/board/avatars/custom/DED M0P03.gif |
| |
|
|
|
|
Чегой-то не понял в чем конкретно у тебя трабла.. При захвате возникает интерлейс, так что ли? Без воды, плиз, скажи, я бы тож пораспрашивал.
|
Отправлено: 16 июня 2004, 10:11 | Зарегистрирован: 21 декабря 2003 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Jameson слушай, я вот давно хотел узнать зачем нужна DC10, может пояснишь что за зверь ? теперь по существу - единственная карта с которой я сталкивался это тв тюнер. с его помошью можно захватывать полный кадр без интерлейса от любого источника. внутренний тюнер у нас стоит от 1500 и ниже. может тебе стоит попробовать ?
|
Отправлено: 16 июня 2004, 10:48 | Зарегистрирован: 08 января 2003 |
|
|
|
http://akross.net.ru/images/board/avatars/custom/Jameson.gif |
| |
|
|
|
|
Alex Aks Ну на телевизоре интерлейсная развертка, там это может смотрится и нормально, но камера цифровая все-таки. И ее производители (а вернее создатели стандарта) могли предусмотреть, что видеозапись будет выводиться на монитор компьютера, работающий в прогрессиве. А там это смотрится криво. DED M0P03 При захвате возникает ИЗБИРАТЕЛЬНЫЙ интерлейс. Если захватывать с PS2, то там четные поля сдвигаются на 1/25 (1/30) по времени (что лечится сдвигом), либо не сдвигаются вообще. Если захватывать с Xbox, то там все как на PS2 в FMV-роликах, а в движковом видео четные поля сдвигаются на 1/50 (1/60) по времени. Так же ведет себя видео с видеокамеры - четные поля сдвинуты на 1/50 по времени. Если захватывать с Сатурна, то вылезает общее нарушение защиты ^_^ Трабла одна - получить из этого ужаса прогрессивный сигнал без потерь. Решения нет, есть лишь компромиссы - вырезать одно поле (уменьшить разрешение вдвое), использовать фильтры деинтерлейсинга (приводящие к потерям и/или искажениям), плюнуть на все и перейти как АЭС на MMV (Manga Music Video). В принципе я бы подумал, что так оно и должно быть, если бы не случай с Xbox-ом. В нем на FMV мне удалось реконструировать без потерь (не считая потери АЦП/ЦАП) прогрессивный видеоряд. Но вот в движковом видео - нет. То есть сигнал с MPEG-декодера, прошедший через ЦАП Conexant в Xbox- е воспринимался картой нормально (сдвиг 0 или 1/25), а вот сигнал с видеочипа NVidia, прошедший через тот же самый ЦАП, интерлейсил (сдвиг 1/50). У меня до сих пор впечатление, что это все переключается цифровым методом на уровне ЦАП, но ни Conexant, ни уж тем более Microsoft не желают предоставлять никаких данных по этой микросхеме. ukms DC10+ позиционируется Pinnacle как плата нелинейного видеомонтажа. На самом деле нифига она не монтирует (может Pinnacle Studio и использует какие-то аппаратные возможности карты, но кривизна Studio не дает мне использовать эту софтину), а работает как плата видеозахвата и видеовывода. И дает она при этом очень даже неплохое качество (карта построена на кристаллах Zoran), намного лучше ТВ-тюнера хотя бы потому, что карта использует видеосигнал S-Video (или композитный AV), в то время как тюнер обрабатывает радиосигнал, пропускная способность которого для канала на пару порядков меньше. Дешевые тюнеры обычно захватывают 384x288 (320x240 для NTSC), что соотвествует ОДНОМУ полю, второе попросту отбрасывается, в то время как DC10+ захватывает оба поля в 768x576 (640x480 для NTSC). К сожалению карта сильно ограниченна по совместимости, стоящяя рядом с ней ATI Rage VIVO дает качество хуже (композитный вход и судя по качеству одно поле), но совместима со всем подряд.
|
Отправлено: 17 июня 2004, 10:06 | Зарегистрирован: 13 февраля 2003 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Jameson тююю... фигня эта ДЦ10+ я то думал что она для монтажа. а насчёт тюнеров ты очень неправ. я пользую fly 3000 (fly34 prime) и он может захватывать оба поля 768х568 s-video и композит в том числе. никаких проблем нету. покупал год назад за 1500р. дёшево и функционально. (Сообщение отредактировал ukms 17 июня 2004 12:47)
|
Отправлено: 17 июня 2004, 12:43 | Зарегистрирован: 08 января 2003 |
|
|
|
http://akross.net.ru/images/board/avatars/custom/Jameson.gif |
| |
|
|
|
|
ukmsВыложи-ка скриншотик... только не с радиосигнала и не китайской пережатой DVD-болванки. И желательно bmp (ну или jpeg с качеством 100)
|
Отправлено: 17 июня 2004, 13:21 | Зарегистрирован: 13 февраля 2003 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Jameson эгхм ^___^' дело в том что альтернативой радиоканалу служит только VHS :) однако опять же зря ты на радиоканал бочку катишь - там натуральные 2 поля передаются. вот оттуда я покажу скриншот, только до дому доберусь.
|
Отправлено: 17 июня 2004, 15:19 | Зарегистрирован: 08 января 2003 |
|
|
|
http://akross.net.ru/images/board/avatars/custom/Jameson.gif |
| |
|
|
|
|
ukms Да я не спорю насчет двух полей - только вот в радиосигнале в 10 мегагерц пропускной способности коаксила засунуто 50-60 программ, каждая считай отдельный видеосигнал и аудиоряд. А даже в том же композите в 6 мегагерц всунут один видеосигнал без аудио (на самом деле 4.43 или 3.58 Мгц, но это уже детали). Это конечно не единственный фактор, влияющий на качество, но тем не менее.Жду скриншота.... Вот кстати мой.
|
Отправлено: 18 июня 2004, 09:17 | Зарегистрирован: 13 февраля 2003 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Jameson 7 метров в архиве - штук 10 разных бмшпек. потянешь ? или по-другому сделать ?
|
Отправлено: 18 июня 2004, 16:26 | Зарегистрирован: 08 января 2003 |
|
|
|
http://akross.net.ru/images/board/avatars/custom/Jameson.gif |
| |
|
|
|
|
В принципе потяну, только не сразу. Так что если не сложно выложи лучше JPEG с качеством 95-97.
|
Отправлено: 19 июня 2004, 01:58 | Зарегистрирован: 13 февраля 2003 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Воть это архив, там 13 jpeg-ов качество 95, всё хозяйство весит 1.7 метра надеюсь ты с newmail дружишь ?
|
Отправлено: 19 июня 2004, 22:42 | Зарегистрирован: 08 января 2003 |
|
|
|
http://akross.net.ru/images/board/avatars/custom/Jameson.gif |
| |
|
|
|
|
Хмм.. непонятно, что и в какой мере является дефектом тюнера, а что - радиосигнала. Низкая контрастность, кадровая синхронизация кое-где срывается, небольшой фоновый муар, размытость изображения... ну артефакты jpeg-компрессии можно пожалуй отбросить. В общем если размытость и муар относятся всецело к радиосигналу, тогда очень даже ничего. У одного моего знакомого тоже тюнер от Aver, правда внешний. Попоробую его попинать насчет скриншотов. Кстати, там аппаратная компрессия есть? И если да, то какая?
|
Отправлено: 20 июня 2004, 11:38 | Зарегистрирован: 13 февраля 2003 |
|
|
|
|