Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Xvid codec

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Открыть новую тему     Написать ответ в эту тему

vasill

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

XviD это популярный открытый (open source) ISO MPEG-4 совместимый видеокодек, представляющий собой альтернативу для коммерческого DivX кодека. Кодек написан на С при использованием ассемблерных оптимизаций для улучшения качества и скорости, включая поддержку возможностей MMX, SSE, SSE2 и 3Dnow! для современных процессоров и AltiVec для PowerPC (макинтош). Кодек содержит множество настроек и фильтров. В последнее время широко используются во многих цифровых фильмах и роликах. Это некоммерческий проект и он разрабатывается и поддерживается многими энтузиастами по всему миру.
 
По тестам одного из самых известных ресурсов посвященных цифровому видео - doom9.org, XviD является лидером среди ASP (Advanced Simple Profile) кодеков. (Для просмотра выключите JavaScript)
 
Где скачать:
 
На официальном сайте Xvid.org можно скачать уже скомпилированный готовый кодек с графической оболочкой, либо исходный код XviD для девелоперов.  
 
 
Статьи по XviD на русском:
  • Настройки кодека XviD (от 27.11.2005)
  • Кодек Xvid (от 23.12.2003)
  • Руководство по трансформации DVD в DivX/XviD (от 04.03.2004)
     
    Русскоязычные форумы по видеокодированию:
  • "Цифровое видео" на ruforum.net
  • "Цифровое видео" на forum.ixbt.com
     
    Англоязычные ресурсы по XviD:
  • forum.doom9.org
  • www.xvid.org
  • forum.digital-digest.com
  • страница XviD на wikipedia.org

  • Всего записей: 360 | Зарегистр. 23-08-2001 | Отправлено: 21:38 12-12-2002 | Исправлено: ndch, 11:27 08-06-2020
    namchik



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    egor23
    Точно не могу подсказать, т.к. в 1 проход не кодирую...
    А если загрузить видео в ависинт и почистить его каким-нибудь фильтром? По идее тогда для сложных сцен потребуется меньше битрейта

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 04:13 16-01-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    namchik

    Цитата:
    А если загрузить видео в ависинт и почистить его каким-нибудь фильтром?

    Работает через ависинт, т.к. исходное видео 720p.x264, чистить там особо нечего.

    Цитата:
    По идее тогда для сложных сцен потребуется меньше битрейта

    Меньше - это ненужное значение, ды и вряд ли оно уменьшиться
    для примера: 720x400, при Q3 - 25000кбит\с, Q2 - 30000кбит\с (стая птиц взлетает).

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 04:45 16-01-2009 | Исправлено: egor23, 04:48 16-01-2009
    namchik



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    egor23
    Честно говоря, не понял сути проблемы
    Обычно требуется либо пожать видео с максимальным качеством, либо попасть в нужный размер, сохраняя при этом наилучшее для данного размера качество...
    А в твоем случае что нужно? Именно некий фиксированный битрейт и ни кбита/сек мимо? Для чего

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 04:56 16-01-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    namchik

    Цитата:
    А в твоем случае что нужно? Именно некий фиксированный битрейт и ни кбита/сек мимо? Для чего

    Для бытового DVD попросили видео подготовить с разным битрейтом, т.к. в мануале не написано, какой максимальный битовый поток держит, хотя предполагаю, что в пределах 4Мбит +\-. Вот и нужно видео с постоянным битрейтом.
     
     
    Добавлено:
    проверка по-сути ради интереса, т.к. на контенте просматриваемом и подготавлеваемом для просмотра это ни как не отразится.

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 05:01 16-01-2009 | Исправлено: egor23, 05:04 16-01-2009
    szl



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    egor23, выбирай профиль MTK, и спокойно кодируй с переменным потоком.


    ----------
    Win11 x64, i7 8700K 5Ghz, MasterLiquid Pro 280, ASUS MAXIMUS X HERO, G.Skill (2x8GB) Trident Z F4-3600C16D-16GTZ, Crucial MX500 1TB, RX 5700,TV Philips 43PUS6703/12, Zappiti 4K HDR

    Всего записей: 1286 | Зарегистр. 14-12-2002 | Отправлено: 05:09 16-01-2009
    namchik



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    egor23
     
    Да, как и сказал szl, попробуй билд XviD'а с профилем MTK либо Sigma - и можно кодировать в 2 прохода.
     
    Добавлено:
    или ESS (бывают на этом чипе плеере)

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 05:14 16-01-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    szl
    namchik
    толку ни от MTK, ни от 2-x проходов нет.
    битрейт переменный, в 2 прохода битрейт средний акурат 1000кбит\с, но это средний,  этот акурат сделан за счёт ухудшения других участков видео, причём на сложном участке особых изменения нет, может даже немного больше стал битрейт.
     
    Сейчас попробую найти семпл с видео полностью состоящей из сложного видео, и на нём гляну.
     
    PS: Может у консольной версии есть какие опции на этот счёт?

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 06:13 16-01-2009
    Gideon Vi

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Этого недостаточно, битрейт плавает, в сложных местах существенно, например при установленном 1000кбит\с подымается до 3000кбит\с

    Во-первых посмотри, в каких пределах у тебя может квант изменяться. Может он у тебя сверху пятеркой ограничен, как некоторые шибко умные советуют.
    Во-вторых, поиграйся с Weight (попробуй пониже)

    Всего записей: 8084 | Зарегистр. 02-02-2004 | Отправлено: 07:28 16-01-2009
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    egor23

    Цитата:
    нужно видео с постоянным битрейтом.  

    Для одногопроходного режима CBR есть три опции которые определяют разброс битрейта относительно среднего.
    Reaction Delay Factor=1000000
    Averaging period=1
    Smoothing=1
    битрейт получается постоянным насколько это возможно
     

    Цитата:
    т.к. в мануале не написано, какой максимальный битовый поток держит, хотя предполагаю, что в пределах 4Мбит +\-.

    судя по профайлам максимальный средний битрейт где-то 4.8Mbit (пики до 8Mbit)
    но на некоторых плеерах (профайл MTK 6000) около 7.2Mbit (пики до 10Mbit)

    Всего записей: 10507 | Зарегистр. 05-02-2003 | Отправлено: 18:07 16-01-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Сейчас попробую найти семпл с видео полностью состоящей из сложного видео, и на нём гляну.

    глянул, т.к. семпл полностью из сложного видео, соответственно нет участков (точнее они есть но их мало), на которых можно ухудшить видео, выше квантизёра 31 не прыгнишь.
    Вывод: всё упирается в квантизер 31 (на 2-ом проходе xvid выставляет квантезёр 31 на всём семпле).
    1000кбит\с
    В 1проход - видео 2 049 Кбит/сек
    В 2прохода - видео 1 870 Кбит/сек
     
    Залил два семпла:
    1. 62с, сложное видео 35с-48с. 72МБ
    2. 18с Полностью сложное видео. 34.5МБ
    http://gettyfile.ru/241487/
     
    видео ресайзилось до 720x400
    Lanczos4Resize(720, 400)
     
    Добавлено:

    Цитата:
    Reaction Delay Factor=1000000  
    Averaging period=1  
    Smoothing=1

    не помогает

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 04:25 17-01-2009 | Исправлено: egor23, 11:04 29-01-2009
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    egor23

    Цитата:
    не помогает

    это только для однопроходного режима
     
    egor23

    Цитата:
    Вывод: всё упирается в квантезёр 31 (на 2-ом проходе xvid выставляет квантезёр 31 на всём семпле).

    подсунь видео полегче будет квант поменьше
     
    сложным видео хорошо тестить высокие битрейты, там легкое упрется в Q=1, у тебя наоборот

    Всего записей: 10507 | Зарегистр. 05-02-2003 | Отправлено: 12:47 17-01-2009 | Исправлено: V0lt, 12:48 17-01-2009
    egor23



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt

    Цитата:
    сложным видео хорошо тестить высокие битрейты, там легкое упрется в Q=1, у тебя наоборот

    Это прдеположение было неверное, "чтобы битрейт был постоянным нужно подсунуть сложное видео", а на самом деле всё не так.

    Всего записей: 3832 | Зарегистр. 03-11-2003 | Отправлено: 18:40 17-01-2009
    front242



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    szl

    Цитата:
    В скором времени, я опубликую новою сборку с более проработанной оптимизацией, и она будет одинаково быстро работать на процессорах Intel и AMD.  
    а когда эта сборка будет?

    Всего записей: 1012 | Зарегистр. 03-04-2004 | Отправлено: 11:37 21-01-2009
    szl



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    front242, постараюсь побыстрее (трудно разрываться на части), сейчас разбираюсь с настройками профилей (mtk, divx) ...

    ----------
    Win11 x64, i7 8700K 5Ghz, MasterLiquid Pro 280, ASUS MAXIMUS X HERO, G.Skill (2x8GB) Trident Z F4-3600C16D-16GTZ, Crucial MX500 1TB, RX 5700,TV Philips 43PUS6703/12, Zappiti 4K HDR

    Всего записей: 1286 | Зарегистр. 14-12-2002 | Отправлено: 18:47 21-01-2009
    InputOutput



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    egor23

    Цитата:
    Есть ли возможность в XviD сделать битрейт постоянным или хотя бы не повышаемым выше лимита, т.е. выставил битрейт 1000кбит\с и он держится в 1000кбит\с (или не превышает эту границу) на протяжении всего файла?

    В настройках второго прохода выставь "Max overflow improvement (%)" и "Max overflow degradation (%)" на ноль.

    Всего записей: 95 | Зарегистр. 20-01-2006 | Отправлено: 23:45 24-02-2009 | Исправлено: InputOutput, 12:51 25-02-2009
    CHYOSS



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    front242, постараюсь побыстрее (трудно разрываться на части), сейчас разбираюсь с настройками профилей (mtk, divx) ...

    Тоже продолжаю ждать... _(
     
    Сейчас сижу на сборочке от jawor http://jawormat.republika.pl/xvid.html

    Всего записей: 313 | Зарегистр. 12-08-2006 | Отправлено: 17:25 19-04-2009
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребята подскажите, а можно ли заставить XVID Decoder декодировать FOURCC DIV3/DIV4?
    Если да то как? Только попроще как-нить, я в этом чайник...

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 07:58 21-04-2009
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lelik007

    Цитата:
    Ребята подскажите, а можно ли заставить XVID Decoder декодировать FOURCC DIV3/DIV4?

    нет, используй ffdshow

    Всего записей: 10507 | Зарегистр. 05-02-2003 | Отправлено: 17:09 21-04-2009
    lelik007



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо, так его и использую - просто с интереса спросил, мол а вдруг...

    Всего записей: 2770 | Зарегистр. 13-10-2006 | Отправлено: 07:40 24-04-2009
    szl



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    XviD-1.3.0 (CVS)-090528.06.15-VAQ-MTK x86/x64 (VAQ. MTK, DivX profiles)
     
    Изменения:
    improved precision and rounding for RGB->YV12 conversion;  
    attempt at fixing a RGB24 access violation;  
    Added Darkshikari's variance masking as an option to lumimasking;  
    GUI for variance masking.

    ----------
    Win11 x64, i7 8700K 5Ghz, MasterLiquid Pro 280, ASUS MAXIMUS X HERO, G.Skill (2x8GB) Trident Z F4-3600C16D-16GTZ, Crucial MX500 1TB, RX 5700,TV Philips 43PUS6703/12, Zappiti 4K HDR

    Всего записей: 1286 | Зарегистр. 14-12-2002 | Отправлено: 06:55 28-05-2009 | Исправлено: szl, 06:59 28-05-2009
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

    Компьютерный форум Ru.Board » Компьютеры » Программы » Xvid codec


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru