BigFANGroup трекер
Главная Торренты Учебный Форум Правила ЧаВо Персонал BlackJack Чат

Здравствуйте, гость ( Вход | Регистрация )

 
Тема закрытаНачать новую тему
> Рипперам на заметку!
сообщение 30.11.2009, 19:20
Сообщение #1





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



от peacemaker

Уважаемые рипперы!
Все мы хотим, чтобы рипы, вами производимые, были смотрибельны и чтобы вас хвалили за качество. В связи с тем, что рипперами допускаются элементарные ошибки, думаю, уместно было бы дать несколько базовых советов.


Начнем с одного из главных:размер кадра. Это головная боль не только рипперов киноклуба, кинозала и т.д., но всего рунета в целом. Да и интернета тоже, потому как буржуйские рипперы страдают той же болезнью. Я хочу попросить вас внимательно отнестись к тому, что я тут напишу, потому что следование этим советам поможет вам кардинально улучшить качество ваших рипов. Итак...
1. Одним из основных заблуждений многих рипперов является то, что они думают, чем выше разрешение кадра тем лучше. И часто вообще в рипе используют кадр типа 720х576, утверждая, что именно на двд такое разрешение, поэтому и картинка такая классная на двд. Но при этом забывают КАКОЙ битрейт обеспечивает такой кадр. А битрейт порядка 5000-10000 кбит-с. Понятно, что рип с таким битрейтом не имеет никакого смысла, потому что размер файла будет огромным.
Особенно много в последнее время, к примеру, встречается рипов с кадром 640х480 при битрейте явно недостаточном и как следствие этого на сценах с активным движением картинка распадается на квадраты квантизации. Рассмотрим этот вопрос с точки зрения цифр.
Представим себе площадь кадра как состоящую из блоков 16 на 16. 16х16 - очень удобно. Значит, площадь кадра будет 256 точек. То есть(640х480)/256= (307200)/256= 1200. Получаем 1200 блоков у такого кадра. Опыт показывает, что для того, чтобы кодек хорошо закодировал кадр, нужен поток видеоданных не менее 1.5-2 кбит-с на один блок. То есть для кадра в 1200 блоков поток видеоданных должен быть 1800-2400. Если видеопоток будет маленьким (меньше 1000) при таком кадре, то кодек не сумеет закодировать такое высокое разрешение кадра надлежащим образом и вся картинка будет в квадратах квантизации. Такой кадр очень большой и его нужно использовать редко и уж во всяком случае, не при рипе с ТВ. Если это не саттелитный рип, а просто захват с ТВ, то такое разрешение вообще не имеет смысла (подробнее в п.6).
2. Вторая ошибка заключается в применении нестандартных размеров кадра. Однажды я скачал с кинозала рип, где размер кадра превысил даже двд-ный. Железный плеер отказался читать. Пришлось перекодировать. Не буду перечислять неправильные размеры кадра, которые я постоянно встречаю в рипах, а просто приведу таблицу правильных и из них выбирайте. Красным цветом я отмечу те, которые предпочтительны при рипе.

4:3

640 х 480
576 х 432
512 х 384

448 х 336
384 х 288
352 х 264
320 х 240

Анаморфные. 16:9

1.78:1

544 х 304 (1.79:1)
512 х 288 (1.77:1)
480 х 272 (1.76:1)

1.85:1

720 х 384 (1.87:1)
640 х 336 (1.87:1)
576 х 304 (1.89:1)
512 х 272 (1.88:1)
480 х 256 (1.87:1)

448 х 240 (1.86:1)
416 х 224 (1.86:1)

2.35:1

672 х 288 (2.33:1)
640 х 272 (2.35:1)
528 х 224 (2.36:1)
448 х 192 (2.33:1)

1.35:1 обрезанное

640x304
608x288
576x272
544x256
512x240

3. Третья большая ошибка заключается в том, что кадр элементарно не кропируется, то есть не обрезаются черные полосы по сторонам кадра и сверху и снизу. В результате львиная доля битрейта уходит на кодировку никому не нужных черных полос, вместо того, чтобы полностью лечь на полезную часть кадра. Кроме того, при этом возникают ошибочные пропорции. Кстати, о пропорциях...
4. Желательно найти в фильме кадр с круглым предметом, который по определению должен быть круглым (колесо и т.д., только обязательно в фокусе, а не ракурсе) и по нему выстраивать пропорции. Можно также использовать кадр с квадратом, тоже легко установить пропорции. Подробнее о пропорциях - ниже.
5. Прошу обратить внимание на размеры, которые, как показывает практика, правильные при рипе с ТВ:
576х432, 512х384, 512х288, 512х304 (реже), 512х320 (совсем редко).

6. Ресайз. Алгоритмы ресайза.

а. Если источник не очень хороший, или плохой, то размер картинки должен быть невелик, чтобы не фокусировать весь мусор и артефакты. К примеру, более чем 512х384 с кассеты я бы вообще не советовал делать. Если же вы хотите вести захват с кассеты, то чем хуже источник, тем меньшее разрешение при капчуре. До известного, конечно, предела.
б. Нужно помнить, что при капче с ТВ, да и с кассеты одну вещь. Телевидение НТСЦ использует около 480-490 активных горизонтальных строчек, ПАЛ где-то 550 (точные цифры можно подыскать). То есть это количество активных строк, а сами эти стандарты используют где-то 520-530 (точную цифру не помню, подозреваю, что истина где-то посередине) для НТСЦ и на сотню больше для ПАЛ. Я говорю это к тому, что совершенно очевидно, что запредельные разрешения при капче с ТВ и кассет, а потом, соответственно, рип с такого захвата не стоит приводить к таким любимым многими 640х480 или того больше, так как просто смысла нет ввиду отсутствия такового количества активных строк изначально у первоисточника. Когда будет очень высокочастотное ТВ (или при рипе с саттелита и то при хороших аппаратных возможностях), ну тогда и видно будет, хотя для рипа с кассеты смысла все равно не будет. Это ясно.
При рипе с двд можно положить и более высокий размер картинки, но обязательно помнить, что при битрейте где-то в пределах 1400 кбит/с совершенно прекращается прирост качества, а происходит просто раздутие размера файла, и вы просто будете релизить потом бесполезные пару сотен лишних мб, а мы - их качать. То есть, смысла в битрейте 1800кбитс не больше, чем 1350-1400. Но в тоже время, чем больше площадь кодируемого материала, тем больший поток видео нам требуется.
в. Еще одна из распространенных ошибок (особенно у начинающих) - высокое разрешение при неадекватно низком битрейте. То есть возникает противоречие между желаемым и реальной возможностью. Желание, как правило, полуторочасовый фильм или 50-и минутную серию сериала запихнуть соответственно в 700мб и 350 мб. При этом площадь кадра просто огромна (от 640х480 и выше). Совершенно ясно, что для того, чтобы кодек хорошо закодировал такую площадь, требуется очень высокий битрейт (как я уже говорил: ~ 2 кбит-с), при котором такой фильм или серия никак не могут уложиться в эти желаемые риппером размеры файлов, если, конечно, интересует качество. Поэтому рипперы идут совершенно естественным и логическим в таких случаях путем, но одновременно и самым худшим из всех: просто уменьшают битрейт настолько, насколько это нужно, чтобы достичь желаемых 700 мб или 350 мб. Ни о каком тогда качестве рипа, естественно, речь идти не может. Это будет просто плачевное зрелище. Отсюда мы часто можем наблюдать в рипах сплошные квадраты, особенно на динамических сценах. (Об этом я уже писал выше). Чтобы сделать рип с кадром высокого разрешения смотрибельным, мы должны положить достаточно высокий битрейт и тем самым прийти к большему размеру файла.
г. В последнее время очень много рипов на два диска, то есть полтора гигабайта на полуторачасовой фильм. Зачастую это из-за АС3 звука. Хотелось бы заметить, что бесполезно использовать ас3 в фильмах, которые изначально имели моно или просто стерео дорожку. Старые фильмы. Глупо делать рип фильма, к примеру, "Берегись автомобиля" с ас3, если звук там изначально не был таким.

1. Если будете изменять картинку с меньшей на большую, то алгоритмом ресайза выберите либо Precise bicubuc, либо Lanczos3. Причем, там три алгоритма Precise bicubuc (лучший А=-1.00, так как создает более четкую картинку). Очень хорошо работает при увеличении картинки. Но я бы выбрал Lanczos3. Объяснение теоретических дебрей (типа матрицы, кот. используется в этом алгоритме) я опускаю. Верьте мне на слово. Этот алгоритм считается наилучшим. Я, например, практически всегда им пользуюсь. Правда, при кодировке он самый медленный в работе. При увеличении картинки не рекомендую использовать Bilinear, так как при больших увеличениях появляются блоки. Точно также при увеличении работает и Precise bilinear. Bicubuc я бы тоже избегал, так как при увеличении картинки она становится более "шумной" из-за того, что этот алгоритм детальнее прорисовывает картинку, детали становятся гораздо более четкими.
2. Если хотите изменить картинку в сторону уменьшения, то я бы рекомендовал Precise bilinear (он эффективно смягчает шумы при уменьшении картинки), либо Precise bicubuc (A=-1.00 ), либо Lanczos3
В конечном итоге выбор алгоритма и тех или иных значений А (а очень большой и принципиальной разницы действительно нет) зависит от материала кодировки: уровень шумов, насыщенность деталями, движением, цветовой, световой динамики, и тут уж нужно выбирать - делать картинку более четкой или более мягкой, ближе к оригиналу и проч. и проч. Для этого я и разъяснил принцип действия того или иного алгоритма. Все, повторяю, носит рекомендательный характер
Если вы хотите иметь удобное для рипа соотношение: качество рипа - размер файла, прошу внимательно отнестись к изложенным советам. Конечно, это все тезисно, но, тем не менее, доходчиво и полезно.
Часть 2.

1. Очень часто, напортачив в рипе с пропорциями (особо прошу заметить, что я дифференцирую два понятия: размер кадра и пропорции), рипперы в свое оправдание приводят совершенно ошибочный аргумент, что у них все, так же как и на двд. И если круг в рипе не круглый, а эллисоподобный, а лица людей вытянуты как огурцы, то в этом не риппер виноват, а двд, мол, на двд точно так же. Это общераспространенное заблуждение. Я хочу привести пример с такого рода ошибкой, которую я разбирал когда-то в связи с фильмом "Волшебная лампа Алладина". Риппер этот в рунете известный, грамотный, очень часто делает хорошие и даже отличные рипы, но случаются и проколы. И связаны они, прежде всего, с пропорциями.

Очень часто происходит путаница с пропорциями фильмов (1:85.1 или как в этом рипе указано 1.81) и широкоэкранного ТВ (1.78:1(16:9)), так как они близки. И уж тем более 2.35:1 - еще более широкоэкранный формат.

Любой железный плеер воспроизводит фильм только как 16:9 или 4:3. Поэтому даже фильм с форматом 2.35:1 будет воспроизводиться как 1.78:1 При кодировании фильма в ДВД его добивают черными полосами и получается 1.78:1, то есть его кодируют как чистый 16:9. Поэтому он и идет на плеере как 16:9. Но если срезать черные поля, то реальная картинка будет 2.35:1. И плясать нужно от нее. Риппер же продолжал плясать от 1.78:1 или 1.85:1, то есть не от реального изображения без черных полей, а от кадра с ними. Убрав поля, риппер, тем не менее, не скорректировал реальный формат.


В дополнение поясняю:

Риппер допустил очень распространенную ошибку: прежде всего он недосмотрел реальный анаморфный кадр (16:9), который может быть 1.78:1, 1:85.1 или 2.35:1 Но если первое - это пропорции широкоэкранного ТВ, то второе и третье - широкоэкранного фильма. О разнице мы можем поговорить в другой статье. Таким образом, получилось, что риппер, приведя Aspect Ratio к изначально правильному формату 16:9, ошибся со второй частью, и, соответственно, в определении размера кадра. Совершенно очевидно, что 608х336 это не просто слишком мало для горизонтали пикселя и слишком много для вертикали, но и не правильно в принципе. На самом деле фильм на этом двд имеет соотношение 2:35.1, то есть очень широкоэкранного фильма. Более чем 16:9. И если бы риппер правильно определил этот формат, то размер кадр (к примеру, близкий к выбранному риппером) 640х272 совершенно соответствует правильным пропорциям. Что легко увидеть на примере второй картинки. Далее: так как железные плееры могут воспроизводить картинку только как 4:3 или 16:9 (наш случай), то реальную картинку 2.35:1 (я сейчас говорю о случае 2.35:1) приводят к 1:78, то есть - чистому 16:9, и таким образом кодируют на двд. Пропорции получаются правильными из-за этих черных полос. Но при рипе эти черные полосы нужно срезать и тем самым приводить картинку обратно к изначальным 2.35:1 и уже кодировать как 2.35:1, а не как 1:78. Риппер же кодировал именно кадр с черными полосами, точнее высчитал кадр вместе с этими полями, тогда как считать нужно было, исходя из реального изображения 2.35:1 Результат - очевидное искажение изображение, вытянутое. Расчет пропорций кадра рипа, исходящий из полного двд кадра приведет к реальным искажениям выходного кадра рипа, если там не широкие поля внизу и вверху, иначе же, если нет широких полей рассчитывать нужно из светлой части кадра на двд (без черных полос).
Для того чтобы привести кадр к точным пропорциям мы должны привести кадр к 4:3 или 16:9 у полного, подчеркиваю, полного кадра двд (720х576/480), обрезать стороны (верхние и нижние края кадра) до собственно светлой площади, то есть когда экран заполнен одной картинкой без черных полос и только при таком условии начинать кодировку. То есть, другими словами, мы должны привести кадр к пропорциям 4:3 или 16:9, к его светлой части, привести его к нормальному размеру (576Х432, 512х384, 512х288 и т.д.) и только потом кодировать. При этом нужно помнить, что кодировать лучше всего с пропорциями кратными 16 по высоте и ширине кадра (или 32 по ширине), кодеки лучше кодируют, и ко всему прочему могут иначе возникнуть проблемы при просмотре, иногда даже искажения изображения, а у некоторых моих знакомых были проблемы и с попыткой вывести изображение с компа на ТВ.
Если вопрос заключался в том, можно ли не обрезать эти черные полосы, сохранив правильные пропорции, тем не менее, то, конечно, можно, просто кодек при кодировке будет кодировать и черные поля тоже, что угрохает тьму битрейта на бесполезное кодирование черных полос.
2. Очень часто российские двд имеют совершенно пиратское происхождение (в большинстве случаев). Поэтому очень часто такие двд кривые до ужаса и при всем желании не представляется возможным привести картинку к правильной пропорции при стандартах 4:3 или 16:9. И в том и в другом случае картинка искажена. Тогда нужно искать круглые или квадратные предметы. Или пятиконечную звезду. Можно и звезду Давида. biggrin.gif И по этим предметам выставлять пропорции.
Есть двд, где черные полоски имеют только несколько пикселей по сторонам. В этом случае светлую часть кадра (то есть самое картинку) просто приводим к стандартам 4:3, 16:9 и все. Хотя, я все же рекомендую и рекомендую строго срезать и эти маленькие полосочки. Если вверху и внизу есть широкие черные полосы, то сначала мы приводим полный кадр (720х576/480) к 4:3 или 16:9, тем самым, проделывая работу, которую делают железные плеера с двд, а потом срезаем эти полоски, оставляем только самое картинку (то есть светлую), приводим ее к правильному разрешению (к примеру, 576х432, уточнив погрешность Aspect Error) и на выходе получаем кадр с правильными пропорциями.
Заостряю ваше внимание на следующем:
Если двд анаморфный, имеет широкие полоски внизу и вверху и кадр нужно приводить к 16:9, то к пропорции 16:9 нужно приводить ВЕСЬ кадр (с этими черными полосами). Если это сделать в отношении только светлой части кадра, то это приведет к сильному искажению картинки. По вертикали. Картинка будет вытянута вверх.
Перейти в начало страницы
 
+Цитировать сообщение

Тема закрытаНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 14.11.2024, 1:07