Ru-Board.club
← Вернуться в раздел «Программы»

» Koepi's XViD codec

Автор: Nick 2003
Дата сообщения: 06.12.2008 01:00
Koepi's XviD 1.2.1
http://koepi.leffe.dnsalias.com/Xvid-1.2.1-04122008.exe
Koepi's XviD 1.2.1 VAQ
http://koepi.leffe.dnsalias.com/Xvid-1.2.1-VAQ-04122008.exe

Цитата:
Changes:
- Fix for 'nested function' potential compilation error
- WIN64 fix: Properly treat xmm6/xmm7 registers as non-volatile on WIN64
- Added test for WIN64 xmm6/xmm7 preservation to xvid_bench
Автор: szl
Дата сообщения: 13.12.2008 16:00
XviD-1.2.1 x86 / x64 Stable release (VAQ. MTK, DivX profiles)
XviD-1.3.0 (CVS)-081213.02.23-VAQ-MTK x86/x64 (VAQ. MTK, DivX profiles)
Автор: V0lt
Дата сообщения: 15.12.2008 19:32
кто скачал Xvid-1.2.1-04122008.exe или Xvid-1.2.1-VAQ-04122008.exe от Koepi
до 13 декабря 2008, лучше скачать повторно, была допущена ошибка (файлы обновились, ссылки осталиль теже)

http://www.koepi.info/
http://koepi.leffe.dnsalias.com/

Цитата:
Saturday, 13.12.2008 20:15h MET
The Directshow-filter in the first version of the recent installers didn't work properly. I finally managed to properly compile the filter, now it works perfectly. I silently updated the installers. If you already have downloaded the build and don't use for example ffdshow, please re-download and install the (silently) updated version. Sorry for the fuzz!
Автор: szl
Дата сообщения: 02.01.2009 21:32
Опять двадцать пять…
Кто скачивал сборку от Koepi Xvid-1.2.1-VAQ-04122008.exe, качаете по новому, т.к. в сборке обнаружен очередной баг, не работал модуль VAQ.

В моей сборке все чисто, пока ошибок не обнаружено. Плюс в моей сборке скорость кодирования выше, чем в сборке Koepi, особенно если у вас процессор AMD. В скором времени, я опубликую новою сборку с более проработанной оптимизацией, и она будет одинаково быстро работать на процессорах Intel и AMD.
Автор: CHYOSS
Дата сообщения: 03.01.2009 04:47
szl
За оптимизации отдельный сенк.
Автор: V0lt
Дата сообщения: 06.01.2009 21:28
szl
Нашел баг. Опция Max consecutive BVOPs = 2 дает всего лишь 1 B-frame вместо 2-х последовательных. У Koepi работает правильно.
(сильно не тестил, возможно опция вообще не работает. проверять удобно галкой Show me intrnals! в окне Xvid Status. еще можно проверять MPEG4Modifier-ом)
Автор: szl
Дата сообщения: 06.01.2009 23:06
V0lt, спасибо! поправлю.
Автор: egor23
Дата сообщения: 16.01.2009 01:40
Есть ли возможность в XviD сделать битрейт постоянным или хотя бы не повышаемым выше лимита, т.е. выставил битрейт 1000кбит\с и он держится в 1000кбит\с (или не превышает эту границу) на протяжении всего файла?
Автор: namchik
Дата сообщения: 16.01.2009 01:58
egor23
Да. В настройках энкодера надо нажать на кнопку "Target quantizer" - она изменится на "Target Bitrate" и с помощью ползунка задаешь нужный битрейт. Он будет постоянным, кодирование пройдет в 1 проход. Но при этом соотношение "качество - размер полученного файла" будет неоптимальным.
Автор: egor23
Дата сообщения: 16.01.2009 02:39
namchik

Цитата:
Да. В настройках энкодера надо нажать на кнопку "Target quantizer" - она изменится на "Target Bitrate" и с помощью ползунка задаешь нужный битрейт. Он будет постоянным, кодирование пройдет в 1 проход.

Этого недостаточно, битрейт плавает, в сложных местах существенно, например при установленном 1000кбит\с подымается до 3000кбит\с.
Автор: namchik
Дата сообщения: 16.01.2009 03:13
egor23
Точно не могу подсказать, т.к. в 1 проход не кодирую...
А если загрузить видео в ависинт и почистить его каким-нибудь фильтром? По идее тогда для сложных сцен потребуется меньше битрейта
Автор: egor23
Дата сообщения: 16.01.2009 03:45
namchik

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

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

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

Меньше - это ненужное значение, ды и вряд ли оно уменьшиться
для примера: 720x400, при Q3 - 25000кбит\с, Q2 - 30000кбит\с (стая птиц взлетает).
Автор: namchik
Дата сообщения: 16.01.2009 03:56
egor23
Честно говоря, не понял сути проблемы
Обычно требуется либо пожать видео с максимальным качеством, либо попасть в нужный размер, сохраняя при этом наилучшее для данного размера качество...
А в твоем случае что нужно? Именно некий фиксированный битрейт и ни кбита/сек мимо? Для чего
Автор: egor23
Дата сообщения: 16.01.2009 04:01
namchik

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

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


Добавлено:
проверка по-сути ради интереса, т.к. на контенте просматриваемом и подготавлеваемом для просмотра это ни как не отразится.
Автор: szl
Дата сообщения: 16.01.2009 04:09
egor23, выбирай профиль MTK, и спокойно кодируй с переменным потоком.
Автор: namchik
Дата сообщения: 16.01.2009 04:14
egor23

Да, как и сказал szl, попробуй билд XviD'а с профилем MTK либо Sigma - и можно кодировать в 2 прохода.

Добавлено:
или ESS (бывают на этом чипе плеере)
Автор: egor23
Дата сообщения: 16.01.2009 05:13
szl
namchik
толку ни от MTK, ни от 2-x проходов нет.
битрейт переменный, в 2 прохода битрейт средний акурат 1000кбит\с, но это средний, этот акурат сделан за счёт ухудшения других участков видео, причём на сложном участке особых изменения нет, может даже немного больше стал битрейт.

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

PS: Может у консольной версии есть какие опции на этот счёт?
Автор: Gideon Vi
Дата сообщения: 16.01.2009 06:28

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

Во-первых посмотри, в каких пределах у тебя может квант изменяться. Может он у тебя сверху пятеркой ограничен, как некоторые шибко умные советуют.
Во-вторых, поиграйся с Weight (попробуй пониже)
Автор: V0lt
Дата сообщения: 16.01.2009 17:07
egor23

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

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


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

судя по профайлам максимальный средний битрейт где-то 4.8Mbit (пики до 8Mbit)
но на некоторых плеерах (профайл MTK 6000) около 7.2Mbit (пики до 10Mbit)
Автор: egor23
Дата сообщения: 17.01.2009 03:25

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

глянул, т.к. семпл полностью из сложного видео, соответственно нет участков (точнее они есть но их мало), на которых можно ухудшить видео, выше квантизёра 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

не помогает
Автор: V0lt
Дата сообщения: 17.01.2009 11:47
egor23

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

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

egor23

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

подсунь видео полегче будет квант поменьше

сложным видео хорошо тестить высокие битрейты, там легкое упрется в Q=1, у тебя наоборот
Автор: egor23
Дата сообщения: 17.01.2009 17:40
V0lt

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

Это прдеположение было неверное, "чтобы битрейт был постоянным нужно подсунуть сложное видео", а на самом деле всё не так.
Автор: front242
Дата сообщения: 21.01.2009 10:37
szl

Цитата:
В скором времени, я опубликую новою сборку с более проработанной оптимизацией, и она будет одинаково быстро работать на процессорах Intel и AMD.
а когда эта сборка будет?
Автор: szl
Дата сообщения: 21.01.2009 17:47
front242, постараюсь побыстрее (трудно разрываться на части), сейчас разбираюсь с настройками профилей (mtk, divx) ...
Автор: InputOutput
Дата сообщения: 24.02.2009 22:45
egor23

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

В настройках второго прохода выставь "Max overflow improvement (%)" и "Max overflow degradation (%)" на ноль.
Автор: CHYOSS
Дата сообщения: 19.04.2009 16:25

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

Тоже продолжаю ждать... _(

Сейчас сижу на сборочке от jawor http://jawormat.republika.pl/xvid.html
Автор: lelik007
Дата сообщения: 21.04.2009 06:58
Ребята подскажите, а можно ли заставить XVID Decoder декодировать FOURCC DIV3/DIV4?
Если да то как? Только попроще как-нить, я в этом чайник...
Автор: V0lt
Дата сообщения: 21.04.2009 16:09
lelik007

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

нет, используй ffdshow
Автор: lelik007
Дата сообщения: 24.04.2009 06:40
Спасибо, так его и использую - просто с интереса спросил, мол а вдруг...
Автор: szl
Дата сообщения: 28.05.2009 05:55
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.

Страницы: 12345678910111213141516171819202122232425262728

Предыдущая тема: WM Cracker


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.