Divx 5.1.1 & Xvid, Xvid лучше?? Divx slowest мылит картинку...
Привет, Гость ( Вход | Регистрация )
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() |
Divx 5.1.1 & Xvid, Xvid лучше?? Divx slowest мылит картинку...
$un |
![]()
Сообщение
#81
|
Новичок ![]() Группа: Новички Сообщений: 19 Регистрация: 21 Апр '04 2 Юзер Цитировать ![]() |
Отвечаю сразу всем.
Если есть некоторый стандарт generic (MPEG4), который могут декодировать и divx и xvid, то почему бы не рипать в соответствие этому стандарту? Это очень удобно, т.к. не ограничивает пользователя в выборе divx для divx, а xvid для xvid. Есть люди, которым нравится больше xvid, как декодер и наоборот. Почему нельзя унифицировать это (да и аппаратные проигрыватели не будут спотыкаться). Ведь для этого не много надо. После выходных постараюсь определить, какие параметры мешает кодеку xvid-а соответствовать generic MPEG4. |
$un |
![]()
Сообщение
#82
|
||
Новичок ![]() Группа: Новички Сообщений: 19 Регистрация: 21 Апр '04 2 Юзер Цитировать ![]() |
А ларчик просто открывался. Тормозит DIVX при проигрывании XVID-овских файлов с ac3 звуком в том случае, если при кодировании XVID-ом, стояла мерзкая галка "Packet bitstream". Если ее не ставить, то тогда фильмы, пожатые XVID-ом, восхитительно проигрываются DIVX-ом без тормозов. И вот еще кусочек из статьи про XVID, который взят с сайта 3DNews (полный текст статьи доступен по ссылке http://www.3dnews.ru/multimedia/codec-xdiv/)
|
||
Digitus |
![]()
Сообщение
#83
|
![]() Иконостасный мастер РДА ![]() ![]() ![]() ![]() ![]() ![]() Группа: Cупермодераторы Сообщений: 2948 Регистрация: 30 Апр '02 Откуда: www.rusdivx.net 2 Юзер Цитировать ![]() |
Мой стационарный плеер (Xoro HSD 400 Pro) тоже притормаживает, если при кодировании XVID-ом была включена опция "Packet bitstream". И фильм "Близкие контакты третьего вида" с тормозами проигрывается
![]() -------------------- © by Digitus
------------- Лёгким движением руки танцплощадка превращается в ринг! ------ Feci Quod Potui, Faciant Meliora Potentes. |
X |
![]()
Сообщение
#84
|
Новичок ![]() Группа: Мемберы Сообщений: 15 Регистрация: 10 Дек '00 Откуда: Estonia,Tallinn 2 Юзер Цитировать ![]() |
Народ напишите самые лучшие настройки для кодирования DivX 5.11 и Xvid или это в другой теме?
Интересует методика kvappa от и до какими програми пользуешся и т.п желательно поподробнее про настройки кодека. |
kvappa |
![]()
Сообщение
#85
|
![]() Нанотехник с ключом на 12 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Админы Сообщений: 9123 Регистрация: 14 Авг '01 Откуда: Альфа-центавра 2 Юзер Цитировать ![]() |
2 X:
Ну и вопрос! Тема тянет на гайд или диссертацию. Если бы у меня было время на подобное - уже давно бы написал. Ну и если бы сам всё знал, разумеется. Набор программ, на самом-то деле, стандартный: AVISynth 2.54 + плагины Decomb и mpeg2dec, еще TomsMoComp DVD2AVI 1.82 VirtualDubMod (если проц AMD, то лучше версию 1.4.13) В качестве калькулятора битрейта, сойдет GordianKnot. В AVISynth всегда подбираю значения для Sharpen. Иногда использую команду Tweak. Деинтерлейс - вообще отдельная тема. В VirtualDub всегда делаю с десяток пробников в один проход, подбирая параметры скрипта. В настройках кодека - ничего сложного. Отключаю профили, не использую GMC и QP, только B-frames. И никакого психовизуала. Максимальное расстояние между кадрами - 150-200 фреймов. Preprocessing почти всегда выключен, максимум ставлю на light, и то редко. Максимальный битрейт ограничиваю до 4000, иначе потом CD-ROM при воспроизведении захлебнется. Окончательный результат в 2 прохода кодируется, разумеется. Если не нравится результат - кодирую заново до тех пор, пока не устроит. Или перекодирую отдельно непонравившиеся сцены. Увеличить битрейт можно за счет пережатия конечных титров (1-pass, quality based), экономия от 20 до 100 метров бывает. Если квадратятся малоконтрастные статичные сцены, можно в настройках кодека подвигать движок slow<->fast motion, в сторону slow motion. Это первое, что пришло в голову, наверняка про многое забыл. Да и работать надо дальше - некогда мне сейчас. Так что просьба лучше конкретные вопросы задавать, а не общего характера. -------------------- ![]() |
lalex |
![]()
Сообщение
#86
|
Завсегдатай ![]() ![]() ![]() ![]() Группа: Team RDA Сообщений: 955 Регистрация: 31 Окт '03 Откуда: Киев 2 Юзер Цитировать ![]() |
прочитав такую большую тему очень интересно было-бы узнать чем разрешился спор. вопрос к уважаемому kvappa каким образом можно увеличить яркость изображения при кодировании ДивХ используя виртуалдаб в режиме быстрой рекомпрессии? и есть ли где-то хорошее описание параметров AVISynth на русском языке, или на англ но довольно таки расширенное с примерами (на думе нет).
-------------------- |
kvappa |
![]()
Сообщение
#87
|
![]() Нанотехник с ключом на 12 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Админы Сообщений: 9123 Регистрация: 14 Авг '01 Откуда: Альфа-центавра 2 Юзер Цитировать ![]() |
2
![]() Теперь это извечный спор. Такой же как AMD vs Intel и ATI vs NVidia. К слову, DivX 5.2.1 делает на порядок меньше артефактов, чем было у 5.1.1. Подробного описания команд AVISynth не видел. Есть только описание, идущее в комплекте с самим AVISynth. Более подробно, информацию по каждой отдельной команде обычно искать приходится. Яркость можно прибавить командой Tweak: Tweak(clip, float "hue", float "sat", float "bright", float "cont", bool "coring") Hue: (-180.0 to +180.0, default 0.0) is used to adjust the color hue of the image. Positive values shift the image towards red. Negative values shift it towards green. Sat: (0.0 to 10.0, default 1.0) is used to adjust the color saturation of the image. Values above 1.0 increase the saturation. Values below 1.0 reduce the saturation. Use sat=0 to convert to grayscale. Bright: (-255.0 to 255.0, default 0.0) is used to change the brightness of the image. Positive values increase the brightness. Negative values decrease it. Cont: (0.0 to 10.0, default 1.0) is used to change the contrast of the image. Values above 1.0 increase the contrast. Values below 1.0 decrease the contrast. То есть, Tweak(0,1.0,0,1.0) - исходные значения. Прибавляя яркость, мы теряем насыщенность и контраст. Поэтому, их тоже надо добавлять. Перебарщивать с этим, правда, тоже не стоит. Например: Tweak(0,1.05,8,1.05) Первый параметр (0) трогать не надо. Третий - имеет смысл подбирать, меняя с шагом в 1-3 единицы. Второй и четвертый - с шагом 1.01-1.03. Иначе изменения будут или слишком сильными, или совсем незаметны. -------------------- ![]() |
Valky |
![]()
Сообщение
#88
|
Арт-директор ![]() ![]() ![]() ![]() ![]() ![]() Группа: Team RDA Сообщений: 2386 Регистрация: 04 Июля '01 Откуда: Russia 2 Юзер Цитировать ![]() |
Дополню. Есть также такая хорошая штука ColorYUV. В следующем примере она помогла мне выправить яркость, контрастность, а заодно и баланс цветов в старом ч/б фильме.
ConvertToYUY2() ColorYUV(gain_y=80,cont_y=25,autowhite=true) |
Sclerosis |
![]()
Сообщение
#89
|
Новичок ![]() Группа: Новички Сообщений: 5 Регистрация: 31 Дек '04 2 Юзер Цитировать ![]() |
Чтож...я в этой области новичек и это скрывать не буду.
в плане кодеков....каждый фильм я щас кодирую двумя кодеками и выбираю лучшый результат Что могу сказать...покачто XviD понравился больше Основной недостаток DivX - размытие.... как его убрать - пока не нашел. PSE не использую. Из всех перепробованных версий остановился на 521Pro. Plazma не впечатлила....Тем более что даже при опцыи качества Extreme (или Insane - не помню...самой последней - 4fps) качество не впечатляет... ДивХ выигрывает на высоких битрейтах - когда это самое размытие пропадает ХвиД намного качественнее кодирует на оч. низких но обладает одим существенным недостатком...которого не могу до сих пор исправить - результирующее видео толи слишком темное, толи у него болше зеленого цвета... Буду оочень благодарен за любые ответы или поправки... Просто так как тема всеже о кодеках..то былобы неплохо всеже к какомуто итогу подойти. Если можете, дайте ссылочку на сравнение кодеком на Doom9.org... о котором говорилось. Kappa... если будет время обьяснить более докладно как ты размытие убирал...былобы неплохо. AviSynth имееться ![]() |
![]() ![]() ![]() |
Lo-Fi Версия | CMSBlog | Сейчас: Воскресенье, 04 Мая 2025, 9:57 |