Распрощаться с VHS-2

Oct 18, 2011 22:32

Я в прошлый раз написал про видеозахват, находясь ещё в фазе изучения, да ещё и потратив уйму времени на совершенно ненужный и проблемный деинтерлейс. В конечном счёте я сделал всё чуток по-другому.

На стадии захвата видео в VirtualDUB пожалуй наиболее важным является поставить YUV в настройках граббера (Video>Capture pin...), кодек видео - Lagarith, аудио несжатое. Больше там фантазировать не над чем.

Второй шаг - обрезание чёрных/шумных краёв у видео, фильтрация от цветного шума камеры и разжатие для того, чтобы Xvid4PSP его сожрал. И подгонка звука - он у меня расстыковался с видео на 600-800мс в трёх случаях из четырёх. Соответственно фильтры - только null transform с обрезанием и Camcorder color denoise, всё. Никакого деинтерлейса и увеличения частоты кадров. Решил также обойтись без фильтрации обычных шумов сглаживающими фильтрами - они всё-таки приводят к потере деталей. Лучше потом при кодировании битрейт поднять.

Для кодирования я решил остаться при Xvid4PSP, разбираться с кодеками командной строки для VirtualDUB у меня уже не было сил. Кодировал я в H264 в битрейт около 3000 кбит/с в три прохода. В этом случае даже в изрядно шумных кадрах почти нет артефактов сжатия. Поскольку сырой файл интерлейснутый, кодеку справа нужно указать это, выбрав TFF (top field first, может также получиться, что надо выбрать BFF) справа. Это и есть тот самый волшебный момент, который делает деинтерлейс ненужным - так как в итоговом файле будет стоять флаг, что файл интерлейсный, при его показе будет включаться механизм деинтерлейса, встроенный в плейер/видеокарту, и всё будет прекрасно чисто показывать безо всяких ухищрений. Так просто.

Дальше надо залезть в настройки кодера и выставить битрейт, 3000 кбит/с как уже говорилось; и ещё я там поднимал качество с нормального на получше. Один чёрт кодирование я наладился запускать на ночь, слишком уж это долго с H264 (первый проход 40fps, зато 2 и 3 - 12). Звук я оставил mp3 64 кбит/с моно, с ААС у меня что-то не получалось. В итоге получается кинцо где-то 1,3 ГБ на час видео с маргинальными потерями деталей и оригинальных шумов :)

Ну и чтоб не быть голословным, пара скриноштов. Вот наш предподаватель в очень удачном пиджаке, сырое захваченное видео:



Вот после обрезания, цветной фильтрации и... всё-таки немного сглаживающего фильтра, следите за полосками:



Вот закодировано с битрейтом 1900 кбит/с, я его пережму получше, наверное:



А вот бонус, тот же кадр после процедуры из прошлого постинга, то есть фильтр цветных шумов, сглаживание, деинтерлейс с подъёмом частоты кадров, и закодированный:



Вот ещё пример, правда тут оригинал сильно лучше качеством. Это захват:



Это уже финальный файл с битрейтом 2896 kbps:



Так что как-то вот так.

P.S. Вот, при галстуке даже:



После защиты магистерских работ, где-то в самом конце июня 2001 года. Самое кидалово, что собственно моей защиты на плёнке не оказалось (да-да, я не посмотрел сразу эту плёнку и потом ни разу не смотрел за 10 лет).

video, photo of me, experience

Previous post Next post
Up