Videoforum - форум о видео и не только!


Вернуться   Videoforum - форум о видео и не только! > Видеосъёмка и монтаж. > Кодеки и кодеры, кодирование и конвертация.

Важная информация

Кодеки и кодеры, кодирование и конвертация. Тут обсуждаются вопросы изменения формата видео, качество работы кодировщиков, а так-же известные проблемы и решения соответствующие тематике раздела.

Ответ
 
Опции темы
Старый 12.09.2013, 22:09   #31
Жрец Нефтиды
Модератор
 
Аватар для Жрец Нефтиды
 
Регистрация: 15.07.2012
Адрес: Санкт-Петербург
Сообщений: 1,138
Сказал(а) спасибо: 313
Поблагодарили 464 раз(а) в 313 сообщениях
Вес репутации: 382
Жрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant future
По умолчанию

Очень важная информация.
Во всех своих писаниях я рекомендовал поднимать яркость на 1 при конвертировании в avi XViD. Откуда я это взял? Полученный avi XViD я просто открывал в Виртуал Дабе, делал снимок кадра в формате bmp, и сравнивал со снимком bmp из исходника. Получалось, что поднимать на 1 надо.
Но ведь смотреть мы будем не Дабом, а Плеером!
Так вот я попробовал сделать снимок полученного конвертированием avi XViD-а Плеером Хоумсинема. Получилось, что для полного соответствия по яркости оригиналу яркость при конвертировании поднимать на 1 не нужно! Почему такой простой опыт столь долго не приходил мне в голову – это уже тема отдельного жреческого разбирательства. Также. Если полученный avi XViD открыть в Дабе не напрямую, а через скрипт DirectShowSource или AviSource, то, для полного соответствия яркости, поднимать яркость на 1 при конвертировании тоже не нужно. Конечно, разность яркостей в 1 заметна только на неярких кадрах и то лишь чуть-чуть, но качество, как известно, всё.
Столько лет лежат здесь мои статьи, и никто не отругал меня за данный недосмотр. А вот конкретно за это нужно было.
Таким образом, если кто-то ещё занимается конвертированием с пережатием, то изо всех моих скриптов просто выбрасываем строки RGBAdjust(1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1) и ColorYUV(off_y=1)
Жрец Нефтиды вне форума   Ответить с цитированием Вверх
3 пользователя(ей) сказали cпасибо:
ANF (03.11.2013), DmitryKz (06.11.2013), vg_3000 (25.09.2014)
Реклама на форуме
Старый 03.11.2013, 12:59   #32
DmitryKz
Знаток
 
Регистрация: 15.09.2013
Возраст: 45
Сообщений: 16
Сказал(а) спасибо: 24
Поблагодарили 7 раз(а) в 7 сообщениях
Вес репутации: 0
DmitryKz has a spectacular aura about
Question

Как убрать ступенчатость в круглых объектах?
Видео в vob-файле:
интерлейсное, NTSC, 29.97, судя по статье "Деинтерлейсинг..." случай № 5-1, т.е. деинтерлейсим как в случае № 2 скриптом:

TDeint(type=2, hints=false, full=true, sharp=true, slow=2, mthreshL=5, mthreshC=5)

На выходе получается такое безобразие:


В то же время, при просмотре исходного vob-a в MPC-HC все очень даже прилично:


Что нужно добавить в скрипт, чтобы получилось как на второй картинке?
DmitryKz вне форума   Ответить с цитированием Вверх
Старый 03.11.2013, 16:33   #33
Жрец Нефтиды
Модератор
 
Аватар для Жрец Нефтиды
 
Регистрация: 15.07.2012
Адрес: Санкт-Петербург
Сообщений: 1,138
Сказал(а) спасибо: 313
Поблагодарили 464 раз(а) в 313 сообщениях
Вес репутации: 382
Жрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant future
По умолчанию

Хороший вопрос. "при просмотре исходного vob-a в MPC-HC все очень даже прилично:" -- ты под этим подразумеваешь, что декодирование производится внутренним декодером из MPC-HC? При таком подходе Плеер используем алгоритм "blend", то есть попросту подразмазывает.
Вначале попробуй ядиф от Физика. Вот так:
LoadPlugin("DGDecode.dll")
Load_Stdcall_plugin("yadif.dll")
MPEG2Source("1.d2v")
yadif()
ConvertToRGB32(matrix="rec709", interlaced=false)
Жрец Нефтиды вне форума   Ответить с цитированием Вверх
Старый 03.11.2013, 17:12   #34
aleks_nsk
Модератор
 
Регистрация: 05.07.2010
Возраст: 51
Сообщений: 1,976
Сказал(а) спасибо: 690
Поблагодарили 917 раз(а) в 565 сообщениях
Вес репутации: 585
aleks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от DmitryKz Посмотреть сообщение
Как убрать ступенчатость в круглых объектах?
Видео в vob-файле:
интерлейсное, NTSC, 29.97, судя по статье "Деинтерлейсинг..." случай № 5-1, т.е. деинтерлейсим как в случае № 2 скриптом:

TDeint(type=2, hints=false, full=true, sharp=true, slow=2, mthreshL=5, mthreshC=5)

На выходе получается такое безобразие:


В то же время, при просмотре исходного vob-a в MPC-HC все очень даже прилично:


Что нужно добавить в скрипт, чтобы получилось как на второй картинке?
Я между этими "картинками" не вижу большой разницы,
всё относительно
aleks_nsk вне форума   Ответить с цитированием Вверх
Старый 03.11.2013, 17:51   #35
DmitryKz
Знаток
 
Регистрация: 15.09.2013
Возраст: 45
Сообщений: 16
Сказал(а) спасибо: 24
Поблагодарили 7 раз(а) в 7 сообщениях
Вес репутации: 0
DmitryKz has a spectacular aura about
По умолчанию

Цитата:
При таком подходе Плеер используем алгоритм "blend"
"От оно че!" Да, совершенно верно, видео встроенными фильтрами воспроизведено. Физический фильтр ненамного улучшил картинку. Но, как я уже понимаю, много тут уже не сделать?

Цитата:
Я между этими "картинками" не вижу большой разницы,
всё относительно
Возможно и так... Но когда смотришь в движении, разница в глаза бросается и вопрос сам собою рождается, а нельзя ли сделать лучше.
DmitryKz вне форума   Ответить с цитированием Вверх
Старый 03.11.2013, 18:08   #36
aleks_nsk
Модератор
 
Регистрация: 05.07.2010
Возраст: 51
Сообщений: 1,976
Сказал(а) спасибо: 690
Поблагодарили 917 раз(а) в 565 сообщениях
Вес репутации: 585
aleks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от DmitryKz Посмотреть сообщение
Но когда смотришь в движении, разница в глаза бросается
Какое движение? у вас статичные снимки,
я так и не понял, что вы хотите расказать?
aleks_nsk вне форума   Ответить с цитированием Вверх
Старый 03.11.2013, 18:10   #37
DmitryKz
Знаток
 
Регистрация: 15.09.2013
Возраст: 45
Сообщений: 16
Сказал(а) спасибо: 24
Поблагодарили 7 раз(а) в 7 сообщениях
Вес репутации: 0
DmitryKz has a spectacular aura about
По умолчанию

Ну да, это скриншоты всего лишь. В фильме в этом месте происходит панорамирование. И при этом наблюдается (после применения фильтра) вот такая переливающаяся (перемежающая, движущая, как еще обозвать) ступенчатость.
DmitryKz вне форума   Ответить с цитированием Вверх
Старый 03.11.2013, 18:58   #38
aleks_nsk
Модератор
 
Регистрация: 05.07.2010
Возраст: 51
Сообщений: 1,976
Сказал(а) спасибо: 690
Поблагодарили 917 раз(а) в 565 сообщениях
Вес репутации: 585
aleks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond reputealeks_nsk has a reputation beyond repute
По умолчанию

Тогда нужно показать реальную (видео) картинку,
скриншоты ни о чём
aleks_nsk вне форума   Ответить с цитированием Вверх
Старый 03.11.2013, 19:13   #39
DmitryKz
Знаток
 
Регистрация: 15.09.2013
Возраст: 45
Сообщений: 16
Сказал(а) спасибо: 24
Поблагодарили 7 раз(а) в 7 сообщениях
Вес репутации: 0
DmitryKz has a spectacular aura about
По умолчанию

Понял, тогда так. Ролик на выходе после кодирования:


Тот же участок при проигрывании в MPC-HC:


P.S. Как оформлять ссылки на Ютуб? Код [YOUTUBE ][/YOUTUBE ] не
срабатывает.

Последний раз редактировалось aleks_nsk; 04.11.2013 в 08:30.
DmitryKz вне форума   Ответить с цитированием Вверх
Старый 04.11.2013, 08:17   #40
Жрец Нефтиды
Модератор
 
Аватар для Жрец Нефтиды
 
Регистрация: 15.07.2012
Адрес: Санкт-Петербург
Сообщений: 1,138
Сказал(а) спасибо: 313
Поблагодарили 464 раз(а) в 313 сообщениях
Вес репутации: 382
Жрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant futureЖрец Нефтиды has a brilliant future
По умолчанию

Залей куда-нибудь небольшой кусок ни во что не преобразованного исходника, мне уже интересно стало.
Жрец Нефтиды вне форума   Ответить с цитированием Вверх
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +1, время: 03:46.




Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot


Рейтинг@Mail.ru