Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Видео и аудио: обработка и кодирование (http://forum.oszone.net/forumdisplay.php?f=45)
-   -   x264 (http://forum.oszone.net/showthread.php?t=45578)

GreatWizard 07-01-2005 18:48 286534

О Н.264.....
 
Хотелось бы по-больше узнать о этом способе видео сжатия, какой для него контейнер использовать, с каким звуком, вообще какую реализацию использовать... и все возможные мелочи
Как я понимаю собрались дяденьки из MPEG и сделали такой стандарт видеосжатия H.264 , еще и AVC( Advanced Video Coding). Где-то наверно опубликовали правила его исп-ния и выложили исходники и кто-то берется его реализовывать ..
Вот уже поступают беты от разных компаний или лиц (MoonLight, Ateme он вроде и Неро ?, x264....что-то вроде)
1) Насколько они могут сами изменять H.264 из MPEG ?
2) То есть какой лучше?
3) Допустим хочу закодировать DVD с H.264 и AAC или OGG, как ???
4) И самое главное откуда брать кодеки, проги. Их скажем не совсем просто взять, еще такие огр файлы бывают.

Вот чтобы не ошибаться, прошу поделиться той мнфой что сможете..
P.S. Я бы рылся днями, времени нет. Уже пытался не очень успешно
Да и все этот скпер пак H264_AAC_MP4 забросили ???

Skaarj 07-01-2005 19:59 286551

да проблемы большие с Nero, и вот добрый человек выпустил sex264 :) оригинальное название, но зато это vfw кодек, можно кодировать с помощью всеми любимого VirtualDubMod (только не включайте B-frames, их ни avi ни ogm ни mkv неподдерживают, хотя mkv наверно скоро сможет).

http://forum.doom9.org/showthread.php?threadid=87719

скорость кодирования процентов на 10 ниже чем VP6.2.

попробовать стоит хотябы потому что в отличие от Nero этот кодек весит всего 100 KB.

ну и еще добавлю, я в качестве декодера выставил Nero, хотя можно и FFdshow и MoonLight и VSSH, Кстати фильмы пожатые Ateme.Н264 с включеными B-frames можно воспроизвести при помощи декодера FFdshow, только на моём Athlon 1700+ томозит прилично и артефакты вылезают переодически.

если хочешь закодировать уже щас в H.264 то выбирай vfw кодек FFdshow или sex264, скорость кодирования у обоих примерно равная вторым можно пожать в два прохода, причем после первого остаётся отличного качества видео но размер будет колебаться от заданного +- 100 метров. MP4 как контейнер никому ненравится, но очень скоро обещают полную поддержку AVC в матрешке.


GreatWizard 08-01-2005 18:01 286763

Где бы качнуть FFDShow
И для того чтобы взять Ateme надо скачать NeroVision?

Skaarj 08-01-2005 20:24 286789

FFDShow можно тута качнуть http://ebola.gamersrevolt.it/celticdruid/ffdshow/ около 3 MB
NeroVision 3.0.1.14 думаю можно без проблем найти но он весит 33,5 метра (я её опробовал токо когда мне принесли нахаляву) а еще и Nero нужно вдобавок 6.6 или выше. (ещё 30 с лишним метров)

GreatWizard 09-01-2005 00:51 286869

Спасибо, Skaarj, уже закачал FFDShow. Попробую посмотреть...
Хотя вопросов еще много осталось.. Видимо не у меня одного экзамены

Skaarj 17-02-2005 22:47 299398

x264
 
Вложений: 4
Здесь будем обсуждать этот кодек,

подробнее о нем здесь

мне особенно нравится однопроходное кодирование, так как комп у меня не сильно быстрый, и процесс можно остановить в любое время а потом продолжить.

сейчас использую такие настройки: (я понимаю что до максимального качества ешё далеко, но при таких настройках у меня скорость кодирования около 10 FPS, а меньше для меня слишком медленно)
Single Pass - Quantizer - 22
Deblocking filter -4; 0
Max referens frames 7
Max B-frames 2
Subpixel refinement precision 4
остальное по умолчанию, есть у когонибудь другие предложения на этот счет?

фильмы так выходят с одинаковым качеством а размер будет зависить от сложности фильма у Гарри Поттера получилось среднее отношение бит/(пиксель*кадр) 0,143 у Я, робот 0,158 а качество можно глянуть во вложении

Igor_D 18-02-2005 06:08 299483

Кодек если правильно настроить очень чёткую картинку даёт
Настройки у меня другие . Да и кодирую я в 2 прохода
2pass
Deblocking -2 или -1 ?? (в зависимости от фильма)
Max Reference 16
Max B-frames 2
Subpixel Refinemt -5 (Max)
bitrate varibiality - 75%
Другие - по дефолту

weight prediction
(улучшает моменты с изменением яркости света - затмение, восход солнца итд. ), со временем будет всё , даже High Profile (custom matrix + HCT 4x4 .8x8 16x16). Кандидат номер 1 в будущем как лутший кодек 2005 года

Igor_D 20-02-2005 23:35 300266

Не знаю как на других плеерах но на Media Player Classic видео Н.264 м х264 FFDSHOw производит безпроблемно.
http://www.aziendeassociate.it/./cd/....02.15.2kxp.7z (Win XP-2000)
http://www.aziendeassociate.it/./cd/....02.15.9xme.7z (Win98-Me)

Skaarj 21-02-2005 00:00 300268

А с чего возник такой вопрос у меня тоже без проблем во всех плеерах которые есть вдобавок субтитры VobSub и несколько потоков в одном файле разного разрешения тоже без проблем, только во всех плеерах кроме MPC длительность дополнительных видеопотоков неправильно отображается.

AlexB17 21-02-2005 00:49 300291

Итак. Затестил я х264 первые впечатления:
1)Матерьял - титры к KillBill2 (там частая смена сцен и статики и динамики) обрезка и ресайз до 640х304
2)х264 Настройки - 800кбит
Цитата:

2pass
Deblocking -2 -2 ?? (в зависимости от фильма)
Max Reference 15
Max B-frames 1 (более 1 - артефакты на 2-х проходном кодировании, может быть на 1-проходном нет проблем с 2-3 би-фремами)
Subpixel Refinemt -5 (Max)
Другие - по дефолту
3) VP6 Настройки 800кбит 2pass BestQ нойз-0 шарп-5 квант 4-55 VBR 100% (1%-350%)

На первый взгляд неплохо у обоих получилось НО при детальном рассмотрении у х264 поползли баги:
1) Блочная структура кое-где просматривается даже если скрыть постпроцессингом (правда толку от него не заметил) углы макроблоков вылезают тут и там(юзая VP6 уже отвык от мерзких квадратов! У VP6 довольно выигрышные артефакты сжатия чем у MPEG-4 кодеков)
2) У меня не слабый проц(P4 2,8/800/HT) но заметил такую весчь при быстрой смене сцен перед ключевым кадром происходит дроп 1-2кадров т.е. перед сменой сцены картинка замирает на долю секунды - особенно мерзко смотрится при резкой смене сцен с быстрым движением - так же может дропнуть и в центре движухи - не знаю может всё дело в настройках сжатия или в декомпрессоре надо чтото воткнуть?

VP6 отработал очень неплохо - кое где при движении текстуризация подразмыта чуть-чуть больше чем у х264 но нет никаких квадратов и разница между двумя видеофайлами заметна не очень. Если не считать бункт БАГИ. :)

Да и еще раз пошло такое сравнение дайте плз ссылку на программку если кто знает для одновремменного проигрывания 2-х видео чтоб паузить оба сразу и увеличивать - гдето видел такое раньше да не скачал а щаз не найти!

Igor_D 21-02-2005 04:31 300301

AlexB17

Если ты заметил я поставил ¨??¨ у деблокинга -2-2 . это означает что зависит от каждого фильма.
Баги это грубые ошибки. В твоём же случае это не баги (их в этой версии много но не графические), а плохо подобранный деблокинг. Уж такая цена за высшее качесвто (придётся потесттровать) придется вырезать небольшрй кусок из видео например программой chopperxp 1 минуты и кодировать различными деблокингами и потом выбирать что лутше . Зато результат превозойдет все ожидания. Насчёт замерания видео у меня процессор слабее твоего но связка FFDSHOW ( с выключенным постпрочессингом ) + Media Player Classic работает без замираний. Конечно же ты можешь не тестировать данный кодек и просто сжать всё VP6, но высшее качесвто если найдёшь подобающий деблокинг стоит пару часов времени. Один раз найдя нужный деблокинг , у тебя уже будет представлений какой деблокинг надо выставлять на следю фильм. Подход тот же самый что и у VP6 Sharpness (0-10). С каждым разом деблокинг находится быстрее с выходом более новой версии, а ещё 2 месяца кодек был полная лажа.
Или попробуй н.264 Неро. в этом форуме тоже есть тема по этому кодеку либо (я думаю админ не будет против) здесь тоже обсуждается эта тема http://forum.mediatory.ru/viewtopic....af8494cb72a209
http://forum.mediatory.ru/viewtopic....af8494cb72a209

Я где то слышал есть набор кодеков где уже неро родной н.264 уже влючён. они полегче чем FFDSHOW. Поищи в инете где то здесь http://digilander.libero.it/klitecod...lcodec236f.exe .



http://codecs.org.ua/forum/viewtopic.php?t=95
Я не пробЫвал эти декодеры, но говорят работают хорошо (ещё бы они же родные неровские). Если будешь пробывать пожалуйста отпиши как у тебя получилось, у меня просто уже неро стоит.

AlexB17 21-02-2005 20:03 300538

Я кстати сомневаюсь чёто насчет ffdshow - я его поставил но в фильтрах он не выползает - выползает Nero Video Decoder с надписью Nero Digital MPEG-1/2/4 & AVC (c)2003 Ahead... это так и должно быть или у меня старинный декодер какойто перебивает ffdshow? Может от того и пропуск кадров идёт???

Skaarj 21-02-2005 20:34 300547

ха, а я наоборот немог заставить декодер Nero Digital декодировать x264. зайди в ffdshow/кодеки/ для х264 поставь декодер libavcodec. и тогда видео пойдет через ffdshow.

AlexB17 21-02-2005 21:16 300554

У меня откудато стоял этот Neroвский декодер и ffdshow не работает вообще - пытаюсь в пуске в конфигурацию выйти - нихрена - не заходит звук идёт как от ошибки и ничё не происходит! И декодер кадры перестал пропускать когда я поставил Max Reference Frames поменьше - 4 или 8 вместо 15 - и пропали дропы!

AlexB17 23-02-2005 17:36 301042

Поставил новый ffdshow 20050222-sse - заработало всё культурно видно мне ffdshow какойто битый попался - и дропы исчезли вообще! Скачал новый билд 135 но сколько не тестирую кодек с разными настройками получается либо картинка резкая и чёткая но лезут квадраты либо картинка поразмытее и квадратов поменьше - примерно как на VP6 c sharpness 5 - средние же значения не подобрать под определённый битрейт и размер кадра! Может кто нибуть попробует составить табличку типа соотношение бит на пиксель к деблокингу с трешем? Было бы интересно! :)

Skaarj 24-02-2005 19:28 301316

а вот и новый релиз 142 теперь есть версии заточенные конкретно под AthlonXP и Pentium, следовательно ещё возросла скорость кодирования.

AlexB17 24-02-2005 19:59 301326

:)Уже скачал! :)

Skaarj 24-02-2005 20:12 301331

глупая конечно мысля возникла, но почему у нового кодека нету логотипа? может кто конкус объявит на солидном сайте типа www.doom9.org

RBF 24-02-2005 20:55 301348

AlexB17

x264 действительно при том же уровне деблокинга дает чуть менее четкую картинку, чем неро, или при более низком деблогинге чуть больше артефактов. Но эти различия очень незначительны. Если же сравнивать с VP6, то x264 при любом битрейте должен давать лучшую картинку. По твоему случаю, во первых для битрейта 800кбит разрешение 640х304 маловато, во вторых bitrate variability лучше ставить 90% (кстати у кого на 100% были артефакты, они остались?) в третьих хотелось бы увидеть скриншоты, чтобы более предметно говорить.
Одновременно проигрывать файлы можно с помощью ависинт.

AlexB17 26-02-2005 00:32 301690

RBF
Про чёткость не спорю - х264 очень чёткую картинку дает! Но надо подбирать деблокинг под определенный материал и битрейт индивидуально - иначе могут или квадраты повылазить или чёткость пропадёт - чего я пока делаю не всегда особо удачно! :)
Bitrate Variablity 100% в VP6 никаких глюков вроде не даёт - а в х264 ставлю 80% и тоже без проблем!
Да и можно поподробнее как в ависинте просматривать оба файла (с разными кодеками) ну и можно ли их одновременно паузить или ззумить? (и снимать шоты тоже думаю без проблем?)
Скачал новый билд 144 - под Р4 - особого прироста скорости не заметил :(
Под конец тупой вопроз - как в данном форуме постить скриншоты со своего компа - объясните плз? :)

Igor_D 26-02-2005 04:55 301722

AlexB17, Согласен х264 очень трудно настравиваить, так что сейчас использую Н.264 Неро , ффдшоу всё отлично проигрывает.

AlexB17 27-02-2005 00:43 301879

Кстати если ставить В-фреймов больше 1 то иногда по видео выпрыгивают квадраты в самых интересных местах - так что хоть и при Мах В-frame >1 работает Weited Prediction (могу и ошибится в написании) но пока Max В-фрейм 1 - наш выбор! :) А может это ffdshow так декодит??? :)

Igor_D 02-03-2005 05:29 302769

Артефакты в большней мере вызваны FFDSHOW. новую каждодневную версию FFdshow можно найти здесь http://ffdshow.sourceforge.net/tikiw...etting+ffdshow
Обновили декодер FFDshow libavcodec 1 марта.
Новая версия x264 rev 146

AlexB17 02-03-2005 19:12 302988

Странно - на думе9 еще молчат про 146 версию - но качну конешно! Тока не понятно с оптимизацией - она под sse или под атлоны?

AlexB17 03-03-2005 21:24 303323

Только значит вышел ffdshow новый с нормальным декодером х264 (144 версию всю декодит правильно и даже с 3 Бифреймами) как я скачал 146 версию x264 и её ffdshow опять крутит с дикими глюками - ДОГОВОРЯТСЯ ОНИ КОГДА НИБУТЬ???!!! :)

AlexB17 08-03-2005 22:48 304668

Чегото подзаглохла ветка то? А у х264 афигенный прогресс в развитии - я вот им уже даже фильм зарипал - вполне неплохо! :) Хотя им еще работать и работать - а уже неплохие результатики! Вот бы с VP7 сравнить - не украли его еще??? :) А то тестят тестят а народу не дают!

Igor_D 09-03-2005 01:24 304699

я тут сидел подбирал лутший SSIM результат - деблокинг -1 , 2 бифрема, Variablity 75%. VP7 ещё долго не будет , результаты плохие покамест. хуже чем х264 rev 144 , когда уже есть 159.

AlexB17 09-03-2005 19:54 304988

А max con. frames скока? И стоит ли втыкать в Би фреймах - use as references? или будет хуже?

Igor_D 09-03-2005 20:48 305002

max bframes 2 или 3 (тетсирую сейчас), би-фремы как референс - use as refernces покамест баг в декодере

AlexB17 09-03-2005 21:08 305011

Про use as references уже решили баг - скачай последние заплаты к ffd, про бифреймы я понял, а скока ставишь max reference frames? - по максимуму 16 или меньше? я вот фильму подзарипал с бифреймами 3 и макс реф 12 - вроде не погано - но надо копить статистику - а для этого надо нормального качества дивидюки... :( а их нема! Пираты козлы теперь штампуют 4 фильма на однослойках - качество говно - одни квадраты... эххх... :( Поубивал бы...

Igor_D 09-03-2005 21:21 305018

У меня уже стоит новый либавкодек со всеми патчами, всё равно не воспроизводит Bframes as ref

Vlad2 13-03-2005 01:18 306226

Кто - нить объясните мне глупому, как считать квантизеры? Но, не типа ставлю 2 - 56 и всё хорошо, а типа множим 720 на 576, извлекаем lg из полученного, прибавляем к этому условное количество шумов, выраженое ...., ну в общем, что - то в этом духе..... Или подтолкните в сторону подробного описания, можно ( и даже предпочтительнее на аглицком ). Не верю я, что значения, выраженные в цифрах с дискретностью 1 - условны. :)

AlexB17 13-03-2005 13:21 306310

А пошто так гемороицца то? Делай двухпроходочку - кодек сам квантизайтеры пораскидает! 2pass VBR рулит - однозначно!

Vlad2 13-03-2005 14:02 306316

Я и так всегда двухпроходкой пользуюсь. Но если есть понятие квантизеров, I - фреймов и B - фреймов, то желательно их под разный материал самостоятельно подбирать. Иначе их бы просто не было. Кодек сам всё просчитавал, расставлял бы где надо B и прочие кадры, регулировал квантизеры и было бы всем счастье. А на интернет узлах сидели бы замученные админы и рассчитывали бы оптимальные потоки для своих broadcast видео - конференций и пр. Ведь по - твоему ручные установки сделаны только для однопроходки и CBR вещательных потоков? Я считаю, что все эти моменты выведены наружу именно потому, что на сегодняшний день ещё не существует алгоритмов, способных самостоятельно всё рассчитывать. Иначе существовал бы некий набор профилей, или ползунков, типа лучше- хуже-, плохой исходник, -хороший.... . Двигаешь их в разные стороны и получаешь нужный результат.:)

Igor_D 13-03-2005 17:47 306363

http://x264.nl/ - здесь самый свежий билд

AlexB17 13-03-2005 17:59 306366

Ага - там всегда свежие билды - но generic(MMX Only)! А мне то хотелось бы под P4 (SSE+SSE2) заиметь!

GreatWizard 14-03-2005 18:38 306674

Обьясните как правильно выставлять деблокинг и что собой представляют B-frames.
Я пару раз пробовал кодировать х264 - одни квадраты лезут ;(
И какой самый лучший декодер и где его скачать...
А еще лучше напишете Гайд по х264, кому не лень. Пусть ветка не глохнет

AlexB17 15-03-2005 19:29 307048

Деблокинг влияет на постпроцессинг при просмотре - если битрейт достаточно большой то можно смело ставить отрицательные значения деблокинга для увеличения чёткости - а если битрейт маленький то и деблокинг нужен побольше (правда и чёткость картинки упадёт) - а то квадраты вылезут! Декодером пользуюсь ffdshow последним билдом + патч к нему для B-Frames Pyramid вот и всё.

GreatWizard 17-03-2005 18:48 307712

А вот где B-Frames Pyramid качнуть можно ? И про B-frames по-подробней плиз

AlexB17 17-03-2005 23:56 307788

http://www.aziendeassociate.com/libavcodec.bpyramid.7z
патч для ffdshow чтобы показывал B-Frames Pyramid

Про B-frames можешь почитать тут
http://www.cs.cf.ac.uk/Dave/Multimedia/node258.html
правда на инглише но зато всё расписано хорошо :)

GreatWizard 18-03-2005 19:16 308040

Спасибо Alex , теперь все ясно! :super:

Igor_D 11-06-2005 23:10 332191

Вышла новая версия x264 High Profile. Кодек отличный. У кого какой опыт?
Последнее время кодирую консольной версией CLI. Очень удобно, быстрее и сразу в контейнер mp4.

x264 --progress --pass 1 --bitrate 719 --stats "\x264.stats" --subme 5 --ref 16 --filter -1:-1 --keyint 250 --min-keyint 25 --direct temporal --sar 1:1 --bframes 2 --weightb --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --analyse b8x8,p8x8,p4x4,i4x4,i8x8 --8x8dct --me "umh" -o "\1cli254.mp4" "C:\D\matrix20\mtx20pj.avs"

x264 --progress --pass 3 --bitrate 719 --stats "\x264.stats" --subme 5 --ref 16 --filter -1:-1 --keyint 250 --min-keyint 25 --direct temporal --sar 1:1 --bframes 2 --weightb --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --analyse b8x8,p8x8,p4x4,i4x4,i8x8 --8x8dct --me "umh" -o "\4cli254.mp4" "C:\D\matrix20\mtx20pj.avs"

Можно ещё сделать 3-й проход если время позваляет

x264 --progress --pass 3 --bitrate 719 --stats "\x264.stats" --subme 5 --ref 16 --filter -1:-1 --keyint 250 --min-keyint 25 --direct temporal --sar 1:1 --bframes 2 --weightb --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --analyse b8x8,p8x8,p4x4,i4x4,i8x8 --8x8dct --me "umh" -o "\4cli254.mp4" "C:\D\matrix20\mtx20pj.avs"

Для улучшения качества я использую --me "umh" но скорость падает

Nightingale 13-06-2005 14:45 332462

Ребята, нид хелп! Три дня назад зашел на этот форум (а потом и на doom9) и с тех пор потерял покой: понял, что пора менять связку Vdub+DivX (где сидел 3 года) на avisynth+x264.
Все празники за компом, комп не выключался все 3 дня (днем чтение форумов, ночью -- кодинг), просидел в инете 30 метров, но пока получился только компромис VDub+x264, загорелся еще больше, теперь с подачи Igor_D очень хочется mp4, хотя бы в сli -- не могу!
Установлены: AviSynth 2.5, x264 r261, ffdshow20050611. В голове о них каша, додумался сбацать такие файлы:
1. G:\Egypt\Walk.avs : AVISource("G:\Egypt\Walk.avi") (сую этот уже отфильтрованный в VDube (так привычнее...) файл в gui x264 в окно "input file" -- правильно?

2. C:\Program Files\x264\x264cli.bat : x264.exe --progress --pass 1 --bitrate 5000 --stats "\x264.stats" --subme 5 --ref 16 --threads 1 --filter 1:1 --keyint 250 --min-keyint 25 --scenecut 40 --qpmin 10 --qpmax 51 --qpstep 4 --direct temporal --me umh --merange 16 --sar 1:1 --bframes 2 --weightb --b-bias 0 --ipratio 1.40 --pbratio 1.30 --qcomp 0.60 --analyse all --8x8dct --verbose -o "\output1.mp4" "G:\Egypt\Walk.avs"

3. C:\Program Files\x264\x264cli2.bat : x264.exe --progress --pass 3 --bitrate 5000 --stats "\x264.stats" --subme 5 --ref 16 --threads 1 --filter 1:1 --keyint 250 --min-keyint 25 --scenecut 40 --qpmin 10 --qpmax 51 --qpstep 4 --direct temporal --me umh --merange 16 --sar 1:1 --bframes 2 --weightb --b-bias 0 --ipratio 1.40 --pbratio 1.30 --qcomp 0.60 --analyse all --8x8dct --verbose -o "\output2.mp4" "G:\Egypt\Walk.avs"

Запуск батника говорит -- х264 не является внутренней программой. Т.е. cli сам по себе не работает, куда-то надо ссылку на него засунуть? В avisynth? Не нашел параметров вызова в документации (там только фильтры, так и не понял, он вообще с кодерами работает?). И какая здесь может быть польза от ffdshow?

P.S. Пока даже страшно думать про чуть ли не ежедневно увеличивающиеся кол-во опций в кодере, наверное найти в инете можно, но навряд ли это будет в одном месте (я за эти эти три дня научился опознавать только 2, остальные меняю, что бы получить опыт :( ). Кто-то из монстров может сбацать краткий толковый словарь этих ужасных терминов с примерной целью их применения?

P.P.S. У меня 140 гигов Huffyuv avi (с Hi8, уже 2,5 года храню в надежде на путевый кодер -- теперь он появился?!), оцифровка DVD не очень интересует, как Вы относитесь к ресайзу с 768*576 до 640*480 (с промежуточным кропом)? Может делать ресайз к 720*576? Я делал оба варианта -- визуально разницы на моем 19" tft не видно (телека у меня нет никакого и не думаю покупать эти аналоговые ящики, а на плазму/проектор пока не заработал). Но на будущих диагоналях (32", 42"... ;) ) -- она проявится? Качество важнее объема...

aviLeX 13-06-2005 16:18 332475

Последний Gordian Knot замечательно работает с x264, колдовать с командной строкой нет никакой надобности.

Igor_D 13-06-2005 20:00 332516

Если я не ошибасюсь Gordian Knot не позваляет про-настройки х264 High Profile, которые доступны в CLI версии

Igor_D 13-06-2005 20:18 332520

Nightingale проверь на запуск x264.exe. Может ты его забыл разархивировать *.exe сжатого как AutoRun 7z pack.
лучше --qcomb 0.75 и проверь правильно ли написано --me "umh". Фильтр 1:1 что то очень сильный, сильно замазывать будет. Для 1 сд-рипа даже 0:0 или -1:-1 оптимальным будет, для выоких битрейтов отрицательные значения деблокинга тоже хорошо сказываются.

Nightingale 13-06-2005 21:57 332535

У меня в GK 0.35 получился только avi, а хотелось бы mp4 (в последней попытке сжитя вышло сообщение, что какие-то там кривые не соеденились, но сжатие продолжилось, а при битрейте 5000 просит его снизить), загрузка проца при воспроизведении 100% (проц A1700+@2100 222*9.5). В процессе работы с GK у меня не сложилось впечатления, что в нем колдовать надо меньше, чем cli x264. Кстати, вглядевшись повнимательнее в notes к релизу 261 увидел надпись, что "старт кодинга не работает должным образом", т.е. вообще не работает? Тогда искать старую версию или ждать новую?
Вообщем, слова Igor_D
Цитата:

...Последнее время кодирую консольной версией CLI. Очень удобно, быстрее и сразу в контейнер mp4.
не дают покоя...
Igor_D, т.е. как забыл разархивировать? С www.x264.nl скачан x264-261-install.exe, который инсталлит программную группу (и cli и vfw), ее еще и "напильником дорабатывать"? Вот три дня назад я их точно из 7z доставал, только удалил уже... Щас специально из cmd запустил:

"C:\Documents and Settings\Serge>"C:\Program Files\x264\x264.exe"
x264 core:29 svn-261
Syntax: x264 [options] -o outfile infile [widthxheight]

Infile can be raw YUV 4:2:0 (in which case resolution is required),
or AVI or Avisynth if compiled with AVIS support (yes).
..."
Т.е., вроде работает? У меня подозрение возникло -- тут про какие-то требования к формату входного файла, может с ним похимичить надо? Как уже говорил, у меня авишки Huffyuv 2.2 (RGB24) на всякий случай перевел тестовый фрагмент в yuy2 (это обязательно? Т.е. придется все 140 гигов конвертить?)

Спасибо за оценку скрипта, как только запущу кодек, начну этими вопросами мучить... Видимо настройки еще не раз менять придется с таким темпом обновлений...
Я тут пошаманил, теперь сообщение после старта bat-файла такое (YUY2/RGB24): "avis [error]: unsupported input format (AVIS/DIB) could not open input file 'G:\EGOR\McD24.avi"
В общем, не нравиться мой файл. И какой же он должен быть? Такой: "... raw YUV 4:2:0 (in which case resolution is required), or AVI or Avisynth if compiled with AVIS support"? Тут я ни бельмеса не смыслю, в VDub такого не было... :o

Igor_D 13-06-2005 23:08 332546

Это не пробовали http://www.webalice.it/f.corriga/x26..._rev261_mmx.7z
Хотя это скорее всего из-за формата.
Разбираться насчёт RGB24 времени сейчас нет.

Nightingale 14-06-2005 07:47 332580

Цитата:

Это не пробовали http://www.webalice.it/f.corriga/x2...I_rev261_mmx.7z
Те же самые сообщения насчет формата входного файла. Мне непонятно, GK это каким-то образом решал? В его *.avs все заремено, а вот что есть в логе первого прохода:
"...VirtualDub.Open("G:\\\xC5\xE3\xEE\xF0\\\xCC\xE0\xEA\xC4\xEE\xED\xD4\xE8\xEB\xFC\xF2\xF02.avs",0, 0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetCompression(0x34363278,0,10000,0);
VirtualDub.video.SetCompData(444,"AAAAACADAAAAAAAALlx4MjY0LnN0YXRzAABzAHQAYQB0AHMAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABjtw cAAgAAAAAAAAABAAAAEAAAAPoAAAAZAAAAKAAAAAoAAAAzAAAABAAAABoAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQ AAAAIAAAAEAAAAAgAAABAAAAABAAAAAQAAAAEAAAACAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAoAAAAHgAAADwAAAABAAAAAQAAAA EAAAAAAAAASDI2NAAAAAACAAAA");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
VirtualDub.SaveAVI("G:\\\xD0\x95\xD0\xB3\xD0\xBE\xD1\x80\\\xD0\x9C\xD0\xB0\xD0\xBA\xD0\x94\xD0\xBE\x D0\xBD\xD0\xA4\xD0\xB8\xD0\xBB\xD1\x8C\xD1\x82\xD1\x802_1_Movie.avi");
VirtualDub.Close();..."

О чем-то это говорит?

RBF 15-06-2005 10:14 332989

Nightingale
Открой файл Walk.avs в блокноте и добавь в самом конце еще одну строчку:
ConvertToYV12(interlaced=true)

Nightingale 18-06-2005 22:27 334309

RBF, спасибо. Это действительно помогло. Только что закончил кодинг x264 rev265cli исходного фрагмена из Huffyuv (RGB24) в mp4. Правда, конечный файл получился, мягко говоря, так себе, несмотря на 2 прохода. Средний FSNR=41 :( Сейчас буду менять настройки кодера. Но больше меня беспокоит, что FourCC конечного файла -- тоже YV12. Разве там не должно стоять Н264?

RBF 21-06-2005 09:47 334846

Nightingale
Конечный файл это mp4?
Там нет такого понятия FourCC. Это не avi, там набор поддерживаемых кодеков ограничен стандартом. YV12 это не его FourCC, а формат цвета в котором раскодирует H.264 декодер, что совершенно правильно.

alient 24-06-2005 11:53 335739

Привет всем. Вчера попал на ветку, заинтересовался х264 и вечерком, после работы сел за ГП2. Кодеки Xvid 1.03(сижу больше года на Xvide)DivX 6 и х264-270. Настройки приблизительно: 2pass 2000 kb/s.
xvid - msp:6; vhq:4; I-frame int:25 ; QM: i1-3, p1-5, b1-7; Qtype-Mpeg; BmaxN - 1;BQRatio 1.35
divx - HDprofile; InsaneQ; ifame.int - 25 (c див-иксом увы не знаком)
x264 (на пробу) - BframeN - 1;MaxII-40 MinI-25; VBR 75%(по Вашему совету); MinQp-2 MaxQp-20 остальное-по дефолту.
Откровенно говоря, такой разницы в результатах не ожидал. :( Нравился xvid(когда-то) за качество(когда жалось 2 фильма на ДВД болванку). А теперь придется переходить на x264. В связи с етим вопросы сведущим:
- Нид:Мануалка или описалово advanced-установок (наугад експерементировать как-то неочень..)
- Почему после установки MaxQp-12 кодек начал метерится, что не влезает заданый диапазон? Я так понимаю, MaxQp=DRF или макс.значению матрицы квантизеров? Исходник в 100сек имеет размер 60М. Результат - 25М, тоисть в ~2,5р меньше. Почему такое большое значение MaxQp?
- Результат не открываєтся ВДабом (хотелось бы покадрово оценить качество)
- С постпроцессингом на П4-3ГГц занимает 80-100% ЦПУ (при выкл. все Ок)
- как обойти ограничение в 2гб на avi?

Сегодня попробую Неро AVC и VP7.0.7. Пока все. Спасибо за иформацию

Skaarj 24-06-2005 12:43 335755

alient

описание разных опций начали обсуждать на другом форуме http://forum.mediatory.ru/viewtopic....2827&start=200 или на Doom9.org загляни если аглийский хорошо понимаешь.

чтобы открыть фильм в Дубе, создай текстовый файл с расширением *.AVS со следующим содержимым
Цитата:

directshowsource("C:\Films\Film.mkv")
ну путь естественно свой укажи, и открой этот файл в дубе.

avi лучше неиспользовать для h.264 (если надо тебе грамотные люди объяснят почему) лучше используй mp4 или mkv, в них к томуже можно использовать звук в формате AAC-HE, а в mkv, так почти любой кодек можно засунуть.

я считаю что про avi давно уже пора забыть.

и использовать лучше консольную версию x264 http://x264.nl/ и GUI для него http://mirror05.x264.nl/jeryll/
для объединения воедино видео, звука, субтитров и прочего я использую контейнер mkv и прогу http://www.bunkus.org/videotools/mkv...s.html#windows
где взять свежий софт для mp4 пусть ктонибудь другой напишет.
для воспроизведения mkv и mp4 сплиттер от Haali http://haali.cs.msu.ru/mkv/
и декодер ffdshow

RBF 25-06-2005 00:58 335929

alient
Цитата:

Почему после установки MaxQp-12 кодек начал метерится, что не влезает заданый диапазон? Я так понимаю, MaxQp=DRF или макс.значению матрицы квантизеров? Исходник в 100сек имеет размер 60М. Результат - 25М, тоисть в ~2,5р меньше. Почему такое большое значение MaxQp?
Потому что x.264 это AVC, а не ASP, как Xvid. Здесь совсем другой диапазон квантайзеров. x.264 квантайзер -18/19 примерно соответствует Xvid квантайзер - 2.
Постпроцессинг не нужен ВООБЩЕ (опять же это AVC, а не ASP, как Xvid) здесь адаптивный препроцессинг при кодировании.

alient 25-06-2005 15:20 336053

Пасибочки, будем учить матчасть :)(а то когда залез в матрицу неро рекоде - долго чесал репу) Потестил VP7 и Неро Рекоде - побили все рекорды на продолжительность кодирования(конечно, качевство требует жертв, но все же....А что делать владельцам машин с ЦПУ <2Ghz?). Пока остановился на x.264. Буду подбирать оптимальние значения...

alient 25-06-2005 16:27 336071

Зачем вторая ветка по x264 (я думаю, админ не будет против)
http://forum.mediatory.ru/viewtopic....asc&highlight=
здесь я нашел почти все ответы на дурацкие и не очень вопросы :up:



Ivavas 01-07-2005 18:36 337598

Подскажите, где можно найти инструкцию по кодированию DVD в avi спомощью x264. Или напишиет кратко (но понятно) здесь.
Какие программы понадобятся и где можно скачать ?
Имеется DVD на компьютере и пользователь с некоторым количеством мозгов. Есть опыт кодирования в DivX при помощи VirtualDub.

RaW 02-07-2005 04:12 337731

Вообщем потребуются такие вещи:
RIP DVD:
SmartRipper http://www.doom9.org/Soft21/Rippers/SR241.rar
Зайди в Settings и выбери max-filesize в категории File - Splitting, а также введи значение 9900 в поле max-filesize и нажми кнопку OK. Все это нужно проделать только один раз - SmartRipper навсегда запомнит эти настройки. Теперь нажми вкладку Stream Processing. Сними все галочки кроме видеодорожки и аудио дорожки с русским звуком.После потребуется VirtualDub-MPEG2. Бросаем туда получившийся *.vob После применяем фильтры,в большинстве случаев нужно установить три фильтра для обработки видео: Deinterlace, Cropping и Resize.
(Примечание: Размер кадра должен быть кратен 16. Например, ширина обычно имеет размер 720 или 704 пикселя, а высота кадра обычно 288, 304, 384, 400, 480 пикселей.Если Dr. DivX показал маленький размер кадра (например 640x288), а видео, переписанное с DVD диска с уже убранными черными полосами, имеет ширину 720 (или 704), то нужно будет самому подсчитать размер кадра. В данном случае (когда ширина кадра 720) примерную высоту можно высчитать по формуле:
примерная высота кадра = 720 * 288 / 640 Т.е. будет равна 324 пикселя. Но 324 - число не кратное 16, поэтому придется подыскать подходящее значение очень близкое к 324 (например 320).)

Кодирование видео:
Перекодировать видео необходимо только в два прохода (Nth Pass). Только так ты получишь качественный рип.
Битрейт можешь вычислить в DivX. Версия на данный момент x264 rev. 270
First Pass - галочка Fast First Pass (слегка улучшает качество, но скорость падает вдвое)
Nth Pass - без галочки Update Statsfile (улучшает качество, но целый проход смысла делать нету, другие кодеки справляются за два)

Deblocking Filter - Требуется подборка, вырежи кусок из DVD программой choperr XP http://www.digital-miner.com/software/chopperxp.zip и кодируй пока не подберешь
лучшее качество. x264 (www.x264.nl) - хороший кодек,
но кривой ffdshow http://mirror01.x264.nl/x264/ffdshow-20050619.exe и сложная настройка x264, добавляет свою ложку дегтя.

Минусовое значение DF дает четкость, но появляются квадраты, а плюсовое сглаживает картинку, но сильно. Оптимальное значение для многих фильмов -2 или -1 для strength, threshold.

Что такое B-Frames долго обьяснять, но можешь почитать тут http://codecs.narod.ru/article/rew_c...view_xvid.html
Оптимальное значение -2. Use a references ставь галочку. Bias -5. Varibility 80%. Partition decision quality 5 HQ
Все остальное по умолчанию.
По моему мнению, на данный момент самый лучший кодек, но требующий доработки.

Кодирование аудио:
PX3's AC3 to WAV http://files.digital-digest.com/down...x3conv_004.zip
Выбери Source audio в Virtual Dub меню Audio.
После этого выбери Save WAV... в меню File и укажи место, куда ты хочешь сохранить звуковую дорожку.
Поменяй разрешение файла с .wav на .ac3 Открой программу PX3's AC3 to WAV. Выбери сохраненную в VirtualDub дорожку в поле AC3-File и файл с расширением .wav в поле WAV-File, в который запишется обработанная аудио дорожка. Отметь галочку normalize WAV file...Нажми Start Convert.
Пакет Ahead NERO (Именно Nero Wave Editor): www.nero.com, антибиотик http://www.andr.net/andr-cra/n/x0120a.zip
После этого открой полученный .WAV файл в программе Nero Wave Editor. Для того, чтобы перекодировать звук в формат AAC, выбери Save As... в меню File.
В открывшемся окне выбери тип файла Nero Digital Audio (HE-AAC)(*.mp4) и нажми Options. Звук CBR использовать не стоит, т.к. VBR гораздо эффективнее. В нашем случае стоит использовать предустановку VBR/Стерео - Компакт, 50-70 Кб/с (HE-AAC) для фильмов, а для концертов 100-120 Кб/с (LC-AAC) .
Нажми ОК, напиши имя конечного файла (например sound.mp4) и нажми сохранить.
Сохранение в контейнер MKV.
MkvMerge GUI http://bunkus.org/videotools/mkvtool....5.0-setup.exe
Перетащи мышкой из Explorer оба файла в программу. Нажми Start muxing Получишь файл с расширением .MKV.
Для просмотра такого рипа потребуется Matroska Splitter www.matroska.org
Вот и все. Если, что пиши.!!! Удачи.

Igor_D 02-07-2005 07:08 337749

Raw, отличные советы по всем кодекам. В 98% процентах согалсен. Только varibility может быть 75% да RDO 6(Slow) но это тогда скорость вообще упадёт. Плюс кое-какие ньюансы , кастом матрицы, кванты итп, 3-й пасс, система поиска.... которые в целом могут довольно улучшить качество.
Также х264 поддерживает зоны - для субтитров в конце фильма. Плюс НЕ-ААС PS,который выше по качеству неровского ...... читал что параметрическое стерео до сих пор плохо декодируется ... не знаю у меня с ffdshow 1 july никаких проблем не было да и последние ауд декодеры неро справляются
Ну пока! Удачи ;)

RaW 02-07-2005 11:06 337763

Igor_D ты кончено прав за кванты , но стандартные в x264, мне кажутся самыми оптимальными,по поводу 6 RDO качеству и ExHaustive Search поиску сам понимаешь, то что x264 при этом становится тормозутнее всех остальных,по поводу "кастом матрыци" не скажу, 3 проход, не знаю наверно остался от divx, но ведь остальные кодеры справляются очень хорошо и за 2 прохода. Скорость - самое пагубное в нашем деле, т.к. ее всегда не хватает.А так x264 мне очень нравится за малый размер, настройки и конечно бесплатность, жалко что с ffdshow проблемы всеравно есть, например при перемотки файла LA, картинка виснит,а в MPlayer просто подвисает на секунду. На это можно не обращать внимания, но когда видео заканчивается, и снова нажимаешь повтор, картинка бездыханно стоит на месте там и там, пока ползунок не дойдет до конца, а потом быстренько все перематывается. Вообщем с кодемком VideoDecoders19b никаких проблем не было, но при установке в x264 max ref frames 16, картинка в результате теряла кадры как и у AlexB17. Если конечно можешь помочь решить проблему с последним ffdshow? К стати хотел у тебя спросить. В основном кодирую VDub. И при кодировании x264 после 3-4 разовых настроек тестов, при малейшей настройки любого параметра вылетает. С любыми другими кодеками такого не было. Ну вообщем если сможешь ответить. Спасибо большое. На последок, не подскажешь как в VD или чем нибудь другом открыть контейнер mp4, и там например выдрать дорожку или просто вырезать кусок видео. Или вообще какую-нибудь прогу, которая AAC неровский жует вместе с видео. Как ты думаешь, может что-то поменять в настройках к кодекам? Ну все я тебя заговорил, пойду спать.

RBF 02-07-2005 19:07 337849

RaW
Ты сам по описанному тобой способу кодируешь, или для Ivavas придумал?
Слишком много лишних и ненужных операций со звуком. Choperr XP не понятно зачем понадобился и т.д.
А насчет манипуляций с mp4, для этого можно использовать mp4creator и mp4box.

Igor_D
Цитата:

читал что параметрическое стерео до сих пор плохо декодируется
Не меня случаем читал? :)
Плохое декодирование выражается в следующем:
ffdshow(faad) и nero нормально декодируют PS часть, НО в диапазоне битрейтов 28-43kbit/s есть баг в виде неправильного восстановления SBR части, вследствие чего портятся высокие частоты. Это хорошо заметно на слух, особенно в сравнении с референсным декодером. Если ты не слышишь разницу, сравни спектры декодированного звука и все увидишь. Или сравни AAC-HE-PS файлы с битрейтами 25 и 30 kbit/s через ffdshow(faad) и nero декодеры, 25 kbit/s , будет звучать лучше, чем 30kbit/s.
Этот баг не сразу заметен, а поэтому если не трудно, сообщи о нем на doom9 или hydrogenaudio.

RaW 02-07-2005 20:34 337878

RBF, в основном кодирую по этому способу. Если можешь предложить лучший метод буду признателен.
Скажи, какие именно ненужные операции я произвожу со звуком. Chopper XP, тут потребовался для Ivavas, т.к. ему будет тяжеловато сразу подобрать deblocking в x264 для фильмов, а в VD полный *.vob или кусок DVD будет открываться долго, да и у меня VD часто вылетает, поэтому я и вырезаю куски и химичу над ними.
За mp4 программки спасибо. Правда если можешь еще написать где их скачать. Пиши. Удачи!!!

Igor_D 02-07-2005 20:46 337881

RBF, да я читал твои высказывния про параметрик стерео. Но для меня интересен диапазон битрейта 48-64 кбит/с , на них никаких проблем не наблюдается. Да и качесвто на этих битрейтах примерно как у Неро НЕ-ААС 80 кбит/с. Насчёт чтобы спрашивать на сайтах. Уже спрашивал на думе. Так ничего внятного и не услышал. Попозже разберёмся.

Skaarj 02-07-2005 21:55 337892

RaW ну со звуком ты и правда перемудрил, берешь BeSweet + Aac.dll и Aacenc32.dll для кодирования в AAC-HE + BeLight (BeLight это простое и удобное Gui для BeSweet)

всё что потребуется указать AC3 (или другой формат) выбрать выходной + немного настроек и нажать ок.

да и видео я кодирую более внятным способом.


RaW 02-07-2005 22:17 337896

Здорово Skaarj. Если можешь, расскажи, как? Вразуми...........

RaW 02-07-2005 22:25 337901

Где это взять Aac.dll и Aacenc32.dll???

Skaarj 02-07-2005 23:25 337918

если nero стоит поищи по винту и найдешь Aac.dll и Aacenc32.dll, BeSweet входит в состав GordianKnot, но можно и так качнуть.

как видео обработать это довольно долго объяснять но если коротко то:
- DVDDecrypter - копируем на винт (скопировать можно только то что нужно в один Vob файл) (входит в состав GordianKnot)
- DGIndex Создание d2v проекта (заодно и извлечешь звук в формате AC3 или DTS) (входит в состав GordianKnot)
- GordianKnot - создание AVS проекта (визуально делается ресайз, обрезка, подсчет битрейта и др.)
а дальше подсовываешь этот AVS файл той проге в которой будешь кодировать видео например VirtualDubMod ( я в последнее время использую х264 cli Gui)

объединяю звук, видео, субтитры с помощью mkvtoolnix в контейнер MKV.

ссылки лень писать если сам чего ненайдешь то подскажем,
рекомендую полазить по www.doom9.org , там найдешь весь софт и как им пользоваться.

Igor_D 02-07-2005 23:52 337922

x264 16 ref в контейнере мп4 производятся последними неровскими декодерами без притормаживания.

RBF 03-07-2005 00:06 337927

RaW
Вот здесь все необходимое для кодирования AC3 сразу в AAC-HE
http://rbf.nm.ru/BeSweetvLight.rar
Рекомендую кодировать не стерео, а 5.1 (128-160kbit/s) и отключать всю предварительную обработку (нормализацию и тд.).
Здесь mp4 программки - http://rbf.nm.ru/mpeg4tools.rar
Только пока GUI не поддерживает некоторые второстепенные функции - язык дорожек и .т.д., их надо писать в командной строке, если понадобится спрашивай.
GordianKnot нет необходимости скачивать. Визуальный ресайз, обрезку можно сделать и в VirtualDubMod, и потом импортировать в скрипт.
А вот DGIndex и avisynth обязательно установи. С ними ты ОДИН раз просканируешь vobы, а потом уже мгновенно будешь их открывать и резать, и настройки кодека будут лучше держаться.
DGIndex - http://neuron2.net/dgmpgdec/dgmpgdec140rc5.zip
avisynth - http://prdownloads.sourceforge.net/a...5.exe?download
VirtualDubMod - http://prdownloads.sourceforge.net/v...e.zip?download
обновление - http://prdownloads.sourceforge.net/v...9.zip?download

Igor_D
Цитата:

Но для меня интересен диапазон битрейта 48-64 кбит/с
По спецификациям PS рекомендуется использовать до 40кбит/с. В этом кодере AAC-PS включается только до 36кбит/с.
На 64 кбит/с работает простой AAC-HE и качество практически не отличается от неро. А вот на 24кбит/с AAC-HE-PS действительно творит чудеса для такого битрейта. Пока ffdshow и nero декодеры не глючат только до 27кбит/с включительно.

Igor_D 03-07-2005 03:13 337960

Хм, я тоже сравнил обыкновенный НЕ-ААС с НЕ-ААС паратемтрик стерео. На 48-64 кбит/с PS звучит как НЕ-ААС 70-80 kbit/s

RBF 03-07-2005 03:39 337962

Igor_D
Говорю же, нет на 48-64 кбит/с параметрик стерео отключается.

Igor_D 03-07-2005 03:40 337963

Может быть и отключается но сам кодек даёт лучшее качество.

RaW 03-07-2005 10:12 337985

Skaarj большое тебе спасибо! До связи... Еще раз спасибо...

RBF 03-07-2005 22:39 338085

Igor_D
Описанный мной баг с декодированием ffdshow и nero декодерами НЕ-ААС параметрик стерео, наблюдается только при частоте 44100Hz. При частоте дискретизации исходного сигнала 48000Hz - все нормально.

Igor_D 03-07-2005 22:54 338090

ок, тем более значит для ДВД-рипов это отличный аудио кодек.

Igor_D 22-07-2005 18:22 342972

Выпущен покамест неофициальный патч SSE2 для х264 рев277
Работает быстрее.

flibustier3 26-07-2005 17:14 343717

Вышел новый билд
http://mirror01.x264.nl/x264/revisio...80-install.exe

Добавлена поддержка mkv

GreatWizard 27-07-2005 20:55 344003

Зажал фильм на 1400 метров.
vp 7.0.7.0
bitrate 1002 kbps
2 pass - good(2)
vbr,progressive,autokeyframe, 360 max frames btwn kframes
sharpness =0, noise red=0
quant 5-47
var=75, min sect=25%, max=400%
------------------------------
x264 v 280
bitrate 1080
2pass, fast 1st pass
Параметры x264
-------------------
Кадры выбраны подальше от кейфреймов
Скрины
Результаты неплохие у обоих, но есть проблема
1) у vp7 изображение четкое, резкое. Но в динамике некоторые обьекты слишком резкие и видны артефакты.
2)x264 на статике замылен фон.

Вот все вроде сказал прошу поправить ошибки.

p.s. Чем лучше всего жать мульты?

AlexB17 27-07-2005 21:21 344005

Единственный вопрос - почему у х264 1 Ref frame (остальные настройки вполне нормальные)? Попробуй 3-5 - качество может улучшится!
Посмотрел скрины - в динамике х264 конечно неплох - а вот статика подзамыта, может быть включен постпроцессинг???

RBF 28-07-2005 12:28 344109

GreatWizard
Цитата:

x264 на статике замылен фон
Так поставь деблокинг поменьше. Для такого битрейта можно и -4.
--subme 6 тоже улучшает качество, но снижает скорость. Если поставить Bitrate var поменьше (60-70), то улучшится статика, но ухудшится динамика. Референсов - 5.
Для мультов тоже хорошо подойдет x.264 или Nero-AVC, здесь можно деблокинг побольше поставить +2,+3.

GreatWizard 28-07-2005 19:46 344229

AlexB17
Какой декодер юзать? Как настроить постпроцессинг правильно?
http://www.webfile.ru/428877 - настройки декодера
у меня ffdshow-20050703
Щас качаю за 27ое
RBF
А для фильмов 600-700 оставлять -2 (для обеих параметров df?)?
Уже запробовал уже скормил Nero мульт.avs
Получилось хорошо, но так долго ваще полный 3.14 из затого что все стрался по макс-у
-------
Кто основательно юзает NERO-AVC подскажите какими настройками можно жертвовать для скорости?

Спасибо за совет

RBF 28-07-2005 20:41 344239

GreatWizard
Цитата:

Какой декодер юзать?
Я уже говорил. По качеству все равно. По скорости Nero и Elecard примерно на 10% быстрее ffdshow.
Цитата:

Как настроить постпроцессинг правильно?
Очень просто, полностью отключить его.
Цитата:

А для фильмов 600-700 оставлять -2 (для обеих параметров df?)?
Примерно так. Только еще зависит от того, насколько шумный источник (зернистый DVD и т.д.). Если шумный, деблокинг побольше, а если чистый, или предварительно давишь шумы фильтрами, то поменьше.
Цитата:

какими настройками можно жертвовать для скорости?
Тут такое дело, что почти все настройки влияют на качество, т.е. чем медленнее, тем качественнее. Также от битрейта зависит, чем он выше, тем более быстрые настройки можно ставить. Например, на битрейте 1000-1400 (при достаточно чистом источнике) можно поставить поменьше Max vector Range -64-63, 1 reference, отключить macroblock part, weighted pred, chroma optim, ну и quality поставить на best (в последнюю очередь, если очень нужна скорость).

GreatWizard 29-07-2005 20:41 344554

RBF
Сенкс

А где можно достать Элекардовский декодер?
http://www.elecard.com/products/decoder_sdk.shtml ???

RBF 29-07-2005 23:14 344610

Они его во многие пакеты включают. Но если не хочешь много качать см. лич. сообщ.

RaW 11-08-2005 22:25 347526

Не подскажите, хотя бы что с этими настройками делать, а лучше что это
Mode Turbo, B Frames Adaptive Pyramid, Adaptive DCT, Credits Quantizer,
Factor Between I and P frames, Croma QP Offset, Threads, Min GOP size,
SC Sensivity, VBV Buffer Size, Bitrate Variance, Qvantizer Compression,
Temp Blur of est. Frame complexity, Temp Blur of quant after CC.
Много конечно, но хоть чтонибудь, хотелось бы знать что и с чем его едят.

Kostuch 22-08-2005 20:15 349880

Цитата:

Вышел новый билд
http://mirror01.x264.nl/x264/revisi...280-install.exe
Ну я его скачал, откодировал, а декодировать не хочет в проигрывателе говорит лезте на сайт http://www.xiwave.com/ и скачивайте там последнюю версию декодера, и как этоо вопрос разрешить ?

Gnidodav 23-08-2005 00:13 349932

Kostuch
Про декодирование х.264 читаем тута.

Kostuch 23-08-2005 00:30 349935

Спасибо я уже сам понял что нормального декодера толком нет, потому пользуюсь ffdShow. А может кто-то выложить свои полные настройки для кодирования видео данным кодеком ? Желательно для DVC видео. И может кто еще знает как его лучше обрабатывать ? Например, как убрать шлейфы от предметов что возникают при быстрой смене кадра?

И еще сразу один вопросик к старожилам тут касательно загрузки процессора кодеками. Кодирую я на AMD Barton 2.3Ghz либо на Centrino 2.0Ghz, но вот проигрывать приходится на P3-700Mhz. Поэтому возникает вопрос, какой из кодеков больше загружает процессор. Сейчас все кодирую на DivX 6.0 прекрасно с ним справляется P3-700 качество только в динамике меня не радует а так нормально.

AlexB17 23-08-2005 20:16 350170

Для P3-700 AVC кодеки (х264, Nero H264) не пойдут - будет дико тормозить, используй ASP кодеки (XviD, DivX, Nero ASP Main profile) так же советую попробовать VP7 - если убавить или отрубить пост-обработку то Р3 должен справится - а по качеству он немного получше ASP кодеков.

Kostuch 23-08-2005 21:28 350183

AlexB17
Да спасибо я и пользовался VP7, пока не узрел DivX 6.0 потому как в Vp7 не мог больше чем с 512-480 кодировать разрешением дикие тормоза. А с DivX все стало реально. Да и качество мне его больше нравится чем 5 версии. Только динамику он немного портить, а так при битрейте около 1500-1700 нормально все. Ну и корости кодирование конечно классные + декодируется 5 спокойно, что тоже плюс.

DecO 25-08-2005 19:42 350835

НАРОД! Может кто знает как в *nix использовать x264? Где скачать нормальные исходники? svn://svn.videolan.org/x264/trunk фигня кака-то вход только RAW(ну или Yuv12 как его там), так этож ~50Гб! :o Скомпилировать AVI/AVS инпут не удается нет каких-то файлов... Лажа

Kostuch Из-за тормозов при воспроизведении "тяжелых" фильмов я и поставил ASPLinux. Не могу нарадоватся! Связка MPlayer + FFMpeg + Xv + ALSA не тормозит ваааще даже при одновременном вспроизведении нескольких фильмов (не x264 канечно). В винде мой C-633 грузило на 77-100% а при проигрывании x264 и вовсе один фрамдроп... Как всегда, вышесказоное IMHO, думай сам...

З.Ы. to All Не надо обсирать FFMpeg!:aggressiv Для вас панимаешь компилируют *nix кодек для win а вы не довольны, если уж он не придназначен для системы то и производительности ждать не следует. К вашему сведению win кодеки в *nix'ах используются лишь в самых крайних случаях(VoxWare к примеру).

RBF 25-08-2005 20:00 350838

DecO
Цитата:

Может кто знает как в *nix использовать x264?
А как у вас там в *nix единая подсистема кодеков так и остается недоразвитой, gstreamer? :)
Если не хочешь использовать raw, то остается скачать самый последний mplayer/mencoder и кодировать им.


Kostuch 25-08-2005 20:04 350839

DecO
Да у меня тоже есть линукс, там x.264 так же тормозит, я проверял у друга. Так что это моей проблеммы не решает. А что же у тебя при С-633 тормозило то. Я при С 600 прекрасно на ноуте смотрел все видео. И это же ноутовский проц. Даже LOTR на 3 CD aka DVD-rip смотрел с AC3 без проблем. Ну я уже не говорю о роликах что я закодировал VP6.2 они у меня при разрешении более 500x420 только начинали лагать. Странно что у тебя так дело обстояло, Ну да ладно.

Vladir 04-09-2005 21:31 353236

Установил х.264 291 версию. Кое чего я не понял из всего сказанного



Для двойного или тройного сжатия не использую fast first pass.
Deblocking filter : -1-1 чёткая картинка и квадратов нет.
Кол-во Max ref frames : 5-6. Не медленно и хороший результат
B-frames : 2 . От трёх разницы не вижу.
Use as reference b-frames : вкыл.
Все блоки от 16Х16 до 4Х4 включены. Очень помогают.
Bitrate varibiality : 80. Если я не ошибаюсь это параметр отвечает за битрейт на сложных сценах. 60 это мало а 100 слишком много. 75-80 для меня самое лучшее.
Partition decision quality : 6 RDO. Медленно но результат очень хороший.
ME Method : uneven multi-hexagon. Тоже самое. Медленно но хорошо.

А следующее я не знаю как настраивать поэтому оставляю как есть. Болшой влияния я не увидел от изменения этих фич.

Max/Min IDR frame interval
Scene Cut Threshold : ??
Keyframe boost
b-frame reduction
Min/max QP : Для двойного или тройного прохода этот параметр не будет играть большой роли так как кодек на автомате выберет.
Max Q step ??
direct mode - temporal. стоит по умолчанию.

Объясните кто знает

AlexB17 05-09-2005 12:47 353342

Max/Min IDR frame interval - это максимальное\минимальное расстояние между ключевыми (I) кадрами.
Scene Cut Threshold - это порог обнаружения смены сцены в кадре - для вставки принудительного ключевого кадра.
Keyframe boost - увеличение битрейта для ключевых кадров (для улучшения чёткости советую 45-55)
b-frame reduction - уменьшение битрейта под двунаправленные промежуточные кадры(выше 30 ставить не стоит)
Min/max QP - Диапазон квантизации как раз таки и влияет даже при двухпроходке (но он достаточно большой - так что всё равно).
Max Q step - максимальный шаг смены квантизатора - можно ставить и побольше для динамичных фильмов.
Direct Mode - Определяет тип предсказания движения, используемого для B-макроблоков.
spatial - векторы движения экстраполируются от соседних блоков.
temporal - векторы движения интерполируются от следующего P-фрейма

RBF 05-09-2005 13:10 353358

AlexB17
Цитата:

direct mode - режим однопроходного кодирования - для многопроходки не важен.
С чего ты взял?
См. здесь - http://forum.mediatory.ru/viewtopic....tart=200#32934

AlexB17 05-09-2005 14:34 353383

Ошибку поправил - спасибо! :) Был видно дезинформирован :)

Igor_D 05-09-2005 17:02 353421

Здесь кто то сказал что нету приличного декодера для х264. Videolan прекрасно производит. В последенее время libavcodecy подняли скорость декодирования

Стабильная версия http://www.videolan.org/vlc/

Alpha
http://vthr.via.ecp.fr/~videolan/bui...0904-win32.zip

RBF 05-09-2005 19:59 353451

Igor_D
Цитата:

Videolan прекрасно производит. В последенее время libavcodecy подняли скорость декодирования
Ага подняли, вот результаты. Только по моим наблюдениям, изменения libavcodec в Videolan включают приблизительно через месяц :)

Igor_D 05-09-2005 22:04 353471

В общем то как был Неро быстрее в декодировании так и остался. Со временем улучшат libavcodec.
А мунлайт декодеры они хоть и наровне с неро, зато не полностью декодируют фреймы. За скоростью гонятся, при этом не учитывая факты качества.

Vladir 06-09-2005 07:30 353528

Вроде бы разобрался. Спасибо. А где можно взять декодеры nero. Качать и ставить огромные пакеты не хочется.

Force 20-09-2005 22:51 357011

У меня такая проблема:

я закодировал фильм со стандартными настройками x264, использовал последний Gordian Knot 0.35., только результат оказался печальным - примерно через каждый кадр проскакивает несколько серых, из-за чего всё на смарку. Пробовал выставлять разные параметры кодека, но всё становится ещё хуже. Все плеера начинают выдавать FATAL ERROR'ы. В чём дело? В кодере или декодере (я выставил в ffdshow libavcodec). И вообще какие можно принять меры (прочитал кучи сообщений, но они либо старые, либо противоречат друг другу, либо вообще непонятны)?

Кто может подсказать?

AlexB17 20-09-2005 23:13 357016

Со стандартными настройками все должно быть нормально - скорее всего старая версия ffdshow - или может вместо него завелся Nero декодер.
http://www.aziendeassociate.it/cd.asp?dir=/ffdshow
Скачай отсюда последнюю версию ffdshow заточенную под х264.

Igor_D 21-09-2005 19:32 357275

Здесь последняя версия http://m17n.cool.ne.jp/freeware/mpc/

Force 22-09-2005 13:41 357521

AlexB17, Igor_D, Большое спсибо!!!! Это помогло. Я проверил: у меня была версия ffdshow прошлого года... :)

Кстати, а можно узнать, какой самый лучший и эффективный способ кодирования видео и чем так хорош формат звука AC3? Как я писал выше, я использую Gordian Knot. Ещё много слышал о каких-то контейнерах, которые вроде как лучше... Хм...

AlexB17 22-09-2005 15:20 357569

Ну по кодированию видео сейчас на первом месте H.264 кодеки за ними идет VP7, а звук АС3 хорош тем что он используется в DVD :) и можно вытянуть его оттуда и без пережатия вставить в зарипанное видео оригинальный 5.1 звук, но размер у него огромный при средних битрейтах для 5.1 - 384-448кбит\с. Можно 5.1 сделать HE-AAC с битрейтом 128-192 что гораздо приятнее по размеру файла :) Контейнеры сейчас рулят MP4 и MKV(матрёшка) позволяют много чего в один файл запихать.

Force 22-09-2005 16:03 357593

То есть, если мне не нужны никакие выкрутасы, и я собираюсь фильмы смотреть на компе, в обычном стерео, то достаточно mp3-сжатия и обычных настроек VirtualDub? Там же вроде по муолчанию mp4-контейнер...

Просто желательно использовать минимум предустановленных прог для просмотра, так как возможно придётся смотреть не только дома, а, как я понял уже надо носить ffdshow.

Кстати, почему он ОБЯЗАТЕЛЕН? Другим же кодекам он не нужен.

RBF 22-09-2005 17:24 357634

Force
Он не обязателен. Например, если на компе установлен обыкновенный Nero Burning ROM любой версии 2005 года, то фильмы будут играться без дополнительных кодеков в любом плеере, но только если фильм в mp4, а не в avi или mkv.

AlexB17 22-09-2005 17:36 357638

Ну в дабмоде по умолчанию нет MP4 контейнера - там можно только в устаревшую версию MKV сохранять. А для звука рекомендую вместо MP3 использовать HE-AAC - он на 45-60Кбит\с дает такое же качество как MP3 на 128Кбит\с. Другим кодекам тоже декодер нужен - в голой системе нет никаких нормальных декодеров - но можно поставить один ffdshow - он декодирует почти все MPEG форматы (DivX, XviD, Mpeg1 и 2, H264 и кучу других) плюс почти все известные форматы звука. Если к примеру у тебя есть фильм в х264 + HE-AAC звук, сложенный в матрешку(MKV) то достаточно на диск с фильмом положить ffdshow + Matroska Pack Lite - фильм будет игратся в любом плеере. Либо такой вариант - положить на диск Media Player Classic (он сам декодирует и H264 и HE-AAC скачать можно тут http://sourceforge.net/projects/guliverkli/) + Matroska Pack Lite.

Force 22-09-2005 20:59 357703

Угу, ясно, спасибо. Теперь хотелось бы уточнить по поводу оптимального и эффективного способа кодирования, чуть выше RaW предлагал такой вариант.

В принципе, если я уже настоил кодек, как мне кажется оптимально, то использование данных программ покатит? Для создания mkv-файлов наилучшего качества, я имею ввиду.

Мне очень понравился вариант ffdshow + Matroska Pack, только вот достаточно ли Lite-версии, или всё-таки лучше класть Full? Правда разница всего 2 мега ;).

AlexB17 22-09-2005 21:28 357716

Цитата:

В принципе, если я уже настоил кодек, как мне кажется оптимально, то использование данных программ покатит? Для создания mkv-файлов наилучшего качества, я имею ввиду.
Дак для создания MKV файлов вообще не важно какое у тебя видео :) - это же контейнер - туда можно ложить всё что угодно!
Цитата:

достаточно ли Lite-версии, или всё-таки лучше класть Full?
Лайт версии вполне достаточно - в фулле еще добавлен и ffdshow но не первой свежести.

Force 22-09-2005 21:32 357719

Значит покатит. :) Просто, мало ли, вдруг у кого-нибудь другие рекомендации есть...

Skaarj 22-09-2005 22:19 357727

я рекомендую если mkv используешь использовать не их пак а просто Haali Media Splitter + свежий FFdshow

и процесс кодирования у меня вроде более внятный чем Raw описал

1- DVDDecriptor - копируем фильм на винт
2- DGIndex - создание D2V и извлечение звука
3- Belight - кодирование звука
4- GordianKnot подготовка AVS( обрезка, ресайз подсчет битрейта...)
5- MeGui x264 - кодирую видео
6- mkvtoolnix - объединяю в один файл видео, звук (субтитры, главы, постеры и т.д. .. все что под руку попадется :) )

Force 23-09-2005 00:43 357768

Skaarj, ух, спасибо! Целая цифровая студия! :) Теперь буду во всём этом копошиться :) :) :).

Кстати, на этом Haali Media Splitter ссылки только на матрёшку... и всё.

Skaarj 23-09-2005 18:06 358076

вот ссылка на сплиттер http://haali.cs.msu.ru/mkv/MatroskaSplitter.exe от версии к версии она не меняется.

матроскапак это тоже Haali Media Splitter + FFdshow+VSfilter+MatroskaDiag+MatroskaProp , но сплиттер более старый и FFdshow тоже да и в FFdshow оставлено только необходимое.

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


BloodAlex 24-09-2005 01:28 358184

Всем привет. Вот недавно пересел на x264 уж очень он понравился. Кодирую Gordian Knot. Полученное видео плохо проигрывается (при быстром поиске изображение пропадает, а звук идет). Это у меня только с фильмом код. x264. Может, что подскажите или что надо будет скачать.

Force 24-09-2005 11:47 358253

Skaarj, спасибо, всё ясно.



BloodAlex, скорее всего у тебя с ffdshow проблемы. Качни здесь: http://m17n.cool.ne.jp/freeware/mpc/
проверь.

Igor_D 24-09-2005 21:11 358353

Вообще то на слабых машинах лучше устанавливать showtime http://www.nerodigital.com/eng/download.php, который имеет декодер более быстрый чем ffdshow.

BloodAlex 25-09-2005 11:38 358460

Всё помогло. Спасибо Force за ссылку.

Force 28-09-2005 21:25 359718

BloodAlex, не за что :).

Кстати, такой вопрос:
У меня при слиянии видео.mkv со звуком.mp4 в проге mkvtoolnix вылезает предупреждение:

At the moment mkvmerge does not support converting from VfW-mode AVC/h.264 tracks to native Matroska-mode AVC/h.264 tracks.

И чтобы всё прошло удачно нудно вписать в коммандной строке:--engage allow_avc_in_vfw_mode

Это нормально? Так должно быть или как? Видео кодировал в VirtualDubMod'е.

И ещё:
При кодировании в CLI, выходные mkv-файлы оказались какими-то глючными... Может ffdshow их не поддерживает? Так обидно было. Столько времени потратил. Дурак, протестировать лень было...

AlexB17 28-09-2005 23:35 359762

Ну в матрёхе видео как бы и остается в AVI контейнере - если хочешь что бы всё было нормально - нужно надыбать прожку AVItoRAW - которая выдирает из ави чистый Н264 стрим. Но я забил - т.к. просматриваю только на компе - оставляю в матрёхе AVI.

В последних версиях CLI матрёшка была битая - но с версии 295 починили вроде.

Gnidodav 29-09-2005 02:50 359802

to Force
Почему бы не кодировать видео вместо VirtualDubMod в MeGUI, для работы необходима CLI версия кодека или mencoder, типом файла устанавливается MP4 и проблем с mkvmerge полученый файл вызывать не должен.

AlexB17 29-09-2005 16:14 360030

Цитата:

Почему бы не кодировать видео вместо VirtualDubMod в MeGUI
Я тоже рад бы - но в дабе есть такие фильтры которых нет в ависинте, да и привычнее как то.

Gnidodav 29-09-2005 17:39 360064

На этот случай имеется антинаучный метод:
запустить VirtualDubMod в режиме фреймсервера,
потом поменять расширение с FrameServer.vdr на FrameServer.avs, далее создать скриптик
DirectShowSource("C:\...\FrameServer.avs",fps=xx.yyy)
ConvertToYV12()
и скормить его MeGUI. За последствия не отвечаю :), плюс еще лишнее RGB<->YUV преобразование.

Force 29-09-2005 21:28 360138

Gnidodav, вот блин замуты какие-то :). Чё-то у меня CLI никак не хочет кодировать нормальные MKV-файлы. Установил последнюю версию, но всё равно. :( Надо попробовать в MEGUI будет...

Force 30-09-2005 16:15 360393

Нет, всё голимо. Щет.

MKV собдаются невоспроизводимыми ни через коммандную строку, ни через meGui. Только Virtual Dub Mod. Очень странно. Может мне выложить какой-нить маленький видеоролик, и кто-нибудь попробует его открыть?

Neumeha 02-10-2005 03:43 360766

to AlexB17: Какими именно незаменимыми фильтрами ты пользуешься в дубе?

Neumeha 02-10-2005 04:00 360768

to Force: Можешь выкладывать, вот только с моим диалапом большой размер неприемлем. Созданную в гае матрёшку пробуй открыть в тулниксе 1.5.6 и сохранить в нём же. У меня гай 0.2.2.5 создавал нерабочие матрёшки, которые даже после соединения со звуком тулниксом 1.5.0 не фурыкали (MPC вылетал с ошибкой при малейшей попытке перемотки видео). 1.5.6 решил проблему.

to all: avs-скрипты я пишу ручками, поэтому хочется узнать у народа каким образом он кодирует видео - ведь наверняка отдельно от звука. А как в скрипте отрубить аудио? Я так понимаю с помощью KillAudio? А как можно быстро вытянуть звук из видео? А то дуб уж слишком медленнный для этого дела (из часового фильма звук вытаскивается аж 15 минут). Скармливаю ему для вытяжки такой скрипт:

aviSource("111.avi")
Trim(xxx, yyy)

Force 02-10-2005 09:04 360783

Да у меня даже в коммандной строке, если MKV-файл создаёшь, он битый получается. Если в той же строке создать MP4-файл с теми же параметрами, он получается нормальный. Но мне не нужны mp4-файлы.

Когда открываешь этот битый файл в MPC или ещё где, он не проигрывается (как если открыть двухпроходный файл после одного первого прохода), время отображается нормально, виден только черный экран.

Сам я пользуюсь как раз toolnix'ом 1.5.6, но re-muxing не помогает...

Вот файл, 400 фреймов, bitrate 569, size 946 kb: http://darkfate.iskratelecom.ru/force/test1.mkv

параматры коммандной строки:

"C:\Program Files\x264\x264.exe" --progress --pass 1 --bitrate 569 --stats "\x264.stats" --ratetol 0.75 --subme 5 --ref 8 --threads 1 --filter 2:2 --keyint 250 --min-keyint 25 --scenecut 40 --qpmin 8 --qpmax 51 --qpstep 4 --direct temporal --me hex --merange 16 --sar 1:1 --bframes 2 --b-pyramid --weightb --b-bias -5 --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --analyse all --8x8dct --frames 400 --verbose -o "test1.mkv" "hp.avs"

"C:\Program Files\x264\x264.exe" --progress --pass 2 --bitrate 569 --stats "\x264.stats" --ratetol 0.75 --subme 5 --ref 8 --threads 1 --filter 2:2 --keyint 250 --min-keyint 25 --scenecut 40 --qpmin 8 --qpmax 51 --qpstep 4 --direct temporal --me hex --merange 16 --sar 1:1 --bframes 2 --b-pyramid --weightb --b-bias -5 --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --analyse all --8x8dct --frames 400 --verbose -o "test1.mkv" "hp.avs"


Или может мне кодировать в mp4, а затем в тулниксе сливать в MKV? Но тогда не останется мусора от mp4? Или я несу бред? :)

Force 02-10-2005 10:12 360791

Разбежался, блин, если впихивать mp4-видео в MKV, видео отмирает... :( Всё становится серым.

ЧЕ ЗА ДЕРЬМО? Блин, бесит уже. Ничего не работает! :angry:

Skaarj 02-10-2005 11:59 360807

у меня этот файл нормально отображается хотя я его даже до конца не докачал.

проверь все ли у тебя установлено что нужно для просмотра

сплиттер http://haali.cs.msu.ru/mkv/MatroskaSplitter.exe

и декодеры - FFdshow посвежее или Nero Burning rom 6.6 и выше

а определить почему не потображается видео можно с помощью таких прог как Matroska Diag или graphedt

Force 02-10-2005 13:36 360826

Самое голимое, что всё это установлено, причём самые последние версии. А MatroskaDiag говорит, что всё в порядке:

Matroska file info : D:\_temp_compressAVI\test1.mkv
File size : 946.17 KB
DirectShow RenderFile check :
Matroska Splitter : Gabest's Matroska Splitter
- Installed : no
- Can be created : no
Matroska Splitter : Haali's New Matroska Splitter
- Installed : yes, in C:\Program Files\Matroska Pack\haali\splitter.ax
- Can be created : yes
RenderFile with DirectShow : OK

DirectShow detailed rendering :
0> MyRenderFile : D:\_temp_compressAVI\test1.mkv
0> Creation of GraphBuilder : OK
0> Creation of FilterMapper2 : OK
0> Adding graph to ROT : OK
0> Creation of source filter : OK
0> # Rendering output pin D:\_temp_compressAVI\test1.mkv(Video)
0> Filters matching mediatype : ffdshow MPEG-4 Video Decoder, DirectVobSub (auto-loading version), Video Renderer, AVI Decompressor, Nero Video Decoder, Nero DVD Decoder
0> Trying connection to ffdshow MPEG-4 Video Decoder :
31> OK, connected to (In)ffdshow MPEG-4 Video Decoder
31> # Rendering output pin D:\_temp_compressAVI\test1.mkv(Video) -> ffdshow MPEG-4 Video Decoder(Out)
31> Filters matching mediatype : ffdshow MPEG-4 Video Decoder, DirectVobSub (auto-loading version), Video Renderer, AVI Decompressor, Nero Video Decoder, Nero DVD Decoder
31> Trying connection to DirectVobSub (auto-loading version) :
47> Failed connecting pin to DirectVobSub (auto-loading version), removing it now.
47> Trying connection to Video Renderer :
187> OK, connected to (VMR Input0)Video Renderer
187> Completed path : D:\_temp_compressAVI\test1.mkv(Video) -> ffdshow MPEG-4 Video Decoder(Out) -> Video Renderer
187> MyRenderFile finished : OK


Правда, у других файлов пункт FileInfo пообъемнее, но это скорее всего из-за VFW-фишки.

Skaarj, а ты этот файл именно смотрел или что? Там должен быть логотип Warner Brosers. У меня этот файл на "вечной паузе", его нельзя запустить...

Skaarj 02-10-2005 15:21 360833

ну да в желтых тонах сдудия показывается, насколько я помню такого цвета это выло в Трое, в матрице зеленого :)

проверял в DirectShow плеерах WMP10 и MPC со сплиттером от Haali и декодерами Nero и FFdshow 20.09.05 , также проверил в плеере не DirectShow - mplayer тоже проблем никаких.

и судя по твоему отчету MatroskaDiag тоже все впорядке, стоит и сплиттер и декодер, возиожно это проблема в плеере, какой ты используешь? воспроизведи этот файл в WMP6

попробуй воспроизвести свой файл в graphedt, если в нем будет воспроизводиться то значит проблема в плеере, а также graphedt покажет если чтото лишнее подключается во время воспроизведения.

если непоможет то возможно проблема в драйверах видюхи.

и ещё если у тебя WinXP не со вторым сервиспаком, поставь DirectX посвежее.

Igor_D 02-10-2005 19:50 360869

Force Просмотрев твой файлик c WB логотипом. Большинство фильмов с отношением сторон 2.35:1
идут в прогрессиве, а у тебя деинтерлизированный итнерлейс. Может быть в ДГиндексе не указал что источник прогрессив FILM. Отсюда лишние кадры ( с 23.976 до 29.9) и искажение видео с начала на входе (прогрессив - деинтрелэйс) а потом на выходе (деинтерлейс - прогрессив).

Хотелось бы ещё спросить :) почему -ratetol 0.75 ( по умолчанию лучше). Filter 2:2 очень замазывающий для того иточника. На прогрессиве я ставлю -1:-1 , 0:0. На высоких битрейтах -2:-2.

Gnidodav 02-10-2005 21:05 360890

По поводу --sar назрел у меня тут вопросик.
А именно существует следующяя рекомендация:
Цитата:

Pour un rendu 16:9 au format PAL, indiquez --sar 16:11
Pour un rendu 16:9 au format NTSC, indiquez --sar 40:33
Pour un rendu 4:3 au format PAL, indiquez --sar 12:11
Pour un rendu 4:3 au format NTSC, indiquez --sar 10:11
Правду пишут или специально с толку сбить хотят? В другом же месте утверждается, что в случае не анаморфного кодирования следует использовать только 1:1.

Neumeha 02-10-2005 22:07 360902

Force Скачал файл - всё отлично проигрывается:

плеер: Media Player Classic 6.4.8.4
mkv splitter: встроенный или от haali - всё равно
Decoder x264: ffdshow от 3 августа 2005 года

С виндоусовским (версии 8.0) плеером тоже пашет

Предполагаю, что дело или в видюхе, или в конфликте декодеров.

Force 04-10-2005 20:37 361481

А слона-то я и не заметил... :)
Skaarj, это первый Гарри Поттер (если вдаваться в детали, то определить можно по мрачным облачкам :)). Тестил только в MPC, какой-то не самой новой версии. Скачал последний - всё круто стало :). Мега сэнкс! You're my saver! :)


Igor_D, это такой убогий источник. То есть он реально уже не дивидюке такой расколбашенный, интерлейсно-прогрессивный, а другого у меня нет.

Цитата:

почему -ratetol 0.75 ( по умолчанию лучше)
на самом деле, я думал, что это Bitrate Variability (или как его там), так как в CLI довольно скудная инфа, а я не профи и некоторые вещи ещё не понимаю. А 2:2 потому что на телеке жутко видны квадраты, а это помогает с ними бороться, да и с таким голимым источником не видно, что изображение смазывается.

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

Neumeha, я установил Сплиттер и Матрёшкин пак, но в стандартном MediaPlayer'е не проверил, дамал, что в классике всё то же самое. Оказалось нет. Спасибо.

RaW 04-10-2005 22:21 361514

Подскажите, как сделать чтобы x264 видео в VirtualDub показывалось, а то оно открывается и кроме темного экрана ничего... Заранее спасибо...

Gnidodav 05-10-2005 00:43 361536

to RaW
Проверь выбран ли в ffdshow/VFW codec configuration/Decoder напротив H.264 libavcodec, потом попробуй открыть Дабом.

RaW 05-10-2005 01:01 361537

to Gnidodav
Вообщем зашел в ffdshow/codecs/format/decoder напротив h264 стоит libavcodec!!!Но все по старому, можешь еще чем нибудь помочь. :(

Gnidodav 05-10-2005 02:34 361546

OK. Давай подробнее. Если при открытии файла Даб жалуется только на отсутствие декомпрессора для формата H264
"Couldn't locate decompressor for format 'H264' (unknown)", то проблема устраняется указаным выше способом, важно учесть только, что открывать надо настройки не Video decoder configuration а именно VFW codec configuration, т.е. VFW ffdshow, потомучто Дабу необходим именно VFW декомпрессор иначе он сможет работать только в режиме Direct Stream Copy. Если Даб выбрасывает кучу сообщений типа "had only a forward reference", то тут труба, значит использовалась CLI версия кодека и от применения Даба в этом случае лучше отказаться.

Force 05-10-2005 06:15 361552

Gnidodav, кстати, а как тогда файлы разбивать? Тулниксом?

RaW 05-10-2005 09:21 361582

to Gnidodav
"открывать надо настройки не Video decoder configuration а именно VFW codec configuration, т.е. VFW ffdshow, потомучто Дабу необходим именно VFW декомпрессор иначе он сможет работать только в режиме Direct Stream Copy" - подскажи, где это, когда открываешь какой-нибудь фаил, тогда заходишь в настройки ffdshow или....
В моем случаи при открытии VD изображение не показывается, но режим полной обработки возможен... Слушаю ваши рекомендации, может есть альтернатива?

Gnidodav 05-10-2005 10:24 361598

Хм. А при инсталяции опция "ffdshow VFW interface" была выбрана? Я за изменениями в версиях не слежу но в билде 20050920 эта опция точно доступна. Если да то можно настраивать VFW ffdshow открыв VFW codec configuration закладка Decoder (All Programs\ffdshow\VFW codec configuration) или прямо из VirtualDub'а (Video\Compression...\ffdshow Video Codec\Decoder... ). Force тоже прав, если требуется какое-либо преобразование на которое способен MKVToolnix (порезать, добавить звуковую дорожку и т. д.), то, я думаю, лучше им и пользоваться.

RBF 05-10-2005 10:25 361600

Gnidodav
Цитата:

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

RaW
Набери пуск/выполнить
D:\WINDOWS\system32\rundll32.exe ff_vfw.dll,configureVFW
вкладка decoder

Force
Цитата:

а как тогда файлы разбивать? Тулниксом?
Да, а если файлы mp4, тогда mp4box`ом

RaW 05-10-2005 11:17 361622

to Gnidodav,
Нашел ffdshow/VFW codec configuration/Decoder и установил H.264 libavcodec, но опять 0 эффекта, может нада какой то скрипт написать?Просто даже не знаю?!?!

RaW 05-10-2005 11:18 361625

to RBF
Что делать, не помогает описанное выше?!?!

RBF 05-10-2005 18:51 361774

RaW
Так сразу не скажешь, надо сам файл посмотреть. А что Дуб в file information пишет? И зачем именно в дубе эту авишку открыть нужно?

RaW 05-10-2005 20:33 361814

RBF просто требуется отображение файлов, хотя бы в ДУБЕ. Ты уже описыва в форуме, как это делается, но у меня так и не получилось.Просто, я основательно перешел на x264, и мне требуется возможность, обработки в ДУБЕ, хотелося бы конечно и в Vegasе... Не подскажешь в x264, с этим проблему решат, когда он выйдет из режима альфа версии.... Спасибо заранее....

RBF 05-10-2005 21:31 361828

RaW
Что значит обработки? x264 это формат конечного хранения, т.е. чтобы сжать уже обработанное. Если хочешь предварительно фильтровать резать и т.д., то лучше делать ависинт-скрипт и кодировать его в MeGui. Файл в дубе тоже должен открываться, выложи небольшой кусочек.

RaW 05-10-2005 22:23 361841

Да, но RBF, например требуется хранить домашние видео в хорошем качестве, чтобы на DVDиху влезало около 5 часов видео. Я просто, когда что-то записую на камеру
а потом кодю сразу болваню, и отлаживаю в долгий ящик, а если вдруг потребуется небольшое хорошо собранное HomeVideo кому-то дать, то надо в Vegase посидеть,
вот поэтому надо чтобы x264 воспринимался им или хотя бы VirtualDubovм, он то открывает, можно перекомпресить, время отсчитать и отрезать что надо, но просто
ты говорил, что можно так сделать.
Вот файлик...http://flock0www.nm.ru/cgi-bin/dendo...&file=/APG.avi
Настройки:
First pass (fast) - Second pass bitrate 700 varibility 80 max ref 16 use as references стоит галочка (если можешь подскажи для чего это?) adaptive не стоит (функция как и в Nero Ateme, ее лучше не включать или....?) max consecutive 3 bias -5 partition decision 6 RDO Method Hexagonal croma me стоит галочка deblocking -2, -2... FourCC DAVC Если что-то лучше поменять посоветуй...
А так я кодил фильм Avtostopm po Galaktike, FourCC ставил и h264 и Davc, но ни так, ни так... Обидно...:(

Skaarj 05-10-2005 23:16 361846

RaW
если тебе надо чтобы просто отображалось для редактирования с последующим сохранением в другой формат, то почему бы не воспользоваться простейшим AVS скриптом
DirectShowSource("D:\Films\New\Film.mkv")

с ним MKV и MP4 откроешь в любой проге для редактирования.

RaW 05-10-2005 23:28 361853

To Skaarj ---------------------> Вот огромнейшее спасибо Skaarj, вот это я искал.... Еще раз big thanks!!! :)
Не подскажешь эти настройки на x264 сойдут, или лучше на нынешнюю версию использовать какие-нибудь другие?

RaW 05-10-2005 23:36 361856

Skaarj
А как открыть в Vegase????

RBF 06-10-2005 00:23 361858

RaW
А это я что ли говорил про FourCC DAVC? Так это давно было :) Поменяй в своем файле оба FourCC на H264, поставь последний ffdshow -
http://m17n.cool.ne.jp/freeware/mpc/...w-20050930.exe и ДубМод 1.5.10.2. Должно открываться нормально (у меня открылся).

Use as references лучше отключать, а adaptive включить (это совсем не то же самое что в неро).

RaW 06-10-2005 01:26 361876

toRBF
Вот спасибо, а что такое use as references и почему его лучше не использовать?
FFDSHOW уже давно скачал, как только появился....
Только маленький вопросик, что означает поменять оба FourCC на H264, если в самом кодеке и в ffdshow на libavcodec, так не помогло, сам не понимаю....
Если можешь подскажи в чем может быть загвостка. Дякую....

RaW 06-10-2005 01:29 361877

RBF
Может, надо обязательно VirtualDubMod 1.5.10.2, просто у меня 1.5.10.1 при открытии закрывается, вот ерунда... Где можно взять последний??? Не подскажешь...
Или что VirtualDubMod, что VirtualDubMPEG2....

RaW 06-10-2005 01:33 361879

RBF
Да чуть не забыл, как в Vegase открыть x264???

RBF 06-10-2005 18:29 362120

RaW
Два FCC есть в самом avi. Один это описание (каким кодеком кодировался) и второй используемый для декодирования, возможно ты поменял только первый, поэтому я и говорю, поменяй оба для верности. Воспользуйся например Nic's FourCC changer.
Последний ДубМод здесь sourceforge.net/projects/virtualdubmod (но вряд ли в нем дело)
Если x264.avi открывается в дубе, то его и в вегас можно импортировать.

RaW 06-10-2005 19:43 362139

RBF
У тебя так получалось? Я сам раньше пытался так сделать, но Nic's FourCC changer, жаловался что не понимает, сейчас попробовал, все как бы получилось и для каким кодеком кодировался поменялся и чем должен декодироваться, но всеранов в Дубе темный экран. Ты именно так делал? Может я че-то не так делаю???

RBF 06-10-2005 21:17 362162

RaW
Цитата:

Ты именно так делал?
Ну да... и в дубе открывается и в вегасе. А у тебя что Дуб в file information пишет?

RaW 06-10-2005 21:27 362163

toRBF
Пишет, что декомпрессор FourСС h264, а декомпрессор mpegable AVC (ver0.10)? Наверно в этом проблема? или нет?

RaW 06-10-2005 21:35 362165

RBF
Все проблема закрыта, спасибо за то что помог разобраться,... ну и поморочел я такой ерундой вам мозги... Вся проблема была в декомпрессоре mpegable AVC (ver0.10).
Зачем я вообще это ставил, большой вопрос.... Можешь теперь подсказать, что за функция us as references, для чего хоть она нужна.

RBF 06-10-2005 22:02 362171

RaW
us as references по другому называется b-pyramid
а --b-pyramid - это использование для предсказания b фреймов не только p и i но и других b фреймов. Вследствие этого фреймы могут быть закодированы не по порядку, например I0 P4 B2 B1 B3. Теоретически это может слегка улучшить сжатие, но практического улучшения я не заметил. К тому же эта опция сугубо экспериментальная и нарушает правильность декодирования декодером от Неро.

Igor_D 06-10-2005 22:18 362176

У меня вопрос.
1. Стоит ли опускать мин. квант до 8 или даже до 6 для 2-х или 3-х проходного кодирования . На каком битрейте это будет выгодно делать ?
2. Max Q step. Как влияет на смену сцен и смену движения high - low motion?

RaW 06-10-2005 22:26 362178

RBF
Ага, спасибо.... Тогда, еще не подскажешь функцию intra search 4X4 на стоит вообще использовать?

Skaarj 06-10-2005 23:11 362189

RBF

в Mplayer (несколько разных версий пробовал) фильмы сжатые х264 + AAC-HE c опцией -Pyramid страшно тормозят и рассинхронизация вдобавок (первый раз в mkv встретил рассинхрон). Если фильм сжат без -Pyramid или Atheme h264 то всё отлично, загрузка проца мизерная в обоих случаях <10% (Athlon64 2400 Mhz) проверял еще на одном Атлоне 64 и двух атлонах XP, такие же лаги. почему и можно ли исправить

Force 07-10-2005 11:05 362294

А какой аналог в CLI версии галочки Turbo (Fast first pass)?

Gnidodav 07-10-2005 16:20 362423

to Force
Turbo = --subme 1 --analyse none --me dia

Force 07-10-2005 18:27 362460

Это сто пудово? А то я, полазив по "Медиаторам", нашёл там вариант просто не указывать битрейт...

RBF 07-10-2005 22:53 362504

RaW
Цитата:

не подскажешь функцию intra search 4X4 на стоит вообще использовать
Одна из новых фишек AVC по сравнению с MPEG2/MPEG4-ASP, использовать стоит, отключать имеет смысл только на первом проходе для увеличения скорости.
Skaarj
Цитата:

можно ли исправить
Исправить можно, перемуксив из mkv в mp4.
Igor_D
Цитата:

На каком битрейте это будет выгодно делать
Если исходник DVD, то на битрейтах выше 9000kbps :)
Цитата:

Как влияет на смену сцен и смену движения high - low motion
Пока никак.

Gnidodav 08-10-2005 19:20 362655

to Force
Можно было бы и ссыку дать. Мне тоже интересно что пишут :).
"Turbo = --subme 1 --analyse none --me dia" - такие настройки передает кодеку MeGUI.
"Быстрый первый проход" в VFW версии и "Turbo" в MeGUI судя по всему ни одно и тоже.
Аналогичные опции для быстрого первого прохода предполагают:
1. использование вдвое меньшего количества референсных кадров,
2. --subme 3, если --subme>3
--subme=--subme-1, если subme<=3
3. воэможное исключение из --analyse p4x4 и b8x8 (вот это утверждение не совсем сто пудово).
А лучше сам поэксперементируй и определи на глаз от чего можно отказаться при первом проходе, а что лучше не трогать.

Force 09-10-2005 21:11 362806

Цитата:

Можно было бы и ссыку дать. Мне тоже интересно что пишут
Да это старый кусок, ещё за февраль. Просто случайно нашёл чьи-то параметры коммандной строки. Я лучше свои приведу, может скажете, что оптимально, а что нет. Но имхо, оптимальнее уже некуда, я долго подбирал соотношение скорость/качество.

"C:\Program Files\x264\x264.exe" --progress --pass 1 --stats "x264.stats" --threads 1 --subme 1 --ref 8 --filter 0:0 --keyint 250 --min-keyint 25 --scenecut 40 --qpmin 10 --qpmax 51 --qpstep 4 --analyse none --8x8dct --direct temporal --me dia --merange 16 --sar 1:1 --bframes 3 --weightb --b-pyramid --b-bias -5 --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 -o "signs.mkv" "signs.avs"
"C:\Program Files\x264\x264.exe" --progress --pass 2 --bitrate 860 --stats "x264.stats" --threads 1 --subme 5 --ref 8 --filter 0:0 --keyint 250 --min-keyint 25 --scenecut 40 --qpmin 10 --qpmax 51 --qpstep 4 --analyse p8x8,p4x4,b8x8,i8x8,i4x4 --8x8dct --direct temporal --me hex --merange 16 --sar 1:1 --bframes 3 --weightb --b-pyramid --b-bias -5 --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 -o "signs.mkv" "signs.avs"

Фильтр и битрейт подбираются индивидуально для каждого фильма, так что их обсуждение можно опустить. В результате применения этих параметров, кодирование фильма проходит ~ за 6 часов (фильм длительностью 1:50 кодировался ~5:50, на один диск, проц: Athlon XP 2000+).

Так же выяснил, что применение --me umh замедляет работу сильнее, чем --subme 6, причём использование --subme 6 даёт более качественный результат, чем --me umh. Естественно я говорю не о совместном их включении.

Что скажете?

Igor_D 09-10-2005 21:34 362808

Появилась новая опция --mixed-refs. Улучшает не намного качество за счёт бОльшего времени кодирования.

x264.exe --progress --pass 3 --bitrate 780 --stats "\x264.stats" --subme 6 --ref 16 --threads 1 --filter -1:-1 --keyint 250 --min-keyint 25 --scenecut 40 --qpstep 4 --direct temporal --me umh --merange 32 --sar 1:1 --bframes 3 --weightb --b-bias 0 --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --analyse all --8x8dct --quiet --mixed-refs -o "C:\yuv\2x322.mp4" "C:\yuv\1.avs"

Force 09-10-2005 23:41 362837

Igor_D, а что значит --quiet? Для чего он? Что даёт?
И сколько у тебя с такими параметрами кодируется фильмак?

Igor_D 10-10-2005 03:43 362878

Force
--quiet это чтоб много информации не показывал при кодировании.
Фильм кодируется дововльно долго с такими параметрами. Единственным чем могу пожертвовать ради скорости при этом почти не понижая качества :
Ref. frames 16 -> 8
merange 32 -> 16

Кстати ипсользовать балансируя --mixed-refs с 8 референсами выгодней чем просто 16 референсов. И не намнго быстрее и чуть лучше качество.

end of Force :: Maybe force be with you :)
-------------------------------------------------------------------------------------------------------

Для профилактики http://x264.nl/ здесь свежие версии. Иногда просто кто-то пишет о своих проблемах с х264, а потом узнаётся что у него была какая нибудь старая версия. :)

Force 10-10-2005 10:16 362938

Igor_D, спасибо ;). Может быть, всё может быть :).

У меня вообще самые большие прерикания к этому кодеку связаны с неплавными переходами цветов (особенно тёмных тонов) и пикселизация этих переходов. Если на мониторе их не так сильно заметно, то на телике они просто выпирают и никуда от них не деться... Только использовать самые крутые настройки, которые тоже не особо помогают.

Igor_D 10-10-2005 19:10 363101

Цитата:

У меня вообще самые большие прерикания к этому кодеку связаны с неплавными переходами цветов (особенно тёмных тонов) и пикселизация этих переходов. Если на мониторе их не так сильно заметно, то на телике они просто выпирают и никуда от них не деться... Только использовать самые крутые настройки, которые тоже не особо помогают.
А какой ты деблокинг используешь?

Хотя у меня та же история. Неплавный переход тонов, отсюда видны макроблоки. Но это не на каждом видео заметно. На низких битрейтах х264 в сравнении с нынешней версией Неро Main Profile справляется лучше. Но на битрейтах для 2 сд рип и выше я б остался с Неро. Когда битрейта достаточно здесь уже большой вес имеет стабильность кодека. Да и скоро должен выйти Неро 7 с новым Н.264 High Profile. Всем известно что х264 разрабатывают очень быстро. Уже было сообщено ни один раз об проблеме плавной передачи цветов (палитра). Видимо не всё так просто.

Force 10-10-2005 23:46 363161

Цитата:

А какой ты деблокинг используешь?
По разному, но на один СД использую в основном 1:0. Так вроде ИХ поменьше :). А к неро я отношусь как-то, хм... недоверчиво. Во-первых, из-за того, что не знаю, где и как пользоваться его кодеком. Во-вторых, потому что он платный и (а вот тут я могу ошибаться) входит в огромный 30-тиметровый пакет.

Igor_D 11-10-2005 01:09 363178

Вернее 15 мб Recode2 http://www.nero.com/nerodigital/eng/download.php
Так же неро декодер быстрее для декодирования. (Nero Showtime)
Я бы всё таки скачал хотя бы новую версию Неро 7 когда она выдет уж больно там хороший кодек.

На этом форуме уже есть ветка по этому кодеку "Атеме Н.264" http://forum.oszone.net/showthread.php?t=41475. Кодеком не сложно кодировать настройки у него почти те же самые что и в х264.

А отказываться от кодека потому что весит 15 мб ...... :)



AlexB17 11-10-2005 18:53 363401

Cтавил я уже Nero7 - такая дура большая - 500Мб и сразу удалил. А кодек в ней по моему только косметически от Nero 6.6 отличается.

IgorC 11-10-2005 19:40 363413

Nero 7 начал постпуать только со вчерашнего дня. Все версии Неро 7 до этого момента были пиратскими приманками, которая Неро сама сделала что бы обуздать не много пиратов. И конечно же ничего там нет нового в пиратских релизах.

Gnidodav 11-10-2005 23:06 363465

Цитата:

что бы обуздать не много пиратов
Пиратам не важно, что релизить, а кого там Nero обуздывать собралось тоже не известно, 500 Мб инсталятора чудесно ужимаются UHARC'ом до 80 метров.

IgorC 12-10-2005 01:28 363500

Так поймите вы это накол. Не было там настоящего Неро 7. Неужели так сложно понять. Хоть сожмите в 100 раз. Все *.dll с какой то старой версии 2004 года. Зато столько шума создали об так называем "новом Неро 7". И главное все верят. Проверьте хоть один dll файл.

Обнаружилось что у меня два ника IgorC Igor_D. По запарке набрал вспомнил старый ник.

RBF 12-10-2005 19:35 363706

Force
Цитата:

У меня вообще самые большие прерикания к этому кодеку связаны с неплавными переходами цветов (особенно тёмных тонов) и пикселизация этих переходов
Попытка решить эту проблему сделана путем введения новой опции - адаптивного квантования --aq
Кто не знает, сообщаю, что в H.264 разный квантайзер может быть не только у разных кадров, но и у разных макроблоков в одном кадре. Так вот, --aq использует эту особенность для борьбы с пресловутой блочностью на градиентах. Квантайзеры снижаются на макроблоках с более низкочастотными составляющими сигнала (на которые отводится меньше битов). Например, лицо человека на фоне равномерно окрашенной (темной) стенки. Без --aq квант у каждого макроблока кадра 25. С включением --aq кванты макроблоков лица могут повысятся до 28, зато кванты макроблоков стенки снизятся до 15. Сила и чувствительность регулируются параметрами --aq-strength (от 0.0 до 1.2) и --aq-sensitivity (от 0 до 22). По умолчанию стоит --aq-strength 0.5 --aq-sensitivity 15.

IgorC 13-10-2005 05:21 363792

Кто не знает, сообщаю, что в H.264 разный квантайзер может быть не только у разных кадров, но и у разных макроблоков в одном кадре

Честно сказать даже я об этом не вспомнил. (забросил изучение Н.264 технологии, времени хватает только проследить за новостями). Хорошое объсянение, РБФ. Как сказал один разраб х264 покамест --aq даёт эффект на высоких битрейтах 1-2 мбит/с.

РБФ. У тебя открывается форум на медиатори? У меня вылетает ошибка debug mode

Force 13-10-2005 14:01 363938

"C:\Program Files\x264\x264.exe" --progress --pass 2 --bitrate 590 --stats "x264.stats" --threads 1 --subme 6 --ref 16 --filter 1:0 --keyint 250 --min-keyint 25 --scenecut 40 --qpmin 10 --qpmax 51 --qpstep 4 --analyse all --8x8dct --direct temporal --me umh --merange 32 --sar 1:1 --bframes 3 --weightb --b-pyramid --b-bias 0 --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --mixed-refs --quiet -o "hp2_video.mkv" "hp2.avs"


^^^^ Охренеть, обмочиться и не встать! У меня щас фильмак кодируется. И у второго прохода вот эти ^ настройки. Уже прошло 12 часов, как начался второй проход, и сейчас только лишь 60%. Если качество будет блин нахрен не превосходное, то нафиг надо такие навороты. Хм, что бы было, если б я ещё и об этом адаптивном квантовании знал и его бы туда прикрутил... УЖАС!

IgorC 13-10-2005 16:09 363976

Force Лучше новые настройки пробывать на коротких отрывках. --aq на низких битрейтах может дать блочность.
merange 32 Я бы на долгий фильм не поставил. merange 16 достаточно.

Force 15-10-2005 17:21 364553

Кстати, вопрос.
А улучшается ли качество оттого, что у меня файл на выходе первого прохода называется так же, как и файл на выходе второго (то есть он перезаписывается)? И вообще, какой файл отвечает за качество второго прохода? Файл статистики или именно результат первого прохода?

Skaarj 15-10-2005 20:47 364579

за качество отвечает только файл *.stats с таким расширением его создаёт megui-x264 и кладет его в папку где находится AVS для этого фильма.

а абсолютное большинство при двухпроходном кодировании вобще никакого видео файла не создают при первом проходе - экономия места и времени.

Gnidodav 15-10-2005 21:46 364599

Точнее не файл, а его содержимое :)

Force 16-10-2005 12:03 364685

Skaarj, ээ, а как его НЕ создавать? Писать NULL? Но тогда создастся файл с именем NULL.

Igor_D 17-10-2005 02:18 364816

Force
Вот здесь сказано про нулевой первый проход
null output (-o NUL)
http://forum.doom9.org/showthread.php?t=95590

С последней оптимизированоой версии у меня скорость поднялаясь приблизительно на 6% при тех же настройках. И качество видео не то что упало, а наоборот стало лучше. :o Ребята до конца года хотят до 400-й ревизии дотянуть.

Igor_D 19-10-2005 00:43 365487

Кто нибудь уже пробЫвал --subme 7 в новой 333-С ревизии? Не рекомендуют сочитать с --mixed-refs. Скорость сильно падает, но качетсво очень хорошее

Force 19-10-2005 16:32 365760

Igor_D, и тогда филмак 1.47 будет кодировться двое суток. Прикольно... :) А как насчёт блочности тонов с этим --subme 7 ? Хотя, щас сам проверю, скажу.

Проверил.

Мда, если и помогает, то настолько мизерно, что просто смысла использовать его не вижу. Хмммммм... Интересно, они эту проблему решат когда-нибудь?

Igor_D 19-10-2005 18:46 365819

Насчёт блочности. --aq должен помочь. Уже не надо так сильно замазывать блоки высоким деблокингом. -1 + --aq дали хороший результат.
Да и кодеку подняли в последнее время скорость, так что --subme 7 не будет намного медленее чем --subme 6 со временем.

Igor_D 30-10-2005 22:12 368984

Кстати готовиться MPC cо встроенной поддержкой контейнера mp4 . Бэта версия здесь. http://forum.doom9.org/showthread.ph...5&page=1&pp=20
Я пользуюсь пропатченной компиляцией Шарктуса так как она содержит в себе все патчи --subme 7 итд.

dimzon 01-11-2005 14:36 369505

<offtop>
Блин, знакомые все лица!
</offtop>

Igor_D 01-11-2005 15:29 369527

Ага, Димзоныч. :) Кстати Неро 7 вышел. Новый НЕ-ААС2. Отличный звук. Только не разобрался есть ли 5.1

dimzon 01-11-2005 16:13 369541

Igor_D
Можешь поделиться aacenc32.dll и Aac.dll (через mytempdir или yousendit)?

Igor_D 01-11-2005 16:47 369558

Димзон ок, личное сообщение послал.

Качество мне очень понравилось. Если раньше для стерео ставил около 52-64 кбит. Сейчас только 40-41 и при лучшем качестве.

Cо звуком 5.1 ещё не разобрался но думаю что 128 кбит/с (Неро7) будет на одном уровне с 192 (Неро 6) .

dimzon 01-11-2005 17:40 369569

Igor_D
Здорово!
1) Работает БЕЗ установленного Nero (у меня вообще никакого не стоит)
2) Работает как через aacenc32.exe (command-line FrontEnd) так и через bs.dll (BeSweet)

Igor_D 01-11-2005 18:05 369575

Как 5.1 мультиканальный звук. Кодирует безпроблемно?

dimzon 01-11-2005 18:34 369582

Igor_D
Стерео без проблем, 5.1 ещё не пробовал.
Меня смущает другое - при использовании VBR результитрующий битрейт здоровый получается. Radio=52kbps, Internet=75kbps, Normal=137kbps - это по моему черезчур!

dimzon 01-11-2005 18:58 369590


dimzon 01-11-2005 19:49 369609


Force 02-11-2005 18:08 369907

Вопрос, я скармливаю x264-CLI файлик avs, который в принципе работает и его можно посмотреть, но CLI пишет:

avis [error]: unsupported input format (DIB )
could not open input file 'ready.avs'

и отказывается кодить. Что делать? Хочу жать через CLI.

dimzon 02-11-2005 18:30 369909

Force
довавь ConvertToYV12 в конец скрипта

Force 02-11-2005 18:36 369912

О да! Спасибо! Помогло!!! :) :)

RBF 03-11-2005 08:57 370011

Igor_D
Цитата:

Как 5.1 мультиканальный звук. Кодирует безпроблемно?
Когда в BeSweet кодируется 5.1 в NeroAac 4.2.1 перепутываются каналы

dimzon 03-11-2005 14:26 370092

http://forum.doom9.org/showthread.ph...202#post732202

Igor_D 04-11-2005 04:30 370265

Вот так обновления. Трелиз RD quantization. БОЛЬШОЙ прирост качества.

Yuriy Wise 10-11-2005 14:04 372306

С какими настройками х.264, можно выжать из него максимум??

Igor_D 10-11-2005 16:19 372368

Что бы получить хорошее качество в х264, забудьте про virtual dub
Выжать можно со след. настройками в 3 прохода

1-й проход
x264 harry.avs -o x362d_1.mp4 --pass 1 --bframes 3 --ref 16 --filter -1:-1 --bitrate 700 --stats --qcomp 0.75 --analyse all --weightb --me umh --subme 7 --b-rdo --mixed-refs --8x8dct --trellis 2 --progress

2-й проход
x264 harry.avs -o x362d_1.mp4 --pass 3 --bframes 3 --ref 16 --filter -1:-1 --bitrate 700 --stats --qcomp 0.75 --analyse all --weightb --me umh --subme 7 --b-rdo --mixed-refs --8x8dct --trellis 2 --progress

3-й проход
x264 harry.avs -o x362d_1.mp4 --pass 3 --bframes 3 --ref 16 --filter -1:-1 --bitrate 700 --stats --qcomp 0.75 --analyse all --weightb --me umh --subme 7 --b-rdo --mixed-refs --8x8dct --trellis 2 --progress

Можно ещё поиграться с --merange 32 (очень медленно).
Только Sharktooth билд содержит в себе последние патчи по улучшению качества, которых нет ещё в виртуал дабе но уже есть в cli http://forum.doom9.org/showthread.php?t=89979

Yuriy Wise 10-11-2005 17:43 372397

Спасибо! Поюзаю, заценю!!!

GreatWizard 12-11-2005 19:44 373328

Igor_D
Цитата:

Только Sharktooth билд содержит в себе последние патчи по улучшению качества,
которых нет ещё в виртуал дабе но уже есть в cli
Celtic Druid, Sharktooth, bob0r(www.x264.nl) - они берут исходники x264 у разрабов и компилят по своему?
Можно про билды каждого чуть, плз.

Igor_D 12-11-2005 19:55 373331

Ничего особенного сказать не могу. Использую шарктус билд.

RBF 12-11-2005 21:35 373362

GreatWizard
Celtic Druid и bob0r собирают кодек прямо из основного дерева, ничего не добавляя. Sharktooth включает в него все патчи, даже которые еще не вошли в основное дерево.

GreatWizard 12-11-2005 22:48 373380

Это чуть оффтоп:
MkvMerge
* Released v1.5.5.

* mkvtoolnix: Disabled storing AVC/h.264 video tracks in VfW mode.

Зачем так сделали? Только cliкать или юзать старый mkvMerge

Skaarj 13-11-2005 10:11 373429

GreatWizard
правильно сделали что убрали, можно было и вобще не вводить.

а чем тебе Megui-x264 ненравится.


смотри ASP тоже можно в native засовывать, так может к версии 2.0 напишут
* mkvtoolnix: Disabled storing Mpeg4 ASP (Divx, Xvid) video tracks in VfW mode :) но это врятли.

AlexB17 13-11-2005 17:17 373499

2 GreatWizard
mkvtoolnix: Disabled storing AVC/h.264 video tracks in VfW mode.

Зайди в Muxing-Add Command Line Options и добавь строку(кнопкой Add) --engage allow_avc_in_vfw_mode и делай как раньше.
Но я вот испугался и все свои рипы х264 перегнал из AVI в натив AVC - геморно правда но я думаю не зря :)

GreatWizard 13-11-2005 17:41 373506

Skaarj
Цитата:

а чем тебе Megui-x264 ненравится.
Нравиться, раньше в VirtualDub'e можно было прервать кодирование и посмотреть результат, а в MeGui после отмены файл удаляется.
В MeGui есть пауза, но недоделанный файл не читаеться...
Например мне нужно взглянуть как получиться фильм при текущих настройках, для этого кодирую кусочек..Вот тут и проблема как выделить кусочек. Делать отдельно avs неудобно.

А вообще MeGui удобен, разве что aq что-то не работает...

2 AlexB17
Спасибо, попробую.
Получаеться хранишь в нативе фильм в 2 файлах(звук и видео).
Поправь меня

AlexB17 13-11-2005 18:04 373510

2 GreatWizard
Цитата:

Получаеться хранишь в нативе фильм в 2 файлах(звук и видео). Поправь меня
Хуже - я выдрал из своих матрёшек эту самую AVIшку (с x264 видео внутри), прогой avi2raw вытянул оттуда чистый H264 стрим, потом Mp4box'ом сделал из RAW H264 - MP4(т.е. слил в MP4 контейнер) и потом опять склепал матрёшку с чистым H264 стримом из MP4 контейнера. Вот такой вот геморрой :(
Цитата:

В MeGui после отмены файл удаляется.
Странно - я пробовал прерывать - у меня файл(mkv) не удаляется и просматривается!

Skaarj 13-11-2005 18:56 373523

AlexB17

и у меня аналогично после обрыва кодирования MKV без проблем просматривается, не один раз брат комп выключал, я просто кодировал потом оставшийся кусок и склеивал.
а если хочется качество заценить то без остановки копирую тот файл что кодируется в другое место и его смотрю спокойну.

Gnidodav 13-11-2005 23:03 373578

Цитата:

Хуже - я выдрал из своих матрёшек...
Слава Богу, я с самого начала ставил на выходе RAW и муксил поочередно в mp4 и mkv, а то б сечас намучался бы с этой четырехступенчатой перегонкой :) .

AlexB17 13-11-2005 23:19 373583

Дак это если кодировалось в дабе VFW версией - тогда нужно, а если в MeGUI - то можно смело из него делать матрёху и не надо ничего перегонять из RAW в MP4!

Gnidodav 14-11-2005 00:13 373592

Парюсь наверное, но у меня смело не получается.

AlexB17 14-11-2005 18:14 373851

Дак смело прямо в MeGui нужно mkv на выход делать - и всё будет пучком :)

GreatWizard 14-11-2005 21:20 373902

2 AlexB17
Цитата:

Хуже - я выдрал из своих матрёшек...
Да уж, еще то париво
2 Skaarj,AlexB17
Цитата:

Странно - я пробовал прерывать - у меня файл(mkv) не удаляется и просматривается!
В таком случае попробую все контейнеры.
Какой плеер и декодер юзаете?

Gnidodav 14-11-2005 21:57 373914

Цитата:

в MeGui нужно mkv на выход
Пасиба. Просветил буквально :clapping:

Force 17-11-2005 23:30 375072

А что такое --b-rdo и --trellis 2 ?

Немного не в тему, но если считать, что я в танке, может кто-нибудь подробно объяснить, как кодировать звуковую дорожку в формат AAC 2, с учётом того, что у меня может не быть необходимого софта (ссылки, там...).

Заранее спасибо.

Skaarj 18-11-2005 00:24 375089

Force
BeLight

качай самую сежую.

если лень настраивать самому то: Шаблоны>AAC>PS>

у меня никакого дополнительного софта не просила.

Force 18-11-2005 13:08 375239

То есть именно HE-ACC 2. Там он есть?

Там как раз нет aacenc32.dll и aac.dll от неро 7. Кто-нибудь может выложить, прислать, и т.п.? Please!

Кстати, сейчас попробовал закодировать звук последним WinAmpom через BeLight, получилось офигенно... На Думе говорят даже, что для стерео Винамп лучше... чем Неро 7. Это действительно так?

AlexB17 18-11-2005 19:06 375419

Да в винампе очень недурственный кодек - если не лучше то на уровне Nero7.

AZhaK 19-11-2005 04:16 375594

Народ Ктонибуть тестил фильтры и кодеки с _http://www.compression.ru/video/_, (разработки нашего МГУ) - обещяют быть очень вкусными напишите отзывы.

WildNP 19-11-2005 19:10 375758

Фильтр шума - VirtualDub MSU Denoising Filter (Noise Removal) - очень неплох.
VirtualDub MSU Smart Brightness & Contrast Filter (автоматический режим) и VirtualDub MSU Deflicker filter - откровенно разочаровали...
Хотя ... на вашем сайте просили не критиковать, а то фильтров больше не дадите. :-)

boogityboy 24-11-2005 11:57 377172

У меня такая проблема, поставил кодек x264 rev.375, но при воспроизведении сжатых с его помощью видероликов (декодер из пакета ffdshow) каждый второй кадр пустой. Подскажите, в чём может быть проблема?

RBF 24-11-2005 14:10 377214

boogityboy
Какой кодек использовал vfw или cli, как сжимал, какой источник, в какой контейнер, какая версия ffdshow?

boogityboy 24-11-2005 18:33 377303

RBF

Спасибо!
Оказывается у меня ffdshow старый был, скачал последнюю версию - теперь всё нормально. :)

Igor_D 27-11-2005 18:58 378002

В ревизии х264 375D ускорили Qpel и улучшили umh поиск.

RaW 28-11-2005 00:23 378047

Igor_D
А как определить 375D или 375M, т.к. в VDM пишет что 375M...
А где можно именно про такие тонкие детали узнать?

Igor_D 28-11-2005 02:48 378061

Да. Везде написано 375М. Если качаешь отсюда http://forum.doom9.org/showthread.php?t=89979
Как видно это точно 375D.

Большинство изменений имеют эффект в cli версии , а не в wfv версии для Виртуал Даба. Поэтому cli версия работает быстрее и качество лучше, чем версия для виртуал даба. По этой надо уже пользоваться консольной версии cli. Можно через Megui. Виртуал даб уже никак не подходит для современного кодирования.
Также в Мегуи есть зоны, с помощью которых можно кодировать титры в конце фильма на более низком качестве, при этом давая больше качество самому фильму.

RaW 28-11-2005 14:47 378199

Igor_D
Спасибо за подсказку, а можешь подсказать веточку, где обсуждаются mpeg4tools... Или можно тебе позадавать вопросы в личку...???
И напомни пожалуйста, команду для avc2avi, как запихнуть raw в avi...??? Заранее спасибо...

RaW 28-11-2005 14:48 378201

Igor_D
r379 | pengvado | 2005-11-28 03:03:12 +0100 (Mon, 28 Nov 2005) | 2 lines

pkg-config: major.minor.patch version

И если можешь подскажи, что за pkg?

Igor_D 28-11-2005 16:27 378239

Raw. Задавай все вопросы здесь. Я сам многих вещей не знаю так как сейчас со временем у меня не очень. avi я не пользуюсь. Всю информацию можно найти на думе или на сайте медиатории.

RBF 28-11-2005 17:25 378262

RaW
Цитата:

команду для avc2avi
avc2avi --fps 25.0 -i video.264 -o video.avi
Цитата:

что за pkg?
pkg-config - это такая утилита, помогающая при конфигурации компилятора. Никакого отношения к самому кодированию эта опция не имеет.


RaW 28-11-2005 20:56 378310

RBF
Спасибо...
А pkg-config, это последнее изменения в x264, ну я и подумал, может новая функция какая-нибудь...

RaW 03-12-2005 21:49 379552

Не подскажите, как добавить и настроить фильтр Nonelinear Smoothing Loss-Free 3d для VirtualDub в avs скрипт к Megui, т.к. мой TV-tuner, дает страшные шумы, а только этот
фильтр качественно убирает, в особенности требуются режими Сильно и Максимум...
Заранее спасибо...

AlexB17 04-12-2005 17:30 379725

Поищи лучше фильтр чисто для ависинта - а то если через даб пропускать - это и потеря качества и потеря в скорости - причём огромная!

RaW 11-12-2005 01:25 381793

AlexB17
Так поэтому и хочу через avisynth подключить... Кто-то может подсказать...
Кстати подскажите на сколько качество теряется если пользовать VD, а то говорят, а визуально???!!!

aviLeX 12-12-2005 14:37 382222

RaW
в любом faq по ависинту написано, как подключать сторонние фильтры:
Код:


LoadVirtualdubPlugin("d:\filter.vdf", "name_filter", 1)

name_filter(parametrs)


AlexB17 12-12-2005 19:44 382321

Но не факт что эти фильтры будут корректно работать в YV12, а конвертить в RGB и обратно - бррр...

Force 13-12-2005 16:58 382672

Цитата:

В ревизии х264 375D ускорили Qpel
А что такое Qpel?

Igor_D 13-12-2005 21:25 382753

qpel - quarter pixel. bolee tochnaia peredacha dvishenia chem half pixel. Qpel dashe est v Xvid.

Force 13-12-2005 22:43 382774

Igor_D, а это автоматическая фишка или её включать где-то надо? И если второе, то где и как?

AlexB17 14-12-2005 00:18 382812

Помоему qpel сейчас всегда используется, может его и можно выключить а может и нет :)

Igor_D 14-12-2005 23:18 383175

Кстати польностью ушла блочность благодоря --no-fast-pskip.
х264 раз и навсегда избавился от своего единснвенного недостатка.

AlexB17 14-12-2005 23:33 383185

Ага - я заценил! Афигенно памагает!!! И главно по скорости не сильно медленнее - на 3-5% гдето! Весчь!

Igor_D 15-12-2005 00:41 383205

Не афигенно , а офигенно (а ещё лучше невье**но :mellow: ). Весчь - вещь. Памагает - помогает. Где-то - гдето

AlexB17 15-12-2005 14:30 383391

Ну вот, меня еще и языку тут обчат! АБАЛДЕТЬ :) А вообще писалось после постов на ЯП - по привычке! :) Не парьтесь!

GreatWizard 17-12-2005 20:47 384196

БЫвает что при --no-fast-pskip иногда мелкие артефакты проскакивают на однородных поверхностях?

Почему убрали AQ из MeGUI ? Остался же он в x264?

Igor_D 18-12-2005 01:06 384245

У меня польносью ушли квадраты при --no-fast-pskip . может быть из за того что у меня декодер неро, с автопостпцессингом у него лучше чем у ffdshow. http://forum.mediatory.ru/viewforum.php?f=15

Igor_D 18-12-2005 01:17 384250

сравните сами. Кдвадраты ушли польностью

http://files.x264.nl/force.php?file=...ofastpskip.mp4

http://files.x264.nl/force.php?file=...-fastpskip.mp4

Force 19-12-2005 12:07 384616

эээм... ну, тут-то да, они ушли, но я щас сравнил со своим роликом, у меня там их гора! Правда, только на тымных кадрах, хотя зажат он с битрейтом 450 --subme 7 --me umh --merange 32
Я думаю может это из-за того что --qcomp 0.75 или разрешение 640х384... Да и кадров там 29 в секунду...

Кстати, о кадрах, а Avi-sinth может изменять частоту кадров в секунду? Ну, преобразовывать в более низкую? Было бы очень полезно.

RBF 19-12-2005 16:28 384732

Force
Ависинт конечно может, причем тремя разными способами + плагинами.
А у тебя что за видео? Если это NTSC-film, то надо делать ivtc

AlexB17 19-12-2005 18:29 384770

Для таких целей очень хорош плагин decomb - полезнейшая штука в хозяйстве риппера :)

GreatWizard 19-12-2005 20:17 384801

Скажите плз, опция Trelis(решётка) для чего?

AlexB17 19-12-2005 20:39 384808

Ну переводить не буду уж - но в кратце вот:

Trellis quantization optimizes the motion estimation following a rate distortion function. It slightly decreases encoding speed and leads to a slight quality loss along (but the decrease in used bitrate is considerable in comparison).

Trellis quantization is actually very dependent on bitstream format: It's purpose is to reduce some inefficiencies in Huffman coding of DCT coefficients. But H.264 uses Arithmetic coding, which doesn't suffer the same problems.

Trellis uses rate/distortion optimization, which means that it may decrease the quality of the video if it can save enough bits to be "worth it" (where the definition of worth depends on quantizer). Or it might have increased the quality and you could be underestimating the improvement by looking at only filesize. The tradeoff threshold is supposed to be calibrated such that it doesn't modify quality much, but it's not perfect, and can only be accurately measured in 2pass mode. (The same advice applies to all options, but especially vhq, bvhq, and anything related to B-frames.)

Force 21-12-2005 22:53 385627

Цитата:

Если это NTSC-film, то надо делать ivtc
Ну да, а толку-то? У меня от этого fps не меняется... Или я делаю что-то не так? Использую Toms mo Comb...
PHP код:

Для таких целей очень хорош плагин decomb 

А где его взять можно?

RBF 22-12-2005 12:01 385776

Force
Цитата:

Или я делаю что-то не так? Использую Toms mo Comb
Для этого как раз и надо использовать decomb

Force 22-12-2005 15:02 385864

RBF, спасибо! Буду тестить! ;)

dimzon 22-12-2005 17:58 385908

может

RaW 24-12-2005 01:41 386364

Пожалуйста поделитесь впечатлениями об xvid avc?
Тесты на думе, xvid avc по четкости удивляет, по лучше будет чем x264 и ateme, но это только на скринах.
Не подскажите когда можно будет его скачать для теста?

Gnidodav 24-12-2005 02:31 386375

Цитата:

когда можно будет его скачать для теста?
Ответ; приведен из Codec shoot-out 2005 - Qualification :).
Цитата:

The codec will be made available to the general public in January 2006
В полку AVC кодеков с поддержкой хай профайла прибыло и впечатление у меня от этого только одно - лучше бы разработчики этого XviD AVC влились в команду занятую усовершенствованием x264, чем парить мозги, заново изобретая велосипед :angry:.

Igor_D 24-12-2005 05:41 386390

Было сказано что работа над Хвид 1.1/1.2 MPEG4-ASP не будет предостановлена. AVC будет добавлен как ещё один из многих профелей как ASP,SP ,QSIF ....
Хвид МПЕГ-4 ещё очень популярен засчёт совместимости с Дивкс плеерами, за счёт старых маломощных ПК и качество у него на средних битрейтах у него хорошее , чтобы просто так перейти просто на Н.264
Скорее всего воссоединения между х264 и Xvid-AVC не будет. Говорят наоборот будут увеличивать конкуренцию , как тогда уже в далекие времена новый Хвид MPEG-4 ASP vs Libavcodec MPEG4 -ASP.

Egoist|ru 26-12-2005 23:12 387041

Кодированием видео я почти не занимаюсь!
Иногда кодировал VP6
Счас скачал кодек x264vfw.revision387.7z
А что с ним делать не знаю!
как Его установить???

RaW 27-12-2005 00:13 387054

Egoist|ru
Берешь и кодируешь Virtual Dub Mod, результатом не будешь обижен... А установить очень просто, просто скачай отсюда...
http://www.webalice.it/f.corriga/x26...-Full_r389.exe
А чтобы результат был еще лучше лучше пользуйся megui, но с ним надо будет разбираться, ЖЕЛАЮ УДАЧИ... Если что задавай вопросы... ВСЕМ!!!


Egoist|ru 27-12-2005 01:26 387063

RaW
Спасибо счас попробую!

Force 28-12-2005 13:14 387495

Я вопрос задам :).
Юзаю в cli такие настройки:

"C:\Program Files\x264\x264.exe" --progress --pass 1 --bitrate 1378 --stats "x264.stats" --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --qpmin 10 --qpmax 51 --qpstep 4 --scenecut 40 --min-keyint 25 --keyint 250 --direct temporal --8x8dct --ref 16 --mixed-refs --analyse all --b-pyramid --weightb --bframes 3 --b-bias 0 --subme 7 --me hex --merange 16 --sar 1:1 --threads 1 --filter -1:-1 --b-rdo --trellis 2 --no-fast-pskip --quiet -o NUL "hp.avs"

"C:\Program Files\x264\x264.exe" --progress --pass 3 --bitrate 1378 --stats "x264.stats" --ipratio 1.40 --pbratio 1.30 --qcomp 0.75 --qpmin 10 --qpmax 51 --qpstep 4 --scenecut 40 --min-keyint 25 --keyint 250 --direct temporal --8x8dct --ref 16 --mixed-refs --analyse all --b-pyramid --weightb --bframes 3 --b-bias 0 --subme 7 --me hex --merange 16 --sar 1:1 --threads 1 --filter -1:-1 --b-rdo --trellis 2 --no-fast-pskip --quiet -o "vid_2.mkv" "hp.avs"

Вообще, то сначала выставил umh - merange 32, но этот упырь сказал, что собирается первый пасс кодировать 45 часов :o. Я его послал... сказал, что он оборзел... и Настроил так как сейчас... в результате Гарри Поттер 1 кодируется у меня до сих пор. Вторые сутки пошли... И я вот думаю, может есть какой-нить крутой баланс между ценой и качеством? А то чё-то меня даже в ЭТОМ случае цена несколько не устраивает... Двое суток с лишком - это уж черезчур круто для одного фильма... Причём не на самых высоких настройках...

RBF 28-12-2005 16:47 387563

Force
--ref 16 замени на --ref 4
--trellis 2 замени на --trellis 1
можно поставить --subme 6
И конечно используй первый turbo проход. Будет кодировать сутки вместо двух.

Skaarj 28-12-2005 20:27 387615

во маньяки я со скоростью меньше 5 FPS не кодирую, 8-10 это для меня нормал для второго прохода, а первый 30-40 FPS. (проц A64 2.5 ГГц) --me umh и --trellis 2 слишком тормозят.

вот с такими настройками жал вчера третий эпизод звездных войн в разрешении 720х304:
"x264.exe" --pass 2 --bitrate 728 --stats ".stats" --ref 10 --no-fast-pskip --bframes 3 --filter -2,-2 --subme 7 --b-rdo --weightb --trellis 1 --analyse all --8x8dct --sar 1:1 --progress --no-psnr --output

первый проход 38 FPS, второй гдето 6-7, я игрался немного, потом на ночь выключал, но за пару вечеров всё сделалось.

RBF 29-12-2005 09:42 387783

Skaarj
Цитата:

во маньяки я со скоростью меньше 5 FPS не кодирую
Почему во множественном числе? :)
У меня первый проход - 33fps, второй - 14fps (при 720x304)

RaW 29-12-2005 14:53 387872

RBF
А подскажи, что у тебя за система, или скажи на каких настройках у тебя на втором проходе 14 fps??? У меня просто максиму 6-7 fps...

RBF 29-12-2005 16:02 387899

RaW
У меня кодируется на Prescott-256/3600МГц или на Northwood-512-HT/3000МГц.

Male 29-12-2005 21:06 387969

Нуждаюсь в помощи:-)

Я делаю видео из скриншотов (разрешение 800x600,видео обрезаю до 800x512,),у мувика 25fps.Кодирую ессно x264 (пытаюсь),при помощи Virtual Dub Mod.Приемлемый размер того что должно получиться ~26-27 Mb/min.При таком размере качество получается так сибе -- и не более,плоховатое.У меня есть 2 мувика коженые (но не мной) этим же кодеком с таким же вот MB/min ,но качество там значительно лучше.Поэтому нужна помощь по настройке кодека.Сам я как ни пытался -- ничё хорошего не выходит (я даж не знаю -- какой результат дают все те опции -- так что моё экспериментирование с ними -- это как обезьяна с очками + я не могу понять как сделать 2-х проходное кодирование -- пробовал -- до получения видео добраться не получилось :-() Пробовал такие же настройки как в первом сообщении темы (кстати Subpixel refinement precision -- такой настройки вообще не нашёл) -- качество тож неудовлетворительное (опять же в тех мувиках лучше).Помогите пожалуйста,объясните,научите:-) -- скорость кодирования не имеет значения.

RaW 29-12-2005 21:13 387973

Заходи и читай... http://www.dvdtocd.narod.ru/

Male 29-12-2005 21:24 387975

спасибо большое -- а можешь ещё объяснить как сделать 2-х проходное кодирование -- я так понял,что так будет лучше картинка

Male 30-12-2005 02:15 388018

Мда -- попробовал в соответствии с описанием настроек всё поставить на максимум... -- время кодирования 13 секунд занимает порядка 15 мин -- а результат -- никакого... как такое может быть? что уж такое-то я делаю (или не делаю) -- что нормальное видио не выходит.Я DivX'ом при таком же Mb/min намного лучшую картинку получу -- но сча мне это не подходит.Хочу именно x264 -- я ж вижу -- им как-то можно сделать прекрасное изображение да ещё и размер мне приемлимый.Но КАК? -- вот уж никак не получается.
Настройки сча вот какие сделал:

Average Bitrate 5000 (аксимум из того что там возможно)
Keyframe boost 20%
В разделе Partitions все галочки включены
Max Ref. frames 16
Partition decision 6 (RDO - Slowest)
Range 32
Остальное по дефолту.

Большая просьба помочь,особенно к тем -- кто может быть занимается записью чего-то вроде FragMovie и представляет какое качество желаемо.

Male 30-12-2005 02:36 388019

а хотя знаете -- сейчас сидел и оч внимательно сличал качество тех роликов и то что у меня получается -- х.з. может я просто слишком придирчив к своему... трудно судить...

RBF 30-12-2005 09:11 388062

Male
Вместо Average Bitrate 5000, поставь Quantizer - 22. Также поставь 8x8 transform и Deblocking -2 -2 и скажи, какой в итоге вышел битрей у закодированного файла?
А в DivX ты никогда не получишь такую же картинку на одинаковом битрейте и источнике.

Male 30-12-2005 09:50 388071

скоро сделаю -- напишу -- просто у меня при добавлении твоих настроек почти час теперь занимает кодирование того маленького кусочка,по которому я качество проверяю:-(

RBF 30-12-2005 10:01 388076

Male
13 сек. кодирует час? :o Что-то здесь не так, какая у тебя машина?

Male 30-12-2005 10:28 388084

вот : 486 килобит/сек -- приемлимый,да и качество я пожалуй соглашусь что порядка тех (вышеупомянутых) мувов.В общем считаю для себя -- что с этой проблемой разобрался:-) -- спасибо всем.
Но вот ещё что оказалось -- то видео которое только что сам я закодил виртуал дабом -- терь им открыть его нельзя.Вот что пишет:

One of the video codecs installed in the system modified the vidio format passed to it by VirtualDub.This indicates a codec bug that may cause the Windows video codec system to mulfunction.

Может и тут подскажете как быть? (я так понял нужно найти какой кодек там всё портит и его снести -- но как это сделать;а мож я и неправильно понял...) -- а то мне без этого никак -- я ведь потом из маленьких кусочков видео составлять буду итоговый ролик -- и склеивать я их буду виртуал дабом -- но только сча эт как оказалось невозможно.


Male 30-12-2005 10:32 388085

да слабая: AMD Athlon 2500+ ,RAM DDR 1Gb (хотя это как и видяха уверен не нужно -- важен только проц).Я ведь не профессионяльно этим занимаюсь -- так решил пару роликов своих сделть -- первый получился с прекрасным качеством(реально прекрасным -- лучше я не видел качества),кодил DivX'ом -- но там битрэйт 809 килобит/сек -- это всё ж не приемлемо:-(А сча вот второй делаю...

RBF 30-12-2005 10:58 388098

Male
486 килобит или килобайт? Потому что 26-27 Mbайт/min это примерно 3500Кбит/сек
Для твоего проца у тебя просто невероятно низкая скорость, сколько там показывает fps? Что интересно за источник, возможно в других роликах, он был предварительно еще почищен от шумов.
А не открывается дубом, потому, что нет декодера, ведь ты кодируешь энкодером, а не декодером.
Надо поставить последний ffdshow и включить в Программы\ffdshow\VFW codec configuration\decoder - поддержку H264

Male 30-12-2005 11:50 388118

да ошибся -- килобайт конечно:-)
про fps не очень понял -- если ты именно о том который показывается во время кодирования -- то там что-то вот такое: 0.0 fps;0.2 fps;0.4 fps;и даж было разок 1.2 fps -- вот так (само видео -- 25 fps в итоге).
источник как я уже и писал -- это набор скриншотов (800x600,bmp) (800x512 -- это тот размер до которого я обрезаю) ,качество скриншотов ессно можно принять за идеальное,шумов точно нет:-).Ну и конечно -- все ролики такого рода делаются из скриншотов или Fraps'ом -- но те ролики -- уверен виртуал даб ,т.к. он там написан в используемых программах,да и вообще -- уверен из скриншотов -- это наиболее популярно (по крайней мере в UT2004)

RBF 30-12-2005 12:06 388125

Male
Так там, что кадры ни как не связаны друг с другом, т.е. не составляют последовательное движение чего-нибудь?
Можешь показать несколько идущих подряд кадров?
Если это просто несвязанные скрины, тогда понятно, почему у кодека крышу сносит. Для такого видео вообще кодеки с межкадровым сжатием бесполезны Лучше использовать JPEG2000.

Male 30-12-2005 12:42 388136

webfile.ru/722409 -- вот тут пример того -- что будет (последовательные скрины,только уменьшенные и JPEG)

а ffdshow у меня стоит 20051221 -- хотя мож быть это вовсе и не версия а дата (уж очень похоже).Последний он или нет -- как узнать? и не совсем понял я про "включить в Программы\ffdshow\VFW codec configuration\decoder " -- можешь подробнее объяснить -- а то совсем не понятно что это значит.

Male 30-12-2005 20:07 388231

ответте пожалста кто-нить -- что же сделать мне -- что б я мог открыть виртуал дабом видео коженое x264 (ffdshow стоит)

AlexB17 30-12-2005 20:21 388234

Откроется только в AVI и нужно поставить в VFW Decoder config во вкладке декодер на против H.264 - libavccodec

Male 30-12-2005 20:34 388237

вот в том и проблема -- где там какие VFW Decoder config -- никаких настроек нигде не вижу... может я какой нитакой ffdshow поставил -- так вроде кодек как кодек -- но настроек у него нет никаких -- нету ниче -- уж не знаю где смотреть :-( -- и если ffdshow выбрать как то,чем сча кодить буду -- там тоже того о чём ты пишешь что-то не видно.
Напиши плз по-тупому -- типа открой это -> нажми тут -> терь это выбери -> ещё чвой-нить -- алле гоп -- готово:-) -- а то самому мне видно не найти где это...

Gnidodav 30-12-2005 20:56 388241

to Male
На 14, 15 страницах в этой же ветке описано уже как ffdshow настраивать.

Male 31-12-2005 11:21 388339

Спасибо , посмотрел -- открыл те настройки -- поставил там libavcdec -- не помогло -- как не мог открыть -- так и не открывает.В чем же теперь дело?

Male 01-01-2006 17:57 388549

ну помогите же плз:-) -- а то я ещё на одном форуме спросил -- там тож молчат -- вопрос что ли такой глупый...? -- мне без этого придётся другим кодеком видео писать -- а это непозволительно -- сильно возрастёт объём:-(

AlexB17 01-01-2006 21:33 388581

А что хотите с видео то сделать уважаемый? Зачем в дабе то открывать?

Male 01-01-2006 21:43 388584

о -- уважаемый -- приятнА :-)

а с видео вот что хочу делать -- "склеивать" ролик итоговый и собстнно звук "приделывать" -- вот что мне от виртуал даба нужно

AlexB17 02-01-2006 12:40 388696

Это всё можно сделать и в Mkvmerge GUI - из MKV Toolnix'a, а даб вместе с VFW и AVI уже давно пора выбрасывать и кодировать видео в х.264 через MeGUI :) как всё прогрессивное человечество!!! :)

Male 02-01-2006 22:29 388771

всё:-) -- всем спасибо -- снёс все кодеки -- поставил заново -- всё теперь работает:-)

RaW 03-01-2006 02:46 388817

Парни всех с НОВЫМ ГОДОМ, спасибо за то что вы есть, без вас не разобрался где 264 а где vid.... Cпасибо Вам за все С ПРОШЕДШИМ НОВЫМ ГОДОМ СОБАКИ....
Кстати тогда вопрос, что за новые функции... Bidrectional enable???? PSNR calculation.... ????

Igor_D 03-01-2006 04:42 388826

Bidirectional enable это бифреймы. Само собой включать надо 3 штуки.
PSNR calculation никак никак не влияет на качество, но зато отнимает совсем немного времени для подсчёта качества видео OPSNR.
Я этому тесту не очень то доверяю, в отличии SSIM у него меньше "визуальных" алгоритмов подсчёта качества видео. Хотя если разница большая , скажем 0.5 дб, то точно лучше.

Добавили --bime . Не много улучшает би-фреймы лишь только в случае когда есть два вектора для Би. Чего не всегда бывает. На скорость практически не влияет, качество чуть лучше.

Присоединяюсь к поздрвалениям . Год огненной собаки это наш год. Вернее лающей собаки ;)

НОВОСТЬ. Быстрый декодер+плеер для Н.264 http://forum.mediatory.ru/viewtopic.php?p=37665#37665

Gnidodav 03-01-2006 14:57 388903

Цитата:

Быстрый декодер+плеер для Н.264
Любопытная вещица. Побыстрее бы этот декодер в виде DS фильтра появился.

AlexB17 03-01-2006 16:06 388923

DS фильтр вышел - но у него сильные ограничения оказывается есть - не тянет CQM и прочие радости последних версий х.264 :(

Gnidodav 03-01-2006 16:45 388927

ALPHA VERSION FOR TESTING PURPOSE ONLY все таки. А то что оно на данном этапе развития декодер не поддерживает CQM, кодинг без потерь и интерлейсинг, думаю для большинства не кретично. Зато скорость по тестам, которые RBF выложил, впечятляет.

Igor_D 03-01-2006 16:51 388928

Даже многие CQMs производит. Единственное что не производит это интрелейс и loseless, которыми никто не пользуется.

RBF 03-01-2006 17:18 388936

Пока из замеченных багов, только глюк с DirectShowSource в ависинте, зато качество декодирования соответствует стандарту и поностью совпадает с другими декодерами.

Igor_D 07-01-2006 00:53 389924

Появляются первые плееры HD-DVD. http://www.fcenter.ru/online.shtml?hardnews/2006/01/05

Как и было сказано Н.264 High Profile Level 4.1/4.0 поддержан.http://www.blu-raydisc.com/assets/do...0305-12955.pdf . Видеокодеки х264 и Неро Н.264 (оба Main/High Profile ) отвечают по всем нормам ISO/IEC 14496-10. Это говорит о том что теперь все плееры HD-DVD и BRD производят видео, закодированные в х264 и будущий новый Неро7 Н.264 High Profile.
Так что Н.264 будет отныне таким же популярным кодеком как и МПЕГ-2.

Цены на новые плееры нетакие уж и высокие, в сравнении с барибонами. В дальнейшем будут падать.

iol65 10-01-2006 10:11 390746

x264
 
Здравствуйте. У меня вопрос. Есть видео: контейнер AVI, кодек H264. FFdshow свежий скачал. В плеере (VLC, Crystal,WMP ) изображение оч-чень приличное, никаких нареканий. Но есть желание перегнать видео в ХviD(DivX) для просмотра на стационарном плеере. V.dub, V.dubMod, Vegas открывают но `исходное видео`, открытое в прогах-редакторах , в отличии от плееров, ужасное: квадраты прут почти в каждой сцене. У кого нибуть был подобный опыт, или есть мысли по этой ситуации? Материал форумов по теме H264 обычно противоположнонаправленный, т.е. `в H264` а не `из H264 `. Спасибо.

RBF 10-01-2006 16:47 390850

iol65
Цитата:

В плеере (VLC, Crystal,WMP ) изображение оч-чень приличное, никаких нареканий. но `исходное видео`, открытое в прогах-редакторах , в отличии от плееров, ужасное:
Это очень странно, должно быть одинаковое. Покажи скриншот из плеера и этот же кадр из редактора.

dimzon 10-01-2006 19:25 390896

Цитата:

Это очень странно, должно быть одинаковое. Покажи скриншот из плеера и этот же кадр из редактора.
Как раз всё понятно - плееры для декодирования используют DirectShow-декодеры а VirtualDub - VfW
Используй AviSynth-ковый скрипт DirectShowSource("file.avi") как исходный файл.

GreatWizard 10-01-2006 23:02 390942

Новая версия h264 декодера:
Version 0.0.0.3 Alpha (20060109) :
CQM support
Fix for 8x8dct
Flush buffered frame
Support for X264 and x264 FOURCCs
Now use MERIT_NORMAL
----------------
http://coreavc.corecodec.org/CoreAVC20060109.7z
Упёр с doom9
=============
По сравнению с Nero и FFDShow разница в качестве есть ?

iol65 10-01-2006 23:38 390948

dimzon, спасибо огромное! AviSynth - "то, что доктор прописал" :)

RBF 11-01-2006 11:15 391044

GreatWizard
Цитата:

По сравнению с Nero и FFDShow разница в качестве есть ?
Посмотри здесь

Force 11-01-2006 16:50 391148

А кто-нибудь подскажет, как через в ависинтовом скрипте можно регулировать яркость изображения, к примеру?.. меня интересует именно КАК её регулировать, то есть какие команды нужны, как подключить плагин вроде понятно...

Gnidodav 11-01-2006 19:33 391197

to Force
Ну а причем тут x264?
Никаких плагинов подключять не надо, имеется внутренний фильтр Tweak. Добавляешь в скрипт строку
Tweak(0.0, 1.0, X, 1.0)
X - яркость в интервалле от -255.0 (Темно) до 255.0 (светло). Исходное значение 0. И методом научного тыка :) определяешь приемлимое значение X.

vitsat 11-01-2006 19:59 391208

X264
 
Народ, где почитать (на рус.), как "...кодировать видео в х.264 через MeGUI как всё прогрессивное человечество!!!"
Пробовал через последнюю версию FairUse Wizard 2.2 кодировать 2-часовой DVD-фильм в 700MB на полном автомате в 2 прохода - получилось, но результат в NeroRecode (AVC при всех вкл. "галочках") при том же выходном размере файла порадовал больше. Чувствую, что не задействовал всех возможностей кодера X264.
P.S. Нашёл сообщение RBF на форуме mediatory.ru (на счёт FAQ по MeGUI) : http://www.dvdtocd.narod.ru/megui.htm Немного устаревшая, но большое спасибо от ламеров типа меня !

Force 13-01-2006 14:38 391950

Gnidodav, ну да не причём... Спасибо. А есть где-нибудь список и описание всех комманд AviSynth?

Igor_D 13-01-2006 15:32 391965

http://www.dvdtocd.narod.ru/megui.htm
Помоему там ошибочка.
Цитата:

Factor between I and P frame Quants - параметр, определяющий, во сколько раз квантизер выделяемый для P-кадров, будет меньше квантизера I-кадров.
Factor between P and B frame Quants - параметр, определяющий, во сколько раз квантизер выделяемый для B-кадров, будет меньше квантизера P-кадров. В большинстве случаев значение 1,3 вполне удовлетворительно. Но при кодировании анимации это значение можно увеличить до 1,4..1,5.
Не меньше, а больше.

Gnidodav 13-01-2006 16:49 391997

to Force
Хэлп по AVISynth на русском

Force 13-01-2006 18:44 392040

Gnidodav, спасибо!

Кстати, а что это за параметр Bitrate Variance и почему не в CLI-версии он имеет другое значение (в процентах, кажись, 60)?
и на что влияет Quantizer Compression?

RBF 13-01-2006 20:09 392080

Force, Gnidodav
Да вы чего? Мы что зря переводили?
В самом ависинте уже давно есть полная русская версия хэлпа. Надо лишь при установке ее галкой отметить.

Gnidodav 13-01-2006 21:15 392099

Упс. Видимо упустил сей факт из виду :). Бывает.

Force 13-01-2006 21:51 392108

RBF, а где можно найти то, что у вас получилось?

RBF 14-01-2006 11:47 392270

Force
Говорю же в самом ависинте
http://prdownloads.sourceforge.net/a...6.exe?download

vitsat 14-01-2006 17:23 392347

Попытался запустить перекодирование 2-час.DVD с помощью управляющей проги FairUse
Wizard 2.2 и внешнего кодера X264vfw(Core 43 svn-399M) c параметрами по-умолчанию +
некоторые мною изменённые :

8x8 Transform - вкл.
Max Ref. Frames - 5
B-frames - 2
Partition desision - 7(RDO-Insane)
Method - Exhaustive Search
Range - 24

Но когда увидел на "Multipass - First Pass" показания проги : 23ч.40мин. до конца и
скорость обработки 1-3fps (и это на 3.2GHz P-IV !), то понял, что своими поправками я
ввёл кодер в режим "High Profile", хотя в отличие от X264MeGUI, vfw-интерфейс такой
закладки не содержит.
При опции "движка" скорость/качество управляющей проги FU 2.2 в режиме максимального
качества вышеозначенный диск перекодился за 6ч.30мин. Параметры были такие :

8x8 Transform - выкл.
Max Ref. Frames - 1
Partition desision - 5(High Quality)
Method - Hexagonal Search
Range - 16

Немного смущает факт загрузки проца только на 50% (при кодировании в XviD загрузка не
менее 75%) В итоге я решил отключить процесс, т.к. обычно время второго прохода в 2-3
раза больше - жаль мне технику !
Вопрос к спецам : на много ли ухудшает качество режим первого прохода "Multipass -
First Pass(fast)" ?

AlexB17 14-01-2006 19:24 392377

Быстрый первый проход практически не влияет на качество видео.
Цитата:

8x8 Transform - вкл.
Max Ref. Frames - 5
B-frames - 2
Partition desision - 7(RDO-Insane)
Method - Exhaustive Search
Range - 24

Но когда увидел на "Multipass - First Pass" показания проги : 23ч.40мин. до конца и
скорость обработки 1-3fps (и это на 3.2GHz P-IV !), то понял, что своими поправками я
ввёл кодер в режим "High Profile", хотя в отличие от X264MeGUI, vfw-интерфейс такой
закладки не содержит.

Exhaustive Search + Partition desision - 7(RDO-Insane) + Range - 24 настолько бешеные настройки что 24 часа это еще по-божески :)

Вполне достаточно Hexagonal + 6 RDO + Range 16 для отличного качества, да и будет раза в два быстрее по скорости!

vitsat 15-01-2006 18:16 392718

24часа - до окончания только первого прохода! Представляю, сколько бы длился второй. Не даром авторы управляющей проги пожалели пользователей своими божескими максимальными установками для X264.

GreatWizard 15-01-2006 21:36 392800

А имеет смысл для 1 прохода делать "быстрые" настройки(к примеру поставить Me Range поменьше и сам ME попроще)
Как сильно повлияет на качество?

AlexB17 15-01-2006 22:12 392817

По моему Me Range и алгоритм вообще низя менять - может и ошибаюсь - но вроде на думе читал.

GreatWizard 15-01-2006 22:16 392819

Я скорее всего менял, а вот кол-во B frames точно нельзя менять

A fast 1Pass ? Чем отличен

RBF 16-01-2006 09:30 392955

GreatWizard
В MeGUI есть готовый пресет для Turbo 1-го прохода, посмотри, что там отключено. Это безопасно, качество понижается крайне незначительно.

GreatWizard 17-01-2006 20:14 393705

RBF
Опробовал turbo 1st pass, нормуль :)
----
Скоро 400 ревизия :D
--
А откуда взялся encavc? Где-то мелькало encavc.exe, это случаем не ateme Beta ?

RBF 18-01-2006 09:21 393917

GreatWizard
Цитата:

А откуда взялся encavc?
Где взялся?

Igor_D 18-01-2006 18:37 394247

Для публики нет ещё нового Атеме энкавс. Кодек только у нас, у бета тестеров. http://forum.doom9.org/showthread.php?t=105763

Igor_D 19-01-2006 01:41 394388

Недавно перешёл на более быстрые настройки и более высокий битрейт. Всё равно ДВД болванки дёшево стоят. На 1 двд вмещается 3 фильма битрейта 1300-1500 кбит/с с 5.1 звкуом НЕ-ААС 160 кбитс/с

1-й проход турбо.
2-й :

x264.exe --pass 2 --bitrate 1400 --stats ".stats" --ref 3 --bframes 3 --weightb --filter -2,-1 --subme 5 --analyse all --8x8dct --qcomp 0.75 --progress --no-psnr --output "C:\video.mp4" "C:\video.avs"

Для битрейта 1300-1500 кбит/с прироста от subme 6 и бОльшего числа рефернсов нет.

А такие фичи как --b-rdo --bime --trellis 1 --mixed-refs хороши только для низких битрейтов.

Что греха таить. Если и можно впихнуть на 1 сд один фильм приличного качества, то только при очень медленных настройках.
А тут при более высоком битрейте и скорость выше и качество отличное.

RBF 19-01-2006 09:52 394474

Igor_D
Цитата:

Недавно перешёл на более быстрые настройки и более высокий битрейт. Всё равно ДВД болванки дёшево стоят. На 1 двд вмещается 3 фильма битрейта 1300-1500 кбит/с с 5.1 звкуом НЕ-ААС 160 кбитс/с
Я уже давно по такой схеме в основном кодирую ;).
Разрешение без изменений, анаморф и т.д - так называемое прозрачное качество.
Даже если с такого диска перекодировать обратно на DVD с AC3 5.1, чтобы дать знакомым на стационаре посмотреть, то отличий от оригинала они никогда не заметят (не раз проверял) :)

GreatWizard 20-01-2006 01:11 394872

Igor_D
Цитата:

Недавно перешёл на более быстрые настройки и более высокий битрейт. Всё равно ДВД болванки дёшево стоят. На 1 двд вмещается 3 фильма битрейта 1300-1500 кбит/с с 5.1 звкуом НЕ-ААС 160 кбитс/с
Я хорошие фильмы на DVD просто копирую на DVD болванки. А фильмы так себе кодирую на разных битрейтах и настройках по желанию :)
Хорошие 2x слойные сохраняю на HDD до лучших времен ;)
------
RBF
Цитата:

Разрешение без изменений, анаморф и т.д
В смысле кодируешь 720x576(если PAL), 720х480(NTSC) а потом в контейнере прописываешь aspect Ratio соотвествующий?
Черные полосы же убираешь ?
Цитата:

на стационаре посмотреть, то отличий от оригинала они никогда не заметят
Угу даже когда смотришь "квадратный" divX на стационарке, то на телеке(не HDTV) особо не заметно :D
Наверно на это и расчитывают пираты делающие 12 в 1 =)

RBF 20-01-2006 09:16 394938

GreatWizard
Цитата:

Черные полосы же убираешь ?
Естественно.
Цитата:

Угу даже когда смотришь "квадратный" divX на стационарке, то на телеке(не HDTV) особо не заметно :D
Да на нормальном 29" телике, когда выводишь DivX с компа по S-video все заметно (про 8в1 вообще не говорю :cranky:).
Да мы и не про квадратный DivX, а про H264 говорим. Неотличимость от оригинала, естественно контролирую также и на мониторе, да и знакомые на мониторе не отличают.

GreatWizard 20-01-2006 19:34 395296

RBF
Цитата:

Да на нормальном 29" телике, когда выводишь DivX с компа по S-video все заметно (про 8в1 вообще не говорю ).
Да мы и не про квадратный DivX, а про H264 говорим. Неотличимость от оригинала, естественно контролирую также и на мониторе, да и знакомые на мониторе не отличают.
Ну с компа по S-Video не пробовал, но факт то что на тв меньше артефакты заметны(+ от Телека же дальше сидят, чем от монитора):drug:
Я имел в виду, что если даже divX на ТВ лучше то про h264 разговора нет :cool:

После того как полосы обрезаешь, Aspect Ratio получаеться не стандартный(45:19 к примеру), или разрешение прописываешь?:unsure:

RBF 21-01-2006 11:36 395544

GreatWizard
Цитата:

Aspect Ratio получаеться не стандартный(45:19 к примеру), или разрешение прописываешь?
А стандартный какой, 1:1 что ли? :) AR для того и создан, чтобы с помощью него менять истинное соотношение сторон.
Прописываю в самом H264 потоке Pixel (Sample) AR, не разрешение картинки в контейнере, это так по стандарту полагается. В mpeg2, кстати, так же сделано.

AlexB17 21-01-2006 12:56 395570

Кстати разные плееры обрабатывают AR по разному - в основном поджимая по вертикали а не растягивая по горизонтали - при этом съедается часть строк изображения и падает чёткость. Правильно же обрабатывает картинку например Nero Showtime - а почти все остальные, например BSPlayer, MPC делают это неправильно - может это конечно из за ffdshow. Сегодня попробую TCPMP и CoreAVC dshow фильтр.
=============================
Проверил - в mkv контейнере TCPMP и CoreAVC dshow фильтр работают с AR нормально - растягивая видео по горизонтали.

GreatWizard 21-01-2006 22:32 395715

RBF
Цитата:

А стандартный какой, 1:1 что ли?
:laugh: Ну насчет 1:1 подколол:tease: Я подразумевал 4:3, 16:9..
Насчет прописывать AR в поток, не приходилось делать вот и не подумал

AlexB17
Цитата:

Проверил - в mkv контейнере TCPMP и CoreAVC dshow фильтр работают с AR нормально - растягивая видео по горизонтали.
Это радует!!

Igor_I 22-01-2006 16:43 395871

Хотел спросить совета. Чем лучше воспользоваться при кодировании Losseles видео, оно у меня в формате Huffyuv.
Боюсь, что будут проблемы со звуком (убежит).

Igor_D 22-01-2006 18:06 395887

Задал вопрос в не той ветке. Здесь обсуждают х264 , а не особенности воспроизведения беспотерьного видео.
Звук у тебя убежит так или иначе так как машина у тебя слабая для воспроизведения huffyuv.

Igor_I 22-01-2006 18:35 395900

Эээ, нет, вопрос был задан по месту, данная машина к вопросу отношения не имеет. Это было написано для другого раздела форума.
Пожалуй, вопрос раскрою.
Воспользовался Megui - непонравилось, что надо перекодировать видео в другой цветовой формат. Да и .avs, он поэтому делать не может.
GordianKnot кодирует видео, сразу, но здесь непонятна обработка .avs файла. Он сохраняется только один раз, потом если разрешение надо изменить, надо лезть в сам файл.
Звук надо бы кодировать в BeSweet, а ссылки на него из программы нет.
В общем, пока ни в чем не разобрался...
-------------
WinXP, MSI-K8N Neo2, Athlon64 3000+(Win), 1 Gb DDR3200, NEC ND-3540A, Seagate (200-IDE+250-SATA), Maxtor 200, WD 250

Igor_D 22-01-2006 19:51 395922

avscipt : convertYV12(). х264 работает с YV12

Igor_I 22-01-2006 23:11 395962

Igor_D
Цитата:

avscipt : convertYV12(). х264 работает с YV12
Это я уже знаю, прочитал. А почему GK не требует этой строчки?

GreatWizard 24-01-2006 00:09 396406

Что за фишка SMP которую хотят добавить в CoreAVC decoder ?
На Дум9 MPEG-4 AVC/H.264 Information смотрел, не нашел :(

Igor_D 24-01-2006 00:35 396419

SMP оптимизация для HT , dualcore, cuadocore итд. У кого например НТ можно ещё на 75-80% а то и больше поднять скорость декодирования. То есть П4 НТ 2.8 вполне нормально сможет воспроизвести 1920x1088 QuickTime H.264 трейлеры. Это реально. Даже VLC не может так быстро декодировать Xvid.

RBF 24-01-2006 15:53 396617

Igor_D
Цитата:

У кого например НТ можно ещё на 75-80% а то и больше поднять скорость декодирования
Ну это ты загнул :) На HT (не реальные 2 процессора) при введении SMP оптимизации, как при кодировании, так и при декодировании скорость увеличивается на 15-20%. А вот на многоядерных и многопроцессорных, да, практически вдвое.

AlexB17 24-01-2006 19:39 396675

При кодировании видео ЛИЧНО У МЕНЯ :) HT дает прирост до 20-30% - а при декодировании я так понимаю прирост будет еще больше. У меня старенький пенек 2.6 с HT декодирует через TCPMP без оптимизации SMP 92% кадров 1920х844 сделаным в х.264 со всеми наворотами, я думаю я спокойно буду декодировать 1920х1080 если они введут SMP оптимизацию.

front242 27-01-2006 22:09 398040

народ, а второй проход двухпроходного кодирования будет быстрее чем кодирование в один проход? просто ведь при первом проходе собираецца инфа и при втором на это время по идее тратицца не должно, если быстрее, то на сколько?

AlexB17 28-01-2006 11:32 398186

Не намного - по моему всего не несколько процентов быстрее.

SergeyNew 29-01-2006 06:50 398451

Народ, кто-нибудь сталкивался с такой проблемой. x264 не может начать второй проход и выдает ошибку во время включенного режима в VirtualDub "reconstruct from fields - adaptive" (inverse telecine), пишет "2nd pass has more frames than 1st pass (176099 vs 140876)".
Пользуюсь VirtualDubMod 1.5.10.1 и x264-409.Также пробовал другие версии VirtualDub, не помогает.
Такой проблемы не возникает при использовании Divx. Что это, баг x264? Если это баг, устранят ли его в будущем, и как с ним бороться сейчас?

AlexB17 29-01-2006 11:18 398465

Попробуй вместо VirtualDub'a использовать Avisynth c плагином Decomb.

RaW 29-01-2006 21:59 398665

Всех приветствую...
Кто нибудь может расшифровать эту строчку, fix mv predictors in pre-me for b-adapt.
Не учто AQ доработали?

Igor_D 30-01-2006 00:35 398708

Да нет. AQ ещё не обновляли.

AQ = adaptive quantization. Макроблоки имеет разные квантайзеры. То есть какие-то макроблоки имеет более высокий квантайзер(ниже качество) , другие же низкий квантайзер ( высше качество).
Получается что фрейм состоит из макроблоков различного качества. То есть та часть кадра, которая нуждается в бОльшем качестве получит больше битрейта за счёт той части, где качеством можно пожертвовать (например темнота.) . Уже описывали это.

В последней же ревизии сказано что пофиксили алгоритм для адаптивного вставления би-фреймов. То есть би-фреймы будут выставляться только там где это полезно.

RaW 30-01-2006 08:46 398775

Igor_D
Благодарю...

SergeyNew 03-02-2006 16:30 400464

Цитата:

AlexB17

Попробуй вместо VirtualDub'a использовать Avisynth c плагином Decomb.
to AlexB17
Decomb - отличный фильтр к отличной программе. Да, пожалуй, один из лучших фильтров для IVTC. Жаль, что я им раньше не пользовался. Вобщем, помогло, спасибо.

Да, может, кто-нибудь знает, есть для AviSynth какой-нибудь плагин для вывода логотипа? С поддержкой TGA или BMP последовательности? Споддержкой альфа-канала или хотя-бы с прорезкой по цвету?
Заранее благодарен...

Igor_D 07-02-2006 17:13 404099

Что-то все затихли. Наверное из за того что престали компилировать на думе. Хотя уже 417 ревизия http://x264.nl/

AlexB17 07-02-2006 20:14 404140

Sharktooth болеет - а я только его билды и юзаю - в других патчей нету полезных часто. :(

Igor_D 08-02-2006 05:11 404256

Все осоновые патчи уже включенны в cvs. Единственного чего нет это только AQ и subme7 , которыми никто практически не пользуется из-за "левости" AQ и медленности subme7. А так билды между Шартуса и с x264.nl больше ни чем не отличаются.

Force 08-02-2006 14:26 404407

Igor_D, странно, я их пожизни юзаю... :)

Igor_D 08-02-2006 17:00 404495

Зачем? Попробуй subme 6 и без AQ. Качество не отличимо.

AlexB17 08-02-2006 19:15 404543

Ну у Sharktooth'a еще и в комплекте MeGUI x264 свежий есть всегда :)

Skaarj 08-02-2006 19:46 404557

насколько я понял MeGUI-x264 больше не будет, теперь будет только полноценный MeGUI, со всеми фишками x264 и Snow в одном файле.

Yuriy Wise 09-02-2006 15:18 404849

Вот мои настройки x264. Пожалуйста, поправте меня, если не прав.



Igor_D 09-02-2006 17:53 404904

Я же тебе лично давал строку, которой кодировать. Уже раз сто об настройках говорили и про VirtualDub. Читай ветку!!!

AlexB17 09-02-2006 19:23 404926

И правда - пора уже отказыватся от даба! А то я даже не въехал сначала откуда такие скрины! :)

Yuriy Wise 09-02-2006 20:42 404947

Igor_D,
спаибо за ту строчку, но в дабе есть мне необходимые фильтры!!!

Force 09-02-2006 20:42 404948

Igor_D, я проверяю на телике, а там очень сильно видно всю градацию чёрного... Поэтому когда кодишь с AQ - она становится заметно плавнее. А subme 7 - это скорее для того чтобы совесть была чиста, мол всё круто ;).

А вот MeGUI не юзаю...

Кто-нибудь может подсказать как пользоваться консольным avc2avi? А то нужно 264 перегнать в avi, а framework качать вломак... 22 Мега для модема - это серьёзно...

Force 09-02-2006 20:43 404949

Yuriy Wise, В Ависинте они тоже есть.

AlexB17 09-02-2006 20:47 404951

Цитата:

А то нужно 264 перегнать в avi
А может в матрёшку проще или в MP4???

Force 09-02-2006 20:50 404953

AlexB17, просто для игрухи видюхи... А они должны быть именно в ави.

Всё, методом ненаучного тыка всё получилось! :) Вопрос снят.

Ах, щет. Не снят... Точнее не до конца... Как теперь звуковую дорожку к нему приклеить? Точнее чем? А то все мои проги хотят VfW... А там чистый 264 RAW.

Force 10-02-2006 00:37 405012

Всё, разобрался. Надо мне было читать внимательней. VirtualDubMod всё прекрасно может. :)

SergeyNew 10-02-2006 18:16 405255

Помогите, пожалуйста, с настройками x264. Проблема такая. Конвертирую фильм (720*302, 23.976, битрейт 650). Фильм зажимается хорошо,но, на нескольких сценах фильма (всего минуты 3-4) задний план, монотонный, рассыпается на макроблоки, в то время, как актер на переднем плане прокодирован хорошо. Происходит это и на динамических и на статических сценах. Увеличение битрейта до 1000 помогает только слегка, макроблоки все-равно видны. Посоветуйте, что делать. Усиливать деблокинг? Так это скажется на качестве картинки всего фильма. Уменьшить отклонение битрейта (bitrate variability)? Может есть какой хороший адаптивный фильтр деблокинга для ависинта?
(Сейчас пробую зажать фильм с тем же битрейтом в Nero AVC, и посмотрю, что получиться, возможно поможет)

Настроики кодера x264:

cabac=1 ref=8 deblock=1:-1:-1 analyse=0x3:0x133 me=hex subme=6 brdo=0 mixed_ref=1 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 chroma_qp_offset=0 slices=1 nr=0 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=2 wpredb=1 bime=0 keyint=250 keyint_min=25 scenecut=40 rc=abr bitrate=700 ratetol=4.0 rceq='blurCplx^(1-qComp)' qcomp=0.75 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.40 pb_ratio=1.30

Настройки ависинта:

Loadplugin("D:\Program Files\GordianKnot\DGMPGDec\DGDecode.dll")
Loadplugin("D:\Program Files\GordianKnot\AviSynthPlugins\decomb.dll")
function VD_Logo (clip clip, int "x", int "y", int "alpha", bool "transparent",
\ int "xr", int "xg", int "xb", int "tolerance", string "filename",
\ bool "animate", int "start", int "duration", int "loops",
\ int "fadeinlen", int "fadeoutend", int "fadeoutlen")
{
LoadVirtualdubPlugin("I:\VirtulDub\vdub_1.5.10.1\plugins\logo.vdf", "VD_Logo", 1)
return clip.VD_Logo (default(x,700), default(y,800), default(alpha,250),
\ default(transparent,1), default(xr,0), default(xg,0), default(xb,0), default(tolerance,50),
\ default(filename,"H:\для квн\логотип bmp с середины\logo0000.bmp"),
\ default(animate,1), default(start,1070), default(duration,1), default(loops,0),
\ default(fadeinlen,20), default(fadeoutend,1228), default(fadeoutlen,16))
}
mpeg2source("C:\DVD\temp\новый.d2v")
Telecide(order=1,guide=1,post=0,vthresh=30)
decimate()
crop(0,102,720,272)
lanczosresize(720,302)
Levels(0, 1.3, 255,0, 255)
TemporalSoften(4,4,8,15,2)
ConvertToRGB
VD_Logo()
Trim(0,140072) ++ Trim(142870,143187) ++ Trim(148991,149744)

AlexB17 10-02-2006 19:21 405272

Скорее всего проблема в декодере - но может быть это и известная проблема "синего неба" когда на небе просто видны макроблоки. Для таких целей раньше был AQ patch а сейчас хорошо помогает параметр --no-fast-pskip. Но прежде чем перекодировать попробуй обновить декодер.

RBF 11-02-2006 13:32 405425

SergeyNew
Ты что кодируешь, зачем лого в РГБ, зачем 302, а не 304, почему abr, а не 2-pass?

GreatWizard 11-02-2006 19:21 405504

RBF,AlexB17
У меня не работает AR прописанный в x264 потоке при проигрывании в directShow player'e
Значит копирую DVD на хард, создаю d2v проект, подрубаю его через avs(обрезав чёрные полосы; без ресайза), подсчитываю AR который надо применить на будущий x264 поток, подсчитываю битрейт..... и т.д.
Задаю параметры кодирования и подсчитанный AR вписываю в MeGUI(входящее видео, и которое должно получиться с применением AR кратно 16).
Получаеться к примеру video.264(почему-то не открываеться) или video.mp4 или video.mkv, при открытие в DS плеере AR не применяеться..- все растянуто :(
Пробовал прописать AR в mp4 через YAMB не получилось, выходит ошибка + я не знаю как посчитать PAR( напомните формулу плз). А если прописать AR в MKV, то работает только через TCPMP в режиме пропорций- авто.

x264 rev427, avisynth 2.56, coreAVC 0.4a, haali matroska splitter 1.6.48.1, LightAlloy 3.5

SergeyNew 11-02-2006 19:22 405506

Да нет, кодирую в два прохода, первый полный. Лого в ржб, потому что фильтр идет от дуба.
Не знаю,302 конечно на 16 не делится, но вряд ли что изменится 302 или 304, я давно уже по вертикали ставлю с делением на два, все работает.
Сейчас закодировал в Nero, результат заметно хуже, провалы все в тех же местах, но заметно хуже.

AlexB17 11-02-2006 19:30 405510

Всётаки размеры должны быть кратны 16(минимум 8 но тоже не рекомендую) что бы не было у кодека заморочек. Да и первый проход напрасно полный делаешь - толку мизер а времени убивается уйма.

2 GreatWizard
У меня тоже в потоке как то странно прописывается - видео как бы сплющивается по вертикали в 2 раза. Для PAR никакой формулы грубо говоря не нужно - даже при обрезке если PAR 2.35:1 он такой же и останется. Прописывал в mkvtoolnix'e именно Aspect ratio а не Display W/H - все работает через все плееры - я думаю за это матрешкинский сплиттер отвечает а не декодер и плеер, попробуй обнови его - он недавно свежий выходил 1.6.60.23(у меня по крайней мере).

SergeyNew 11-02-2006 20:19 405523

AlexB17
Цитата:

сейчас хорошо помогает параметр --no-fast-pskip

<no-fast-pskip name="Fast P-frame Skip Detection">
<Advanced>Fast Skip detection increases speed but may cause slight blockiness in areas of solid colour or slight gradients such as dark scenes or sky.</Advanced>
<Basic>Enables early Skip detection on P-frames.</Basic>
<Recommended>Disabled</Recommended>
<Default>Enabled</Default>

2 AlexB17
Прочитал я про этот "фаст скип" и понял, что это как-раз то, что мне надо. Только маленькая проблема, как его отключить? Может подскажешь, а то я не силен...

GreatWizard 11-02-2006 20:21 405525

AlexB17
Цитата:

У меня тоже в потоке как то странно прописывается - видео как бы сплющивается по вертикали в 2 раза.
В tcpmp во всех случаях кроме mkv c прописанным AR, в режиме пропорций авто, тоже сплюшивает где-то в 2 раза...
Цитата:

Для PAR никакой формулы грубо говоря не нужно - даже при обрезке если PAR 2.35:1 он такой же и останется.
dar = par x sar
where
dar : display aspect ratio (what ratio to be displayed)
sar : stream/sample aspect ratio (the original/non-cropped aspect ratio of the stream)
par : pixel aspect ratio
note, these all are given if your source can be played correctly !
отсюда
Цитата:

Прописывал в mkvtoolnix'e именно Aspect ratio а не Display W/H - все работает через все плееры - я думаю за это матрешкинский сплиттер отвечает а не декодер и плеер, попробуй обнови его - он недавно свежий выходил 1.6.60.23(у меня по крайней мере).
Обновил до 1.6.60.23, ситуация с DS плеерами не изменилась

RBF 11-02-2006 23:57 405602

GreatWizard
PAR(SAR) высчитывается путем деления DAR на FAR.
DAR - это аспект с которым должна показываться картинка.
FAR - это реальное соотношение сторон картинки.
DS coreAVC нормально не поддерживает PAR. Он пока только может пропускать через себя инфу о PAR взаимодействуя с haali сплиттером, а декодер должен передавать в рендерер инфу о PAR независимо от сплиттера, потому что она содержится не в контейнере, а в самом потоке.
Mkvtoolnix вообще удаляет PAR из потока, что крайне не рекомендуется.
Правильно посчитай PAR, сохрани в mp4, и проверь поставлена ли при воспроизведении в настройках рендерера галгка "соблюдать аспект".

GreatWizard 12-02-2006 02:21 405625

RBF
Цитата:

PAR(SAR) высчитывается путем деления DAR на FAR.
http://trac.videolan.org/x264/file/trunk/doc/vui.txt - тут тоже самое по сути ?
-----------
Цепь была такая:
http://img401.imageshack.us/my.php?i...64chain6jv.jpg
Video Renderer у меня такой без настроек... Есть более совершенный ?
http://img401.imageshack.us/my.php?image=vrprop6so.jpg
ffdshow выбил из цепи отключением поддержи YV12 YUY RAW форматов...
Все получилось!!! Осталось только PAR переправить, есть способ не перекодируя? mp4box'om ?
----
А где можно взять др. декодеры RAW форматов типа i420.... вроде где-то одним архивом ложили?
Большое спасибо RBF ! И AlexB17 за поддержку...

RBF 12-02-2006 09:48 405677

-------

RBF 12-02-2006 10:11 405683

GreatWizard
Да там тоже самое, но считают сами цифры, а не соотношение.
DAR_x*FAR_y=SAR_x и DAR_y*FAR_x=SAR_y
У тебя старый рендер используется, с ним каши не сваришь :) У тебя что DX9 не установлен? Хотя нет, в графе то нормальный рендер стоит. Тогда кто же цепляет старье, уж не LightAlloy ли?
Поменять боксом PAR можно так:

mp4box -add C:\FILM.mp4:par=115:100 C:\FILM_2.mp4

Декодеры YV12/i420 нужны только для VfW. DirectShow 9 поддерживает их напрямую.
http://rbf.nm.ru/Yv12_I420_yuvcodecs-1.2.exe

AlexB17 12-02-2006 10:40 405688

2 SergeyNew
Fast P Skip этой строкой и отключается (--no-fast-pskip) или анологичной галочкой в свежих версиях MeGUI.

2 RBF & Great Wizard
Я в принципе видел эти формулы для расчётов AR но т.к. кодирую только фильмы и TV то для меня это не особо актуально, в фильмах AR жестко прописан, скажем 2.35:1 или 16:9 соответственно картинка растягивается под эти значения - а для TV это вообще не нужно. Или может мне пока просто фильмы не попадались с кривым AR? Я пока с анаморфным кодированием сделал только 2 фильма и везде они правильно показываются - даже через TCPMP и CoreAVC не говоря уж про MPC и BSPlayer через ffdshow. Может я что-то делаю не так? :)

Force 12-02-2006 13:12 405730

А почему вам так не нравится AQ? Я помимо --no-fast-pskip ещё и его использую, и всё становится ещё лучше. Главное значения подобрать неагрессивные.

А по поводу Fast First Pass - не согласен. Как то решил добиться офигительного качества при минимальном битрейте - 300. Сначала использовал быстрый первый проход. После первого сделал ещё 5 проходов с максимальнейшими настройками (esa 32 и всё такое), но это не дало такого офигенного результата, как просто 2 прохода esa 32. Так что это вы зря по поводу того, что качество не сильно меняется...

Может быть, конечно, мой случай слишком частный, но тем не менее, результаты не врут.

RBF 12-02-2006 15:00 405763

AlexB17
Цитата:

в фильмах AR жестко прописан, скажем 2.35:1 или 16:9 соответственно...
На ДВД не бывает прописано 2.35:1, только 4:3 или 16:9. Да и жестко это будет только если не обрезать черные полосы, а кодировать как есть (720х576 или 720х480). Если же обрезать, то тут может быть все, что угодно.
При захвате с TV, тоже аспект не нужен, только если хватать 768х576. А если хватать с родныи разрешением чипа, например 704х576 у филипса, то без аспекта не обойтись.
Цитата:

Может я что-то делаю не так?
Конечно не так :), ты наверно пишешь аспект в матрешке, а мы говорим про прописывание его в самом битстриме, как по стандарту положено.

AlexB17 12-02-2006 15:54 405798

2 RBF
Цитата:

На ДВД не бывает прописано 2.35:1, только 4:3 или 16:9. Да и жестко это будет только если не обрезать черные полосы, а кодировать как есть
Ну вот у меня есть 2 лицензионных диска StarWarsIII и FightClub у них на обложке русским языком написано 2.35:1 а картинка соответственно 4:3, соответственно растягиванием до 2.35:1 я получаю нормальный размер. На Pixel AR не влияет не обрезка не ресайз(пропорциональный) Может быть на других дисках и не так - но вот свои первые анаморфные рипы я делал из них - и всё замечательно получалось.
Цитата:

Конечно не так , ты наверно пишешь аспект в матрешке, а мы говорим про прописывание его в самом битстриме, как по стандарту положено.
Дак я всё понимаю - но когда ложишь H.264 стрим в матрешку то AR же пропадает - приходится прописывать в ней. А контейнер MP4 я не пользую. Всё равно до стационаров с поддержкой AVC High Profile мы не доживём - поэтому мне на совместимость наплевать - а ежели и приспичит через n-ное количество лет посмотреть свой рип на новеньком стационаре - я думаю в MP4 переложу фильм без геморроя :) Я вообще только недавно приобрел стационарный MPEG-4 плеер Xoro 415 - вот теперь приходится для него жать в XviD :) Зато быстрооо!!! :)

GreatWizard 12-02-2006 19:07 405874

RBF
Цитата:

У тебя старый рендер используется, с ним каши не сваришь У тебя что DX9 не установлен? Хотя нет, в графе то нормальный рендер стоит. Тогда кто же цепляет старье, уж не LightAlloy ли?
У меня DirectX 9.0c + Февральская обнова с oszone :) А скрин свойcтв рендерера из graphEdit'a(в LA такой же).
Надо менять рендерер - каши хочеться :)
Цитата:

mp4box -add C:\FILM.mp4:par=115:100 C:\FILM_2.mp4
Это он в mp4 контейнере прописывает, не в потоке же?
---------
RBF,AlexB17
Я тоже щас нашел лицензионный dvd "Signs" от "Видеосервис", где вместо 16:9 и 4:3 написано "1.85 anamorphic widescreen"
Раньше думал все проще, к примеру PAL(720x576) 16:9
Пропорцией вычисляю
720 - 16
x - 9 - потому что по вертикали растянуто, x=720*9/16=405
Потом проверил открыв DVD в софтверном dvd плеере и вправду в высоту 405 :) A Gordian Knot рассчитывал неправильно 395, если не поправить пропорции вручную 1.777 при 16:9 и 1.333 при 4:3 . Раньше думал насчет способа "прозрачного" кодирования, но возможностей не хватало, да и навыков мало было... Щас классно с х264, mp4, mkv - это стало возможно !

Короче с AR не так просто как я думал, надо будет разобраться получше.
Так что если поделитесь ссылками на статью по теме, буду благодарен....

AlexB17 12-02-2006 19:40 405881

Вот сижу читаю:
http://forum.doom9.org/showthread.php?t=106656

SergeyNew 12-02-2006 20:41 405895

2 AlexB17
Спасибо, понял. Теперь буду пользоваться через MeGui.
Да, он у меня требует Framework 2.0... Поиск в яндексе и гугле ни к чему не привел, странно... Зашел на майкрософт, там предлагают только Framework 1.1 и Compact Framework. И где его достать? Может кто подскажет...

RaW 12-02-2006 23:04 405937

http://download.microsoft.com/downlo...a/dotnetfx.exe

SergeyNew 13-02-2006 00:11 405948

RaW
Спасибо. Оказывается, висит на главной странице, а я пропустил.

RBF 13-02-2006 10:43 406024

AlexB17
Цитата:

Ну вот у меня есть 2 лицензионных диска StarWarsIII и FightClub у них на обложке русским языком написано 2.35:1 а картинка соответственно 4:3, соответственно растягиванием до 2.35:1
Как может быть при 2.35:1 флаг AR 4:3, ты чего-то путаешь, или тогда это не анаморф.
Я говорю не про то, что на заборе, т.е. на обложке написано, а про то, что реально может содержаться на DVD. Реально на DVD может быть прописан аспект только 4:3 или 16:9, именно в соответствии с этим плеер и будет растягивать картинку, что там написано на коробке он не знает. На коробке пишут только для информации, какого соотношения (иногда не точно) будет полезная часть картинки после применения прописанного аспекта плеером.
Следовательно, для того чтобы узнать точно аспект полезной части картинки с правильными пропорциями надо сначала посмотреть аспект в vob 4:3 или 16:9, потом отрезайзить в соответствии с ним, и только потом произвести кроп. Тогда получится истинный аспект картинки - DAR. Потом остается выяснить аспект у обрезанной картинки, но без предварительного ресайза - FAR и разделить DAR на него, тогда получится PAR, который и надо прописывать в 264или в mp4box.
Если же мы не будем обрезать черные полосы, то тогда нужно просто разделить 1,778 или 1,333 (смотря, что прописано в vob) на 1,250 или на 1,5 (смотря, что у нас PAL или NTSC) и получится нужный PAR.

GreatWizard
Цитата:

Это он в mp4 контейнере прописывает, не в потоке же?
Да нет, говорю же в самом потоке, причем на протяжении потока AR может меняться. Точно так же и на DVD, AR прописан в потоке.
Прописывание AR в потоке более рационально в индустрии. Представь, у тебя из файла идет передача через спутник. При этом переупаковка из одного контейнера в ts и дальше на передатчик, AR не потеряется и благополучно дойдет до плеера телезрителя.
Цитата:

А скрин свойcтв рендерера из graphEdit'a(в LA такой же)
Нет, ты ошибся это, скорее всего, только в LA, потому что в графе явно стоит vmr рендерер, проверь еще раз. И лучше используй MPC, поставь там default рендер и зайди в его настройки.


AlexB17 13-02-2006 19:22 406170

2 RBF
Почитал тут на думе про AR - разобрался - все равно спасибо! :)

GreatWizard 13-02-2006 20:14 406183

RBF
Цитата:

Да нет, говорю же в самом потоке, причем на протяжении потока AR может меняться.
Думал mp4box только c контейнером работает, не может менять поток....
Цитата:

Нет, ты ошибся это, скорее всего, только в LA, потому что в графе явно стоит vmr рендерер, проверь еще раз. И лучше используй MPC, поставь там default рендер и зайди в его настройки.

В mpc , поставил системный рендерер - поглядел в св-ва рендерера в mpc, то же окно :(
Может возможно менять приоритетность(merit) рендерера в реестре?
------------------
Как считать P(S)AR, понятно. Но вот зачем, чем обычный AR хуже?... :sorry:

RBF 14-02-2006 11:03 406327

GreatWizard
Обычный - это по твоему DAR? На самом деле он виртуальный, т.е. как бы не прописывается в явном виде, а автоматически высчитывается из FAR и PAR. К тому же PAR надежней и удобней, т.к в стандартах существуют различные cropping настройки, да и на протяжении видео PAR менять можно.

В MPC можно выбрать любой рендер. Выбери там WMR7 или WMR9. Собственно WMR7 и должен использоваться по умолчанию.

GreatWizard 14-02-2006 20:26 406513

RBF
Цитата:

Обычный - это по твоему DAR? На самом деле он виртуальный, т.е. как бы не прописывается в явном виде, а автоматически высчитывается из FAR и PAR. К тому же PAR надежней и удобней, т.к в стандартах существуют различные cropping настройки, да и на протяжении видео PAR менять можно.
Я подразумевал FAR( ресайзенный и покропленный).
С этим всё ясно, thnx...
--------------
Для решения проблем квадратов в тёмных местах :), не приходилось использовать блокбастер или др. фильтры ?
Там чел говорит, что юзает LumaYV12(-2) and Unfilter(-5,-5) вместо blockbuster("dither") - что думаете?
Да и еще Шарктуз предлагал использовать eqm_avc_hr матрицу...
source - http://forum.doom9.org/showthread.php?t=107236

AlexB17 14-02-2006 22:29 406549

Цитата:

вот LumaYV12(-2) - что думаете?
Ну там речь шла о блоках в темных участках - а LumaYV12(-2) понижает яркость, что немного уменьшает шум в темных местах. Blockbuster это вообще страшный фильтр :) замусоривает и маскирует квадраты и прочие артефакты(наверно для DivX) :) - но картинка после этого сжимается очень плохо.

Gnidodav 18-02-2006 14:03 407981

Давайте рассмотрим пример для тугодумов подобных мне :).
1. Имеем DVD PAL 16:9.
2. Ресайзим по вертикали в соответствии с аспектом, т.е. (9*720)/16=405, следовательно, получаем 720x405. Потом кропим до 680x347. Откуда следует, что DAR=680/347.
3. Теперь обрезаем черные края без ресайза. Получаем 680x494. Значит FAR=680/494
4. PAR=DAR/FAR=494/347
Надеюсь, я правильно посчитал. Раньше делал по-другому и не хочется в очередной раз так жестоко ошибаться :sorry: .
Кстати с воспроизведением анаморфных рипов ffdshow с включенным overlay mixer'ом справляется без проблем.

RBF 19-02-2006 02:13 408199

Gnidodav
Лучше все же 680x494 привести к кратности 16 и соответственно внести поправку в расчет.
И еще, что-то многовато по горизонтали обрезал, до 680, обычно по бокам черные полоски меньше (или отсутствуют).
Это не экранка/рулонка? В них аспект может быть изначально неправильный, надо проверять по круглым предметам в кадре.

Gnidodav 19-02-2006 03:31 408220

RBF
Нет, это не экранка. Схватил первое, что под руку попалось. DVD "Солярис" Тарковского. Там действительно по краям черные полоски по 14 и 26 пикселей.
Также поглядел на встроенную в MeGUI функцию автоматического подсчета DAR. Так и не понял или это она только у меня такая глючная или она еще сыровата. Но на том же фильме она выдала DAR=37/20. Закодированный с таким значением DAR поток сплющило по сравнению с оригиналом примерно в два раза. Кто-то еще юзал эту опцию в MeGUI? У меня она только без кропа корректно работает.

Skaarj 19-02-2006 08:47 408251

и кто только додумался до анаморфа и интерлейса, надеюсь с переходом на HD хотябы станут использовать квадратные пиксели, да и нафига нужна черезстрочная разветка когда в большинстве случаев будет использоваться LCD.

http://www.videoton.ru/Articles/HDTV/1080i.html

Gnidodav 19-02-2006 16:52 408349

На думе уже подобрали софт, который позволяет действительно автоматизировать процесс подсчета PAR. Aspect и SAR Calculator. Aspect находит DAR правда немного округляет, а с помощью SAR Calculator’а уже высчитывается PAR (ARS). На том же источнике:

AlexB17 19-02-2006 22:34 408421

А ссылочку можно? А то на думе влом копатся :)

Gnidodav 20-02-2006 00:04 408441

Кажись тут.
Aspect взял отсюда.

Circus 26-02-2006 04:04 410967

Прошу помощи!
Проблема такая - при кодировании в MeGUI (MeGUI.NETv1.1.Bins_0.2.3.1024) и в RAW и в MP4 продолжительность видео увеличивается процентов на 20 и, естественно, при микшировании не совпвдает со звуком. Настройки использовались разные в т.ч. по умолчанию. При кодировании в Dub все в порядке. В обоих случаях avs-скрипт делался в GN. На компе установлен Windows 2003. Помогите разобраться.

RBF 26-02-2006 09:25 411002

Circus
Покажи скрипт после GN.

Circus 28-02-2006 03:32 411775

To RBF.
Вот скрипт:

# Файл создан при помощи Gordian Knot
#
# http://gknot.doom9.org

# PLUGINS
LoadPlugin("C:\Program Files\GordianKnot\DGMPGDec\DGDecode.dll")
#LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\decomb.dll")
#LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\KernelDeInt.dll")
LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\UnDot.dll")
#LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\dgbob.dll")
#LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\Convolution3d.dll")
#LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\FluxSmooth.dll")
#LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\TomsMoComp.dll")
#LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\VSFilter.dll")
#LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\SimpleResize.dll")

# SOURCE
mpeg2source("E:\VTS_01_1.d2v")

# TRIM
#trim(startframe,endframe)

# IVTC
#Telecide(order=1,guide=1).Decimate()
# или использовать
#IVTC(44,11,95)
#GreedyHMA(1,0,4,0,0,0,0,0)

# ДЕИНТЕРЛЕЙСИНГ (1)
#FieldDeinterlace()
#FieldDeinterlace(blend=false)
#TomsMoComp(1,5,1)

# ДЕИНТЕРЛЕЙСИНГ (2)
#KernelDeInt(order=1,sharp=true)
# или может быть
#DGBob(order=1,mode=0)

# ДЕИНТЕРЛЕЙСИНГ (3) - СПЕЦИАЛЬНЫЙ
#GreedyHMA(1,0,0,0,0,0,0,0)
#Telecide()
#SeparateFields()

# ОБРЕЗАНИЕ ПОЛОС(УРЕЗАНИЕ)
crop(26,60,668,356)

# СУБТИТРЫ
#VobSub("FileName")

# ИЗМЕНЕНИЕ РАЗМЕРОВ
LanczosResize(512,224)

# ОЧИСТКА ОТ ШУМОВ: ВЫБЕРИТЕ ОДИН ИЗ ВАРИАНТОВ (или ничего)
Undot()

# 1) Для небольших шумов
#Temporalsoften(2,3,3,mode=2,scenechange=6)
#mergechroma(blur(1.3))
#FluxSmoothST(5,7)

# 2) Для средних шумов
#Temporalsoften(3,5,5,mode=2,scenechange=10)
#Convolution3d("moviehq")
#FluxSmoothST(7,7)

# 3) Для сильных шумов
#Temporalsoften(4,8,8,mode=2,scenechange=10)
#Convolution3d("movielq")
#FluxSmoothST(10,15)

# РАМКА (Окантовка кадра)
#AddBorders(left,top,right,bottom)

#
# !!!!Уменьшите размер на 20 для использования Gordian Knot!
#SelectRangeEvery(400,20)

# FOOL CCEnc
#empty = BlankClip()
#AudioDub(last,empty)

Igor_D 03-03-2006 19:43 413480

20% рассинхронизации. Это как раз NTSC/PAL разница 29.99/25. И почему такое разрешение маленькое? Даже на 700 мб можно оставить 720х304 для х264.

Circus 04-03-2006 03:32 413613

To Igor D.
Благодарю. Завтра попробую. А разрешение такое потому что при его выставлении ориентируюсь на показатель бит/пиксель*кадр - не менее 0.2 (прочитал где-то), да и разницы не ощущаю при большем разрешении (смотрю на мониторе 19'', как будет на телевизоре 72 см - не знаю).

Igor_D 04-03-2006 05:16 413619

Разница от разрешения даже есть на мониторах 14/15, не говоря уже об 17-19.
Этот расчёт бит/пиксель*кадр 0.2 уже давно устарел. Сегодня даже для Хвида 0.17-0.18 это хорошо.
Для х264 даже можно 0.13

front242 05-03-2006 02:08 413900

Circus
возможно разница не видна из-за плохого исходного материала или из-за того что при изменении размеров теряется чёткость, попробуй после ресайза её повысить чуток соответствующим фильтром

RBF 06-03-2006 10:18 414317

Circus
Раскомментируй строчку
Telecide(order=1,guide=1).Decimate()

SergeyNew 09-03-2006 07:23 415453

Всем привет. Может кто-нибудь подсказать по такой проблеме. Есть фильм, зажат x264, есть две дороги aac, есть титры в srt, все это в yamb 1.5 кладу в mp4 и в итоге титры не вижу ни в mpc 6488, ни в nero show time. Может я что-то делаю не так? Сталкивался кто-нибудь с такой проблемой? И как ее решить?

RBF 09-03-2006 09:43 415484

SergeyNew
В show time ты их точно не увидишь :) В mpc надо включить Output-VMR7/9 renderless. Исходный srt файл должен быть в UTF8.

Yuriy Wise 09-03-2006 14:56 415640

А я с другой траблой столкнулся... Зажал фильм в х264, зажал аудио в ААС WinAMP v2, соеждинил yamb 1.5 в mp4 и звук как-то скоротечно начинает смещаться да так, что к концу фильма и не поймёшь вперёд или назад он сместился....

SergeyNew 10-03-2006 01:51 415877

Цитата:

RBF
Действительно, помогло. Спасибо. Да, и еще вопрос. Почему на выбор появляется две дорожки субтитров, вместо одной?
-Undetermined (GPACK Streaming Text Handler)
-Undetermined (GPACK Streaming Text Handler(plain text))

И можно ли дать название субтитрам, а то, как-то "Undetermined (GPACK Streaming Text Handler)" не очень красиво... :)

RBF 10-03-2006 10:45 415988

SergeyNew
На самом деле там одна дорожка, но MPC дает выбор как ее отображать, с различными эффектами, предусмотренными форматом субтитров для mp4 (если ты их пропишешь) или просто голый текст.
Название субтитров и любой другой дорожки можно задать в самом ямбе, если включить - Options/View Import...

Garic 10-03-2006 12:34 416040

Ребята я соскучился по этому форуму! Подскажите где можно взять этот XviD avc, если его действительно можно взять чтобы потестить!

RBF 10-03-2006 12:58 416063

Yuriy Wise
У тебя похоже та же проблема, что и у Circus
И еще *.aac после винампа надо обрабатывать командой:
mp4creator -aac-profile=4

Garic
XviD avc пока не доступен.

Garic 10-03-2006 13:25 416083

Цитата:

Yuriy Wise
У тебя похоже та же проблема, что и у Circus
И еще *.aac после винампа надо обрабатывать командой:
mp4creator -aac-profile=4
У меня тоже пару раз после извлечения х264 из avi была рассинхронизация звука, правда звук был мп3 - все с того же avi, в котором он игрался нормальным? Не означает ли это, что есть расхождения в паковке avi и mp4? То есть гарантировать не рассинхронизацию никто не может?
Цитата:

Garic
XviD avc пока не доступен.
А скоро они выложат как ты думаешь? Вот жмоты! :)

SergeyNew 10-03-2006 17:24 416203

Цитата:

RBF
Название субтитров и любой другой дорожки можно задать в самом ямбе, если включить - Options/View Import...
В том-то все и дело, что Options/View Import включено, и для звуковых дорожек я имена прописываю и они определяются, для титров тоже прописываю, но он пишет при воспроизведении -Undetermined (GPACK Streaming Text Handler) вместо их названия. Вот такая проблема...

AlexB17 10-03-2006 21:39 416278

Цитата:

но он пишет при воспроизведении -Undetermined (GPACK Streaming Text Handler) вместо их названия
Скорее всего это относится к языку титров - может быть он должен как то по особому прописыватся?

RBF 10-03-2006 23:28 416312

SergeyNew
А ты после ввода имени не забыл enter нажать?
Как выглядит командная строка бокса?

Force 12-03-2006 12:19 416799

Хм, не знаю в тему ли пишу... Хотя к кодированию видео это тоже относится :-/
Почем-то не могу закодировать звуковую дорожку через BeLight - Winamp. BeLight требует какие-то непонятные библиотеки, о которых нигде ничего не написано, и которых нигде нет:
bse_WinAmpAccPlusv2.dll и bse_WinAmpAccPlusv2_6сh.dll

пробовал подменять их стандартным винамповским enc_accplus.dll, переименовывая его соответсвующим образом, так отн мне выдает ошибку: Error 53: Unable to get bsn.dll interfaces
причем библиотека bsn.dll в каталоге есть.

Что делать? Я и разные версии винампа ставил, и BeLight'а... всё равно такая байдень. Ничего теперь не могу закодировать :(.

Кстати, в документации читал, про соотношение сторон и говорили, что ширина должна делиться на 32, а высота на 16, но, как я смотрю, многие юзают ширину 720, что кратно 16, а не 32. На что это может повлиять?

Garic 12-03-2006 12:56 416809

Попробуй dll от Nero и будет тебе счастье

AlexB17 12-03-2006 13:03 416813

Винампом может кодировать BeHappy
http://forum.mediatory.ru/viewtopic.php?t=3754

Skaarj 12-03-2006 22:20 416973

как ни странно у меня BeLight ничего не требует чтобы кодировать Winamp`овым энкодером, все библиотеки идут в комплекте, может не оттуда брал
http://corecodec.org/frs/download.ph...2b9_Normal.exe

а вот BeHappy последнее время не пашет у меня, ошибку выдаёт,
Код:

Error: System.ApplicationException: Abnormal encoder termination -3
хотя ожидаю кучу дисков с DTS, а двойное перекодирование делать не хочется хоть и до уровня parametric stereo.

кстати ни у кого не возникало проблем с библиотеками nero7 при 5.1 звуке, у меня при бытром перемещении взад вперед по фильму плеер вылетает на 5-10 раз. От контейнера или видеодорожки это не зависит.

Force 13-03-2006 01:21 417022

да вот в том то и дело, что раньше всё пахало без проблем, а после переустановки винды на русскую - всё стало глючить... может обратно поставить? кстати, ни BeHappy ни BeLight работать не хотят... какие файлы им не впаривай, выдают ошибки разного рода...

Что интересно: BeLight мог кодить неровскими dll'ками, но после установки новых, он это делать перестал :). Короче, сношу винду. Блин :(.

Всем спасибо за ссылки.

Igor_D 13-03-2006 23:35 417468

Цитата:

Винампом может кодировать BeHappy
Я бы не стал сейчас кодировать НЕ и LC-ААС Winamp 5.21 . Он уступает по качеству бете Неро http://www.mp3-tech.org/tests/aac_48...02_feb_2006.7z

Неро через месяца 1-2 выпустить новый Неро 5.0 .
Результаты слепого сравнения :
PHP код:

ABC/HR Version 1.1 beta 218 June 2004
Testname
si02 LC AAC  96 Nero CT QT

1R 
C:48test2_si02si023 winamp_96.wav
2L 
C:48test2_si02si02itunes 96.wav
3R 
C:48test2_si02si022 LC96_vbr5_nero_499995 SOSO 3.8  .wav

---------------------------------------
General Comments:

---------------------------------------
1R FileC:48test2_si02si023 winamp_96.wav
1R Rating
2.9
1R Comment

---------------------------------------
2L FileC:48test2_si02si02itunes 96.wav
2L Rating
3.3
2L Comment

---------------------------------------
3R FileC:48test2_si02si022 LC96_vbr5_nero_499995 SOSO 3.8  .wav
3R Rating
3.5
3R Comment

---------------------------------------
ABX Results:
Original vs C:48test2_si02si023 winamp_96.wav
    5 out of 5
pval 0.031
Original vs C
:48test2_si02si02itunes 96.wav
    5 out of 5
pval 0.031
Original vs C
:48test2_si02si022 LC96_vbr5_nero_499995 SOSO 3.8  .wav
    5 out of 5
pval 0.031 

Оценки :
Winamp = 2.9
Itunes = 3.3
Nero beta = 3.5

Иногда Неро лучше, где то Itunes лучше. Но winamp всегда позади.

Igor_D 22-03-2006 01:45 420317

Официально добавили поддержку RD --subme 7

RaW 23-03-2006 01:05 420702

УРА!!!

GreatWizard 25-03-2006 23:13 421651

hi всем. Переустановил винду, и mkv(x264+He-aac+) стало проигрываться в 2 раза быстрее во всех DS плеерах, кроме MPC(внутр. матроска вырублен). Пробовал просто перепаковать mkvmerge'ом не помогло. В tcpmp все норм.

Haali Media Splitter v1.6.87.20
x264 HP rev(23.12.05)
Nero7 AAC
-----------
B-Frame mode
имеет смысл ставить --direct auto ?
Что на глаз приятнее temporal или Spartial?

xorme 08-04-2006 08:56 426021

Исходный файл .avi(DivX6+.mp3)
Цель x264+ACC(Nero6)=.mp4

1. В VirtualDub вытаскиваю из .avi звук(wav).
2. Создаю в VirtualDub(x264 Core45 svn-487, build`Mar 29 2006) файл .avi.
3. Кодирую в Nero6 .wav в .mp4(ACC).
4. Вытаскиваю видео: avi2raw C:\x264.avi C:\x264.264. При выполнении(2 zero length frames ignored 4902 video frames written)
5. При попытки свести звук и видео, в консоли пробегает прогресс(ошибки не выводиться), но файл «film.mp4» так и не появляется mp4box -add C:\x264.264 -fps 25 -add C:\sound.mp4 C:\film.mp4

Подскажите, что я делаю не правильно?

Skaarj 08-04-2006 10:17 426031

xorme
второй пункт, что тебе мешает скормить твой видеофайл megui и на выходе сразу получить видео в mp4.

xorme 08-04-2006 12:55 426064

мешает то, что нифига не получаеться у меня с megui

AlexB17 09-04-2006 14:01 426284

Цитата:

мешает то, что нифига не получаеться у меня с megui
А что там может мешать - делаешь скрипт, настраиваешь кодек и вперед! Зато с совместимостью, скоростью и функциональностью у МeGUI никаких проблем нет - а VFW версия уже давно отстала от жизни :)

GreatWizard 09-04-2006 16:46 426315

Кто-нить пробовал новый coreAVC decoder ? www.coreavc.org

AlexB17 09-04-2006 21:03 426362

А как его пробовать ежели за него денек просют :( А вообще у меня стоит их плеерок TCPMP - играет HDTV 1920 отлично на P4 2.6 - а вот DS декодер их помедленнее будет...

xorme 10-04-2006 01:01 426381

Цитата:

А что там может мешать - делаешь скрипт, настраиваешь кодек и вперед!
Раздражает то, что нужно качать кучу посторонних программ кто-нибудь напишите, пожалуйста, что нужно(какие программы из раздела settings MeGUI) для того чтобы в итоге получить .mp4 с (x264+ACC) внутри. Если можно с ссылками на последние версии.

GreatWizard 10-04-2006 13:48 426557

AlexB17
Так я тоже tcpmp, да старой алфой 0.4 пользуюсь, а там уже 1.0. Если очень хорош может быть и прикуплю;)

AlexB17 10-04-2006 22:03 426738

Цитата:

Раздражает то, что нужно качать кучу посторонних программ кто-нибудь напишите, пожалуйста, что нужно(какие программы из раздела settings MeGUI) для того чтобы в итоге получить .mp4 с (x264+ACC) внутри. Если можно с ссылками на последние версии.
Для получения видео в MeGUI не надо ничего встраивать - кинул скрипт, настроил кодек и вперед! Другое дело если ты хочешь кодить и звук в MeGUI и муксить, я же например звук делаю отдельно через BeHappy а потом ложу видео со звуком в матрёшку mkvtoolnix'ом!

RBF 11-04-2006 14:57 426931

GreatWizard
Цитата:

Кто-нить пробовал новый coreAVC decoder
Я пробовал. HT и многопроцессоры теперь грузит по полной. Интерлейс тоже проигрывает, но с некоторыми глюками. (может быть дело в сплиттреах)
Вобщем с новой версией известный неровский AVC ролик HDTV 1920 (который тяжелее проигрывать, чем ролики с сайта apple) играет практически без рассинхронизации на PIV 2.8, через DS плеер.

GreatWizard 12-04-2006 14:26 427199

2 RBF
Неплохо, а я последнее время видимо упустил кое-что, поэтому известный ролик от Неро не видал.
Можно ссылочкой поделиться, плиз.
---
2 AlexB17
Напомни, почему не юзаешь mp4 контейнер?

RBF 12-04-2006 14:34 427205

GreatWizard
Вот ссылка на ролик -
HDTV AVC (118.4 MB)
Resolution: 1920x1080
Duration: 2:30 min
http://trailers.nerodigital.com/Disn...ame_HD_AVC.mp4

AlexB17 12-04-2006 19:05 427280

2 GreatWizard
Да привык к матрёшке просто - а если приспичит переложить не долго :) А приспичит я думаю ой как нескоро... а на компе смотреть что матрёшка что MP4 одно и то же :)

GreatWizard 12-04-2006 19:39 427284

2 AlexB17
Ясно
---
http://mirror01.x264.nl/x264/changelog.txt
За 2 дня 491-497 неплохой рывок, если верить процентам

AlexB17 12-04-2006 23:00 427346

Да неплохо развиваются - жалко только что Sharktooth заболел - я его билды раньше юзал. :(

Igor_D 13-04-2006 07:36 427389

да, господи ну что всё про билды от Шарктуса, как будто бы на них свет сошёлся.
Ничего сверхестественного там не было. Ни оптимизаций, ни конретных компеляций под процессоры П4 итд.

Всё также по прежнему - гуи, профайлы можно найти, другие оптимизации, патчи итд. http://chronocrossdev.com/apps/x264/

http://chronocrossdev.com/apps/megui/

AQ не работал, не работает и в ближайшее время не заработает.

AlexB17 13-04-2006 19:39 427595

Ну юзал я раньше его билды и был доволен вполне :) Сейчас юзаю Хронокроссовские - тоже вполне нормально, просто Шарктус на думе часто давал советы всякие, да и так фидбек был хороший :) А щаз заглохло как-то хоть и Хронокросс взялся за ветку.

Igor_D 14-04-2006 19:22 427918

Кронокрос билды дают лучшее качество по сравнению с билдами x264.nl и Celtic Druid.
http://forum.doom9.org/showthread.php?t=109789

GreatWizard 14-04-2006 20:55 427942

Решил в mp4(x264,aac) еще субтитры(srt) засунуть. Вроде yamb1.5.0(mp4box) это умеет, и даже принимаеться за работу и пишкт successfully completed, но результирующий файл не создаеться.
srt без тэгов цвета, mp4box (feb06 dev build)
--------
На днях попросили закодить мульт Incredibles, я попробовал кодить как обычный фильм на 1 сд и деблок по нулям поставил.
Хмм, результат хорош конечно, но думаю можно и лучше...
Вот настройки:
Bitrate 700; расмер 580Мб, 23,976 fps; 1 ч 55 мин 19 сек
--ref 6 --no-fast-pskip --bframes 2 --b-pyramid --b-rdo --bime --weightb --subme 6 --trellis 1 --analyse all --8x8dct --qcomp 0.75 --merange 24 --threads 2 --thread-input --progress --no-psnr
http://www.hotfile.ru/4007/ пара скринов

Вроде мульты, по идее должны хорошо жаться и качество особо не терять ;) Посоветуйте, настройки кодека, и с каким битрейтом жать.
Анаморфное кодирование для мульта не стоит делать ( кодим только с кропом, а в поток прописываем Par) ??

Igor_D 15-04-2006 02:46 428026

Incredibles - Неворятные :) . Это же нерисованное аниме, а цифровое. Поэтому с ним надо обращаться как с фильмом.

Деблок 0:0 очень высокий для 700 кбит. -1:-1 , -1:-2 или даже -2:-2 будут смотреться хорошо.
Думаю -1:-1 для цифрового аниме самый оптимальный на 700 кбит.

Утверждаю что сколько не пробЫвал но разницы между merange 16 24 и 32 не увидил и на метриках тоже.

Заместо --merange 24 лучше поставить --me umh и/или --trellis 2 и/или --mixed-refs . Скорость при этом будет примерно одна и та же, а результат лучше.

Для аниме также --bframes 3.

Почему нет --direct auto? Он скорость не снижает, качество от него чуть выше.

Вроде бы всё :)

P.S. Посмотрел скриншоты. Хорошо. Только скриншоты лучше сжимать безпотерьно bmp-> png

xorme 15-04-2006 18:23 428213

Может быть кто-нибудь знает как смотреть x264 на Symbian(Nokia 6681)?

GreatWizard 15-04-2006 19:28 428224

2 Igor_D
О пасиб, думаю с -1:-1 будет детализированнее, насчет --direct auto казалось, что снижает скорость. Буду знать
Насчет png усёк.

2 xorme
Насчет h264 не встречал. coreMP4 кодек для мобил только h.263 декодирует, причем отлично

RBF 15-04-2006 22:50 428262

GreatWizard
У субтитров надо сначала поменять кодировку в блокноте на UTF8.

GreatWizard 16-04-2006 14:55 428385

Вложений: 1
RBF
Поменял на UTF-8, заработало, но только с английским языком
А с русским(UTF-8) не катит..

Кстати не знаете, какой-нить сайт с субтитрами srt?

makcer 21-04-2006 12:23 430354

Ребята подскажите пожалуйста какие нужно сделать настройки в кодеке для первого (turbo) прохода, у меня что то одинаково по времени идет и первый и второй проход.
(что можно из настроек отключить для первого прохода, что бы он был быстрым)
(я прочитал всю ветку но не смог обнаружить данную инфу, я работаю в VirtualDub, (комп. Pentium D 930)).
Заранее всем спасибо.

RBF 21-04-2006 14:59 430402

GreatWizard
В твоем образце русских сабов есть перекрытия по времени, но тем не менее у меня они смуксились нормально, и показываются.
Попробуй последний yamb - http://yamb.unite-video.com/download.html
Сайт с субтитрами - subtitry.ru

makcer
Для турбо примерно такие:
ref=1
отключить=p8x8, p4x4, b8x8, i8x8, i4x4
me=dia
subme=1
brdo=0
mixed_ref=0
8x8dct=0
bframes=столько же, сколько во втором проходе.
b_pyramid=такой же, как во втором проходе
b_adapt= такой же, как во втором проходе
direct=такой же, как во втором проходе
wpredb=0
keyint/keyint_min=такой же, как во втором проходе
qcomp=такой же, как во втором проходе
qpmin/qpmax=такой же, как во втором проходе
qpstep/ip_ratio/pb_ratio=такой же, как во втором проходе

GreatWizard 21-04-2006 20:02 430491

RBF
YAMB свежий за 18 апреля, не заметил как обновился. А где лучше всего свежий mp4box брать?
О за сайт спасиб ;)

GreatWizard 27-04-2006 20:57 432332

Как Шарктуз объявился, Хронокросс перестал обновляться(у него 503, а есть уже 512)
Появился Nero 7.2.0.3, кто-нить знает в нем neroAAC обновился? А то размер инсталяшки вырос до 127 метров!!!и качать не охота

WildNP 29-04-2006 22:25 432798

Цитата:

Появился Nero 7.2.0.3, кто-нить знает в нем neroAAC обновился?
Если успею качнуть 2-го выложу 3-го на сайте.

Igor_D 30-04-2006 20:47 433016

Разработчики Неро ААС побещали что со следущей недели ААС энкодер будет идти отдельно от Nero Burning ROM 7 100 mb. И будет качаться как маленький пакет.

Обещают новый VBR,CBR , 2pass, 5.1 итд http://www.hydrogenaudio.org/forums/...c=43996&st=100

WildNP 30-04-2006 23:59 433067

Ясненько.
Бум искать...
(что они ещё придумают???!!!)

Igor_D 05-05-2006 00:03 434445

Вышел обещанный новый бесплатный Неро ААС
http://www.hydrogenaudio.org/forums/...pic=44275&st=0

http://www.nero.com/nerodigital/eng/...tal_Audio.html

AlexB17 05-05-2006 09:44 434528

А каким GUI с этим чудом работать?

RBF 05-05-2006 17:30 434737

AlexB17
А без GUI никак? :)
Вот вышел плагин к BeHappy - neroCli - http://www.gotdotnet.com/workspaces/...4-b0999e8e223e

AlexB17 05-05-2006 19:19 434799

Ну и чудненько - спасибо тов. Dimzon'у за наше счастливое децтво! :)

GreatWizard 07-05-2006 21:00 435457

У меня провайдер DNS кэш дней 10 обновить не мог! Никак зайти сюды не мог :(

Кодил фильм тёмная вода, и х264 впервые так насерил:
Порченный кусочек
C:\Program Files\x264\x264.exe --pass 2 --bitrate 845 --stats "G:\DVD\DARK_WATER\DW.stats" --ref 6 --no-fast-pskip --bframes 2 --b-pyramid --b-rdo --bime --weightb --filter -1,-2 --subme 6 --trellis 2 --analyse all --8x8dct --qcomp 0.75 --direct auto --me umh --threads 2 --thread-input --progress --no-psnr --output "G:\DVD\DARK_WATER\DW.mp4" "G:\DVD\DARK_WATER\DW.avs"

bit/(pixel*frame)=0.109
Длина фильма 1.40.25
720x432 только с обрезанными черными полосами

Билд какой-то 17 апреля. 503 вроде хронокросса...
Даже сейчас более в старших билдах иногда проскакивает. Может это совпадение, что только с 503 я такое заметил,
но вроде настройки как обычно, не экстримальничаю на супернизкиз битрейтах!
---
А 3pass имеет смысл делать, на практике разница в качестве чувствуется ?

AlexB17 07-05-2006 22:41 435526

Я переждал пока Шарктус выздоровел - на его билдах глюков не видел ни разу.
Про 3 проход скажу так - время есть - делай, а еще лучше первый не быстрый делать - тоже качество подымает.

З.Ы. А в чём проблема то? У меня и через ffdshow и через Nero отлично показывает... может дело в декодере? У меня ffdshow от 20.04 - bobor's build - проигрывает нормально.

Igor_D 08-05-2006 03:58 435597

GreatWizard.
А что спрашивать про 3-й проход? Закодируй сам кусок и посмотри. Разница мизерная. 2 прохода с твоими настройками (все важные опции включены. ) более чем достаточно.

Alex Ты видел настройки у GreatWizardа? Там 3-й проход как 5-ая нога собаке!

AlexB17 08-05-2006 14:11 435684

Но если человеку не важно время, а важно качество - то первый не быстрый или 3-й хоть и немного но подымут качество.

GreatWizard 08-05-2006 21:22 435786

AlexB17
Сейчас тоже на Шарктузовских билдах сижу, просто этот фильм Тёмная вода кодил 16-17 апреля.
Посмотрел этот ролик через Неро декодер, и вправду все гладко :unsure:
Может стоит coreAVC'шникам этот ролик дать посмотреть? :dont-know:
Насчет 3 прохода понятно что качество повышает:rolleyes:, если не жалко

Мне же интересно:
Что именно происходит в 3 проходе, что он охватывает такого, что во 2 проходе не учтено
Или стоит 3 проход врубать на низких или высоких битрейтах
Влияет ли это хоть чуть на размер конечного файла
..
Igor_D,
Кусочки, то я кодировал и видел что разница не большая...
Просто, вдруг ситуация при кодировании целого фильма будет другая. Кстати я недавно кодировал(3прохода) фильм
с битрейтом 1290, и в результате 2ого прохода встретил артефакты, которые описывал выше:(.
А в после 3 прохода, они пропали:). В целом качество слегка, улучшилось, правда кое-где квадраты
на монотонном фоне встречались..

Цитата:

2 прохода с твоими настройками (все важные опции включены. ) более чем достаточно.
Я про 3 проход вообще спрашивал, а не в случае "Тёмной воды":)

Вот, пока писал, появился вопрос что лучше, fast 1pass - 3pass mode или просто 2pass ?
----------
2 all
Кто-нить custom quant matrices в x264 юзает?
Тут еще тему by IgorC на дум9 посмотрел, и подумал может
имеет смысл опускать merange до 8 или 10, а освободившиеся ресурсы потратить на "полезные опции".
Может merange 8 и будет нормально для разрешений на которых мы кодируем? Конечно, тут много но, может и
не в разрешении дело, а в динамике видео(+ точно не знаю как ME работает),
Но поделитесь соображениями...

AlexB17 08-05-2006 21:50 435791

Я думаю для спокойных, не особо динамичных фильмов можно МЕ range и опустить до 8, а для динамики это конечно не самым лучшим образом скажется (но не так чтобы убийственно конечно) :) Но всётаки и скорость решает всё - гдето читал что МЕ 8 в 1.5-2 раза быстрее МЕ 16, я думаю есть смысл использовать для определённых случаев. Насчёт трехпроходки на думе так ничего толкового и не сказали - есть смысл делать 3 проход или не быстрый первый, прирост в качестве конечно есть но небольшой... не знаю - я делаю всё время турбо 2 прохода, и то кажется долго...

Igor_D 09-05-2006 06:33 435890

AlexB17. GreatWizard Послушайте людей (включая меня), которые делали метрические и визуальные замеры.

1. Разница между 2-ым и 3-им проходом оценивается приблизительно в +0.05 SSIM. Глаз же способен отличить разницу только начиная от 0.15 и выше ( 75 -> 75.15)
Я ещё тот большой фанат качества и для меня скорость занимает не последнее место а сразу после качества, но когда идёт речь об таком неуловимом приросте качества и такой жестокой потери времени ....... Не стоит того.

2. Так же есть явление "dejavu" . Когда человек себе внушает что он видит разницу меджу 2 и 3 проходами. Ну ещё бы. Потратив время на 3-й проход, не хочется увидеть что разница не имела место. Глаза "дают лживое добро". Где то улучшилось , где ухудшилось , а средневзвешанное качество не изменится уже.

Также на думе9 главный разраб х264 сказал что 2 медленных прохода будут лучше чем 3 прохода с 1-ым быстрым проходом.

Вспомните сколько споров было вокруг Хвида с его 2 проходами. Прикрутили ему в cli 3-й проход. А качество изменилось ещё меньше чем у х264. То есть вообще не изменилось.

На счёт merange 8 . Как раз таки на думе9 я говорил об mixed motion high и low. Я бы сказал наоборот на медленных сценах разница между merange 16 и 8 будет больше.
Потому что чем больше движения, тем меньше возможности поиска веторов.
А с low motion х264 cправляется отлично. Получается что merange 16 многовато и в бестолку будет.
У кого есть возможность поганять тесты побольше для уверености ( визуальные и/или метрики) всегда пожалуйста. Поможем самим себе.

AlexB17 09-05-2006 11:49 435926

IgorD
Спасибо - разъяснил немного ситуацию, хотя у меня тоже была уверенность что 2 медленных прохода лучше чем 3 с быстрым. Но оба этих варианта не применял и не буду применять - время дороже :)

GreatWizard 09-05-2006 22:03 436071

Цитата:

Послушайте людей (включая меня), которые делали метрические и визуальные замеры.

1. Разница между 2-ым и 3-им проходом оценивается приблизительно в +0.05 SSIM. Глаз же способен отличить разницу только начиная от 0.15 и выше ( 75 -> 75.15)
Я ещё тот большой фанат качества и для меня скорость занимает не последнее место а сразу после качества, но когда идёт речь об таком неуловимом приросте качества и такой жестокой потери времени ....... Не стоит того.
Так и сразу стоило сказать! Но в 3 проходе пропало "осыпание квадратами"(как в клюке описанном выше), которое было во 2ом.
Знал бы, что будет такой разговор, скрин бы сделал.. Правда если бы у меня не стоял coreAVC decoder, то ваще бы не заметил!
-------------
Цитата:

2. Так же есть явление "dejavu"
Ну вообще-то "dejavu", это когда встречаешься с ситуацией, с которой, как тебе кажеться ты знаком! :biggrin:
А вообще этот эффект с самовнушением называется "Placebo effect":wizard:
Но все равно спасибо за пред. Есть такое дело :yes:
Цитата:

Также на думе9 главный разраб х264 сказал что 2 медленных прохода будут лучше чем 3 прохода с 1-ым быстрым проходом.

Вспомните сколько споров было вокруг Хвида с его 2 проходами. Прикрутили ему в cli 3-й проход. А качество изменилось ещё меньше чем у х264. То есть вообще не изменилось.
+1 полезное сообщение :cool:
---
Начет вариации merange кинь ссылку, плиз. Хочу почитать размышления качков :body-buil

Igor_D 10-05-2006 06:29 436126

Спасибо что подправил мой dejavu :) . Сообщение писал в бегах. Времени нет.
Насчёт merange на медиатории и на doom9 можно что-то найти. Опять же времени нет.
Влияние merange помоему с каждой ревизией сводят к минимуму за счёт более ранней концновки поиска и RDO.

Всех с праздником 9 мая!!! В России уже утро 10 мая , но у меня ещё 23:34

-lex- 21-05-2006 16:06 440589

На этот форум повал впервые. Я тоже до недавнего времени увлекался кодировкой DVD дисков (сейчас в основном пишу фильмы как есть, в DVD формате). Но после чтения ваших постов, мне кажется - увлекался - это громко сказано для меня :). Юзал в основном AutoGK и Dr. Divx. Т.е. проги для таких как я, далеких от всех технических нюансов. И возник такой вопрос, есть ли в природе проги, подобные им, использующие кодеки VP6 или Н.264, и выполняющие все операции автоматом?

megapotz 23-05-2006 01:49 441151

Я вот никогда не пользовался видео кодеками, и вот решил попробовать. Допустим, мне нужно сжать видео с разрешением 320х240 с потоком 300/500/700kbps на кодеке x264. Какие параметры лучше использовать, если меня интересует максимальное качество (какие параметры командной строки ставить). Время кодирования мне почти без разницы. Какие могут быть входные файлы? Как рипнуть DVD? Будет ли звук или как его добавить (насколько я понимаю, это в первую очередь видеокодек. аудио там никто не общал.). Какой формат аудио лучше интегрировать.
После установки в "пуске" добавляются 2 проги: x264 command line interface encoder и x264 configuration video for windows. Это вообще что и зачем оно нужно?
Есть ли в сети какие-нибудь простые и доходчивые мануалы на эту тему (можно на английском)

...
Я, конечно, понимаю что мой вопрос звучит как-то по-ламерски, типа "а ну ка быстро мне все объясните", но согласитесь, впервый раз увидя кодек, глаза просто разбегаются от количества параметров. Как правило, истина оказывается очень простой и изящной, но чтобы ее понять нужен опыт использования. Опытные люди, откликнитесь пожалуйста!

AlexB17 23-05-2006 09:24 441200

Цитата:

Допустим, мне нужно сжать видео с разрешением 320х240 с потоком 300/500/700kbps
Ну с таким разрешением 700кбит будет даже многовато :)

Цитата:

Какие параметры лучше использовать, если меня интересует максимальное качество
В "command line interface encoder" который MeGUI есть куча профилей для всех случаев жизни - для максимального качества рекомендую пресеты HQ-Slowest(c включенным No Fast P-Skip) или HQ-Insane

На вход в MeGUI нужен AVS скрипт (нужна прога Avisynth) который для Avi файлов выглядит так:
Код:

AVIsource("чёто.avi")
ConvertToYV12

Если файл не avi:
Код:

DirectShowSource("чёто.там")
ConvertToYV12


По вкусу можно добавить:
Код:

Trim(0,5500) - обрезка видео по кадрам
Crop(8,138,-8,-134) - обрезка кадра (пр, верх, лево, низ)
BicubicResize(640, 384) - ресайз :)
TemporalSoften(4,5,10,15,2) - шумодав 2 и 3 значение
Levels(18, 1, 240, 0, 255) - уровни - 1 и 3 значение
Tweak(0, 1.1, 0, 1.0) - 2 и 4 значение цветность и контраст
FlipVertical () - если видео стало вверх ногами - переворот

Про все комманды подробно есть в мануале ависинта

Скрипт это простой текстовый файл с расширением *.avs

Цитата:

Будет ли звук или как его добавить (насколько я понимаю, это в первую очередь видеокодек. аудио там никто не общал.). Какой формат аудио лучше интегрировать.
Звук лучше кодировать отдельно, формат наиболее прогрессивный сейчас это AAC. Для кодирования есть много утилит - BeHappy, BeSweet, даже в MeGUI можно положить необходимые *.dll файлы и он тоже будет кодировать в AAC. Вот тут это дело подробно обсуждалось:
http://forum.oszone.net/thread-59924-1.html
Затем звук и видео слить в один из контейнеров - MP4(Yamb+MP4 Box) или MKV(Mkvtoolnix)

Цитата:

Есть ли в сети какие-нибудь простые и доходчивые мануалы на эту тему (можно на английском)
В одном месте и доходчиво пока не видел - но можешь почитать ветку здесь на форуме:
http://forum.oszone.net/thread-45578-1.html

Цитата:

Я, конечно, понимаю что мой вопрос звучит как-то по-ламерски, типа "а ну ка быстро мне все объясните", но согласитесь, впервый раз увидя кодек, глаза просто разбегаются от количества параметров. Как правило, истина оказывается очень простой и изящной, но чтобы ее понять нужен опыт использования. Опытные люди, откликнитесь пожалуйста!
Не так страшен чёрт как его малюют :) Просто сравни профили в MeGUI и увидишь какие опции влияют на качество а какие нужно убрать для увеличения скорости кодирования.

Guyver 23-05-2006 14:28 441359

megapotz
Цитата:

Есть ли в сети какие-нибудь простые и доходчивые мануалы на эту тему (можно на английском)
посмотри еще тут. Может, поможет :).

AlexB17 24-05-2006 00:04 441594

Блин как удобно в новом MeGUI сделали автообновлялку - нажал - он мне 15метров выкачал и у меня всё самой последней версии, кодеки, муксеры, плагины, даже х.264 Шарктусовский выкачал на один релиз выше чем на думе9 лежит:)

megapotz 24-05-2006 17:04 441915

Спасибо, народ! Просто и доходчиво. Я даже не ожидал! Только вот одна проблемка: MeGUI не работает... Я его запускаю, появляется он и Update Window, и через 5 сек. оба окна закрываются... У меня Windows Server 2003 SP1, .NET Framework 2.0 есть. Кто ниибудь знает, что за глюк?

А пока MeGUI не работает, может кто приведет командную строку для кодирования файла? Как я уже говорил, параметры качества обсчета самые высокие, ориентировочный битрейт 300kbps, размер 320х240. Исходный файл в DivX , второй - DVD.

И еще: я тут думал iPod Video купить. Он, по заявлению Apple, H.264 и AAC крутит. Какой аудиокодер нужно использовать и какой контейнер?

megapotz 24-05-2006 17:45 441929

Все, разобрался. Это билд был какой-то палёный со встроенным MeGUI паленой версии. Скачал нормальную, ща буду эксперементировать.

AlexB17 24-05-2006 20:03 441999

Цитата:

И еще: я тут думал iPod Video купить. Он, по заявлению Apple, H.264 и AAC крутит. Какой аудиокодер нужно использовать и какой контейнер?
Ну в MeGUI для него пресет есть - а звук AAC там же в MeGUI и кодируй, контейнер MP4 - всё стандартно.

vitsat 27-05-2006 15:22 443074

Может быть здесь кто встречался с таким багом :

AlexB17 27-05-2006 18:51 443150

Хм... у меня этот момент отапдейтился нормально - попробуй руками скачать кору 2155 и через него всё проапдейтить.

vitsat 27-05-2006 22:22 443211

Наверное, это был баг прошлой версии - поставил поверх версию 0.2.3.2155 (с пом. нового инстала) - в этот раз всё нормально апдейтилось !

EsTaF 31-05-2006 15:03 444627

Yuriy Wise
Вот мои настройки x264. Пожалуйста, поправте меня, если не прав.
...дальше картинки

Igor_D
Я же тебе лично давал строку, которой кодировать. Уже раз сто об настройках говорили и про VirtualDub. Читай ветку!!!

я тоже поискал.
Нашел выше.

Igor_D
1-й проход
x264 harry.avs -o x362d_1.mp4 --pass 1 --bframes 3 --ref 16 --filter -1:-1 --bitrate 700 --stats --qcomp 0.75 --analyse all --weightb --me umh --subme 7 --b-rdo --mixed-refs --8x8dct --trellis 2 --progress

2-й проход
x264 harry.avs -o x362d_1.mp4 --pass 3 --bframes 3 --ref 16 --filter -1:-1 --bitrate 700 --stats --qcomp 0.75 --analyse all --weightb --me umh --subme 7 --b-rdo --mixed-refs --8x8dct --trellis 2 --progress

3-й проход
x264 harry.avs -o x362d_1.mp4 --pass 3 --bframes 3 --ref 16 --filter -1:-1 --bitrate 700 --stats --qcomp 0.75 --analyse all --weightb --me umh --subme 7 --b-rdo --mixed-refs --8x8dct --trellis 2 --progress


А зачем столько много опций в первом проходе?
Первый проход идет с 2.5 fps на Athlon 64 3000+
Это нормально?

Force 05-07-2006 23:22 458256

"Первый проход идет с 2.5 fps на Athlon 64 3000+
Это нормально?" EsTaF, да. я сам проверял. первый проход - это лицо ВСЕГО твоего кодирования. Если он быстрый то, какие ты потом ни ставь настройки, сколько потом проходов ни делай, всё равно не добъешься такого результата, каких с МЕДЛЕННЫМ первым проходом.

Сжимал тестовый кусочек видео в 7 (!!!) проходов. Первый быстрый, остальные - сверхвысокие настройки, --me esa --merange 32 и т.п.
Сжимал этот же кусочек в 2 медленных umh 32 прохода, оказалось лучше и четче чем 6 esa и быстрый первый. Было видно даже на глаз. Так что, господа, споры тут излишни.

Igor_I 08-07-2006 18:40 459238

Вложений: 2
первые кадры после выхода из затемнения все в квадратах, а все потому, что в этот момент большой (вернее - больше виден) цветной шум, как с этими квадратами можно боротся
============
C:\Program Files\x264\x264.exe --pass 2 --bitrate 1710 --stats ".stats" --ref 16 --mixed-refs --bframes 3 --b-pyramid --b-rdo --weightb --filter -1,-1 --subme 7 --trellis 2 --analyse p8x8,b8x8,i4x4,p4x4 --pbratio 1.0 --qcomp 0.7 --me umh --merange 8 --progress --output "N:\!!_capture-N\sled2=710.mp4" "N:\!!_capture-N\sled2.avs"

AlexB17 08-07-2006 19:54 459256

Может с AQ попробовать - но я ему если четно не очень доверяю, или кодировать с CRF.

Igor_I 08-07-2006 20:06 459261

Что есть CRF?

AlexB17 08-07-2006 21:12 459280

Это Constant Quality режим - где все кадры зажимаются с одним и тем-же квантизером.

Igor_I 15-07-2006 23:41 461782

AlexB17
Увы, увы, ничего не получилось. И потом это уже увеличение размера, а мне хотелось бы уместится в 700 кбит.

GreatWizard 19-07-2006 02:11 462711

Что-то реже обновляться стал x264, ничего не известно ?
Еще coreAVC уже давно обновился, кто-нить пробовал насколько ощутимо ?

AlexB17 19-07-2006 09:14 462749

У х.264 как всегда Summer Break, а за CoreAVC денек хотят :(

IgorC 26-07-2006 23:43 465292

в новый кореавц 1.1 декодере добавили интрелейс и пофискили ошибки. Скорость осталась как прежде. Да и так уже была хорошая скорость декодирования.

К х264 сейчас прикручивают rdrc. Интересно будет.

AlexB17 27-07-2006 00:31 465307

Цитата:

Да и так уже была хорошая скорость декодирования.
У их же плеера TCPMP - с AVC плагином скорость заметно больше - интерестно почему? Из за Direct Show???

GreatWizard 27-07-2006 20:35 465626

AlexB17
Цитата:

Из за Direct Show???
Только такое объяснение и слышал... Никаких подробностей

IgorC
Цитата:

К х264 сейчас прикручивают rdrc. Интересно будет.
А что есть "rdrc".
Какой-нить Rate Control дополнительный ?

IgorC 30-07-2006 18:43 466350

rd -> rdo

Rig 31-07-2006 14:05 466718

Подскажите люди где в MeGUI aspect ratio прописывать.

IgorC 31-07-2006 23:23 466881

Я тоже не нашёл в Megui. Пришлось в ручную прописывать --sar 2304:2112 для 4:3 ( 704x576).
Помножить 576*4= 2304 и 704*3 = 2112
Здесь описано http://forum.doom9.org/showthread.php?t=89979

Kostuch 02-08-2006 18:48 467567

Может вопрос не совсем и в тему, но все же, какой приблизительный рекомендованный битрейт для этого кодека при разрешении 640х480 ? Снималось фотоаппаратом Canon S2 IS качество исходника меня вполне устраивает не то что раньше было у фотиков (есть с чем сравнить, у самого есть камера(miniDV) ).

AlexB17 02-08-2006 19:32 467581

Все зависит от динамичности - для некоторых вариантов может вполне быть достаточно 1000кбит\с а для некоторых и 2500кбит будет недостаточно. Нужно тестировать - взять небольшой орезок где присутствуют в равной мере и статика и динамика - и начиная с маленьких битрейтов кодировать и оценивать качество. Но больше 3000кбит\с подниматся явно не стоит :)

Kostuch 02-08-2006 20:12 467592

AlexB17
Спасибо я обычно когда с миниДВ камеры переганял (ну там было 576х720) то выставлял в раене 1500 где то ... ну это было давно года 3 назад... вот думал что 1000 будет достаточно, сцены обычно смешанный.. больше статики в принципе, и при этом Bitrate variability я ставлю 65, мало или много ? воообще у меня следующее настройки :
1. http://kostya.net.ua/ftp/x.264.1.png
2. http://kostya.net.ua/ftp/x.264.2.png
3. http://kostya.net.ua/ftp/x.264.3.png

Если кто может что подравить говорите, потому как кодирование 2 мин. ролика занимает около 30 минут при 1 проходе .. кодировал естесна 640x480.
P.S. да и нужно ли делать деинтерлейс при кодировании ролика с этой камеры(Canon S2 IS) ?

IgorC 02-08-2006 23:54 467638

х264 официально больше не поддерживает VFW . Так что не удивляйтесь если с новыми рефизиями у вас появятся проблемы в VirtualDub. И к тому же Megui очень легко всё настраивать. Даже с настройками возиться не надо. Fast, Slow, slowest, insane пресеты. Всё и так понятно. Только деблокинг правильный подобрать. Думать не надо, за вас уже всё подумали.

Kostuch 03-08-2006 00:02 467641

IgorC
Да я знаю это, просто вот .NET Framework качаю... и все же может что скажите пока не скачал это чудо (я на даялапе)...
и нужен ли деинтерлейс ?

AlexB17 03-08-2006 00:11 467642

Kostuch
Страх и ужос! :) Срочно на помойку даб!!! :) MeGUI и только MeGUI! Обрабатывать через Avisynth скрипты - в MeGUI встроен неплохой редактор. Все что понадобится: Avisynth 2.56 или выше, Net Framework 2, и собственно MeGUI - которая сама выкачает из инета все остальное(порядка 15-20Мб весь комплект)
Про деинтерлейс ничего не могу сказать - если на глаз в том же дабе нет "гребенки" при покадровом прсмотре и движение плавное - то деинтерлейсить не нужно.

Igor_I 03-08-2006 19:53 467990

http://www.avisynth.org.ru/docs/russ...heckparity.htm
Не знаю нужен ли в данном случае этот скрипт. Мне почему-то кажется, если изображение не будет дергатся ни в одном окне - то изображение прогрессивное.
Цитата:

Срочно на помойку даб!!!
Ну это еще надо погодить :) Все-таки люблю я, вырезав рекламу, свести все куски в один файл. Для ави - дуб, для мпег - цунами.
Цитата:

Avisynth 2.56 или выше
А выше сто`ит?

Kostuch 03-08-2006 21:15 468010

А что в AviSynth Script надо пихать файл какой то ? и че за файлик ?

Igor_I 03-08-2006 22:07 468022

http://www.avisynth.org.ru/docs/russian/
P.S. также прилагается встроенная справка.
P.S. P.S. http://www.ixbt.com/divideo/avisynth1.shtml
Хотя тема про х264.

IgorC 04-08-2006 06:25 468100

Цитата:

Ну это еще надо погодить Все-таки люблю я, вырезав рекламу, свести все куски в один файл. Для ави - дуб,
1. Всю рекламу можно обрезать ещё в dgindexe и avisynth.
2. Фильтры в avisynth ( ресайз итд. ) работают лучше и быстрее раза в 1,5.

Несовсем так надо ставить вопрос. Дело в том что VB уже замедлил в своё время развитие х264.
Вы хотите качество и чтобы всё в дабе делать. Так качество за счёт ограничений VB очень трудно улучшать.
Вспомните как все хныкали при приходе Divx3 .avi. Все вспоминали об старом добром .mpg .

Я лично готов передти хоть в графе ;) кодировать если это будет быстрее, качественее и совместимее.

Kostuch 04-08-2006 15:15 468318

Да вот только пробелмка, Дуб нормально открывает мои файлы а этот выдает такое :http://kostya.net.ua/ftp/error.png
в файле avs у меня

AVISource("D:\DCIM\118CANON\mvi_1628.avi")
ConvertToYV12

AlexB17 04-08-2006 19:30 468399

Используй DirectShowSource

Igor_I 04-08-2006 20:58 468414

Цитата:

. Всю рекламу можно обрезать ещё в dgindexe и avisynth.
Это как, с бумажкой? :) И в чем преимущество dgindex перед цунами?
Просто наше ТВ не очень добросовестно подходит к организации передач и окончание передачи может быть позже минут на 5 - 15. Как впрочем и начало. Вот и получаются хвотсы. А поскольку в использовании х264 еще не силен. Некоторые файлы живут по несколько месяцев.

Kostuch 05-08-2006 03:18 468473

AlexB17
Пасиба! Уже все заработало, только вот пресеты так называемые меня очень разочаровали.. ужастное качество получается, Даже HQ-Slowest и то получил резалт хуже чем я бы в Дабе сделал... очень огорчен. Буду сейчас эксперементировать, пока что понял что Insane - это действительно Insane ... :) потому как кодить им надо на Conroe и желательно процов так 8 штучек :)

AlexB17 05-08-2006 09:42 468496

Вложений: 3
Странно... попробуй такие настройки (ну битрейт смени только), так же можно вырубить турбо (будет медленный первый проход) неплохо повысится качество

Kostuch 05-08-2006 10:19 468503

AlexB17
Сенкс, сейчас буду пробовать, и кстати маленький вопросик, а как туты деинтерлейс делать :) ?
Да только вот где взять soulhunter_v2.cfg матрица я незнаю :( Весь комп себе обыскал такого не было ..

AlexB17 05-08-2006 10:31 468504

Там архив с матрицами вроде должен лежать - распакуй (если нету то тут возьми http://mirror05.x264.nl/Sharktooth/x...m_matrices.zip), а деинтерлейс нужно делать в скрипте - есть куча разных методов и плагинов - но и стандартные ависинтские нормально работают - почитай в доках.

Kostuch 05-08-2006 10:41 468505

Ну вот в принипе чт оу меня получилось, много квадратов вышло на лице ну это видно. Исходник конечно был нормлаьный без квадратов :)
Да и вообще плохо очень лицо вышло(во второй половине ролика).... Конечно когда резкость навелась на лице и оно было на пол кадра то все ок получилось, но остлаьное ж...
http://kostya.net.ua/ftp/version.mp4

AlexB17 05-08-2006 12:04 468524

А исходник не зашумленный был? Да и битрейт гдето 1400 всего(насколько я понял) - а движения много очень, рука же не штатив :) Попробуй если есть шум добавить в скрипт строку TemporalSoften(4,3,6,15,2). Так же стоит увеличить битрейт до ~2000 и убрать деблокинг до -4,-3. Если и так не поможет, тогда попробуй режим Constant Quality с квантизером 18-23(попробуй разные - пока не найдешь нормальное для себя соотношение размер\качество).

Kostuch 05-08-2006 19:56 468645

AlexB17
Ок, спасибо за полезный совет только пришел , еще отснимал сейчас как раз буду проверять на всем этом...
Исходинк, нет не зашумленный, ну насколько это можносказать про mJpeg конечно.

IgorC 06-08-2006 01:34 468724

Подозреваю что дело всё в mjpeg. Многие жалуются на потерю качества mjpeg-> asp или avc.
Большинтсво кодеков заточены под МПЕГ-2 исходник. А у mjpeg повышенная чёткость не то что отфильтрованный MPEG-2 DVD. Поэтому x264 сохраняет высокую чёткость ценой визуальных макроблоков. Для сохранения высокого качества придёться повышать битрейт до 2-3 мбит/с. (исходник mjpeg около 10-20 мбит/с). Или возиться со сверх-медленными фильтрами.

Да и съёмки с камеры как уже было сказано. Картинка очень подвижная. Сильно снижает компресибельность.

Деблокинг ниже -2:-2 я бы не стал ставить. -3:-3 уже потребует в 2-3 раза выше битрейт. Если нет, опять кватдаты.

Kostuch 06-08-2006 11:16 468767

IgorC
Да я тоже так и делал, даже 0-0 ставил, всеравно слабо помогло, единственное что более менее вытянуло так это с Constant Q. с 20-22, но размер 29 сек. ролика выходит 16 метров и это без звука :) Но интересно др. сделал то же самое с роликом в Vdub параметры были те что я писал выше только констант Q. на 22 и -3 на -3 деблок. Размер файла получлся поменьше и еще со звуком и качество получше во второй половине, поменьше квадратов на темных местах, но зато немножко хуже вышло первая часть ролика где крупный план. А какие кто фильтры порекомендует исп. ?
Ах да забыл, в Дабе я все бех фильтра TemporalSoften конечно делал все.

WildNP 06-08-2006 11:34 468770

http://inmatrix.hoyty.com/mirror/mjpegcorrect.zip

[MJPEGcorrect plugin]: Luma (brightness) in MJPEG decoders is often decoded incorrectly to the YUV luma range. This is a special purpose plugin written to fix this issue with MJPEG videos. [YUY2]

Это не пробовали?

Также можно посмотреть в сторону - http://www.compression.ru/video/denoising/index.html

Kostuch 06-08-2006 11:46 468772

WildNP
Второе я давно давно пробовал, правда не с MJpeg а с DV пробовал, действителньо хорош но я уже нашел получше, но это для Дуба. Я в Ависинке без понятия как это все подключить :) и как юзать ... сейчас буду читать ...
Да и вопрос, я ж так понял MeGUI нужно отдельный avs на видео и отдельно на звук. а как должна выглядить строчка на звук ? и файлик этот в итоге можно будет на DVD плеере проиграть ? Просто никогда не встречал файлов с mp4 разширением. В том плане что не пробовал его на DVD плеере проигрывать, так что встречал конечно :)

AlexB17 06-08-2006 12:18 468780

Звук MeGUI ест в любых форматах которые проигрываеются в системе - при включении в опциях кодера Force Decoding via DirectShow(без неё есть только стандартные WAV, MP3, AС3 и т.д. А в ависинте есть возможность включать любые дабовские плагины через комманду " LoadVirtualDubPlugin ("filename", "filtername", preroll) " только плагины дабовские работают в RGB - нужно будет конвертнуть перед использованием, я честно говоря не занимался таким :). Так же в документации к ависинту есть куча ссылок на сторонние плагины для него и краткие описания - посмотри в графе External filters.

Kostuch 06-08-2006 13:42 468794

Ну в общем Denoiser как и ожадалось не помог :) а вот че делать с дллкой пока не разобрался ...
Делал так :

LoadVirtualDubPlugin ("..\MSU_Denoise.vdf","Denoise")
clip=DirectShowSource("..\mvi_1628.avi")
clip.ConvertToRGB32.Denoise(50, "20.0") # TemporalSoften(4,3,6,15,2)
ConvertToYV12(clip)

Да и еще хотел попробовать деинтерлейсить, потому что все же немного видна гребенка, а вот в Dub то деинтерлейсов было не так много как тутЫ :) а какой тут выбрать то лучше для mJpeg ?

P.S. вот откодировал VP7 так так конечно немного хуже резкость получилась, зато квадратов страшнущих нет которые дает x264. Так что у меня он как вариант остается, конечно время кодирования...

WildNP 06-08-2006 17:11 468822

2 Kostuch - вообще-то упор делался на первое.
Это ссылка с сайта AVISinth. Попробуйте.

Ну и небольшой примерчик:
#Файл cоздан при помощи Ateme GUI. Тестовая версия.
#Адрес сайта: http://www.wild.hut1.ru
#Установка максимально используемого объёма памяти
SetMemoryMax (128)
#Включение режима многопотоковой обработки видео
SetMTMode(2,2)
# PLUGINS
LoadVirtualDubPlugin("D:\ATEME_GUI_PROGECT\Filters\MSUDenoiser.vdf","Denoise", 0)
AVIFileSource("E:\3\Alanis_Morissette-Ironic.avi")
FlipVertical()
ConvertToYUY2()
Crop(0,32,0,-36)
ConvertToRGB32.Denoise(50, "20.0")
ConvertBackToYUY2()
LanczosResize(320,176)
Tweak(hue=0,sat=1.17,bright=0,cont=1,coring=false)
ConvertToYV12()


Пример по конвертированию цветового пространства, ну и до кучи остальное...

Kostuch 06-08-2006 17:23 468824

WildNP
Да нет, деноисер я как раз правильно пользовался (особенно исходя из предыдущего сообщения). Просто у меня шум немного др. характера, как при похом сжатии jpeg если знаешь. Документацию естественно почитал без нее много го бы не сделал :) DLL пока не подключал тут немного работы есть, немножко попожже. Пока что большие надежды возлагаю на нее:)

WildNP 06-08-2006 20:30 468865

GL.
Посмотри MJPEGcorrect plugin всё-таки.
(Вот такие траблы в X.264 совсем мне не нравятся. Это я так, в сторону.)

MMrrTT 09-08-2006 15:02 470058

А он mpeg4 совместимый? Будет играться на железных плеерах?

AlexB17 09-08-2006 18:54 470131

Он и есть mpeg-4 но нового поколения - H.264, будет игратся только на плеерах следующего поколения (Blueray, HD-DVD)

vivs 11-08-2006 10:47 470831

Вложений: 4
У меня такой вопрос, может кто сталкивался.
Для просмотра фидео зажатого х264 установлен декодер CoreAVC (CoreAVC-Pro-8d1623bc)
Вот скрины из двух разных фильмов закодированных х264, при просмотре в MPC картинка размыта, любом другом плеере (смотрел в LA, Windows Media 9, Nero ShowTime) гораздо четче (видно на скринах, а на полный экран еще заметнее). У Nero ShowTime свой декодер, это еще понятно, то остальные используют тот-же самый CoreAVC Decoder. Вобщем ничего не понимаю, каких то особых насторек в декодере нет (по моему он вообще никак не настраивается).

GreatWizard 11-08-2006 16:49 471063

vivs
В отличие от LA, WMP9, ShowTime у MPC есть настройки рендеринга

Настройки=>Воспроизведение->Вывод
Вот тут посмотри, повыбирай ;)


Раз уж насчет декодеров разговор, скажите какой декодер mpeg4/asp дает самую качественную картинку, и меньше артефактов.

А то у меня на некоторых видео внизу экрана выскакивает полоса перед сменой сцены...
Это было на 3 видео подряд, я подумал что декодер, но потом на tcpmp поглядел, что тоже есть.. Значит видимо кто-то не так зажимал, потому что источник или TV Rip или DVD..
Тип видео анимация, кодек Xvid вроде старый.

chameleonfeo 11-08-2006 17:12 471073

Попробуй vivs Crystal Player, при выключенном постпроцессинге он отлично воспроизводит Х.264 в матрешке или мр4.

GreatWizard 13-08-2006 15:42 471484

Нечайно на рекламу данного сайта напоролся...
http://www.leadcodecs.com/Codecs/LEAD-H264.htm
По сравнению с coreAVC не поддерживает SMP и деИнтерлэйс.
Щас посмотрю, хотя наверняка x264 & coreAVC decoder лучше ;)
Что думаете ?

AlexB17 13-08-2006 16:23 471492

Дааа - вот развелось то, все хотят бабла срубить :(

chameleonfeo 14-08-2006 15:27 471871

А есть в природе или у кого нибудь дока по описанию настроек Х.264 CLI из строки на русском что и для чего по типу описания на dvdtocd.narod.ru для X.264 VFW ???

Добавлено: в частности интересует например опция bitrate variance , как я понимаю она отвечает за распределение битрейта по динамике и статике, так вот параметр 1,0 стоит по умолчанию, как его подправить правильно чтоб на динамику выделялось на 90% больше чем на статику ???

Kostuch 15-08-2006 19:52 472557

WildNP
Ух.х. только освободился.решил плагин проверить подключаю его а но мне говорит это не Ависинк 2.5 плагин :(
А так реально видно помехи как при плохом сжатии JPEG на видео. Сначала думал может это деинтерлейс ? но ведь откуда ему взяться на фотике то мм ?

WildNP 15-08-2006 23:53 472638

Найдите время, почитайте доку к AVISinth. У Вас будут развязаны руки тогда.
Этот плагин действительно не для AVISinth 2.5.

Filters for AviSynth v1.0x and v2.0x do no longer work in v2.5x. When you try to load them, they will most likely even crash. You have to use a special plugin "LoadPluginEx.dll (this plugin is contained in the WarpSharp package)" to load v2.0x plugins in v2.5x.
You first have to load the v2.5x plugins, then LoadPluginEx.dll and finally the v2.0x plugins. You will also need to copy msvcp71.dll and msvcr71.dll to your system (C:\WINDOWS\system32\ ) dir.

Пример скрипта:

LoadPlugin("C:\Program Files\avisynth2_temp\LoadPluginEx.dll")
LoadPlugin("C:\Program Files\avisynth2_temp\MJPEGcorrect.dll")
DirectShowSource("E:\capture\video\Vedmak.avi")
ConvertToYUY2.MJPEGcorrect()

---
Качайте, копируйте по тем путям, куда сказано, и всё будет нормально. Займёт это пару-тройку минут.
Если файлы msvcp71.dll и msvcr71.dll уже есть в папке C:\WINDOWS\system32\ - их качать не нужно.
LoadPluginEx.dll находится в WarpSharp.
Насчёт видео на фотиках - ничего не скажу, так как не занимался этим.
Если есть подозрение на интерлейс - попробуйте деинтерлейсить.

Kostuch 16-08-2006 00:40 472659

Пасибо большое, док. Я как раз читаю сейчас про деинтерлейс, да это вам не Даб :) тут что бы деинтерлейсить нужно выбирать столько параметров … ну на паралели кодируеться...
Да и в конце
LoadPlugin("C:\Program Files\avisynth2_temp\LoadPluginEx.dll")
LoadPlugin("C:\Program Files\avisynth2_temp\MJPEGcorrect.dll")
DirectShowSource("E:\capture\video\Vedmak.avi")
ConvertToYUY2.MJPEGcorrect()
Я так понял надо добавить
ConvertToYV12()
А то у меня он ругнулся на это. Так надо ?

WildNP 16-08-2006 01:59 472682

Кто на что ругнулся? :-)
Если кодер ругнулся на ConvertToYV12() - не ставьте.
(ну, лично я ставлю, но это другая тема :-) ).
Вобщем, тут зависит от того, что Вы с этим видео дальше делаете.
У меня VDMod не ругается, вот сижу рекламу режу из Ведьмака в нём.
У себя ещё не реализовал, но тож будет резалка.

Kostuch 16-08-2006 10:23 472778

WildNP
В общем тот MJPEG dll не помог к сожалению, буду сикать нормальный способ деинтерлейс или даже н знаю что делать уже :)
и еще тупой вопрос. Прочитал я доку ту что в комплекте идет к Ависинку, но не понял, как в конечном итоге получить 1 файл с видео и со звуком ?

WildNP 16-08-2006 11:46 472839

Kostuch
Я уж чувствовал, что не поможет, судя по сообщению об артефактах типа интерлейса.
Попробуй просто в MKVToolNix отдели видео и аудио на MKV и MKA.
MKV через AVS можно пропустить и в MKVToolNix потом результат смуксить со звуком в MKA.
---
Сложно отвечать, када непонятно, что у тебя сейчас и что ты сделать хочешь в итоге...
Хорошо заданный вопрос - половина ответа.

Kostuch 16-08-2006 12:27 472853

Да я понимаю, я уже чувствую что избавится от этой псевдо гребенки будет сложновато, мне помогло только уменьшение видео размеров в 2 раза. Это не интерлейс это точно знаю, потому как уже имел с ним дело в miniDV хотя конечно нет, может это и интерлейс но не такой как там :) а только местами. Потому как если снимать крупный план то все идеально, но если объект уходит далековато то уже все.. появляются артефакты как на плохо сжатом jpeg.
---
За прогу спасибо и за все советы, думается надо попытаться деинтерлейс подобрать...
А про MKVToolNix оно будет на DVD плеере читается ? или только на компе ? про x264 знаю что не будет но вообще формат такой интересует.
---
Мда, а можно какую то прогу что бы и кодила нормально что бы можно было нормально параметры прописать в X.264 и что бы получить нормальный avi на выходе, такой же как Даб дает? А то Virtual DUB выдает avi нормальный, но плохо кодит. А MeGui классно кодирует но mp4 это не то .. никак нельзя avi получить ? или как то может командную строчку в DUB можно прописать для x.264 ?

Force 17-08-2006 00:35 473217

Kostuch, командная строка есть в самом x264, и все параметры кодирования вводятся непосредственно через неё. Command Line Interface называется. Менее наглядная штука для новичков, но намного удобнее, если вломак скачивать 20 мегов Framework + 20 ещё каких-то мегов для MeGUI... Нет никаких пресетов, но они особо и не нужны, если есть какой-то навык. Кодит абсолютно так же как MeGUI, поскольку последняя - всего лишь нашлепка на неё... В конце концов, никто не запрещает подобрать необходимые настройки в GUI, а затем воспроизвести их в CLI.

А ави получить из x264 можно закодировав его в RAW (чистый видео-поток), а затем воспользовавшись прогой avc2avi перегнать в ави (прогу можно найти на Doom9, как раз в разделе про x264). Затем в каком-нибудь Дабе прикрутить звуковую дорожку (мп3, так как ничего лучшего ави не поддерживает). А вообще, я думаю, mp4 - это выход в данной ситуации, он хоть и очень сложен для глубинных модификаций, но многообещающ с точки зрения поддержки железными плеерами (название у него больно хорошее), и поддерживает намного больше кодеков нежели АВИ. Те плеера, которые щас проигрывают АВИ, они всё равно не понимают x264, так что может всё-таки с более реальным заделом на будущее кодить?

Kostuch 17-08-2006 00:59 473225

Force
Рад бы только мне потом редактировать его не чем :) Даб не понимает, многи проги по редактированию и эфектам тоже ругаються :(
А выход с CLI реальный , спасибо,только вот где она находится не пойму ? неужели тупо прописывать команды как по старинке через пробел ?
---
Мдя.. сделал как написали, пошло малеха рассинхронизация звука с видео

Force 17-08-2006 14:47 473528

Цитата:

Рад бы только мне потом редактировать его не чем
В смысле? А зачем тебе его редактировать ПОСЛЕ кодирования? Или я чего-то не догоняю... Сначала надо полностью подготовить видео к сжатию, наложить все эффекты и пр, а потом уже кодировать в КЛИ. Тебе как выход могу посоветовать запастись местом и сохранить видео со всеми наложенными эффектами БЕЗ сжатия.... Это, конечно жутко неудобно, зато как выход, если не удается обуздать Ависинт...

Kostuch 17-08-2006 15:10 473546

Да в Ависинке там чересчур долго делать те эффекты что можно в др. редакторах легко сделать. Безспорно лучше. Но я так и не могу понять :
1. как присоединить нормально звук К MP4 файлам ?
2. можно ли как то в Дабе кодировать только используя CLI ? (потому как тот способ что вы подсказали все же дает постоянную рассинхронизацию звука у меня)

А так как он кодирцет даже очень устраивает (я пробовал им с miniDV) но вот звук как присоеденить... ну и будет ли оно на плеерах работать.

AlexB17 17-08-2006 19:28 473683

х.264 на железных плеерах не играется, только на плеерах следующего поколения (Blueray, HD-DVD) до повсеместного внедрения которых еще ждать и ждать. Поэтому раз х.264 играть только на компе - можно использовать матрёшку(MKV) или MP4(который кстати как контейнер поддерживается DVD плеерами с сертификацей Nero Digital(но положить в него можно только все те-же ASP(DivX, XviD, Nero Standart)), для работы с матрешкой используется пакет mkvtoolnix, для MP4 - mp4box + GUI к нему Yamb.

Про рассинхронизацию сказать ничего не могу - непонятно откуда она берется, если в исходных файлах её не было.

Kostuch 17-08-2006 23:13 473762

Мдя, сделал как нужно было. Теперь в фале видео не играется но зато есть звук, чудно :)

WildNP 17-08-2006 23:33 473773

2 Kostuch
CLI - command line interface - командная строка тоесть. Даб работает в VFW кодерами, а не CLI.
Хотя ничто не мешает его создателю добавить CLI. Даб же по сути гуи тоже. Но...
Если идёт рассинхрон звука, его нужно сначала убрать, либо, если уж на то пошло, через скрипт AVS (DirecShowSource)
запихать это дело в даб, затем через фреймсервер можно что хошь делать или в самом дабе.
Если нужно оставить неперекодированным звук - тут сложнее, раз MKVextGUI даёт ошибку.
А может, он ошибку всё-таки не даёт, а просит указать расширение видеофайла? Укажи m2v или mpg.
Попробуй AVIMux_GUI 1.17.6 - тут может и не будет рассинхрона.
В крайнем случае придётся тебе править аудио под длительность видео - но тут всё от характера рассинхрона зависит.

Кодировать в MPEG2 -
Отдели видео каким-нить путём - либо через MKVextGUI или через AVS и Даб и его фреймсервер.
И кодируй видео (с учётом размер аудио) в TMPGEnc 3.0 или Canopus ProCoder 2.

В MPEG4 как делать уже сказали.
Опять же можно попробовать демукс в AVIMux_GUI 1.17.6 (но не гарантия, учитывая, что там у тебя MPEG2 видео).
---
И ещё раз говорю - определись что у тебя есть, что нужно, если есть какие-то ошибки или непонятности - подробно всё описывай
(какие именно ошибки, проблемы, характер их).
---
Чёрт ногу сломит... Этож надо так - MPEG2 + AC3 в контейнере MKV, ещё и рассинхрон! Да за такое... :-)
Всё, я сдаюсь, мне просто некогда.

Kostuch 18-08-2006 14:52 474047

WildNP
Ну решить то я решился, мне надо avi файл получить с кодеком x264 со звуком конечно. В VirtualDub нету возможности откодировать в нормальном качестве но можно легко присоединить звук, в MEGUI нормально звук нельзя присоединить, вот и делема. С фреймсервером это надо попробовать, но я в этом не силен :) Странно что нельзя просто в MEGUI сразу же присоединить звук хотя бы отдельным файлом к видео :(

WildNP 18-08-2006 17:31 474154

2 Kostuch Ох уж этот мегуи... Хе-хе... :-)
Ну, все варианты тебе выложили, пробуй всё что можно.
Кстати, если прога не принимает файл фреймсервера VD (vdr), его ОПЯТЬ же можно загрузить через AVS :-).
Причём неважно, если ты грузил в сам VD видео через AVS и какие фильтры и плагины применял в первоначальном скрипте :-).
Как vdr в AVS запихать ты уже понял, наверное, если внимательно прочитал что на сайте у меня написано.

Kostuch 18-08-2006 18:50 474167

WildNP
А есть альтернатива МеГуи :) что бы кодировал x264 с CLI и со звуком сразу ?

AlexB17 18-08-2006 19:35 474186

Kostuch
Единственный совет - откажись от avi - и жизнь сразу станет легкой и радостной :) МеGUI сам по себе может сливать видео и звук - посмотри tools-muxer там их несколько - на все случаи жизни :)

WildNP 18-08-2006 19:36 474187

Скоро будет альтернатива, надеюсь. ;-)

Nucl26 18-08-2006 20:21 474202

Помогите пожалуйста.
Хочу AVI файл с видеокамеры сжать в MP4 при помощи MeGUI. Но что-то никак не получается. Можете прмерно накидать план действий!

Kostuch 18-08-2006 20:46 474212

AlexB17
О! спасибо этого и надо было никакх рассинхронов нет все ОК!

Nucl26 22-08-2006 10:46 475424

Все спасибо. У меня все получилось. Только сжатое видео почему-то обрезается чуть-чуть по краям хотя обрезка не включена. И слишком сильная гребенка на двигающихся объектах. Никто не знает как с этим бороться?

Kostuch 22-08-2006 11:03 475437

Nucl26
Гребенка вроде бы = интерлейс. У меня та же проблема, фильтр стандартный деинтерлейс плохо с ней справляется, может кто посоветует что лучше. Потому что пробовал QS тоже не очень...

Force 23-08-2006 00:18 475782

Kostuch, есть такой плагин для avisinth - decomb у него есть настройки, позволяющие регулировать "степень гребенчатости" :).

AssumeTFF()
Telecide(guide=1,post=2,vthresh=70)
Decimate()

параметр vthresh=70 отвечает как раз за это... А вообще, почитай документацию к нему. Можешь проглядеть в этих окрестностях http://neuron2.net/decomb/decombnew.html (и на этом сайте вообще), чрезвычайно полезная весч! Вроде бы может даже в Дабе работать...

Kostuch 23-08-2006 00:46 475786

Force
Ну честно говоря прочитал доку, поподбирал параметры в итоге лучше всеравно справляется FieldDeinterlace()...
Дошел даже до значения в vthresh=10, и то всеравно полосы просматриваються... :(

Force 23-08-2006 16:51 476002

Kostuch, эта "гребенка" есть и в исходном материале или она появляется в процесе перегона в AVC? Если первое, то скорее всего это уже не вылечить, так как оно так записано (может можно сменить режим записи видеокамеры, чтобы в дальнейшем этого не было?). Если второе - то странно, так как decomb должен был справиться с этим... Хмм...

Kostuch 23-08-2006 16:58 476006

Force
Оно изначально в исходном, это спец. miniDV оно там изначально есть. Да какой режим, все видеокамеры miniDV так снимают :)) Раньше я прекрастно боролся каким то деинтерлейсом из Даба но вот потерял его где то .. думал может тут есть что то ... а интерлейс стандартный. Избавиться легко если нормлаьный фильтр найти. Стандартный метод бленд получается лучше чем dcomb.

Force 23-08-2006 21:18 476091

Kostuch, а ты мог бы небольшой кусочек оригинала выложить? Мне аж самому интересно стало, чё за интерлейс такой... не больше 5 МБ.

Kostuch 23-08-2006 21:41 476102

Force
Да интерлейс обыкновенный :) самый что ни на несть простой (как по мне).
Конечно могу, завтра только сутра у меня выделенка будет как раз. сейчас на даялапе не очень как бы :)

AlexB17 23-08-2006 21:46 476104

Вложений: 1
Ну вы граждане даете - интерлейса не видели... мде... вот вам кадр с телика который изначально интерлейсный - 50 полукадров, как и камеры и много что другое. Для просмотра на компе изначально прогрессивном устройстве используют фильтры деинтерлейса при просмотре - что бы не было гребенки.

Kostuch 23-08-2006 22:32 476121

AlexB17
ДА я как раз видел, правильный кадр, такое же и у меня, завтра выложу видео :)

Kostuch 24-08-2006 12:08 476312

Force
http://kostya.net.ua/ftp/sample.avi
Вот на этом маленьком куске думаю видно интерлейс и довольно хорошо. Если надо побольше то скажи выложу побольше но как по мне то хватит думаю что бы увидеть :)
P.S. недавно перегонял Mpeg2Source там был интерлейс, dcomb отлично справился с деинтерлейсом с теми параметрами что ты давал, интерлейс как по мне один в один с моим, но с моим никак не хочет :(

AlexB17 24-08-2006 14:12 476379

Почитай документацию по декомбу - может стоит применить другой метод или вообще нужно перебирать поля - может они заведомо в неправильной последовательности, вот декомб со стандартными настройками и не справился.

Force 24-08-2006 14:52 476399

В общем, интерлейс побежден, как, впрочем, и всегда! :P Параметры такие:

FieldDeinterlace(dthreshold=4)

Вот и всё :), больше ничего не требуется. Почитай DecombReferenceManual.html, там очень много полезного... Туториал тоже. Decomb - велик и могуч!

Правда на границах объектов всё-равно остаётся какая-то квадратность, но я думаю, это просто оригинал такой...

Kostuch 24-08-2006 16:50 476438

Force
Спасбио большое :)
Да доку то я читал, но всеравно даже с теми настройками что ты дал, не совсем то получается. То есть годик назад когда я кодировал было все же чуток лучше ну это не столько важно , буду тем чем есть :)

Force 24-08-2006 18:46 476493

Kostuch, да не за что :). Хотя трудно сказать, мне кажется все проги одинаковые и как-то улучшить резльтат при помощи других программ вряд ли удасться... Можно попробовать наложить дополнительные фильтры, или, в конце-концов уменьшить сам размер видео, получится немного лучше, на мой взгляд.

Nucl26 24-08-2006 20:54 476529

Вот и у меня такая же гребенка только чуть-чуть поменьше! Я ее вчера Блюром черезстрочно подправил. Вроде ничего так! ейчас попробую ваши методы! :)

Kostuch 24-08-2006 22:58 476569

Nucl26
Ну я с горем пополам справился с энкодингом в MeGUI раньше (год назад) Дабом жал. Просто приходиться обычно раз в год этим заниматься. Смешно, но вот MeGUI прекрасно справился с кодированием mJPEG с моей екскамеры Canon S2 IS но плоховато с тем что я всегда кодировал miniDV … :) Может настрочеки как то подправить, жаль что ждать долго надо после каждого эксперимента, потому как у меня на моем ноуте Core DUO 2.1Ghz кодируется быстрее чем на компе, но все равно 2 fps это смешно :(

scalbert 25-08-2006 16:10 476819

Kostuch

Цитата:

Смешно, но вот MeGUI прекрасно справился с кодированием mJPEG с моей екскамеры
Не могли бы вы описать данный алгоритм, я просто не смог ничего сделать.

Kostuch 25-08-2006 16:44 476830

scalbert
Ну если говорить про источник в mJpeg то,
1. Берем собсно файлики *.avi пихаем их все в 1 папку. В той же папке создаем файлик(простой текстовый) *.avs в котором должно содержаться такое вот :
"
DirectShowSource("имя файла.avi")
"
по желанию можно добавить ресайз если надо тогда выглядеть будет так:
"
DirectShowSource("имя файла.avi")
LanczosResize(640,480)
"
сохраняем его под любым именем в той же папке что и исходники (файлы *.avi)
2. Запускаем программу MeGUI. После, собственно, нажимаем Ctrl+O либо File->Open и выбираем файлик что мы создали т.е. *.avs (или как там мы его назвали ранее). После чего кликаем чуть ниже в разделе Audio на "..." напротив названия Audio Input и подгружаем тот же файлик.
3. В том же разделе Audio выбираем Codec : MP3 (соответственно должно изменится строчка находящаяся чуть выше на "имя файла.mp3"). Затем заходим в Config все в том же разделе Аудио и выбираем Encoding Mode - CBR, а битрейт думаю 128 хватит. Потом нажимаем кнопку ENQUEUE которая находится в разделе аудио. На этом пока с аудио мы закончили.
4. Теперь в разделе Video заходим в Config и там выставляем такие параметры :
http://kostya.net.ua/ftp/x1.png
http://kostya.net.ua/ftp/x2.png
http://kostya.net.ua/ftp/x3.png
После чего сохраняем его как профиль с любым именем. И надо не забыть указать "Quantizer Matrix File" скачать его можно так же тут:
http://kostya.net.ua/ftp/soulhunter_v2.cfg
После всего этого нажимаем Ok, и так же нажимаем кнопку ENQUEUE но только в разделе Video уже.
5. После чего переходим на вторую вкладку программы которая называется Queue и видим там наши 3 задания http://kostya.net.ua/ftp/x4.png Дальше нажимаем кнопку start и ждем-с :)
6. После окончания всего процесса кодирования звука и видео нужно объединить их вместе. Для этого заходим в пункт меню Tools - > Muxer - > MP4Muxer. В этой программе все просто. В Video Input подставляем то что у нас на выходе видео файла *.mp4 файл. а в разделе Audio , в пункт Audio Input выбираем *3.mp3 файлик. Ну и последнее в Output выбираем Muxed Output вводим имя файла которое мы хотив в итоге получить (лучше назвать его не так как отконверченый нами , т.е. не так как Video Input). И финальная стадия - нажимаем тут кнопку Queue. После чего переходим в раздел главной программы Queue и нажимаем start (предварительно увидев что добавилось новое задание).
ВСЕ :) идем туда куда сохранили файлик и смотрим :)

AlexB17 25-08-2006 19:16 476874

Kostuch
Добавлю от себя - что бы немного ускорить данный процесс (настройки дико медленные) и потерять совсем чуток в качестве - можно поставить Subpixel Ref - на 6-RDO, M.E. Algorithm на Multi Hex и M.E. Range на 24. А то боюсь с настройками указанными выше больше 2fps можно и не увидеть :)

Kostuch 25-08-2006 20:19 476895

AlexB17
Да да конечно :) это я просто под себя настраивал :) я фанат качества :) спасибо.

GreatWizard 26-08-2006 21:42 477156

А Матрицы специально для анимации существуют? Не сталкивались?

AlexB17 26-08-2006 22:28 477172

Для плоской анимации (Анимэ, Дисней) используй матрицу по умолчанию(т.е. которая используется в Main Profile) а для 3D анимации или классической рисованной используй любые - как для кино.

scalbert 28-08-2006 08:37 477530

Kostuch
Спасибо , проблема у меня была с первым пунктом.
Со скриптами пока не силён. Теперь попробую.

Kostuch 28-08-2006 15:16 477628

scalbert
незачто!
A L L
а никто не знает нормально это при поправках AlexB17 около 5-3 fps при кодировании ?

AlexB17 28-08-2006 20:08 477710

А какой проц, какое разрешение и много ли движения в видеопотоке? У меня при кодировании кино скажем 720х320 порядка 5-6fps правда почти всегда M.E. Algorithm Hexagon и M.E. Range 16. Проц P4 2,6Ghz/800/HT

Kostuch 28-08-2006 21:00 477738

у меня немного помощнее машинка
параметры, как ты говорил, подправил свои, бо мои 2 fps это :) не то короче ...
Ноут Core DUO 2.01Ghz (что быстрее моего настольного раза в 1.5 где то)
Настольный Бартон 2,4Ghz
С теми настройками что ты давал у меня под 5 максимум. Когда делаю деинтерлейс на 720-576 то около 2.7fps сейчас... и вопрос, намного ли хуже будет качество если делать в 1 проход ? просто проверять как бы .. немного напряжно :)
---
Если сможешь експортни настройки у себя теми что кодишь и перешли мне (ну там он сразу зипует) почта : kos_o @ email.ua

AlexB17 28-08-2006 22:08 477751

В один проход полюбому не стоит - если только в режиме Constant Quality где не важен выходной размер (не нужно например в 700мб вписать) А настройки для простого перегона фильма вот: http://slil.ru/23066012 - ничего экстраординарного в них вроде нет.

Kostuch 28-08-2006 22:32 477762

AlexB17
Сенкс. Сейчас докодирую клип 4 минутный (кодировать пришлось около 40 минут) и сразу проверю настроечки...
...
ОГО у тя настроечки. Так у тебя первый пасс вообще турбо стоит ? А это не сильно портить качество картинки, ну да ладно через пару минут сверю :) а точнее через минут 10 наверное у меня тут первый пасс под 22-25 fps идет :)

scalbert 29-08-2006 09:30 477902

Kostuch

Запустил кодирование с вашими настройками.
Входной файл mJPEG всего 250 Мег, с фотоаппарата Fuji F11.
Два прохода прошёл почти за 5 часов, fps- 0.9-1.2.
Результат меня просто убил. Получился файл 55 Мег. А качества никакого вообще.Сильнейшее искажение цвета,
квадраты и артефакты. Я не пытаюсь Вас ни в чём винить, я просто разбираюсь и учусь.
Далее взял настройки , которые шли в паке MeGui, а именно HQ-Slower.
http://forum.ixbt.com/topic.cgi?id=29:25719
Файл получился 30 мег, перекодировал два прохода за 1.5 ч., fps-7-8.
Качество отменное по моим меркам. Просто немного пропала детализация и всё.

Kostuch 29-08-2006 11:58 477969

scalbert
Ну че не знаю то не знаю :) настройки такие же как и у AlexB17 у меня, даже немного лучше по качеству :) (недавно тестировал его настройки) но конечно и ждать дольше надо :) У меня получается вот такое качество снимал тоже с камеры(такого же типа что и у тебя) вот смотри - http://kostya.net.ua/ftp/001.mp4 если не волм качать конечно.
А вот файл с настройками : http://kostya.net.ua/ftp/Kostuch.x.264.xml (мало чем отличается от настроек Алекса, просто надо скопировать в папку MeGUI\Profiles\Video, ну и конечно же путь поменять на там на матрицу...)
Качество меня устраивает на 90 процентов в принципе. Ну я ж говорю скачай если не лень будет, посмотри какой он у меня и какой у тебя получается. А по поводу настроек, так действительно подправил немного что бы быстрее работало, как Алекс говорил, конечно качество (для меня лично) ухудшилось немножко, но я это решил легко подняв битрейт до 2000. Но все что я поменял это всего то 3 настройки. А то что цвета исказились не знаю это уже что то странное.
AlexB17
Касательно настроечек не знаю что там не так было у меня, но оно подняло второй проход мне на 2-3 fps(в итоге на моем ноуте первый проход я уже писал около 23fps а второй около 8) что в принципе довольно значительно, ну первый то у меня оказывается такой и был , я просто турбо никогда не использовал. Качество конечно хуже немного стало. Деблок большой был как для того что я кодировал пришлось попустить до -2 -1, тогда квадраты пропали, иначе были. Ну и что бы достичь того что я делал со своими настройками при 1500 kbps тут пришлось ставить около 2000. Ну при разрешении 720-576 2000kbsp это не проблема, я бы даже норма сказал. Так что сенкс, все же понял что первый проход можно и турбо делать.
P.S. Кодировал с *.vob файла видеоклип Alizee.

AlexB17 29-08-2006 14:33 478046

Первый не-турбо проход дает не такой значительный прирост как например переход с SubPixel RDO 6 на 7 или переход с Hex на Multi Hex - но все же он заметен, зато времени экономится уйма :)

Kostuch 29-08-2006 14:42 478052

AlexB17
да про это я знаю.. просто первый проход намного быстрее обрабатывает... всеравно..

scalbert 29-08-2006 16:22 478109

Kostuch

Скачал, посмотрел. Милая киска. Качество для данного источника отличное.
Разобрался с причиной моего "не качества". Смотрел в GOM Player.
И мой файл и твой (извини, что на ты) файл показывает с искажениями. Запустил в МРС и всё стало отлично.
Вот только с другими настройками таких проблем нет. Буду разбираться в чём причина.

Kostuch 29-08-2006 16:41 478121

scalbert
да без проблемм, на ты тут все :) Это у меня привычка просто иногда рабочяя на Вы :)
A L L
оффтоп немного : а какой лучший лосс лесс кодек кто знает ?

AlexB17 29-08-2006 19:43 478193

:) x.264!!! В loseless режиме! :) Но опять же долго - не подходит для real-time кодирования, а для него - Huffyuv.

Force 29-08-2006 20:01 478197

ОФФТОПИК: AlexB17, кстати, не подскажешь где взять его и доки к Huffyuv. А то видеокассету хочу оцифровать... а без сжатия гнать - это просто экстрим... =)

Kostuch 29-08-2006 21:14 478228

AlexB17
Так то оно так :) и Huffyuv я знаю но у меня исходник меньше чем лослесс получается раза в 2 или даже в 4 (если Huffyuv) :)

AlexB17 29-08-2006 23:06 478266

Вложений: 1
Force
Бох с тобой - какие доки - вот с такими настройками жми и все :)

Kostuch
Ну исходник то жатый??? И с потерями наверно...

Kostuch 29-08-2006 23:37 478276

AlexB17
Нет исходник оригинал :) то что фотик дает то и есть исходник, формально он сжатый но не мною а техникой :)

Nucl26 29-08-2006 23:38 478277

Спасибо всем за помощь! Гбенка исчезла после простого деинтерлейсинга decomb'ом. Однако есть еще вопросы:
Разрешение сжимаемого файла 720х576 на выходе получается файл с таким же разрешением однако видно что он немного обрезан и по бокам появляются черные полоски при этом еще видно что изображение вытянулось. Можно ли как-нибудь сделать нормальную картинку?
Если планируется запускать сжатое видео на стареньком компе, какие настройки надо убрать и какие декодеры лучше использовать чтобы снизить вероятность тормозов. И на каком компе минимум вообще может нормально играться x264?

AlexB17 29-08-2006 23:56 478287

Про полоски и вытягивание это конечно интересно - если можешь выложи скрипт, так же возможно на выходе при декодировании проблемы.
А про слабый комп - у меня знакомый смотрел х.264 с разрешением 720х400(анаморф) на нотике PIII мобильном 750Mhz с очень тухлой видеокартой S3 с 2Мб видеопамяти. Правда смотрел через TCPMP - а он как известно шустрый как ...

Nucl26 30-08-2006 01:02 478313

Ну вот скрипт:
LoadPlugin("D:\ПРОГРАММЫ\Кодируем в mp4\StaxRip_0.9.9.2\Applications\AviSynth Plugins\decomb.dll")
AVISource("D:\Камера\12.08.06.avi")
ConvertToYV12()
FieldDeinterlace()
У меня с полосками и вытягиванием и в дубе при стандартных настройках было. Так что не знаю в чем трабла :(

AlexB17 30-08-2006 08:53 478356

Со скриптом все нормально :( А какое разрешение у исходника? И чем зажат? Может попробовать вместо avisource использовать directshowsource.

scalbert 30-08-2006 11:39 478433

Kostuch

А не подскажешь, зачем в настройках используется
Quantizer Matrix файл soulhunter.
Просто у меня с ним такая белиберда в Gom Playere. Ставлю none и всё в порядке.

scalbert 30-08-2006 12:06 478447

И ещё, ты оставляешь ролики с Фотика в контейнере МР4 ?
Я конвертирую в контейнер AVI.
В нём прекрасно работает перемотка в любом плейере, а в МР4 дико тормозит.

Kostuch 30-08-2006 19:10 478707

scalbert
по поводу марицы, немного улучшает качество.
а про перемотку у меня в LA ниче не тормозит при перемотке :) потому с такой проблеммой не сталкивался.

AlexB17 30-08-2006 19:20 478709

Старые декодеры не играли видео с нестандартными матрицами, да и MP4 уже давно не глючил - может стоит софт пообновить?

scalbert 31-08-2006 08:03 478842

AlexB17
Про матрицы разобрался, и с Gomом разобрался. Лажа в его Gretech Video Filtre. Отключив его проблем нет.

Kostuch
Да это не проблема, я тоже стал использовать LA. Но и в нём тоже MP4 перемотка тормознутая, по сравнению если файл в контейнере AVI.
Скорее всего ещё нет плейера с полной пддержкой MP4, я подчёркиваю "с полной".

AlexB17 31-08-2006 09:06 478862

Есть - например Nero ShowTime, да и в MPC все играется без проблем. Смотря что подразумевать под "полной поддержкой" - если меню и прочие фичи то на данный момент нет таких кто полностью и без глюков их поддерживал.

scalbert 31-08-2006 10:13 478896

AlexB17

Цитата:

если меню и прочие фичи то на данный момент нет таких кто полностью и без глюков их поддерживал.
Вот и я о том же.
С MPC меньше всего проблем. Но интерфейс и т.д.
Будем ждать , что хоть какой нибудь плейер доведут до ума.

AlexB17 31-08-2006 14:10 479046

Я вообще пользую матреху и не знаю проблем :) Тьпху... чтоб не сглазить :)

RBF 01-09-2006 11:10 479428

scalbert
Цитата:

Будем ждать , что хоть какой нибудь плейер доведут до ума.
А причем здесь плеер? За перемотку отвечает стандартная DS функция seek в сплиттере. Если плеер кривой (LA), то это не проблема mp4.
Нормальных сплиттеров mp4 сейчас даже больше чем avi, и уж тем боле матрешки. Ни о каких проблемах с перемоткой речи, естественно, не идет.

Klezk 03-09-2006 15:05 480165

Утверждается, что наибольшая скорость декодирования H.264 -
у CoreAVC? Никак не могу достать его потестить, так как на сайте
производителя требуют деньги вперед. Что делать?

Поэтому потестил что есть. И обнаружились неожиданные вещи...
Скорость декодинга я оценивал по степени загрузки процессора.
Она наблюдалась в обычном Windows Task Manager (Ctrl+Alt+Del).
Процессор - Athlon 64 3000+ (SSE и SSE2 поддерживает).
Проигрывался фильм в .mkv, кодированный x264

Итак:

1. TCPMP 0.72RC1, скачанный с http://picard.exceed.hu/tcpmp/test/
для декодирования юзает ffmpeg-плагин, скачанный оттуда же.
Загрузка процессора от 20 до 30 процентов.

2. BSplayer 1.39, в самом плеере ничего особенного, тестился, собственно,
не он, а ffdshow-2546-gcc4.0.3-sse2-x264.nl, оптимизированный,
как явствует из названия, под sse2. Все постпроцессинги
в ffdshow отключены.
Загрузка проца от 15 до 25 процентов.

3. И, наконец, ВНИМАНИЕ, барабанная дробь :)
MPlayer 1.0pre8-3.4.2 под Windows, скачан с http://www.mplayerhq.hu/
При проигрывании сообщает:

-------------------------------------------------------------
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
-------------------------------------------------------------

ЗАГРУЗКА ПРОЦА ОТ 1 ДО 5 ПРОЦЕНТОВ!!!!!!!!!

Как такое может быть?! Просто в голове не укладывается...
Что такого сделали разработчики MPlayer, что так радикально увеличилась
скорость декодинга?! Ведь во всех трех случаях используется
библиотека FFmpeg, а не различные разработки!..


Кстати, еще пикантный момент. ffdshow тестился оптимизированный под
SSE2, а MPlayer вообще не видит, что Athlon 64 поддерживает SSE и SSE2:

-------------------------------------------------------------
CPU: AMD Athlon(tm) 64 Processor 3000+
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
-------------------------------------------------------------

И тем не менее, MPlayer загружает проц на 1-5%, а ffdshow - на 15-25%

Вопрос к тем, кому удалось раздобыть и затестить CoreAVC:
насколько все-таки он быстр?
Потому что MPlayer показывает уж очень рекордные результаты...

И что хорошего в TCPMP? Его ffmpeg еще медленнее, чем ffdshow!
Или TCPMP тестили в комплекте с CoreAVC плагином, а не с ffmpeg?..

ГДЕ ВЗЯТЬ CoreAVC???!!!!!!!! :)
И не ценой ли качества картинки достигается в нем большая скорость???...

AlexB17 03-09-2006 16:24 480180

Ну во-первых все декодры со включенным AVC постпроцессингом должны выдавать абсолютно идентичную картинку - иначе и быть не может - это особенность H.264. Во вторых - на думе9 была ветка про глючное тображение загрузки проца Mplayer'ом - поищи если интересно. В третьих Самая большая скорость по моим тестам на HD видео достигается в TCPMP с AVC плагином от cамой Core. На втором месте CoreAVC DShow декодер, на третьем Mplayer а все остальные уже потом :)
В общем:
CoreAVC 1.1: http://www.hotfile.ru/13921/
TCPMP+AVC: http://slil.ru/23085257
Пробуй!

Skaarj 03-09-2006 20:38 480283

Klezk

ну у меня тоже зачастую Mplayer+MPUI показывает чуть ли не нулевую загрузку процессора , даже в режиме Q&Q на частоте 1400 Mhz загрузка проца лишь изредка может подскочить процентов до 15, при воспроизведении видео в разрешении 720х384, а если смотреть фильмы в разрешении 1280х720 (благо их сейчас навалом стало) то загрузка порядка 50% у всех декодеров.

у меня есть CoreAVC 0.0.4 но всеравно качество картинки во всех декодерах одинаковое, вчера ещё попробовал Gom Player вот в нем похоже декодер старый, сплошь тормоза да лаги, но есть там какойто фильтрик Direct Show который помоему делает картинку приятнее глазу, сегодня ещё потестю его в MPC, вдруг у меня глюки :) (ну может кто ещё проверит)

а так Mplayer+MPUI очень хорошая связка, всегда кидаю его на диски с фильмами и никаких проблем незнаю с недовольными юзерами, огорчает в нем только одно - отсутствие масштабирования картинки.

RBF 05-09-2006 15:34 481212

Klezk
Цитата:

ЗАГРУЗКА ПРОЦА ОТ 1 ДО 5 ПРОЦЕНТОВ!!!!!!!!!
Известный глюк неправильного отображения загрузки проца, при использовании mplayer.
Кстати, в VLC подобный глюк тоже наблюдается, я с ним столкнулся еще в начале 2004 года, возможно даже раньше, чем его заметили на Думе :)
Вот можешь почитать как я удивился впервые увидев подобное - http://forum.mediatory.ru/viewtopic.php?t=2160 :)
А CoreAVC сейчас действительно самый быстрый декодер.
Кстати, скорость декодеров лучше сравнивать не по загрузке проца, а по максимальной скорости декодирования в fps.

Force 08-09-2006 22:09 482736

Такой вопрос:
Я где-то тут вычитал руководство, как настроить MPC чтобы он воспроизводил AVC без предустановки кодеков, когда там в External Filters подключается CoreAVC. Всё сделал как надо, так у меня вместо него фильм воспроизводится NEROй... То есть CoreAVC всё равно надо регистрировать в системе. Как быть в таком случае? Ведь юзеры дисков вообще ничего не шарят и хотелось бы чтобы так - вставил диск и все фильмы проигрались в MPC автоматически... Причем CoreAVC, а не NERO Decoder'ом, если он у них вдруг установлен...

Неужели регистрировать кодек в авторане диска? В принципе - выход, но выскакивает диалог, говорящий что кодек успешно зареган и не исчезает, пока не нажать Ok. Это я про regsvr32.exe.

TCPMP крут, но опечалило отсутствие прокрутки в полноэкранном режиме :(. Да и курсор мышки не исчезает...

В общем, что делать?

Digit_All 09-09-2006 00:41 482790

Вопрос: Кодировал фильм 2 ч. 43 мин. 35 сек. 3-х прходка, как RAW файл с расширением .264. При попытке смуксить его с AAC получается жуткий бред и страшно тормозит как звук так и видео фрэймрэйты выставлял разные т.е. экспериментировал со всеми возможными, мукс через meguisvn и mp4box. В чём может быть дело? Декодер CoreAVC проигрываю MPC. Спасибо!

Плюс к тому при загоне в контейнер без звука некорректно отображается длина фильма?

AlexB17 09-09-2006 09:52 482851

Старый муксер возможно, попробуй через Yamb или вообще в матрешку положить. Я вот например когда рипаю сливаю сразу в матреху - и на втором проходе можно уже смотреть качество :)

Digit_All 09-09-2006 13:03 482884

Матрёшка это хорошо, но помниться были проблемы у меня как-то с ней. Суть проблемы резкие скачки битрейта, т.е. когда медленная сцена резко сменялась быстрой с соответствующим звуковым сопровождением то все торомозило на секунду.

AlexB17 09-09-2006 16:36 482927

Не знаю что это такое - но это неправильно :) Может быть дело в сплиттере?

ko1ob 09-09-2006 22:29 482994

ЗДРАВСТВУЙТЕ!!! Я ЗДЕСЬ НОВЕНЬКИЙ И НЕ ЗНАЮ, ОБСУЖДАЛАСЬ ЛИ ТАКАЯ ПРОБЛЕМА С КОТОРОЙ СТОЛКНУЛСЯ Я. ПРИ КОДИРОВАНИИ ФИЛЬМА КОДЕКОМ x264 С РАЗРЕШЕНИЕМ 704х302, КАРТИНКА ОКАЗАЛАСЬ ПЕРЕВЁРНУТОЙ "ВВЕРХ НОГАМИ" :( ПРОВЕРИЛ НА 2х ПРОИГРЫВАТЕЛЯХ [Light alloy, WMP], В VIRTUAL DUB ИЗОБРАЖЕНИЕ БЫЛО НОРМАЛЬНЫМ!!!! НЕМНОГО ПОЭКСПЕРИМЕНТИРОВАВ, Я ПОЛУЧИЛ НОРМАЛЬНУЮ КАРТИНКУ НА РАЗРЕШЕНИЯХ С ШИРИНОЙ КРАТНОЙ 32м (720, 688...). ПРИНЯВ ЭТО ЗА СВОЙСТВО НОВОГО КОЕКА, Я УСПОКОИЛСЯ. НО ПЕРЕДАВ ДРУГУ СВОЙ ФИЛЬМ, СЖАТЫЙ С РАЗРЕШЕНИЕМ 720х404 И НОРМАЛЬНО ВОСПРОИЗВЕДЁННЫЙ У МЕНЯ, У НЕГО В ПЛЕЕРЕ Light alloy ОКАЗАЛАСЬ ПЕРЕВЁРНУТАЯ КАРТИНКА, А В ПЛЕЕРЕ WMP НОРМАЛЬНАЯ!!! Я УЖЕ И НЕ ЗНАЮ ЧТО ЭТО??? :( ОБЛАЗИЛ КУЧУ САЙТОВ И ТОЛЬКО НА ОДНОМ ФОРУМЕ НАШЁЛ УПОМИНАНИЕ НА ДАННЫЙ ДЕФЕКТ, НО БЕЗ КАКИХ-ЛИБО ПОЯСНЕНИЙ.

ПОМОГИТЕ ПОЖАЛУЙСТА!!! ОБЪЯСНИТЕ ЧТО ЗА БОЛЕЗНЬ И КАК ЭТО ЛЕЧИТСЯ! ЗАРАНЕЕ БЛАГОДАРЕН!

AlexB17 09-09-2006 22:49 482996

Это проблема оверлея - попробуйте сменить режим вывода, так же советую выкинуть Light Alloy - что то на него слишко много нареканий в последнее время, попробуй Media Player Classic, Mplayer или TCPMP. Про то что стороны должны быть кратны 16 это стандарт "де-факто" и если не соблюдать могут быть проблемы. Ну и в 1000раз говорю - НЕ ИСПОЛЬЗУЙТЕ VIRTUAL DUB!!!

З.Ы. Писать посты заглавными буквами это моветон :)

WildNP 10-09-2006 11:31 483071

Кодировать в VFW X.264 - неблагодарное занятие.
Пользуйтесь версией CLI и соответствующими GUI.

chameleonfeo 11-09-2006 17:22 483565

У меня похожий глюк был когда х.264 засовывал в avi. Проигрывая в CrystalPlayer картинка всегда была перевернутой, ибо Кристал использовал в связке х.264 с ави свой встроенный декомпрессор никак не хотев цеплять ffdshow или корку. А когда перемуксил в мр4 или в матреху все встало на места свои - видимо без Халисплиттера никак в этой жизни не обойтись :)
ЗЫ: насчет плееров пользуюсь только кристалом, пробовал МРС - ну очень уж убог он, а ЛА глюкав ужасно.

polosatyj 14-09-2006 13:16 484830

У меня такой вопрос по кодированию - иногда кодирую какой-нибудь ДВД на работе и неуспеваю к концу дня полностью его докодировать. Если приостанавливаешь кодирование и на следующее утро запускаешь - фильм начинает кодироваться заново. Нет ли какой функции чтоб поставить кодирование на паузу и потом начать кодировать дальше с того же места? Кодирую x264 через MeGUI

AlexB17 14-09-2006 14:08 484851

Может проще комп в спящий режим загнать?

polosatyj 14-09-2006 14:41 484866

надо поробовать пасиб - такой вариант чего-то в голову не приходил.

WildNP 14-09-2006 20:48 485005

2 polosatyj
Очень интересно. Нет паузы? :-)
И про спящий режим (hibernate, я так полагаю) - сообщите, плиз, как прошло.

polosatyj 15-09-2006 13:12 485228

Пауза то есть, но если нажать паузу и звкрыть окно программы, то все задания прерываются (пишет abort) и при следующем запуске программы все начинается с нуля. пауза работает только если не закрывать окно программы. hibernate тоже не прошло - у меня комп поддерживает спящий режим и в соответствующей вкладке он разрешен, но когда висит окно MeGUI (предварительно поставлено на паузу) - при переходе в спящий режим выскакивает какая-то ошибка и система не отключается, после этого и вкладка Hibernate в управлении электропитанием и соответствующая кнопка при нажатии Shift в этом сеансе перестают появляться и появляются опять только после перезагрузки компьютера. В общем ничего не получилось.

polosatyj 15-09-2006 15:52 485302

При попытке войти в спящий режим пишет вот такоe - "Недостаточно системных ресурсов для завершения вызова API". Было бы у меня действительно мало ресурсов - я бы задумался - а так 2 гига оперативки и 3-герцовый 4-й пентиум.

AlexB17 15-09-2006 19:07 485382

Кстати я тоже вчера заметил такую беду - кнопка пауза на х.264 не действует! :( Он все равно продолжает кодить блин...

WildNP 15-09-2006 20:55 485413

Цитата:

Пауза то есть, но если нажать паузу и звкрыть окно программы, то все задания прерываются (пишет abort) и при следующем запуске программы все начинается с нуля.
Всё правильно. Запаузить можно процесс, но если его прервёшь, то всё заново. Продолжать после останова кодеры пока не умеют, насколько я в курсе.
Вот с гибернейтом действительно интересно. Примем к сведению. Возможно, его специально отключают, так как процесс всё равно не возобновляется.
Цитата:

Кстати я тоже вчера заметил такую беду - кнопка пауза на х.264 не действует! Он все равно продолжает кодить блин...
Уточни, плиз, ты сам кодер запускал из командной строки (ну, или bat, cmd) или через гуи какой-нить?

AlexB17 15-09-2006 22:36 485443

Я пробовал MeGUI стопорнуть.

WildNP 16-09-2006 10:37 485548

Цитата:

Я пробовал MeGUI стопорнуть.
Однозначно MeGUI косяк.
(bat, cmd - кнопарь Pause/Break на клавиатуре.)

Force 16-09-2006 14:23 485606

AlexB17, что такое x264.exe, о котором ты говорил? Какой-то особенный билд? Я не нашёл о нём инфы. И за что отвечает параметр --b-bias?

AlexB17 16-09-2006 21:10 485692

Ну x264.exe это сопстна сам виновник торжества :) - обычная консольная версия кодека - как у всех :) А B-bias - это использование B-Frames - в минус будет реже втыкать их - в плюс сответственно чаще. Т.Е. на высоких битрейтах можно загонять в минус - дабы не часто пихал их, а на низких соответственно в плюс - чтобы общее качество немного повысить.

WildNP 16-09-2006 21:10 485693

http://www.compression.ru/video/x264/x264_faq_ru.html

Klezk 28-09-2006 18:22 490890

Спасибо за выложенные файлики!
Наконец протестил Mplayer и TCPMP в режиме бенчмарка.
Таки TCPMP с декодером CoreAVC быстрее:
85 fps против 77 fps у Mplayer
Это на попавшем мне в руки анимешном фильме xxxHolic,

Испытал также на собственном продукте, кодированном x264
с максимальными (!) настройками.
TCPMP снова показал 85 fps, а Mplayer скатился до 68 fps...


А возможно ли x264 попросить делать High Profile продукт,
то есть с цветовым пространством 4:2:2 ?
Надпись "Infile can be raw YUV 4:2:0" очень смущает...
Что ли нет пока в x264 поддержки High Profile???
Хоть планируется?

Есть качественный DV оригинал, хотелось бы его пожать,
но без потерь в области цвета...
Насколько я помню, DV - это именно 4:2:2
А есть и оригиналы, созданные в программах 3D моделинга,
они вовсе RGB, то есть 4:4:4.

AlexB17 28-09-2006 19:52 490932

Цитата:

Что ли нет пока в x264 поддержки High Profile???
В х.264 есть полная поддержка High Profile - подаваемое на вход цветовое пространство не имеет отношения к Main или High профилям. Да и 4:2:2 от 4:2:0 после кодирования в H.264 скорее всего ничем не будут отличатся.

RBF 29-09-2006 13:58 491190

Klezk
4:2:2 это не High Profile, это 422-Profile (ProfileIDC=122)
4:4:4 это 444-Profile (ProfileIDC=144)
High Profile это ProfileIDC=100.

Из доступных H264 энкодеров в 4:2:2 есть, например, Episode Pro (проверял, кодирует в 422 нормально), но он пока не поддерживает интерлейсное кодирование.

DV-PAL это тоже 4:2:0
DV-NTSC это 4:1:1
4:2:2 поддерживается в DVCPRO50.

bzz 30-09-2006 19:49 491685

ребят ,нужна помощь, при сжатии видео с элементами 2 д и 3д ,на 3д объектах появляются расплывчатости, что с этим можно сделать?

видео 800х600 15 фпс скорость видео 150% от нормы.

lisii 08-11-2006 16:21 508730

подскажите пожалуйста где можно найти "мануал для чайников" по х264?
у меня проблема - я кодирую видео, а полученное видео ну очень темное. т.е. что то не так в настройках кодека.
и было б очень хорошо найти мануальчик где написано например "это-то отвечает за это-то. а это - вот за это" и примеры.
буду очень благодарен т.к. сам найти не смог.
спасибо.

AlexB17 08-11-2006 19:47 508813

В настройках кодека нет параметров отвечающих за темноту картинки :) По идее входная и выходная картинки должны только отличатся артефактами сжатия, но никак не яркостью или еще чем. А про мануал уже была куча ссылок в этой ветке - почитай чуть ниже.

Garic 22-11-2006 15:47 515532

Привет ребята, меня давно здесь не было!
Вот вам страница, где теперь обитает х264vfw: http://gabextreme.googlepages.com/x264vfwunited
Последняя ревизия 600 - кое-что новое конечно есть - по качеству не сильно уступает Cli, а на глаз я разницы и не заметил

boogityboy 25-11-2006 13:11 516833

Господа, не подскажете существует ли декодер для x264 вне пакета ffdshow?
А то после ffdshow некоторые игры не запускаются, да и неудобно при каждом обновлении качать многомегабайтные архивы.

Imago_ 27-11-2006 08:49 517366

boogityboy

Цитата:

Господа, не подскажете существует ли декодер для x264 вне пакета ffdshow?
Скачать CoreAVCx32


lisii
Цитата:

где можно найти "мануал для чайников" по х264?
Скачать x264.chm

IgorC 29-11-2006 23:39 518688

Проголосуйте пожалуйста http://forum.mediatory.ru/viewtopic.php?t=4102

Force 30-11-2006 00:52 518706

Вопрос: А кто какие матрицы использует, и какие вообще порекомендуете использовать?

Force 30-11-2006 01:35 518723

IgorC,
пока меня на этих медиаторах зарегистрируют я тут 10 раз напишу.

aa.mp4 выглядит чуть лучше. Но вообще, на будущее, чтобы сомнений было меньше - когда закодируешь весь фильм, качество будет намного лучше, нежели ты закодируешь маленький (к тому же ещё динамичный) кусочек с тем же битрейтом. Оно возрастает за счет более грамотного распределения битрейта при втором проходе на протяжении всего фильма, то есть ему не надо будет умещать весь битрейт в малюсенький кусочек. Тогда разницы вообще не будет заметно. Лично я всегда использую 0:0 и не парюсь... Правда и размер файлов у меня побольше, чем на 1 CD ;).

IgorC 30-11-2006 07:04 518759

Force Спасибо за отзыв.

Да я это всё и так знаю что ты там перечислил. Это надо говорить новичкам, а не мне ;)

Насчёт деблокинга. Ты ставишь 0:0 . Так кодек же не понимает что ты кодируешь на более высоких битрейтах.
Ты ему дал 0:0 он и будет замыливать даже если битрейта будет более чем предостаточно. Так что резкость картинки уже будет не та.
0:0 это хороший/даже слишком сильный деблокинг для 1 сд рип.
Кстати ты выбрал более отрицательный деблокинг. А ведь там только 800 кбит ;)

AlexB17 30-11-2006 09:19 518795

Кодирую на -2,-1 на битрейтах от 900 до 1300, ниже савлю 0,0, выше кодировал тольк несколько раз - ставил -4,-4(битрейт в районе 2000) - вышло вполне не плохо.

Force 30-11-2006 14:41 518960

Цитата:

Кстати ты выбрал более отрицательный деблокинг.
Угу. Просто в данном ролике на нём артефактов почему-то меньше :). Хотя всё это масло масляное. Сам раньше отрицательный юзал, пока не сравнил качество с xvid'ом... Понял, что борьба бессмысленна и выставил 0:0. А вообще, квадраты на видео меня просто убивают. Не перевариваю. Особенно, если это фильмы...

Кстати, мой вопрос по матрицам остаётся в силе... Кто-нибудь их использует вообще? Я начал использовать eqm_avc_hr от Sharktooth'а, и в принципе прирост качества стал заметен - плавные градиенты цветов. Но есть и минусы - незначительные накапливающиеся искажения цветов между keyframe'ами, особенно заметные при цветах, близких к чисто красным или синим (например, заставка 20 century fox в фильме Послезавтра прям заметно скакнула в цвете на keyframe'е). Может кто-нить знает что-то более оптимальное?

Igor_I 30-11-2006 20:29 519082

Цитата:

Но вообще, на будущее, чтобы сомнений было меньше
:) Нашел кому говорить. IgorC - грамотный чел. Просто захотелось человеку узнать мнение других.
Года 2 назад после покупки второго тюнера. Зачитывался 2 форумами - ixbt & островок.

AlexB17 30-11-2006 21:02 519091

Force я юзаю матрицу soulhunter_v2 для 1CD или 1/6DVD рипов - качество вполне устраивает.

Force 30-11-2006 22:13 519113

Igor_I, хорошо буду знать. Просто ему не хватает такого же желтенького значёчка как у тебя :).

AlexB17, спасибо, посмотрю.

GreatWizard 14-12-2006 14:48 524675

Есть какие-нить особенности при сжатие интрелэйсного видео x264'ым ? Он сам всё определит?

И еще кто-нибудь включает --no-dct-decimate ?

BloodAlex 14-12-2006 16:47 524720

Уф ну вы тут и накатали - пол тары недели читал ваш топик!
Уже год как пользуюсь x264 использ связку Gordian Knot+VirtualDub. Вот следующ вопросы.
1 Так вот столкнулся я с такой проблемой - скачиваю x264 с официального сайта -пытаюсь запустить x264.exe-а он мне ничего(уже мануал читал по нему по инсталяции)-заменял экзешники - но версия так и не обновлялась----так может кто подскажет что делать мне!!!!!!!.
2Скачал у вас тут посылке VWM x264ver600-полная шняга - при кодировании маленьких кусочков вырезанных с фильмов всё нормально - как целый фильм полный пипец - обычно квадраты вылезали на небе и при низких битрейтах - а щас даже при не менее 2000kbit/s и на любых фонах. Deblocking менял - максимум его ставил -4,-4 и -2,-2 тажь фигня!
3 Тут у вас узнал же про megui-скачал для него Framework2.0-создал в Gordian файл avs-сунул его в megui-запустил кодирование-кодировка прошла очень быстро - но файла я так и не нашёл. Делал ему обновление- хрень!
4 Ну самое главное хочу перейти на Cli x264-скачал с дума ver600-пытался его запустить -не запускается. Как мне его запустить?????
6 У программы Yamb 1.50 есть ограничение на размер создание контейнера mp4???-создавал в 700метров OK--в 2000метров работает -но контейнера нет- и так не с одним фильм.

AlexB17 14-12-2006 20:05 524783

Значит по пунктам:
1. VFW версия больше не обновляется, вывод - даб и кнот на помойку :)
2. см. п. 1, смысла пользовать vfw нет.
3. MeGUI работает отлично, может с avs файлом что-то не то, или может это был первый проход ;)
4. CLI версия запускается из коммандной строки с кучей параметров, выглядит это примерно так:
Код:

x264.exe --pass 2 --bitrate 1100 --stats ".stats" --min-keyint 12 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter -2,-1 --subme 6 --trellis 1 --analyse all  --8x8dct --scenecut 42 --thread-input --cqmfile "C:\Program Files\x264\soulhunter_v2.cfg" --progress --no-dct-decimate --no-psnr --output "" ""
6. Не слышал про такое - делал сам 2,2Gb файл - сделался нормально.

BloodAlex 16-12-2006 18:18 525539

Cli x264v600 он вообще не запускается-нет даже никакой командной строки! Т.е. мельком проскакивает мелкое тёмное окно и всё. Может мне над что нибудь скачать??

Igor_D 16-12-2006 21:57 525589

Ты должен создать *.bat файл в одной папке с х264.ехе и запускать этот бат.
В Megui всё понятно http://x264.nl/

Теперь х264 не разделяет фрейм на слайсы для кодирования на двух и более ядер. Качество практически идентично одноядерному процу и скорость ещё быстрее.

AlexB17 16-12-2006 22:08 525592

Цитата:

Теперь х264 не разделяет фрейм на слайсы для кодирования на двух и более ядер. Качество практически идентично одноядерному процу и скорость ещё быстрее.
Всё - Core 2 Quadro пора брать! :) Ухх фильм на максе за полчаса зарипаю!!! :)

GreatWizard 17-12-2006 00:39 525649

Вырезка из chagelog'a:
Код:

New threading method:
Encode multiple frames in prallel instead of dividing each frame into slices.
Improves speed, and reduces the bitrate penalty of threading.

Side effects:
It is no longer possible to re-encode a frame, so threaded scenecut detection
must run in the pre-me pass, which is faster but less precise.
It is now useful to use more threads than you have cpus. --threads=auto has
been updated to use cpus*1.5.
Minor changes to ratecontrol.

New options: --pre-scenecut, --mvrange-thread, --non-deterministic

А что за перекодирование кадра(фрэйма), которое теперь не доступно, и обнаружение сцены стало медленнее..
Побольше бы ясности в значение новых опций, несмотря на то что названия в принципе говорящие

Код:

don't skip autodection on configure --enable-pthread
x264.exe с этой опцией сам установит кол-во потоков, соответственно количеству процов/ядер ?

Imago_ 21-12-2006 17:12 527620

Цитата:

Значит по пунктам:
1. VFW версия больше не обновляется, вывод - даб и кнот на помойку
2. см. п. 1, смысла пользовать vfw нет.
А если сюда зайти?

xorme 08-01-2007 20:48 533527

Перечислите, пожалуйста, весь набор софта для кодирования x264(x264.nl).
Дело в том, что когда-то кодировал ним, а вот теперь вновь возникла такая необходимость, а всю процедуру я уже не вспомню.

Igor_I 08-01-2007 23:27 533576

MeGUI
http://forum.doom9.org/showthread.php?t=96032
http://sourceforge.net/project/showf...kage_id=174059 - остальное вроде сам выкачает
требует Microsoft .NET Runtime 2.0

xorme 13-01-2007 00:28 535305

у меня все время кодер(x264.exe) выключается или зависает, в чем может быть проблема?

AlexB17 13-01-2007 10:10 535366

Не разогнана ли машина? Стабильно ли работают другие программы\игры?

xorme 13-01-2007 18:51 535540

AlexB17
Да все работает в идеале, машина не разогнана, программ штук 300 все работают, в игры не играю

Igor_I 13-01-2007 23:11 535625

Цитата:

программ штук 300 все работают,
Одновременно!?
Проверь пути в настройках, какая версия?
И как запускаешь?

Vanichx 22-01-2007 02:17 539506

Такая проблема: в аниме, кодированном х264, наблюдается эффект лесенки на линиях. Нигде такой фихни ещё не видел. Кодировал с разными настройками, деблокингом, пробовал как Мегуи, так и ВФВ. Всё равно лесенка. На высоких бтр. порядка 3000 её нет!

AlexB17 22-01-2007 21:54 539931

Фото лесенки в студию!

Guyver 24-01-2007 16:42 540683

Здравствуте.
У меня такой вопрос по настройкам х264: какие опции(в MEGUI) нельзя/необходимо включать, чтобы потом откодированный в mp4 контейнер файл можно было посмотреть на DVD-проигрывателе, который умеет читать MPEG-4(DivX, XviD)? Видео, пожатое x264(контейнер mp4), и звук в формате HE-AAC(контейнер mp4) я объединяю в опять же в контейнер mp4 с помощью Yamb+mp4box.

Force 24-01-2007 19:56 540788

Guyver, вся беда в том, что MPEG-4 - это не AVC (то, во что кодирует x264), следовательно твой плеер не сможет прочитать эти файлы, в каком бы контейнере они не находились. Да и вообще, сейчас такие плееры ЕСЛИ и есть, то стоят ОЧЕНЬ дорого. Так что НА ДАННЫЙ МОМЕНТ x264 и плееры - понятия не совместимые.

RBF 25-01-2007 09:43 540987

Force
Ну вообще то AVC это mpeg4-part10 ;)

Guyver
H.264 сейчас могут читать только HD-DVD/BR плееры. Самый дешевый стоит 500$.
H264 для него нужно кодировать с помощью MC/Elecard кодеков (x264 пока не пишет некоторую необходимую служебную информацию)
Потом закодированный H264 нужно будет савторить, например в сценаристе 4, и можно писать не только на HD-DVD болванку, но и на обычный DVD и HD-DVD плеер будет играть (даже с меню).

Guyver 25-01-2007 13:29 541111

Спасибо за ответы.
Странно, я почему-то считал, что видео, пожатое с помощью x264, можно будет просмотреть на обычном DVD-плейере. Получается, что пока лучше кодировать XviD/DivX(в плане возможности дальнейшего просмотра на DVD-плейерах). Эх, придется увеличивать видео-битрейт , чтоб получить качество не хуже, чем при кодировании х264.

AlexB17 25-01-2007 14:19 541148

Не жмись на битрейт - 3-4 фильма в XviD на 1 двд болванку - самый оптимальный вариант. :)

vitsat 26-01-2007 21:18 541843

Цитата:

Не жмись на битрейт - 3-4 фильма в XviD на 1 двд болванку - самый оптимальный вариант.
А ещё лучше совсем не жмотится - 2-3 фильма (я жму), и никто не отличает от ориг. DVD , тем более, что DD(DTS)5.1 сохраняется.

Guyver 01-02-2007 16:19 544531

Здравствуйте.
Подскажите пожалуйста по такому вопросу. С некоторых пор заметил, что пережатый DVD->x.264 фильм при прокрутки(навигации по фильму) очень сильно стал задумываться. Т.е. жму, например, в середину фильмы ползунок в MPC, а он(плеер) довольно надолго задумывается, прежде чем перейдет на нужную позицию. И при этом светодиод шлейфа не мигает, т.е. дело не в жестком. Что-нибудь можно поменять в настройках кодирования, чтобы навигация осуществлялась пошустрее? Хоть и думает секунд по 5, но все равно это гемор, когда нужно найти нужный участок.
Насчет настройки MeGui Loseless(поправьте если ошибся) и no dct decimation - стоит их использовать или нет?
И еще заодно спрошу. Тут при кодировании одного фильма необходимо было уменьшить насыщенность цвета. В VirtualDupMod поставил фильтр(называется типа HQV adjust или что-то близко к этому). Можно ли в дабе(или еще где) посмотреть как-нибудь, как этот фильтр прописать в avs-скрипте, чтобы потом его(скрипт) MeGui скормить?

Цитата:

А ещё лучше совсем не жмотится - 2-3 фильма (я жму), и никто не отличает от ориг. DVD , тем более, что DD(DTS)5.1 сохраняется.
Ну дык тогда уж лучше так оригинал и сохранять. Я для того и жму, чтобы потом запихнуть на болванку 5-6 фильмов, а иначе и смысла тогда в этой возне не вижу.

Guyver 05-02-2007 12:31 545897

Извиняюсь, никто не знает, или такое невозможно?
кстати, прошу прощения за ошибку, в предыдущем посте хотел написать VirtualDubMod.

WildNP 05-02-2007 21:51 546169

Всё возможно.
Ну, насчёт HQV не скажу, но насыщенность можно убрать встроенными средствами AVISynth:
Tweak(hue=0,sat=0.9,bright=0,cont=1,coring=false)

Параметр sat= - это насыщенность цвета. 1 - без изменений, от 0 до 1 - уменьшение.

Либо, если Вам нужен именно тот фильтр и Вы не нашли, как его подключить через AVS - Вы можете стартовать фреймсервер в VirtualDub из его основного меню (установив предварительно заголовки "мнимого AVI" - auxsetup.exe) и сделать скрипт импорта файла фреймсервера VirtualDub:

AVIFileSource("E:\3 3\Alanis_Morissette-Ironic.vdr")
---
Здесь имя и путь - подставляете Ваши.

Vanichx 18-02-2007 18:14 552036

Вложений: 1
Ребят подскажите пожалуйста самые лучше настройки для лучшего сжатия Аниме х264-ым кодеком(MeGui). Время знеачения не имеет, значение имеет наилучшее качество при как можно меньшем битрейте.
Сейчас использую следующие настройки:

Iliya Makarevi4 25-02-2007 16:45 555065

Подскажите алгоритм действий при кодировании видео с miniDV в формат avi для дальнейшей записи на болванку DVD и просмотра на dvd плеере.
Все что надо вроде скачал и установил, но разобраться не могу.
Заранее спасибо

Igor_I 25-02-2007 20:40 555134

Цитата:

Подскажите алгоритм действий
http://faq.ixbt.com/_vidcap/map/
Елси что конкретное, спрашивай - ответят :)

Iliya Makarevi4 25-02-2007 21:32 555157

Igor_I я имел ввиду мои действия =))
допустим есть у меня файл не кодированный, а просто скопированный с miniDV кассеты... Так как правильно кодировать его с помощью x264 ???
спасибо

Igor_I 25-02-2007 21:56 555163

Если просто слитый тогда:
монтаж - пинакл, премьер, авид и др.
вывод опять же в дв.
кодирование - мегуи
создание avs скрипта - правка вручную ( поставить функцию trim - на 1-2 минуты, чтобы оценить качество и скорость) -
добавление фильтров (шумодавы, ресайз, кроп)
выбор какого-либо пресета
выбрал - кодируй
все.

Iliya Makarevi4 26-02-2007 00:26 555206

Igor_I монтаж сделал, что конкретно в megui делать? все обновления загрузил...и как скрипты править? есть ли уже готовые? чем кодировать?

Igor_I 26-02-2007 20:51 555636

Цитата:

и как скрипты править? есть ли уже готовые? чем кодировать?
править лучше ручками, в блокноте (Unix-way однако :))
насчет готовых - вверху есть настройки темы -версия для печати, прочитаешь много интересного.
Еще есть http://www.ixbt.com/divideo/avisynth1.shtml, но там Физик сделал ошибки в скриптах.
Сайт - http://avisynth.org.ru/
http://dvdtocd.info/megui.htm - вот еще сегодня напомнили. Как раз на вопрос чем кодировать.

Примерная болванка для avs-файла
avisource("N:\******.avi")
#trim (5000,6500)
crop( 8, 8, -8, -8)
TomsMoComp(1,5,1)
BilinearResize(640,480) # Bilinear (Soft)
mergechroma(blur(1.3)) # Little Noise

leprechaun 12-04-2007 22:48 573655

Глупый вопрос, но вот делается первый проход для сбора данных о сложности сцен? где тогда эта инфа сохранятся кодеком, в мегуи это отдельные задачи... хочу понять, вижу что по завершении первого прохода полученный файл физически удаляется, все начинается заново? тогда смысл первый делать мощным, только для анализа. а то у меня подозрения что кодек просто файл стирает и делает "второй проход" заново:)

и еще запустил я кодирование на 8 часов и на 2-е суток одного и того же фильма, второй вариант затемнил мне картинку, я не понял какая это опция сделала?

Igor_I 13-04-2007 08:33 573758

Цитата:

С некоторых пор заметил, что пережатый DVD->x.264 фильм при прокрутки(навигации по фильму) очень сильно стал задумываться.
Возможно дело в количестве B-frames.
Цитата:

вижу что по завершении первого прохода полученный файл физически удаляется,
я не вижу
сначала создается *.stats.temp, потом .temp убирается - файл остается.
Цитата:

и еще запустил я кодирование на 8 часов и на 2-е суток одного и того же фильма, второй вариант затемнил мне картинку, я не понял какая это опция сделала?
ну так сравни строки кодирования. Скрипт был один и тот же?

Klezk 06-05-2007 03:09 583612

Цитата:

Ребят подскажите пожалуйста самые лучше настройки для лучшего сжатия Аниме х264-ым кодеком(MeGui). Время знеачения не имеет, значение имеет наилучшее качество при как можно меньшем битрейте.
Первый проход:
x264 -b 3 -r 16 -B 500 --ratetol 4.0 -p 1 --stats "film.log" -A all --qcomp 0.75 --direct auto -w --bime --b-rdo --mixed-refs --me esa --merange 32 -m 7 -8 --progress --no-psnr --no-fast-pskip -f 0:0 -o NUL "film.avs"

Второй проход:
x264 -b 3 -r 16 -B 500 --ratetol 4.0 -p 2 --stats "film.log" -A all --qcomp 0.75 --direct auto -w --bime --b-rdo --mixed-refs --me esa --merange 32 -m 7 -8 --progress --no-psnr --no-fast-pskip -f 0:0 -o "film.mkv" "film.avs"

Битрейт задается параметром -B
можешь поэкспериментировать - уменьшить/увеличить...

Настройки эти ЭКСТРЕМАЛЬНЫЕ, скорость прохода даже на суперсовременном проце будет около 1 fps, соответственно на изготовление одного часа фильма понадобится 50 часов кодирования...

film.avs например так выглядит:

LoadPlugin("E:\Soft\dgmpgdec148\DGDecode.dll")
MPEG2Source("G:\jamesbond.d2v")
Lanczos4Resize(720,400)



ALUKARD456 29-05-2007 11:26 592389

Может кто поможет
Раньше пользовался BeLight, сейчас nero сныкала свой кодек и прешлось перейти на megui 0.2.4.1041
neroAacEnc_SSE2 1.0.7.0
проблема в том, что при сжатии ac5.1 в vbr ne-aac (всё остальное по умолчанию) выдаёт

Log for job job6

Channels=6, BitsPerSample=16, SampleRate=48000Hz
D:\всё для сжатия в mp4 или mkv\дополнение\NeroDigitalAudio\neroAacEnc_SSE2.exe -ignorelength -he -q 0.5 -if - -of "E:\1\VTS_02_1 T01 3_2ch 448Kbps DELAY 0ms.mp4"Error:
System.IO.IOException: Канал был закрыт.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at MeGUI.AviSynthAudioEncoder.encode()*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Feb 12 2007 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************


ERROR: no valid SBR configuration found


----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs



Если включить Force Decoding via directshow то вроде жмётся, но в итоге звук получается растянутым по звучанию.
вот мои плагины
http://img160.imagevenue.com/img.php..._122_460lo.JPG

или всё дело в том, что бесплатная версия от неро не поддерживает переменный
p.s
самое странное, что 2 канала нормально жмутся с переменным ne-aac/

ALUKARD456 29-05-2007 11:40 592398

во прикол сжатие началось только когда качество поставил 0.3

RBF 31-05-2007 10:44 593191

ALUKARD456
Никакого прикола, SBR (he) не включается на больших битрейтах выше -q 0,309, потому что он там не нужен.

Nel 18-06-2007 10:48 600631

Привет.
Какие настройки x264-H264/AVC encoder отвечают за качество, какие за размер?
В настройках не могу разорбаться, в видеоинспекторе показывате что битрейк разный, а фактор качества одинаковый.
Мне надо касеты подруги оцифровать, для одних касет надо качество, а для других объем.

Nel 18-06-2007 13:51 600714

Какие настройки поставить чтобы получить максимально возможное качество 6 часов - 1 Гб когда важен объем?

Igor_I 18-06-2007 22:48 601008

В Megui возьми профиль HQ-Slow и выбери битрейт. Плюс очистить видео от шумов и уменьшить размер кадра.

DRL 21-08-2007 12:33 630683

Помогите разобраться. Как из двух аудио дорожек сохранить одну нужную? Неро 7 делать это я заставить не сумел. В Неро Вижн видно 2 дорожки, но сохраняется лишь первая и всё тут! Как быть???
Хотел решить эту проблему с помощью ВиртуалДуб, но он выдаёт, что нет декомпрессора Н264.

SilentSpider 21-08-2007 14:30 630747

Цитата:

Цитата DRL
Помогите разобраться. Как из двух аудио дорожек сохранить одну нужную? Неро 7 делать это я заставить не сумел. В Неро Вижн видно 2 дорожки, но сохраняется лишь первая и всё тут! Как быть???

Если в mkv - то mkvextract gui
Цитата:

Цитата DRL
Хотел решить эту проблему с помощью ВиртуалДуб, но он выдаёт, что нет декомпрессора Н264.

монопенисуально. Если он его открывает - то что он пишет про видео - никого не волнует. Заходишь в stream list и демуксишь дорожку. Опять же если он ее видит.

nilovd 06-10-2007 02:54 655042

На днях решил всетаки попробовать перейти с Xvid на x.264....и столкнулся со следующей проблемой:
Сжимаю x.264 core 54 rev-606 через Virtual Dub 1.5.10.2 (build 2540) в 2 прохода, сохраняя в контейнер mkv...получаю видео, которое проигрывается в Вёрчуал Дабе, но любые плеера при попытке проиграть этот файл вылетают с ошибкой...
С чем это связано не могу понять, ибо скачанные с торрентов HD фильмы пожатые x.264 в контнейнере mkv проигрываются у меня на ура...помогите советом

SilentSpider 06-10-2007 17:13 655253

Цитата:

Цитата nilovd
Сжимаю x.264 core 54 rev-606 через Virtual Dub 1.5.10.2 (build 2540) в 2 прохода, сохраняя в контейнер mkv...получаю видео, которое проигрывается в Вёрчуал Дабе, но любые плеера при попытке проиграть этот файл вылетают с ошибкой... »

Для начала можно попробовать пересобрать его в mkvtoolnix - у Даба поддержка только очень старой версии Матрешки.
Потом - возможно стоит перейти на megui - он работает с консольной версией энкодера и проблем с VfW там нет.

nilovd 06-10-2007 22:03 655375

Спасибо. Пересборка помогла.

Garic 09-10-2007 13:21 656928

Цитата:

Цитата nilovd
На днях решил всетаки попробовать перейти с Xvid на x.264....и столкнулся со следующей проблемой:
Сжимаю x.264 core 54 rev-606 через Virtual Dub 1.5.10.2 (build 2540) в 2 прохода, сохраняя в контейнер mkv...получаю видео, которое проигрывается в Вёрчуал Дабе, но любые плеера при попытке проиграть этот файл вылетают с ошибкой...
С чем это связано не могу понять, ибо скачанные с торрентов HD фильмы пожатые x.264 в контнейнере mkv проигрываются у меня на ура...помогите советом »

Странно - у меня проблем никогда с матрешкой в mod-е не было и х264 проикрывался на ура

Noeru 02-01-2008 03:53 707444

Добрый день. Вообщем то всю тему осилить нереально. Поэтому решил просто спросить, я так понял большинство людей юазют х264 кодек, используя Gordian Knot и Virtual Dub. Кто нибудь использует MeGUI?

Немного прочитал побольше, увидел, что используют. Подскажите, пожалуйста, AVS Script, а также настройки битрейта и квантизера к MeGUI 0.3.0.1004 для динамичного ИГРОВОГО видео. Заранее спасибо.

SilentSpider 02-01-2008 12:15 707522

Цитата:

Цитата Noeru
Кто нибудь использует MeGUI? »

Ну я :)
Цитата:

Цитата Noeru
Подскажите, пожалуйста, AVS Script, »

Это тебе никто не подскажет. Потому как все сильно зависит от видео. Как минимум - насколько зашумленное, интерлейсное/прогрессивное, насколько сложен интерлейс.
В принципе для видео хорошего качества можно воспользоваться Avisynth script creator - из MeGUI - он в общем нормально в простых случаях работает.
Цитата:

Цитата Noeru
а также настройки битрейта и квантизера к MeGUI 0.3.0.1004 для динамичного ИГРОВОГО видео. »

Возьми профиль HQ-Insane и битрейт в районе 1000-1500. Возьми кусочек со сложным паттерном - с плавными градиентами, с диагональным движением или какими-нибудь взрывами - на 2-3 минуты и закодируй. Результат посмотри, если качество устроит, то и бери такой битрейт на весь фильм.

Noeru 02-01-2008 13:47 707566

SilentSpider, хм..при апдейте не стал импортировать профили, откуда их теперь взять? -(

SilentSpider 03-01-2008 10:07 708008

Вложений: 1
Я прикрепил архив к посту. Распаковать в profiles/video

Noeru 05-01-2008 01:13 709195

Цитата:

Цитата Klezk
Первый проход:
x264 -b 3 -r 16 -B 500 --ratetol 4.0 -p 1 --stats "film.log" -A all --qcomp 0.75 --direct auto -w --bime --b-rdo --mixed-refs --me esa --merange 32 -m 7 -8 --progress --no-psnr --no-fast-pskip -f 0:0 -o NUL "film.avs"
Второй проход:
x264 -b 3 -r 16 -B 500 --ratetol 4.0 -p 2 --stats "film.log" -A all --qcomp 0.75 --direct auto -w --bime --b-rdo --mixed-refs --me esa --merange 32 -m 7 -8 --progress --no-psnr --no-fast-pskip -f 0:0 -o "film.mkv" "film.avs"
Битрейт задается параметром -B
можешь поэкспериментировать - уменьшить/увеличить...
Настройки эти ЭКСТРЕМАЛЬНЫЕ, скорость прохода даже на суперсовременном проце будет около 1 fps, соответственно на изготовление одного часа фильма понадобится 50 часов кодирования...
film.avs например так выглядит:
LoadPlugin("E:\Soft\dgmpgdec148\DGDecode.dll")
MPEG2Source("G:\jamesbond.d2v")
Lanczos4Resize(720,400) »


хм..а можна вот эта скринами показать, а то я смотрю на строчки и ничего не понимаю -)

Noeru 05-01-2008 16:11 709490

чтобы много не флудить хочу сказать что мне надо:
максимальное качество видео при разрешении 1024х768, размер 1 минута - 25 мегабайт. кто подскажет настройки буду очень благодарен. время кодирования не имеет значения, хоть неделю пусть кодит.

Igor_I 08-01-2008 20:54 712006

Noeru
Чтобы много не флудить - используй профили. :)

и пара цитат, кажется из этого же топика :)
Цитата:

*****************
В: Вообщем если обобщить все вышесказанное получим?:
1. Настройки х264 на максимум.
2. Отключаем Crome ME, Turbo и Deblocking (или переводим его на -2-1).
3. Если видео чистое и кодим в х264, то потребности в фильтрах нет.
4. Отключаем постпроцессинг для x264 в ffdshow.
5. Снимаем галки на skip deblocking в ffdshow.

О: Вобщем так, но с некоторыми поправками:
1. Да, у кого сколько времени есть ждать.
2. Crome ME отключать не обязательно, разве что на черно-белом видео. Он в некоторых случаях помогает уменьшить блоки на одноцветных фонах.
В Turbo тоже ничего криминального нет, но если есть время можно и отключить.
Deblocking отключать только на очень высоких битрейтах (применительно к DVD источнику).
И по Аlpha и по Beta деблокингу по битрейтам можно поставить примерно так, в зависимости от зернистости фильма:
-до 600 kbit +1 или 0;
-от 600 до 900 -1 или -2;
-от 900 до 1300 (полное DVD разрешение без ресайза картинки) -2 или -3;
-от 1300 до 1500 (полное DVD разрешение без ресайза картинки) -3 или -4;
-от 1500 до 2000 (полное DVD разрешение без ресайза картинки) -5 или -6;
-свыше 2000 (полное DVD разрешение без ресайза картинки) -6 или отключить.
Это если не фильтровать предварительно. Если же "мочить" картинку фильтрами, то уменьшать деблокинг до минусовых значений или отключать.
3. Да.
4. Да.
5. Снимаем галки (обе) если сами до этого их не поставили, потому что по умолчанию их там нет.
И вообще эти галки (skip deblocking) в ffdshow ввели как своеобразный хак. Они нужны только если не хватает мощности проца для декодирования какого то клипа, или если при кодировании какой то неопытный пользователь переборщил с установками деблокинга.
Т.е. по умолчанию они всегда должны быть сняты, тогда ffdshow декодирует идентично с референсным декодером и другими коммерческими декодерами, потому что x264 - стандарт, в который заложены алгоритмы с так называемым побитно-точным декодированием (т.е. результаты декодирования различными декодерами совпадают побитово), в том числе и с коэффициентами деблокинга.
Цитата:

расклад по зависимости деблокинга от квантизера, наподобие зависимости от битрейта
18 и ниже - отключить
19 -6
20/21 -5
22 - 4
23 - 3
24 -2
25 -1
26/27 -1/0
28/29 0/+1
30 и выше – по обстоятельствам, исходя из картинки.

invidia 23-03-2008 10:54 765958

У меня такой вопрос к знающим:

Кодирую 50-ти минутное видео в х264. Исходник мпег2 (с двд9). Пытаюсь ужать в 1.4 гига (160 Мб дорожка ас3). По расчетам получается 3730 примерный битрейт. Кодирую с максимальными настройками HQ-Insine (взял профили с дума9), из отличий только: b-frames 3, деблокинг -2, -1.

Без ресайза и прочих фильтров, только color correct.
Получается качество хорошее, но в некоторых местах при увеличении до 1280*960 заметен небольшой шумок вокруг объекта. Т.е. обычные джипег-артефакты. Можно ли как-то это победить не увеличивая битрейт?
Я итак уже согласен на 1.8 фпсах ждать (а таких роликов 12 штук) результата, при том что у меня двухядерник c2d :(

PS: megui 0.3.0.0, x264 последний с офсайта

Klezk 03-04-2008 19:13 773964

Цитата:

Цитата Noeru
хм..а можна вот эта скринами показать, а то я смотрю на строчки и ничего не понимаю -) »

Какими такими "скринами"?!! Это СТРОЧКИ в КОМАНДНОЙ СТРОКЕ!!!

Цитата:

Цитата Noeru
я так понял большинство людей юазют х264 кодек, используя Gordian Knot и Virtual Dub. Кто нибудь использует MeGUI? »

Я тупо не понимаю, накой использовать гуи? Трудно написать строчку из буковок? Или неизвестно, где ее писать? :) Кликаешь "Пуск" - "Выполнить", пишешь там cmd и жмешь клавишу Ентер.

Цитата:

Цитата Igor_I
-от 1500 до 2000 (полное DVD разрешение без ресайза картинки) -5 или -6; »

Ой, а не много ли? Тут где-то раньше (не помню точно) вроде писали, что меньше -2:-2 требует ооочень большогог битрейта, иначе вылезут квадраты. Разве ж 2000 - это сильно большой битрейт?

Igor_I 03-04-2008 21:13 774031

Klezk, да это тоже не отсебятина :) Я же сказал писали ...

2000 - это для двд мало, а для дивикса это много :)

Ну мне трудно строчку написать, а куда ее потом девать? А если надо 2-3-4 фильма закодировать за ночь - как быть?

Klezk 04-04-2008 03:02 774241

Цитата:

Цитата Igor_I
Ну мне трудно строчку написать, а куда ее потом девать? А если надо 2-3-4 фильма закодировать за ночь - как быть? »

Гм... Если надо 2-3-4 фильма закодировать подряд, то пишется батник. Файлик такой, с расширением .bat :)
Но я очень сомневаюсь, что за ночь можно закодировать больше одного фильма. На хороших настройках 264 идет со скоростью 1 фпс на двуядернике :) У вас восьмиядерники? :)
ГУИ всякие не есть гуд, потому что не полностью используют возможности, которые можно задать ключами в командной строке. Плюс возможность глюков.

Igor_I 06-04-2008 23:55 776294

Klezk, под ником есть конфигурация. Самом, кстати, тоже неплохо бы сделать.
Ладно, не буду спорить :) просто я шифруюсь
А вот насчет 1 фпс, это чего? Все по максимуму?

invidia 07-04-2008 14:06 776603

а чем собственно не устраивает megui? что он не может такого, что можно в коммандной строке набрать? Вроде ж официальный гуй, чуть какие-то баги - сразу фиксят.

djd 23-05-2008 19:00 809395

Цитата:

Первый проход:
x264 -b 3 -r 16 -B 500 --ratetol 4.0 -p 1 --stats "film.log" -A all --qcomp 0.75 --direct auto -w --bime --b-rdo --mixed-refs --me esa --merange 32 -m 7 -8 --progress --no-psnr --no-fast-pskip -f 0:0 -o NUL "film.avs"
Второй проход:
x264 -b 3 -r 16 -B 500 --ratetol 4.0 -p 2 --stats "film.log" -A all --qcomp 0.75 --direct auto -w --bime --b-rdo --mixed-refs --me esa --merange 32 -m 7 -8 --progress --no-psnr --no-fast-pskip -f 0:0 -o "film.mkv" "film.avs"

Битрейт задается параметром....
Я хочу пережать видео с фотоаппарата Canon A6x0, на котором 1Гб-7минут, 640*480, 30fps, MJPG. Хочется уменьшить размер, сохранив при этом максимальное качество, время кодирования не существенно, на ДВД смотреть не собираюсь..

Извините, если вопросы глупые, ответьте кто знает, пожалуйста:
1)Klezk, ваши параметры "заточены" под аниме или они универсальны и подойдут к моему видео тоже?
2)что надо дописать в параметрах чтобы к film.mkv добавился ещё звук? При этом его можно даже не пережимать, просто добавить.
3)Почему *.mkv, a не *.avi?
4)Что надо изменить чтобы сохранить в *.avi?
5)Третий проход даст ещё выигрыш?

invidia 31-05-2008 15:58 815200

1) -
2) звук кодируется отдельно, или не кодируется, а муксится "как есть"
3) avi устарел и не поддерживает много нового и хорошего :) например vbr в аудиодорожках
4) -
5) я бы не советовал, третий проход - это скорее трата времени, чем реальный прирос качества

djd 31-05-2008 16:21 815221

А какой программой лучше всего муксить, если есть файл перекодирован в *.mkv (bat файлом указанным выше) и *.wav-файл вынятый из *.avi VirtualDub-ом?
Программой MeCUI 0.2.6.1046(Tools-Muxer-MKV muxer) не получается выдает всегда eror в Queue..
И ещё вопрос, если и пережимать wav-файл для mkv-контейнера, то в какой формат лучше(mp3/ogg/ac3/....) если исходный wav-файл 11кНz 88кбит/сек?

Igor_I 01-06-2008 22:20 816181

djd, там есть ещё третья закладка - Log - называется. Вот там и смотри, что за ошибка.

invidia 10-06-2008 14:55 822991

Если даб сохранил в wav, это не значит, что это wav ^^
просто у него такая фича. На самом деле, определить реальный формат дорожки поможет MediaInfo
Чаще всего в авишках мп3, кодировать его во что-то другое - это еще раз потерять в качестве.. Я кодирую только из dts или ac3 и только в aac. Чего и вам желаю.
Megui после обновления может почти все, муксить, разумеется, тоже.

Nel 17-07-2008 19:45 854509

:) Привет.
Есть глючный файл
Видео 576 x 384
аудио MatrixMixer 0012
кодек Subtitle Mixer
jetAudio грузит процессор Е8200 на 97-100%

Как его перекодировать в VirtualDub с такими параметрами
Video: MPEG4 Video (H264) 720x416 [Video Media Handler]
Audio: AAC 24000Hz stereo 96Kbps [Sound Media Handler]

SilentSpider 17-07-2008 20:25 854569

Цитата:

Цитата Nel
аудио MatrixMixer 0012
кодек Subtitle Mixer »

Это не кодек :)
Цитата:

Цитата Nel
Video: MPEG4 Video (H264) 720x416 [Video Media Handler]
Audio: AAC 24000Hz stereo 96Kbps [Sound Media Handler] »

Обязательно в такие? Возможно поможет просто пересборка.

Nel 17-07-2008 20:40 854592

Цитата:

Цитата SilentSpider
Обязательно в такие? Возможно поможет просто пересборка. »

Нет не обязательно. :)
Можно в этот кодек
Video: DivX 5 704x396 23.98fps 873Kbps [Video 0]
Audio: MPEG Audio Layer 3 44100Hz stereo 128Kbps [Audio 1]
Audio: MPEG Audio Layer 3 44100Hz stereo 128Kbps [Audio 2]

не знаю, я ни разу не пересобирал. :) Даже слова такого не знаю.

Главное перекодировать, желательно с такими параметрами.
В фильме глюк 5-10 сек, и вылетают все проигрыватели с ошибками.

SilentSpider 17-07-2008 21:30 854654

Цитата:

Цитата Nel
В фильме глюк 5-10 сек, и вылетают все проигрыватели с ошибками. »

Формат какой? Avi? В VirtualDub открывается? Если открывается - то сохраните в режиме direct stream copy в другом месте. Посмотрите на SUPER 2008 и mediacoder http://mediacoder.sourceforge.net
Перекодировать можно, но для начала скажите - что за формат - найдите gspot http://gspot.headbands.com/ или mediainfo http://mediainfo.sourceforge.net/ru? напишите, что они скажут про видео и аудиопотоки

Nel 17-07-2008 22:32 854712

SilentSpider
:) А точно совсем забыл про
Цитата:

Цитата SilentSpider
SUPER 2008 »

у меня 2007, ей кодирую
mediainfo здесь скачал

проблемы
ACM Base msacm.lameacm ** Missing file: lameACM.acm
DSH YV12 Nero Digital AVC Video Enc {426F6A6F-FEF8-4A5B-8DDC-099E7499EF50} 0x00200000 ** File Missing:
DSH XVID DivX Decoder Filter {78766964-0000-0010-8000-00AA00389B71} 0x00800000 ** File Missing:


Nel 17-07-2008 23:25 854797

SUPER 2007 не получилось, видео ускоренное, звука нет. :) Первый блин комом.

SilentSpider 18-07-2008 01:55 854924

Nel, по свойствам файл в порядке. Хотя нет, херня-с. Смотрите - длина видеодорожки по информации даба - 32:05.22, а звука - 1:42:37.23. По gspot тоже глюк - там 1 час 4 мин, а должно быть AFAIR не меньше 1:15 - три эпизода. Так что результат закономерен. Для проверки сделайте вот что - в virtualdub mod откройте ваш файл, затем в Streams сделайте demux аудиодорожки. Потом - disable и вернувшись в основное окно - сохраните файл в режиме direct stream copy. Если длины звука и видео при открытии отдельно плейером будут совпадать, то попробуйте открыть полученный файл в дабе, затем в streams добавить к нему звук и сохранить полученный результат в режиме direct stream copy. Если нет - то ой. Либо битый файл, либо Variable Framerate. Последнее - лечится... да в ощен ни хрена не лечится.

Nel 18-07-2008 05:16 854967

Вот проблема.
картинка 3 сек. неподвижна, затем на 8 сек.скрин. Звук нормальный. Звуковая дорожка в VirtualDub 30 мин.

mediainfo
читать дальше »

Общее
Полное имя : E:\Евангелион 01-03 - Eva 01-03.avi
Формат : AVI
Формат/Информация : Audio Video Interleave
Размер файла : 667 Мегабит
Продолжительность : 1ч 10мин
Общий поток : 1322 Кбит/сек

Видео
Формат : MPEG-4 Visual
Настройка BVOP формата : Нет
Настройка QPel формата : Нет
Настройка GMC формата : 115 точки перехода
Настройка матрицы формата : Custom (Gray)
Идентификатор кодека : DIVX
Идентификатор кодека/Информация : Project Mayo
Идентификатор кодека/Подсказка : DivX 4
Продолжительность : 1ч 10мин
Битрейт : 599 Кбит/сек
Ширина : 105 пикс.
Высота : 99 пикс.
Соотношение кадра : 1.061
Частота кадров : 29.970 кадр/сек
Первичная частота кадров : 0.000 кадр/сек
Разрешение : 102 бит
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 1.923
Размер потока : 302 Мегабит (45%)

Аудио #1
Формат : MPEG Audio
Идентификатор кодека : 55
Идентификатор кодека/Подсказка : MP3
Продолжительность : 1ч 10мин
Битрейт : 128 Кбит/сек
Канал(ы) : 2 канала(ов)
Частота : 48.0 КГц
Размер потока : 44.8 Мегабит (7%)
Alignment : Aligned on interleaves
Interleave, duration : 667 мс (20.00 video frames)

Аудио #2
Формат : MPEG Audio
Идентификатор кодека : 55
Идентификатор кодека/Подсказка : MP3
Продолжительность : 1ч 10мин
Битрейт : 128 Кбит/сек
Канал(ы) : 2 канала(ов)
Частота : 48.0 КГц
Размер потока : 44.8 Мегабит (7%)
Alignment : Aligned on interleaves
Interleave, duration : 667 мс (20.00 video frames)

читать дальше »

Version: 1.16.11, Dec 15 2004
resolution : 576x384
FourCC :
framerate (strh): 29.97 fps
number of frames : 122835 (1:08:18.595)
thereof keyframes : 2691
thereof deltaframes : 120144
thereof dropped frames : 0

size of video stream : 504 MByte
video data rate : 126 kByte/s



SilentSpider 18-07-2008 12:16 855199

Цитата:

Цитата Nel
Звуковая дорожка в VirtualDub 30 мин. »

Этого не может быть. Если файл соответствует названию - должно быть ~70.
Попробуйте вырезать проблемный кусок в дабе, а остальное скопировать.

Nel 18-07-2008 13:17 855269

SilentSpider
не видно в VirtualDub этого косяка и размер фильма отображается Frame 57699 (0:32:05.223) [M] :)

SilentSpider 18-07-2008 15:44 855467

Nel, я не настаиваю. Но давай разбираться. В файле - первые три эпизода Евангелиона, судя по названию. Так? Один эпизод там 23 или 25 минут, сейчас точно не помню. Но не 10. Значит Даб ошибается. Почему? Да потому что индекс битый. О чем Даб на втором скрине и сообщает. Сразу я это упустил, но сейчас заметил. В принципе лечибельно, но очень муторно. Скажем так, я бы сделал следующее - попробовал пересохранить файл в Дабе. Хотя, сдается мне, выдаст он эти заявленные 32 минуты. Можно попробовать разные avi лечилки, но у меня положительного опыта с ними ни разу не было. В общем, ИМХО - лучше перекачать.

Nel 18-07-2008 16:45 855540

SilentSpider,
У всех чуваков такая трабла.
Даб сохраняет видео и аудио 32 мин, и Super тоже. Фиг знает, там кусочек видео бы вырезать и вставить нормальный. У меня есть версия 1 час 38 мин. но там депресняк.
читать дальше »
Video: MPEG4 Video (H264) 720x480 (853:480) 23.98fps [Undetermined (Video 1)]
Audio: MPEG Audio Layer 3 48000Hz stereo [Russian, Mirven'sCrazyLabs(Rus) (Audio 1)]
Audio: MPEG Audio Layer 3 48000Hz stereo [Russian, Haruha(Rus) (Audio 2)]
Audio: MPEG Audio Layer 3 48000Hz stereo [Japanese, Original(Jpn) (Audio 3)]
Subtitle: Advanced SubStation Alpha [Russian, LuricsSub(Rus) (Subtitle 1)]
Subtitle: Advanced SubStation Alpha [Russian, Red Priest Rezo(Rus) (Subtitle 2)]

Оттуда можно было бы взять видео, здесь озвучка хорошая. Достать бы видео и звук вытащить. Что за лечилки ? У меня брат качал, пусть возится. Сейчас качает 4-6 части сравним хе-хе. :)

SilentSpider 18-07-2008 17:08 855590

Цитата:

Цитата Nel
У меня есть версия 1 час 38 мин. но там депресняк. »

Да вроде нормально все. Чем вам не нравится. Хотите озвучку к нему приделать вашу - не вопрос. Демуксите звук, подгоняете по дорожке из второго файла в Audacity и собираете в mkvtoolnix - последний файл я так понимаю - mkv?
Цитата:

Цитата Nel
Mirven'sCrazyLabs »

Надо же... и Мирвен этой фигней страдал :)
Цитата:

Цитата Nel
Что за лечилки ? »

DivFix, еще что-то. http://beta.delta-z.com/index.php/archives/54 Не помогло ни разу :)

Nel 18-07-2008 17:24 855616

SilentSpider,
точно файл 1 час 38 мин mkv с lembit. :) Звук не смогу демуксить, оно тоже 32 мин.
Не понял пока как разобрать файл на серии.

читать дальше »

Can not open the file.
Can not open the file.
Index rebuilding for file: E:\Евангелион 01-03 - Eva 01-03.avi
Corrupted data detected at frame 8627 (00:04:47)
Error offset: 52569798 ($032226C6)
Corrupted data detected at frame 24101 (00:13:24)
Error offset: 124193724 ($07670BBC)
Corrupted data detected at frame 24102 (00:13:24)
Error offset: 124428178 ($076A9F92)
Corrupted data detected at frame 24103 (00:13:24)
Error offset: 124589348 ($076D1524)
Corrupted data detected at frame 26152 (00:14:32)
Error offset: 133022304 ($07EDC260)
Corrupted data detected at frame 66114 (00:36:46)
Error offset: 331753600 ($13C62880)
Corrupted data detected at frame 66698 (00:37:05)
Error offset: 334857560 ($13F58558)
Corrupted data detected at frame 79574 (00:44:15)
Error offset: 402655784 ($18000A28)
Corrupted data detected at frame 79580 (00:44:15)
Error offset: 402707404 ($1800D3CC)
Corrupted data detected at frame 79581 (00:44:15)
Error offset: 402769516 ($1801C66C)
Corrupted data detected at frame 79586 (00:44:15)
Error offset: 403141036 ($180771AC)
Finished with E:\Евангелион 01-03 - Eva 01-03.avi .
Number of errors: 11
Done.


SilentSpider 18-07-2008 17:47 855636

Цитата:

Цитата Nel
Не понял пока как разобрать файл на серии. »

В Н264 - это несколько геморройно. Навскидку - ищем длину серии, потом в mkvtoolnix разрешаем splitting - вторая вкладка и по времени режем.

Цитата:

Цитата Nel
lembit »

Это что? про animereator.ru в курсе? (это я служебным положением пользуюсь :) )

Nel 18-07-2008 18:16 855670

lembit
1 час 38 мин там
читать дальше »

Общее
Полное имя : I:\Анимэ\Евангелион по-новому (фильм первый) - Rebuild of Evangelion 1.0 - You Are (Not) Alone.mkv
Формат : Matroska
Размер файла : 2.07 Гигабайт
Продолжительность : 1ч 38мин
Общий поток : 3011 Кбит/сек
Дата кодирования : UTC 2008-06-20 12:16:42
Программа-кодировщик : mkvmerge v2.2.0 ('Turn It On Again') built on Mar 4 2008 12:58:26
Библиотека кодирования : libebml v0.7.7 + libmatroska v0.8.1

Видео
Формат : AVC
Формат/Информация : Advanced Video Codec
Профайл формата : High@L5.1
Настройка CABAC формата : Да
Настройка ReFrames формата : 16 кадры
Идентификатор кодека : V_MPEG4/ISO/AVC
Продолжительность : 1ч 38мин
Битрейт : 2364 Кбит/сек
Ширина : 720 пикс.
Высота : 480 пикс.
Соотношение кадра : 16/9
Частота кадров : 23.976 кадр/сек
Стандарт вещания : NTSC
Колориметрия : 4:2:0
Тип развёртки : Прогрессивная
Библиотека кодирования : x264 core 59
Настройки программы : cabac=1 / ref=16 / deblock=1:2:1 / analyse=0x3:0x133 / me=umh / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=1 / nr=0 / decimate=1 / mbaff=0 / bframes=16 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=50 / rc=crf / crf=15.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=8 / ip_ratio=1.50 / pb_ratio=1.30 / vaq=2:1.50

Аудио #1
Формат : MPEG Audio
Версия формата : Version 1
Профайл формата : Layer 3
Идентификатор кодека : A_MPEG/L3
Идентификатор кодека/Подсказка : MP3
Продолжительность : 1ч 38мин
Режим расчёта битрейта : Постоянный
Битрейт : 192 Кбит/сек
Канал(ы) : 2 канала(ов)
Частота : 48.0 КГц
Разрешение : 16 бит
Заголовок : Mirven'sCrazyLabs(Rus)
Язык : Russian

Аудио #2
Формат : MPEG Audio
Версия формата : Version 1
Профайл формата : Layer 3
Идентификатор кодека : A_MPEG/L3
Идентификатор кодека/Подсказка : MP3
Продолжительность : 1ч 38мин
Режим расчёта битрейта : Переменный
Битрейт : 130 Кбит/сек
Номинальный битрейт : 128 Кбит/сек
Канал(ы) : 2 канала(ов)
Частота : 48.0 КГц
Разрешение : 16 бит
Заголовок : Haruha(Rus)
Библиотека кодирования : LAME3.90.
Настройки программы : ABR
Язык : Russian

Аудио #3
Формат : MPEG Audio
Версия формата : Version 1
Профайл формата : Layer 3
Идентификатор кодека : A_MPEG/L3
Идентификатор кодека/Подсказка : MP3
Продолжительность : 1ч 38мин
Режим расчёта битрейта : Постоянный
Битрейт : 192 Кбит/сек
Канал(ы) : 2 канала(ов)
Частота : 48.0 КГц
Разрешение : 16 бит
Заголовок : Original(Jpn)
Язык : Japanese

Текст #1
Формат : ASS
Идентификатор кодека : S_TEXT/ASS
Идентификатор кодека/Информация : Advanced Sub Station Alpha
Заголовок : LuricsSub(Rus)
Язык : Russian

Текст #2
Формат : ASS
Идентификатор кодека : S_TEXT/ASS
Идентификатор кодека/Информация : Advanced Sub Station Alpha
Заголовок : Red Priest Rezo(Rus)
Язык : Russian

Разделы
1 : 00:00:00.000 Chapter 1
2 : 00:00:10.333 Chapter 2
3 : 00:00:15.333 Chapter 3
4 : 00:00:22.333 Chapter 4
5 : 00:00:31.833 Chapter 5
6 : 00:01:50.633 Chapter 6
7 : 00:08:10.767 Chapter 7
8 : 00:10:48.633 Chapter 8
9 : 00:11:46.367 Chapter 9
10 : 00:14:30.333 Chapter 10
11 : 00:16:32.367 Chapter 11
12 : 00:24:52.133 Chapter 12
13 : 00:27:00.933 Chapter 13
14 : 00:28:14.800 Chapter 14
15 : 00:33:09.667 Chapter 15
16 : 00:35:18.167 Chapter 16
17 : 00:38:41.933 Chapter 17
18 : 00:39:58.467 Chapter 18
19 : 00:41:52.467 Chapter 19
20 : 00:46:14.000 Chapter 20
21 : 00:49:31.500 Chapter 21
22 : 00:50:28.000 Chapter 22
23 : 00:52:35.433 Chapter 23
24 : 00:53:55.033 Chapter 24
25 : 00:58:59.300 Chapter 25
26 : 01:00:31.167 Chapter 26
27 : 01:04:31.600 Chapter 27
28 : 01:06:09.600 Chapter 28
29 : 01:08:03.633 Chapter 29
30 : 01:12:04.033 Chapter 30
31 : 01:16:10.700 Chapter 31
32 : 01:18:32.467 Chapter 32
33 : 01:20:38.467 Chapter 33
34 : 01:25:25.533 Chapter 34
35 : 01:30:37.867 Chapter 35
36 : 01:32:37.333 Chapter 36
37 : 01:37:37.533 Chapter 37
38 : 01:38:06.500 Chapter 38


на animereator.ru я ничего не нашел, где там искать :dont-know .


SilentSpider
А как этот глючный файл 1 час 10 мин. открыть чтобы выдрать серии и озвучку ?

SilentSpider 18-07-2008 19:48 855729

Цитата:

Цитата Nel
1 час 38 мин там »

Эээ Да это у вас вообще разные файлы. Первый - avi - это NGE TV, а второй - NGE Rebuild.
Цитата:

Цитата Nel
на animereator.ru я ничего не нашел, где там искать »

На форуме вестимо.
Цитата:

Цитата Nel
А как этот глючный файл 1 час 10 мин. открыть чтобы выдрать серии и озвучку ? »

Сдается мне, что с большими проблемами. Я бы как последний вариант попробовал так - в Дабе в районе 32 минуты вырезал бы кусок и из полученного вытащил бы дорожку. Но сдается мне, что это безнадежно. В общем, ИМХО - перекачать будет проще

Nel 18-07-2008 20:17 855749

SilentSpider,
Конечно разные. :) Там фильма, а этот глючный - это сериал. Была идея из 2-го добавить кадров в 1-й.
:) ничего не нашел на animereator.ru и не понял как на форум зайти, наверно из-за Пит крепкого.
Глючный файл оставлю на память, я его всё равно сделаю, придётся по новой качать, брат с автором в чате пообщался автор вроде перезалить сможет. Хотя хз, подождём.

4-6 серии нормально крутятся. Точно глюк, шар вообще штука глючная, комменты читать вообще прикол.

Nel 19-07-2008 01:26 855934

Цитата:

Цитата SilentSpider
Это что? про animereator.ru в курсе? (это я служебным положением пользуюсь ) »

:)
SilentSpider 2 за раскрутку, на animereator.ru ничего нет, а на animereactor.ru есть. :yahoo: :yahoo: :yahoo:
:clapping: :clapping:

SilentSpider 19-07-2008 01:50 855945

Nel, вот так всегда.

djd 21-07-2008 16:08 857641

Извините заранее, если вопрос глупый: будет ли качество перекодированного видео лучше, если кодировать на более мощном компьютере. Или разница кодирования на атлоне х2 от селерона 1,7 будет лишь во времени?

Igor_I 03-08-2008 11:39 866839

Качество зависит, в основном, от программы. И разнича будет только во времени.

У меня тоже вопрос, какое наименьшее соотношение бит/пиксель присутствующие здесь добивались?

Nel 11-09-2008 22:55 896791

:) Привет.
Какие настройки x264 надо чтобы перекодировать MPEG 2 DVD
тут кодирование в 3 прохода на Unix. Качество как у DVD.
Со скриптами .avs ещё не разобрался.

Igor_I 12-09-2008 00:47 896858

Nel, где вопрос? :)

Nel 12-09-2008 01:52 896906

Тут. :) Видео 25-30 мин MPEG 2 качество DVD размер 1,5-2 Гб, как перекодировать в 210-230 Мб с такими данными
читать дальше »

Формат : AVI
Формат/Информация : Audio Video Interleave
Размер файла : 206 Мегабит
Продолжительность : 25мин
Общий поток : 1122 Кбит/сек
Программа-кодировщик : MEncoder dev-SVN-rUNKNOWN-4.1.2
Библиотека кодирования : MPlayer

Видео
Формат : h264
Идентификатор кодека : h264
Продолжительность : 25мин
Битрейт : 988 Кбит/сек
Ширина : 720 пикс.
Высота : 576 пикс.
Соотношение кадра : 5/4
Частота кадров : 25.000 кадр/сек
Стандарт вещания : PAL
Разрешение : 24 бит
Бит/(Пиксели*Кадры) : 0.095
Размер потока : 181 Мегабит (88%)

Аудио
Формат : MPEG Audio
Версия формата : Version 1
Профайл формата : Layer 2
Идентификатор кодека : 50
Идентификатор кодека/Подсказка : MP1
Продолжительность : 25мин
Режим расчёта битрейта : Постоянный
Битрейт : 128 Кбит/сек
Канал(ы) : 2 канала(ов)
Частота : 48.0 КГц
Разрешение : 16 бит
Размер потока : 23.5 Мегабит (11%)
Alignment : Split accross interleaves
Interleave, duration : 500 мс (12.50 video frames)
Interleave, preload duration : 500 ms


у меня так получилось, ещё надо звук в 5.1 и видео в .mkv, в 210 Мб не уложусь, в общем хоца качество получше и размер поменьше. :)
динамичные сцены размытые http://pic.ipicture.ru/uploads/080912/RzSSZE3A1R.jpg, всё остальное неплохо.
читать дальше »

Формат : AVI
Формат/Информация : Audio Video Interleave
Размер файла : 241 Мегабит
Продолжительность : 29мин
Общий поток : 1138 Кбит/сек
Библиотека кодирования : VirtualDub-MPEG2 build 24586/release

Видео
Формат : AVC
Формат/Информация : Advanced Video Codec
Профайл формата : High@L5.1
Настройка CABAC формата : Да
Настройка ReFrames формата : 4 кадры
Идентификатор кодека : H264
Продолжительность : 29мин
Битрейт : 1000 Кбит/сек
Ширина : 720 пикс.
Высота : 576 пикс.
Соотношение кадра : 5/4
Частота кадров : 25.000 кадр/сек
Стандарт вещания : PAL
Разрешение : 32 бит
Колориметрия : 4:2:0
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.096
Размер потока : 212 Мегабит (88%)
Библиотека кодирования : x264 core 47 svn-532M
Настройки программы : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=5 / brdo=0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / chroma_qp_offset=0 / slices=1 / nr=0 / decimate=1 / bframes=2 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=2 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=1000 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30

Аудио
Формат : MPEG Audio
Версия формата : Version 1
Профайл формата : Layer 3
Идентификатор кодека : 55
Идентификатор кодека/Подсказка : MP3
Продолжительность : 29мин
Режим расчёта битрейта : Постоянный
Битрейт : 128 Кбит/сек
Канал(ы) : 2 канала(ов)
Частота : 44.1 КГц
Разрешение : 16 бит
Размер потока : 27.1 Мегабит (11%)
Alignment : Split accross interleaves
Interleave, duration : 40 мс (1.00 video frame)
Interleave, preload duration : 500 ms


Nel 13-09-2008 07:27 897798

:yahoo:
читать дальше »

Формат : Windows Media
Размер файла : 4.81 Мегабит
Продолжительность : 5мин 13с
Режим общего битрейта : Постоянный
Общий поток : 129 Кбит/сек
Максимальный общий битрейт : 129 Кбит/сек
Альбом : Arizona Dream Soundtrack
Дорожка : In The Deathcar
Исполнитель : Iggy Pop
Жанр : Other
Дата записи : 1993
Дата кодирования : UTC 2008-09-13 09:17:04.453

Аудио
Формат : WMA3
Профайл формата : M1
Идентификатор кодека : 162
Идентификатор кодека/Информация : Windows Media Audio 3
Описание кодека : Windows Media Audio 10 Professional - 128 kbps, 44 kHz, 5.1 channel 16 bit 1-pass CBR
Продолжительность : 5мин 13с
Режим расчёта битрейта : Постоянный
Битрейт : 128 Кбит/сек
Канал(ы) : 6 канала(ов)
Частота : 44.1 КГц

читать дальше »

Формат : MPEG Audio
Размер файла : 4.79 Мегабит
Продолжительность : 5мин 13с
Общий поток : 128 Кбит/сек
Альбом : Arizona Dream Soundtrack
Дорожка : In The Deathcar
Исполнитель : Iggy Pop
Жанр : Other
Дата записи : 1993

Аудио
Формат : MPEG Audio
Версия формата : Version 1
Профайл формата : Layer 3
Продолжительность : 5мин 13с
Режим расчёта битрейта : Постоянный
Битрейт : 128 Кбит/сек
Канал(ы) : 2 канала(ов)
Частота : 44.1 КГц
Разрешение : 16 бит

furyx 06-11-2008 00:59 944428

такой вопросик, пытаюсь сделать даунскейл с максимальным качеством, соответственно размер файла меня мало волнует. запустил с crf=18, но проблема в том, что енкодер говорит что нельзя на второй проход использовать crf. как быть? сразу использовать qp или лучше на финальный проход использовать bitrate полученный после первого прохода. первый без turbo, так что данные по идее близки к реальности.

delog 08-11-2008 17:14 947055

Если размер файла мало волнует, то ставь битрейт повыше и кодируй в один проход.

furyx 08-11-2008 19:24 947186

ну впринципе так и сделал... но вот непонятно. после первого прохода была рекомендация битрейта 1145.8, я поставил 1200, но при этом на одной сцене (медленное плавное движение картинки) был рывок. поставил 1600 - рывок ушел (полностью видео не смотрел - это было где-то в конце второй минуты). оба прохода с одинаковыми параметрами, threads=1, т.е непонятно, где он недосчитал и как бы подобрать обтимальные значения.

delog 08-11-2008 22:24 947337

Цитата:

Цитата furyx
ну впринципе так и сделал... »

Цитата:

Цитата furyx
оба прохода с одинаковыми параметрами »

Не понял, так один проход или два?
Цитата:

Цитата furyx
как бы подобрать обтимальные значения »

Сожми только эту сцену с различными битрейтами, посмотри какой лучше, накинь лишнюю сотню.

Может пригодиться, я кодю из таких соображений:
0.20 бита на пиксель - хорошее качество
0.15 бита на пиксель - среднее качество
0.10 бита на пиксель - примлемое качество
0.05 бита на пиксель - качество от плохого, до ужасного, врочем, какая разница :)

Igor_I 10-11-2008 23:55 949077

Цитата:

Цитата delog
0.05 бита на пиксель - качество от плохого, до ужасного, врочем, какая разница »

Ну если нет динамичных сцен, то вполне себе смотрибельно.

redkhmear 19-11-2008 22:06 957465

Я вобще приверженец VP7, хороший кодек, минимум настроек! Вот решил попробовать x264. Скачал консольную версию и GUI к ней, перекодил, разницы никакой!!!
Вопрос:
1) Напишите настройки для максимального качества(чтобы сравнить с VP7), тк кодил на стандартных.
2) Какая разница между 1pass(fast) и 1pass в качестве?
3) Какая разница между 2pass и 3pass?

delog 20-11-2008 16:14 958186

Не знаю ни одного человека, который бы смог различать кодеки по фильмам зажатым с максимальным качеством - ясно, что "разницы никакой". Попробуй сжать фильм, скажем до 200 Мб. Вообще я съэкономлю тебе время - я уже сравнивал VP7 и x264. x264 - лучше.

redkhmear 20-11-2008 17:39 958270

Нет, я пробовал оба кодека на битрейте 700(640*360) и 1200(960*408), на высоких понятное дело все кодеки дают одинаковый результат! А насчёт настроек, я просто хочу выжать максимум из x264, чтобы им кодить в дальнейшем. Тем более скоро(ну как скоро) выйдет VP8, может положение вещей изменится. VP7 ведь давно не обновлялся, а x264 чуть ли не каждый месяц. Поэтому он и лучший! И если не в западло ответьте на вопросы которые я написал выше.

P.S. Скачал MeGUI 0.3.0.1014 и x264 core 65 r1028, при кодировании в 2 прохода при изменении настроек megui выдаёт ошибку и кодит только при стандартных!? Ещё он не показывает прогресс(скока % сделано)!?
P.S.2 Странно, ставлю турбо для первого прохода, а он делает его очень долго, он вообще работает?!

delog 21-11-2008 19:28 959432

1. Я юзаю vfw-кодек, могу написать про него, если надо.
2. fast - менее точная статистика, зато быстрее подсчитывается.
3. 3pass - кодирование с учетом уточненной после второго прохода статистики.

З.Ы. Вот, кстати, хорошее описание консольной версии: http://www.digital-digest.com/articl...ons_page1.html (на английском)

redkhmear 21-11-2008 21:50 959592

Ну, накатай для VFW, всё-таки лучше чем ничего!:) Я скока пробовал vfw одни какие-то квадраты мелькают белые!? Я где то читал что консолная версия лучше жмёт и более стабильна!

delog 22-11-2008 11:27 959945

Закладка "bitrate". Ставим 640*480*25*0,2=1536000 бит/с, все остальные настройки можно не трогать. Если использовать более низкие битрейты 640*480*25*0,1=768000 бит/с то см. дальше.

Экстремальное кодирование (желательно в 2 прохода):

Закладка "rate control". Поля "Keyframe Boost" и "Scene Cut Treshold" устанавливаем 0-15. Так будет меньше лепиться дополнительных ключевых кадров (на них ведь уходит драгоценный битрейт). Поле "Bitrate variability", как ясно из названия отвечает за то, в каких пределах может изменяться битрейт. Я поставил 50%. Если в фильме много переходов от динамичных сцен, к спокойным, то ставь больше.

Закладка "more". "Range" = 16-24 (сколько кадров анализировать при поиске движения) "max ref.frames" = 16 (на сколько кадров можно ссылаться) "partition decision" = 6 (выбор разбиения). "Method" = Exhaustive search (метод поиска движения).

Следует иметь ввиду, что при таких настройках скорость кодирования упадет значительно, зато качество возрастет. Сжатие звука выбирай AAC - обеспечивает самое лучшее качество на сегодняшний день. Контейнер, как, и сказал, Den47, лучше взять mkv.

С приведенными выше настройками я жму в основном сериалы (серий-то куча, а места на диске мало). Получаются файлы 190-200 Мб (45 мин, 512*384, 24 fps) с хорошим качеством. Еще одна фишка в том, что hdtv 1280*720 ужимаются в 1/3 DVD (!!!) Хотя на hdtv я обычно не экономлю и кодю с качеством 0.2-0.25 на пиксель. (1 DVD)

Den47 22-11-2008 12:08 959975

Цитата:

Цитата delog
"Method" = Exhaustive search »

Этот метод значительно увеличивает время кодирования в сравнении с hexagon, при незначительном увеличении качества. Я в покадровом просмотре почти не заметил различий. Хотя сжимал видео с движением и яркими переходами 720p ~1200kbps. Зато на xvid в максимальных настройках качества тот же кадр был уже с явными квадратами. divx в стандартном профиле (home profile, в нем отключен, например, квадратный пиксель для совместимости с оборудованием) показал до неприличия много артефактов.

redkhmear 22-11-2008 12:50 960008

Цитата:

hdtv 1280*720 ужимаются в 1/3 DVD
Это же какой поток 0,05?
Цитата:

Сжатие звука выбирай AAC
Ну, дык я всегда в aacplus делаю через belight!:)
Цитата:

лучше взять mkv
mkv рулит, я им тоже всегда пользуюсь!

Пробовал кусочек resident evil
Хорошо получилось:), чётче и лучше чем VP7, тока когда там мужика лазер расчленяет на границе лазера виден шум, это из-за малого битрейта, неправильной настройки, или это кодек такой и есть?
зы Ктонибудь исползовал 3pass, и как оно по качеству?
ззы Кстати большой разницы между 1pass(fast) и 1pass я не увидел!
зыыы У меня MeGui 0.3.0.2002 при конвертировании в x264, в окне статуса не показывает информацию(размер, сколько времени...)!? При кодированиив XviD всё показывает!? То ли проблема в MeGui то ли в x264!?

delog 23-11-2008 23:17 961391

Цитата:

Цитата redkhmear
Это же какой поток 0,05? »

Нет, 0.1 (1280*720*25*60*90*0.1/8/1024/1024 = 1483 Мб)

На счет шума не знаю, у меня при низких битрейтах изображение размазывается, если еще понижать появляются блоки, а вот шума не замечал. Хотя у меня есть гипотеза, наверное шум появляется на очень контрастных границах, как в джпеге при низком качестве. Значит битрейта не хватает.

3pass, судя по файлам статистики, бесполезная трата времени. Пара байт туда, пара - обратно, визуально сложно заметить изменения.

redkhmear 24-11-2008 08:45 961647

Цитата:

Цитата delog
джпеге при низком качестве. Значит битрейта не хватает. »

Я то же так думаю, там ещё фильм зашумлённый был. Когда я этот ролик в VP7 делал результат был тот же(хотя он и смазывает). Я сначала без шумодава закодировал, потом с шумодавом. Вывод: лучше с шумодавом(fftgpu)!:)
Цитата:

Цитата delog
0.1 (1280*720*25*60*90*0.1/8/1024/1024 = 1483 Мб) »

Пробовал трейлер к игре DevilMayCry4 (1280*720*30) с битрейтом 1000(0.05b\p) получилось очень даже ничего:)
Вообще кодек порадовал! Всё таки консольная версия мне кажется лучше, пробовал твои настройки в vfw, ужас первый проход 1ч52м (HDTV), решил не мучиться и сделал этот ролик в MeGui. Забацал оба прохода чуть более 40 минут(Pentium 4 2.6Gh)!!!
Я раньше парился через avisynth понижал частоту кадров(30=>24), чтобы больше битрейт поставить, теперь думаю ануна тут и так качество отличное!:)

delog 24-11-2008 20:20 962393

Цитата:

Вывод: лучше с шумодавом(fftgpu)!
Нука-нука, поподробней. Что за шумодав? Я пользуюсь дубовским "Wavelet Noise Reduction". А по фразе "fftgpu шумоподавитель" гугл ничего не дал.
Цитата:

ужас первый проход 1ч52м
Ужас - это кодить 45 минутный фильм в течении 6 часов :)
Цитата:

Всё таки консольная версия мне кажется лучше
Эх, видимо придется качать, не люблю я консольные проги, фильтры-то как с ними юзать? А предварительный просмотр? Еще вся эта тарабарщина вместо параметров... бр-р-р.

redkhmear 24-11-2008 21:40 962499

Цитата:

Цитата delog
Нука-нука, поподробней. Что за шумодав? Я пользуюсь дубовским "Wavelet Noise Reduction". А по фразе "fftgpu шумоподавитель" гугл ничего не дал. »

Я неправильно написал название:). А называется он FFT3DFilter (есть аналог FFT3DGPU - использует процессор видеокарты, засчёт чего увеличивается производительность), только он для avisynth! Но, это лучший шумодав!
Цитата:

Цитата delog
Эх, видимо придется качать, не люблю я консольные проги, фильтры-то как с ними юзать? А предварительный просмотр? Еще вся эта тарабарщина вместо параметров... бр-р-р. »

А всё намного проще:)! Тут написана настройка и что надо:
http://forum.kinozal.tv/showthread.php?t=13455
Только x264 качай этот x264_826bm_VAQ2mod.exe!
А avisynth'ом пользоваться легко, будут проблемы пиши!:)
Светлую голову, да прямые руки!:)
Если ч пиши в личку!

Polishchuk 25-11-2008 08:23 962795

Подскажите пожалуйста, влияет ли битрейт на тормоза?

Имеется фильм BD-Rip пережатый в x264 6013 Kbit/s AVC(High@5.1) (CABAC / 8 Ref Frames) в контейнере mkv
Качество идеальное, при воспроизведении/перемотке ни капли не тормозит.

Сжимаю его до приемлемых размеров ( 2400 Kbit/s AVC(High@5.1) (CABAC / 16 Ref Frames) deblocking -1 / -1 остальное по умолчанию. На выходе получаю файл желаемого размера и качества, но ужасно тормозящий при перемотке.

Если нет, то какой тогда параметр/ы на это влияет? или может быть версия x264 (у меня v.1016-1) и какая версия на сегодня менее глючная?

PS: если уже обсуждалось, не пинайте)

redkhmear 25-11-2008 10:16 962882

Polishchuk
Цитата:

Цитата Polishchuk
влияет ли битрейт на тормоза »

Нет. Возможно программа через которую конвертировал. Через что делал?
Цитата:

Цитата Polishchuk
ужасно тормозящий при перемотке »

Я недавно конвертировал HD ролик и при просмотре через MPC ужасно тормозило видео(считается лучшим плейером, что-то ему не понравилось), зато KMPlayer всё нормально прочитал!? Поробуй другими плейерами.

Polishchuk 25-11-2008 10:42 962894

через MeGui, хотя точнее будет сказать через x264, т.к. если я не ошибаюсь megui - это всего-лишь оболочка скармливающая кодеку avs скрипт и командную строку с параметрами сжатия.

KMPlaer'ом и пользуюсь, стандартные тожа тормозят.

redkhmear 25-11-2008 10:54 962902

Цитата:

Цитата Polishchuk
через MeGui
KMPlaer'ом и пользуюсь, стандартные тож тормозят »

Настройки врядли, тк я все ролики и фильмы конвертирую с одинаковыми настройками! Попробуй поюзать этот x264_826bm_VAQ2mod.exe! Раньше я юзал x264 core 65 r1028, некоторые ролики у меня маленько тупили, потом поставил выше описаный и вроде ни чё нормально.

Polishchuk 25-11-2008 10:56 962904

MPC кстати вообще намертво зависает =)))

redkhmear 25-11-2008 10:59 962907

Цитата:

Цитата Polishchuk
MPC кстати вообще намертво зависает »

криво, значит сделал, бывает:)!

Polishchuk 25-11-2008 10:59 962908

Цитата:

Цитата redkhmear
Настройки врядли, тк я все ролики и фильмы конвертирую с одинаковыми настройками! »

Поделись пож-ста настройками)

Цитата:

Цитата redkhmear
x264_826bm_VAQ2mod.exe »

Где его скачать?

redkhmear,

не, эт он оказывается с avs не в ладах, я просто создал avs на пережатый файл, и воспризвел - вот он и завис)

redkhmear 25-11-2008 11:09 962916

Цитата:

Цитата Polishchuk
Поделись пож-ста настройками) »

http://forum.kinozal.tv/showthread.php?t=13455 оптимальные настройки, поищи ещё по форумам.
Цитата:

Цитата Polishchuk
Где его скачать? »

http://stashbox.org/v/106764/x264_826bm_VAQ2mod.exe
Попробуй rawavc закинуть в mp4 контейнер, может перестанет тупить.

delog 26-11-2008 18:32 964368

Тормозить при перемотке может из-за недостаточного количества ключевых кадров - когда в плеере щелкаешь куда-нибудь в середину, сперва ищется ближайший ключевой кадр, потом от него "в уме" достраиваются остальные кадры до места щелчка, и готовый кадр выводится на экран. Хотя это заметно только на медленных машинах, и только если кто-то уж сильно пожадничал на ключи. ИМХО, хотя бы на каждые 10 секунд должен быть один ключевой.

читать дальше »
З.Ы. А у вас если в KMPlayer'e в Висте несколько раз перемотку сделать изображение не пропадает? В ХР ниразу такого не было, в Висте на тех же самых фильмах, тем же самым KMPlayer'ом (даже с теми же настройками) такой вот косяк.

redkhmear 26-11-2008 19:02 964395

Цитата:

Цитата delog
не пропадает »

я вообще хп юзаю, а виста каличная!:)

Polishchuk 27-11-2008 10:11 964958

delog,
это который keyframe interval? или что-то другое?
Цитата:

Цитата delog
изображение не пропадает? »

Вистой не пользуюсь)


To All,

т. к. я в этом деле новичок, хотелось бы задать несколько вопросов, на основе которых можно в итоге сделать "шапку" к теме, или создать толковый FAQ. Я думаю, что это будет очень полезно, ведь в многочисленных "инструкциях" говорится в основном только о значениях опций, но не о их предназначении.

Закладка Main

1. Mode - выбор режима кодирования.
Режимы:
читать дальше »
  1. ABR - кодирование со средней скоростью потока данных. Использует тот же механизм что и automated 2pass, кодек сам устанавливает оптимальныe границы изменения скорости для заданного среднего значения, а следовательно и размера файла.
  2. Const. Quantizer
  3. 2pass - 1st pass - Первый проход двухпроходного кодирования. Можно использовать менее агрессивные настройки для быстрого прохода.
  4. 2pass - 2nd pass - Второй проход двухпроходного кодирования. Ставим конечные настройки.
  5. Automated - 2pass - Режим автоматического двухпроходного кодирования.
  6. 3pass - 1st pass
  7. 3pass - 2nd pass
  8. 2pass - 3rd pass
  9. Automated - 3pass - Режим автоматического трех проходного кодирования.
  10. Const. Quality - это как в XviD, качество от 0,1 до 54(0,1-максимальное качество,54-минимальное).

2. Turbo - позволяет запустить первый проход с упрощенными настройками кодека, благодаря этому время кодирования первого прохода уменьшается примерно в три раза. При этом качество выходного видео незначительно теряет в качестве.

3. lossless - Сжатие без потерь.

4. PSNR и SSIM calculation - методы измерения качества обработаного цифрового видео. На качество не влияют.

5. Number of Threads - Число потоков.
читать дальше »
Для оптимальной скорости число потоков должно быть равно числу виртуальных или физических ядер процессора, т.е. устанавливать 2 на одноядерном процессоре с гипертридингом (HT) или двухядерном процессоре. Примечание: если поставить число потоков больше числа используемых процессоров, то скорость снизится. В некоторых случаях HT может уменьшить скорость кодирования. В старых версиях x264 использование нескольких потоков снижало качество. (Кадр разбивался на слайсы, которые кодировались независимо и поэтому не могли иметь референсные связи).

Значения и результаты при использовании двухядерного процессора:
читать дальше »
  1. 1 - Результат 100% fps и 100% качество
  2. 2 - Результат +70% fps и 99% качество (поправьте меня если ошибаюсь, но как я не крутил результаты - разницы не заметил)
  3. 0(Auto) - При данном значении кодек сам устанавливает число потоков (в моем случае почему-то 3)
  4. n - у кого есть, отпишитесь пожалуйста.


6. AVC level - уровень сложности AVC.
читать дальше »
  1. Level 4.1
  2. Level 5.1
  3. Unrestricted -


7. Deblocking - Фильтр деблокинга.
читать дальше »
MPEG-4 AVC представляет видео в виде перемещающихся блоков(макроблоков). Фильтр цикличного деблокинга (in loop filter) определяет края этих квадратов и определённым образом уравнивает их разницу (смазывает). Фильтр деблокинга - стандартная опция MPEG-4 AVC и он не должен быть отключен. Если битрейт достаточно большой то можно смело ставить отрицательные значения деблокинга для увеличения чёткости - а если битрейт маленький то и деблокинг нужен побольше чтобы квадраты не вылезли, но при этом упадет чёткость.
  1. Deblocking Strength - Сила деблокинга.
    читать дальше »
    Вычисляется для каждого макроблока, исходя из квантизера для него и близлежащих
    макроблоков. Альфа определяет является ли приграничный квадрат блочным или же на самом деле это деталь.
    Это похоже на порог. Бета так же похожа на порог, но используется для того, чтобы убедиться в однородности
    картинки с обеих приграничных сторон и, тем самым, отделить детали от блочности. Когда определена блочность,
    альфа решает какую силу использовать (максимально допустимое изменение пикселя). Бета немного изменяет
    силу, если блок однородный.

  2. Deblocking Threshold - Порог деблокинга.
    читать дальше »
    Порог деблокинга устанавливает жёсткость отбора
    блочности фильтром. Сила деблокинга регулирует, как сильно определённые блоки будут смягчены.
    Значения по умолчанию сочетают аккуратность удаления блочности и сохранение деталей. Значения
    должны лежать в диапазоне от -3 до 3 (чем ниже значения, тем меньше устраняется блочность.
    Отрицательные значения не означают, что блочность оставляется). Примечание: слишком высокие
    значения дадут потерю многих деталей и текстур или смазывание. Установка слишком низких
    значений оставит резкие края и "москитный шум" (mosquito noise). Должна быть положительная
    взаимосвязь между двумя коэффициентами деблокинга (желательно, чтобы обе цифры были минусовых
    или плюсовых значений). Если вы увеличиваете силу, то должны увеличить и порог.


Отвечаем пожалуста все по возможности и дополняем друг друга :)

redkhmear 27-11-2008 11:16 965004

Ну ты накатал!:)

Цитата:

это который keyframe interval? или что-то другое?
Да это который keyframe interval! fps*5=keyframe interval.

1) Ставишь automated 2pass и ставишь все настройки, потом жмёш Enqueue, megui сам поставит 2 прохода в queue(удобнее чем в virtualdub ставть 2 прохода в job). ABR - кодирования со средней скоростью потока данных. Использует тот же механизм, кодек сам устанавливает оптимальныe границы изменения скорости для заданного среднего значения, а следовательно и размера файла.
Const. Quality - это как в XviD, качество от 0,1 до 54(0,1-максимальное качество,54-минимальное).
Const. Quantizer - затрудняюсь ответить:)!
2) Сколько кодил разницы не увидел!
3) Сжатие без потерь!
4) Это методы измерения качества обработаного цифрового видео. И на качество они не влияют.
5) Ставь сколько у тебя процессоров и не парься(у меня 1 проц, стотит 1):)
6) AVC level - это опять же аналогия с divx и xvid, для разного разрешения свой битрейт(посмотри в xvid там когда меняешь левел меняется макс. битрейт и др. настройки). Unrestricted позволяет самому включать все галочки, что нам собственно и надо(ограничений нет).
7) Да:)!
Цитата:

Цитата Polishchuk
source is anime »

Скорее всего это какие-то настройки деинтерлейса, что бы гребёнки не было или что-то в этом роде(не пользовался:)).
Цитата:

Цитата Polishchuk
Для чего нужен ресайз? »

Для изменения размера, например, dvd имеет размер 720*576(576-pal,480-ntsc), а фильм при просмотре имеет соотношение 16:9. Вот и делаешь ресайз до 720*400 и конвертируешь!:) В твоём варианте(1280*534) соотношение 16:9 и ресайз тебе делать не надо(только если не хочешь уменьшить разрешение, скажем до 720*400).
Давай пилить вторую закладку:)!

ЗЫ нсчёт Deblocking посмотри предыдущие топики, там на эту тему чуть ли не подрались.

delog 27-11-2008 21:39 965626

Консольная версия порадовала скоростью работы. Радует, что используются оба ядра процессора. Кстати, видео при прокрутке у меня тоже тормозит, я поставил b-frames = 2. Когда поставил 1 стало нормально.

Вопросы по некоторым удобствам:
1. Предварительный просмотр. Хочу чтоб было как в дубе - слева необработаное видео, а справа с примененными фильтрами. И чтоб изменения параметров фильтра сразу отображались. Такое возможно?
2. Непахает neroAacEnc.exe. Почему? Путь в настройках указан, в главном окне выбрано Nero AAC *scrachpad*, в очередь добавлено, что еще надо сделать?

redkhmear 27-11-2008 22:07 965654

1. возможно, надо скрипт писать
2. поставь mp4-aac

Polishchuk 28-11-2008 03:22 965856

redkhmear,
Спасибо, отредактировал :)

Polishchuk 28-11-2008 03:54 965864

пункт 6. Помоему ты перепутал уровень с профилем

Polishchuk 28-11-2008 04:35 965875

Термины:
  1. VBV - верификатор видео буфера. Для чего предназначен?
  2. Quantizer - что это?
  3. B-Frames - что это такое и с чем их кушают, а также I-Frames и P-Frames

Закладка RC and ME

Rate control:
читать дальше »

1. VBV Buffer Size - Размер буфера VBV
читать дальше »
Устанавливает максимальный размер видео буфера, который может задерживать начало проигрывания, если он слишком большой и быть причиной дерганий (заикания), если он слишком мал. Актуально только для аппаратных декодеров и при сетевом вещании.


2. VBV Maximum Bitrate - Максимальный битрейт для VBV
читать дальше »
Устанавливает максимальный битрейт, разрешённый в видео буфере.


3. VBV Initial Buffer - Начальный размер VBV
читать дальше »
Начальный уровень заполнения верификатора видео буфера. Устанавливает уровень заполненности видео буфера, нужный для начала проигрывания. Низкий уровень может стать причиной снижения исходного качества, чрезмерно высокий - искусственно завышает качество.

4. Bitrate Variance - Колебание битрейта (%)
читать дальше »
Допускает изменения битрейта. Низкие значения - меньше варьируемость, высокие - больше.
Регулирует, как сильно битрейт будет колебаться от установленного среднего битрейта. Низкие значения ограничивают изменение битрейта, производя файл, хорошо попадающий в итоговый размер, исходя из установленного битрейта, но ухудшают способность кодека адаптироваться к изменению сложных сцен. Высокие значения увеличивают изменения (скачкИ) битрейта, которые ухудшают возможность потоковой передачи и делают размер непредсказуемым, но улучшают способность кодека адаптироваться к изменению сложных сцен. Установка значения в 0% даст в результате работу в режиме постоянного битрейта. Установив 100%, Вы получите изменения битрейта в зависимости от сложности кодируемой сцены. (Установив 100% Вы получите сжатие в режиме постоянного квантизера - CQ.)

5. Quantizer Compression - Кривая квантования
читать дальше »
Позволяет изменяться среднему квантизеру (т.е. качеству). Низкие значения означают меньшую изменчивость, высокие - большую. Примечание: 0 означает постоянное качество, 1 означает максимальные колебания.

Регулирует, насколько сильно может колебаться качество в пределах установленного среднего битрейта. Низкие значения уменьшают область колебания битрейта, производя файлы предсказуемого размера, но ухудшают способность кодека адаптироваться к изменению сложных сцен, где потеря деталей может быть не так важна. Высокие значения увеличивают разброс качества, который может улучшить визуальное качество путём уменьшения качества на малозаметных деталях и увеличивая там, где детали более заметны. Значение 0 даст в результате постоянное качество. Установив 1, Вы получите значительные изменения качества на разных участках клипа.

6. Temp. Blur of est. Frame complexity - Временное сглаживание оценки сложности сцены (кадров) (до компрессии кривой квантования)
читать дальше »
Более низкие значения этого параметра позволяют квантизерам более резко изменяться при усложнении или упрощении сцены. Более высокие значения заставляют квантизеры меняться более плавно. Cplxblur гарантирует, что каждый опорный (I) фрейм сопоставим по качеству со следующим P фреймом. Также эта опция позволяет не тратить впустую биты при кодировании чередующихся сложных и простых сцен, во время которых происходят флуктуации квантизеров. Имеет смысл поэкспериментировать с этим параметром при кодировании анимации. Данный параметр задействуется только при двухпроходном кодировании.

7. Temp. Blur of Quant after CC - Временное сглаживание параметров квантизации (После компрессии кривой квантования)
читать дальше »
Похоже на cplxblur, только используется не до, а после curve compression (--qcomp). Данный параметр задействуется только при двухпроходном кодировании.

M.E.:
читать дальше »

1. Chroma M.E. - Оценка движения в цветовой составляющей.
читать дальше »
Оценка движения в цветовой составляющей видео при расчёте движения. Улучшает качество.


2. M.E. Range - Максимальное кол-во итераций при поиске векторов движения.
читать дальше »
Итерация (лат. iteratio — повторение) Одно из ряда повторений какой-либо математической операции, использующее результат предыдущей аналогичной операции.
Определяет максимальное количество попыток (с измененными данными) нахождения оптимального варианта при поиске вектора движения макроблока. Чем больше, тем лучше качество.
рекомендуется ставить не больше 16, т. к. дальше разница в качестве незначительная


3. Scene Change Sensitivity

4. M.E. Algorithm

5. Subpixel Refinement

Misc:
читать дальше »

1. Keyframe Interval

2. Min. GOP Size

3. Noise Reduction

4. Encode interlaced

Quant Options
читать дальше »

1. CABAC

2. Number of Reference Frames

3. Mixed Reference frames

4. Trellis

5. Psy-RD Strength

6. Psy-Trellis Strength

7. No Dct Decimation

8. No Fast P-Skip

Закладка Advanced

Quantizers:
читать дальше »

1. Min/Max/Delta

2. Quantizers Ratio (I:P / P:B)

3. Chroma QP Offset

4. Credits Quantizer

Adaptive Quantizers:
читать дальше »

1. Mode

2. Strength

Quantizer Matrices

Macroblock Options:
читать дальше »

1. Adaptive DCT

2. I4x4

3. P4x4

4. I8x8

5. P8x8

6. B8x8

B-Frames:
читать дальше »

1. Number of B-Frames

2. Adaptive B-Frames

3. B-Pyramid

4. Weighted B-Prediction

5. B-Frame mode

6. B-Frames bias

Custom Command Line - Какие опции можно указывать? У меня стоит --mvrange 511 --aud --nal-hrd --sar 1:1 - Что это значит?

Пока что все, пальцы уже устали, после выходных буду вписывать дополнения

redkhmear 28-11-2008 14:49 966332

Термины

1. VBV - скорее всего используется про потоковом видео.
2. Quantizer - Кодек разбивает видео на макроблоки (8*8pix,16*16pix), и различные части изображения кодирует по разному, исходя из тех или иных условий и параметров. 1-максимальное качество, а 51-минимальное. Единственное, что хочу сказать по квантам, так то, что менять кванты не надо, в старых версиях надо было, чтобы втиснутся в битрейт и выжать максимум качества. Сейчас при стандартных всё влезает:)! В VP7 у меня были такие настройки: до 450kbps-18\56(min\max), 1500-8/56, 2000 и далее 4(2)/56.
3. B-Frames - кадры с низким разрешением. Они иногда помогают, если требуемое качество видео не умещается в требуемый поток. Такие кадры вставляются между обычными кадрами. Есть ещё матрицы квантования, которые можно загрузить, нужны они (как мне кажется) токлько на низких битрейтах(в mpeg-4 asp, чтобы не было квадратов, в avc незнаю), хотя и стандартная нормально работает

Закладка RC and ME

1. У тебя есть аппаратный декодер и сетевое вещание? У меня нет.
Пункты 1.,2. и 3. - это для потокового видео.
4. Поставишь мало - статика будет смотреться хорошо, а динамика смазано. Много поставишь - наоборот. Всё зависит от видео. Мне кажется по умолчанию этакая "золотая середина".
5. 6. 7. - ну тут всё понятно, лучше не трогать. Распределение битрейта.

M.E.: - анализаторы движения(или векторы)
1. Chroma M.E. - видимо анализ движения на слое chrom.
2. M.E. Range - количество итераций(повторов) поиска при анализе движения. В mpeg4, хранится не весь кадр целиком, а только та часть которая меняется.
3. Scene Change Sensitivity - интенсивность смены сцен, скорее всего для быстрого реагирование на смену кадра.
4. M.E. Algorithm и 5. Subpixel Refinement - это алгоритмы векторов движения, чем больше тем точнее, но тем больше вычислений.

Misc:
1. Определяет, где находится статика, а где динамика, для лучшего сжатия.(ключевые кадры)
2. Минимальный кейврейм интервал.
3. Шумоподавление. Обычно в виде мошек(чёрные точки), когда оцифровывают с плёнки. Лучше использовать шумодав для avisynth(fft3Dfilter, fft3dgpu).
4. если видео черестрочно ставть галку, если прогрессивное не стваь(логично да?).
Мои пальчики тоже устали, потом допишу:)!

delog 28-11-2008 18:52 966510

3. B-frames - это двунаправленные кадры, кодируются только отличия от предыдущих кадров, а также последующих. I-frames - ключевые кадры, весь кадр кодируется полностью. P-frames - промежуточные кадры, кодируются только отличия от предыдущих кадров. Количество кадров на которые можно ссылаться задается параметром max.reference frames (16 максимум).

Никто не в курсе, с какими настройками надо кодить, чтобы видео воспроизвелось на смартфоне?

redkhmear 28-11-2008 20:04 966584

Насчёт Quant Options и Закладка Advanced, я сам не очень понял, мне кажется там всё нормально и менять что-то не стоит.
Цитата:

Цитата Polishchuk
Custom Command Line »

У меня там вообще пусто.

delog 29-11-2008 13:22 967159

Цитата:

Цитата redkhmear
Насчёт Quant Options и Закладка Advanced, я сам не очень понял »

Quant Options
CABAC - "чего-то там" arithmetic coding. Т.е. какое-то арифметическое кодирование. Включение обеспечивает лучшее сжатие, но требует больше ресурсов для (де)кодирования. Рекомендуется оставить включенным.
Number of reference frames - как я уже говорил, это количество кадров на которые могут ссылаться P и B кадры. Чем больше, тем лучше (но медленнее).
Mixed reference frames - смешанные P и B-кадры. Это означает, что один такой кадр может содержать ссылки на разные кадры, а не только на какой-то конкретный. Рекомендуется включить если в предыдущей, описанной мной, опции вы поставили число больше единицы. Я не знаю тонкостей реализации кодека, но здравый смысл подсказывает, что лучше всего включить эту опцию, если в предыдущей вы поставили 2, 4, 8 или 16.
Trellis - Не знаю.
Psy-RD strength - Модель психовизуального кодирования. Основана на психовизуальном восприятии человека, картинка кодируется исходя из таких соображений, что центр визуального восприятия человека находится... Забыл как определяется центр, ну там в прямоугольнике как-то надо провести диагонали, найти какие-то точки - они и будут центрами восприятия. Так вот, чем ближе к этим точкам, тем с лучшим качеством кодируется картинка. Все что я написал в этой опции про кодирование картинки является моей догадкой. Я просто интерполировал все свои знания о кодировании звука на видео. Надеюсь правильно. Хотя по поводу кодирования у меня есть еще одно предположение - с лучшим качеством кодируются объекты имеющие цвета близкие к цвету кожи, т.к. в фильмах человек обычно смотрит на лица. В общем рекомендуемое значение 1 и я его никогда не менял.
Psy-trellis strength - Не знаю.
No Dct Decimation - Не знаю.
No Fast P-Skip - Не использовать быстрый пропуск P-кадров. Если на градиентных заливках у вас появляются блоки, то попробуйте включить эту опцию.

redkhmear 30-11-2008 11:57 968010

Закладка Advanced
Min/Max/Delta - диапазон коэффициентов квантования. Если установить чересчур малые коэффициенты (напоминаю общее правило кодеков, использующих квантование при сжатии: чем меньше коэффициент, тем меньше потерь при сжатии, но и тем больше будет размер видеопотока на выходе), то, если при этих установках заказанный Вами битрейт не может быть достигнут, кодек не будет увеличивать коэффициенты - он увеличит битрейт. А что такое delta(или шаг) я не знаю!:)
Quantizers Ratio (I:P / P:B) - не знаю.
Chroma QP Offset - квантование слоя яркости. Насколько я знаю именно на этом слое хранятся детали. В ависинте есть скрипт который показывает этот слой.
Credits Quantizer - значение квантизера, используемое для кодирования титров в конце фильма. Для увеличения битрейта, приходящегося на основное видео, можно кодировать титры с низким качеством. Нужная вещь.

Adaptive Quantizers:
1. Mode
2. Strength
Что-то про движущиеся пиксели.

Macroblock Options -

B-Frames - ничего хорошего сказать не могу.

Цитата:

Цитата Polishchuk
Custom Command Line - Какие опции можно указывать? У меня стоит --mvrange 511 --aud --nal-hrd --sar 1:1 - Что это значит? »

--sar - Sample Aspect Ratio(соотношение сторон), принцип как у DVD. Видео кодируется с разрешением скажеи 320*480, а при воспроизведении 860*480.

delog 30-11-2008 16:05 968190

redkhmear, Я ниче не понял из твоих описаний, особенно это: "тут всё понятно, кроме delta" ...а также кроме min и max :)
А еще "на мой взгляд нужная еужная вещь" ...ога, иначе бы ее тут не было =)
А так же "одно только слово "adaptive" уже говорит о том, что надо стваить галку" - у меня нету тут никаких галок :)

Мне-то, впринципе, все-равно, я могу и в оригинале на английском почитать, но вы тут, вроде как, собрались FAQ для чайников писать, а это значит, желательно указать что и в какую сторону крутить, какие значения лучше: большие или меньшие, что меняют и т.д.

У меня идея есть, а что мы в формуме пишем? Через десять постов все наши старания попадут в небытие - потеряются среди 80 страниц. Давайте лучше в вики писать. Вот, я создал заготовку страницы: http://wiki.oszone.net/index.php/MeGUI

redkhmear 30-11-2008 20:51 968455

delog, я то же могу почитать на английском! Я же не создавал этот кодек и то же не специалист по конвертированию, и не сижу целыми днями за этим делом! Походу весь народ который накатал предыдущие 77 топиков сюда уже давно не заходят! Вот они бы дали лучшее и полное описание, чем я. Я раньше пользовался VP7, там настроек поменьше и всё в общем-то понятно. А mpeg4 кодеками пользовался мало. VP7 давал лучший результат чем Xvid и DivX вместе взятые!
Ты знаешь что такое snow?

DJ Mogarych 30-11-2008 21:17 968479

Цитата:

Цитата redkhmear
VP7 давал лучший результат чем Xvid и DivX вместе взятые! »

Это неудивительно. VP7 гораздо новее, и алгоритмы там более прогрессивные. Но, к сожалению, на стационарных плеерах VP7-видео не проигрывается.

redkhmear 30-11-2008 21:26 968488

В Китае читает:)! Может ты поможешь народу написать FAQ, а то я не специалист по mpeg4?

DJ Mogarych 01-12-2008 09:50 968771

Цитата:

Цитата redkhmear
В Китае читает»

Мы же не в Китае.
Цитата:

Цитата redkhmear
Может ты поможешь народу написать FAQ, а то я не специалист по mpeg4? »

Суть этого FAQ какова будет? О чём он должен рассказывать?
А так — давайте вместе напишем, я не против.

delog 01-12-2008 14:03 968968

Цитата:

Цитата redkhmear
Ты знаешь что такое snow? »

Пока не скачал MeGUI даже не подозревал, что такой кодек есть.

Цитата:

Цитата DJ Mogarych
Суть этого FAQ какова будет? О чём он должен рассказывать?»

Разъяснения и рекомендации по опциям x264 с точки зрения пользователя MeGUI. Короче проще показать: http://wiki.oszone.net/index.php/MeGUI#x264 Думаю так, хотя это не я собирался FAQ писать, но кроме меня пока никто еще, ничего не сделал :)

DJ Mogarych 01-12-2008 15:41 969059

Гм... Боюсь, я плохой помощник. MeGUI не пользуюсь, в x.264 не кодирую по причине отсутствия стандарта (а вследствие этого — невозможности воспроизведения на стационарных плеерах).

А FAQ, в общем-то, уже существует: http://dvdtocd.narod.ru/megui.htm

redkhmear 01-12-2008 19:36 969244

Цитата:

Цитата DJ Mogarych
Мы же не в Китае. »

Ни чё скоро будет Китассия и Китармения:).
Цитата:

Цитата DJ Mogarych
Суть этого FAQ какова будет? О чём он должен рассказывать?
А так — давайте вместе напишем, я не против. »

Он должен описывать каждую функцию и какие значение и в каких случаях ставить.
Цитата:

Цитата delog
но кроме меня пока никто еще, ничего не сделал »

А ты однако хамло, а я чем занимался?! Сочинение писал?
Цитата:

Цитата DJ Mogarych
А FAQ, в общем-то, уже существует: http://dvdtocd.narod.ru/megui.htm »

В этом FAQ не описаны все функции, там даны наилучшие настройки кодека.
Цитата:

Цитата DJ Mogarych
MeGUI не пользуюсь, в x.264 не кодирую по причине отсутствия стандарта »

С этим я с тобой согласен. Можно, конечно использовать Nero Recode, он как раз и читается на плейере. Но я использую ПК, как мультимедийную систему. Тогда во что ты конвертируешь, в xvid?

delog 01-12-2008 19:40 969246

Цитата:

Цитата DJ Mogarych
в x.264 не кодирую по причине отсутствия стандарта »

Т.е. неважно какие выставлять настройки, все равно не получится закодировать так, чтоб проигрывало? Это я к своему вопросу о смартфоне. А каким кодеком надо тогда кодировать? Только не Nero Vision'овским - у него файлы получаются в 2 раза больше да еще и с плохим качеством, если все делать вручную, то результат гораздо лучше при меньших размерах файла, только вот ручных настроек в Nero нет.

Цитата:

Цитата DJ Mogarych
А FAQ, в общем-то, уже существует: http://dvdtocd.narod.ru/megui.htm »

Хех, именно с этого сайта я начал знакомство с vfw-версией x264. Уже и забыл, что там и про консольную есть. Автор, кстати, рекомендует ходить по новой ссылке:
http://dvdtocd.info/megui.htm

Цитата:

Цитата redkhmear
А ты однако хамло, а я чем занимался?! »

Спокойствие, только спокойствие. Не всегда можно выразить мысль так, чтоб она была понятна с первого раза. Я имел ввиду вики - 7 постов уже прошло, а я так и не понял, мне одному там колбасить или все-таки, кто-нибудь поддерживает мою идею.

redkhmear 01-12-2008 19:47 969253

Цитата:

Цитата delog
Т.е. неважно какие выставлять настройки, все равно не получится закодировать так, чтоб проигрывало? Это я к своему вопросу о смартфоне. А каким кодеком надо тогда кодировать? Только не Nero Vision'овским - у него файлы получаются в 2 раза больше да еще и с плохим качеством, если все делать вручную, то результат гораздо лучше при меньших размерах файла, только вот ручных настроек в Nero нет. »

Nero Recode 2 - решение всех проблем. avs открывает!
Цитата:

Цитата delog
Хех, именно с этого сайта я начал знакомство с vfw-версией x264. Уже и забыл, что там и про консольную есть. Автор, кстати, рекомендует ходить по новой ссылке:
http://dvdtocd.info/megui.htm »

И чё? То же самое!

delog 01-12-2008 20:14 969277

Цитата:

Цитата redkhmear
Nero Recode 2 - решение всех проблем. avs открывает! »

Как я уже говорил, "файлы получаются в 2 раза больше да еще и с плохим качеством, если все делать вручную, то результат гораздо лучше при меньших размерах файла, только вот ручных настроек в Nero нет". Если, конечно, не считать за ручную настройку изменение ползунка битрейта.
Цитата:

Цитата redkhmear
И чё? То же самое! »

На народе пылает красным: "Все обновления только на http://dvdtocd.info". О будущих читателях форума забочусь, однако.

Я так и не понял, что с викой? Делать будем? Я не начинаю, т.к. все делать одному в лом - может это никому и не надо (мне точно - я уже нашел удовлетворяющие меня настройки, однако если вы решили заняться таким полезным делом, как написание FAQ, то я готов посодействовать. ПОСОДЕЙСТВОВАТЬ, поэтому я и жду ответа, будет ли еще кто викой заниматься).

redkhmear 01-12-2008 20:43 969301

Цитата:

Цитата delog
Как я уже говорил, "файлы получаются в 2 раза больше да еще и с плохим качеством, если все делать вручную, то результат гораздо лучше при меньших размерах файла, только вот ручных настроек в Nero нет". Если, конечно, не считать за ручную настройку изменение ползунка битрейта. »

Странно, у меня всё нормально пашет, в заданый размер втиснулся. Только делает долго. Пробовал в нём xvid, работает быстрее vfw и cli!:) Тем более ты использовал vision, а я тебе про recode!!!
Цитата:

Цитата delog
Я так и не понял, что с викой? Делать будем? Я не начинаю, т.к. все делать одному в лом - может это никому и не надо (мне точно - я уже нашел удовлетворяющие меня настройки, однако если вы решили заняться таким полезным делом, как написание FAQ, то я готов посодействовать. ПОСОДЕЙСТВОВАТЬ, поэтому я и жду ответа, будет ли еще кто викой заниматься). »

Не знаю, у меня времени заниматься этим нету. Сессию сдавать надо. Надо для начала нормально описать каждую функцию, потом накатать примерный вариант. И только потом вылаживать.

DJ Mogarych 01-12-2008 23:56 969436

Цитата:

Цитата redkhmear
Тогда во что ты конвертируешь, в xvid? »

:) Раньше конвертировал. Сейчас — использую исключительно формат DVD. Ролики, не проигрывающиеся на стационарном плеере (который читает DivX и XviD), конвертирую в MPEG-2 (.mpg) по стандарту, чтобы, если потребуется делать авторинг из разных кусков, не надо было бы ничего конвертировать.
Те фильмы, которые попадают ко мне уже закодированными в DivX или XviD, оставляю как есть.

Это в порядке офтопика, прошу прощения.

delog, redkhmear, хорошее дело затеяли. Помогу как смогу. Не ссорьтесь только. :)

Polishchuk 02-12-2008 02:18 969494

Цитата:

Цитата delog
У меня идея есть, а что мы в формуме пишем? Через десять постов все наши старания попадут в небытие - потеряются среди 80 страниц. Давайте лучше в вики писать. Вот, я создал заготовку страницы: http://wiki.oszone.net/index.php/MeGUI »

а я уже собрался тему создавать faq :)
одно только плохо, я из гугла никогда не попадал в вики :(

Цитата:

Цитата DJ Mogarych
Гм... Боюсь, я плохой помощник. MeGUI не пользуюсь, в x.264 не кодирую по причине отсутствия стандарта (а вследствие этого — невозможности воспроизведения на стационарных плеерах). »

какого отсутствия?

Видеокодеки х264 и Nero Н.264 (Main/High Profile ) отвечают по всем нормам ISO/IEC 14496-10. Это говорит о том, что все плееры HD-DVD и BRD воспроизводят видео, закодированное в х264 и Nero 7 Н.264 High Profile.

Я конечно понимаю что дорого, но дешевеют)

к тому же можно собрать комп в мультимедийном корпусе за те же деньги что и такие плеера, при этом получившаяся железяка будет уже с прицелом на будущее.

Цитата:

Цитата DJ Mogarych
А FAQ, в общем-то, уже существует: http://dvdtocd.narod.ru/megui.htm »

как уже кто-то замечал в этой теме - спасибо ламерам вроде нас) там только некоторые опции описываются, а так можно и не читать а пользоваться готовыми профилями.

Цитата:

Цитата redkhmear
там даны наилучшие настройки кодека. »

ну насчет наилучших можно еще поспорить)

В общем полезность того мануала - "для чайников", чего многим не достаточно

Цитата:

Цитата delog
будет ли еще кто викой заниматься »

само собой, только надо выкладывать отдельно каждую разобранную по косточкам настройку, чтобы не путать народ.

я тоже кстати нашел настройки перечитав всю тему и поэксперементировав на выходных, но FAQ напишем ОБЯЗАТЕЛЬНО!!! а товсе-таки геморно всю ветку перечитывать, пока пол темы прочитаешь - самое главное забываешь :biggrin:

Цитата:

Цитата redkhmear
Не знаю, у меня времени заниматься этим нету. »

а у кого оно есть? я вот на работе печатаю когда время есть, а дома инет временно не работает.

кстати вот никак не пойму как посмотреть результат SSIM галочка стоит, но результата нигде не видать(
может знает кто?

DJ Mogarych 02-12-2008 08:56 969596

Цитата:

Цитата Polishchuk
Видеокодеки х264 и Nero Н.264 (Main/High Profile ) отвечают по всем нормам ISO/IEC 14496-10. Это говорит о том, что все плееры HD-DVD и BRD воспроизводят видео, закодированное в х264 и Nero 7 Н.264 High Profile. »

Это хорошо. А с авторингом как там, не знаете? Меню сделать можно? В этом форуме была ссылка на doom9.org по поводу меню, но там сильно много надо телодвижений делать, и не в одной программе.
Я подожду, пока стандарты станут ближе к народу.

delog 02-12-2008 14:35 970017

Цитата:

Цитата Polishchuk
одно только плохо, я из гугла никогда не попадал в вики »

Вставил в гугл строчку, которую я написал 2 дня назад, он ее уже находит: "MeGUI - программа с открытым исходным кодом, представляет собой графическую оболочку для консольных программ сжатия аудио и видео."

З.Ы. Таблицы готовы, осталось только заполнить :)

redkhmear 02-12-2008 18:32 970253

Цитата:

Цитата Polishchuk
кстати вот никак не пойму как посмотреть результат SSIM галочка стоит, но результата нигде не видать(
может знает кто? »

Смотри закладку Log.
Давайте сначала разберём каждую функцию, раз пошла такая пьянка:)!

Igor_I 02-12-2008 21:46 970463

http://mewiki.project357.com/wiki/X264_Settings
Взяли да перевели на русский.

redkhmear 02-12-2008 22:07 970498

Цитата:

Цитата Igor_I
http://mewiki.project357.com/wiki/X264_Settings
Взяли да перевели на русский. »

Да ну, у меня промта нет:)!

Nel 02-12-2008 23:08 970558

Цитата:

Цитата redkhmear
Цитата Igor_I:http://mewiki.project357.com/wiki/X264_Settings
Взяли да перевели на русский. »
Да ну, у меня промта нет! »

Гогл есть :biggrin:

Polishchuk 03-12-2008 04:02 970678

а реально может кто перевести нормально?

Polishchuk 03-12-2008 04:44 970681

Цитата:

Цитата DJ Mogarych
А с авторингом как там, не знаете? Меню сделать можно? »

Цитата:

Цитата RBF
H.264 сейчас могут читать только HD-DVD/BR плееры. Самый дешевый стоит 500$.
H264 для него нужно кодировать с помощью MC/Elecard кодеков (x264 пока не пишет некоторую необходимую служебную информацию)
Потом закодированный H264 нужно будет савторить, например в сценаристе 4, и можно писать не только на HD-DVD болванку, но и на обычный DVD и HD-DVD плеер будет играть (даже с меню). »


DJ Mogarych 03-12-2008 08:53 970773

Круто. Плеер-то ладно, бог с ним. При большом желании (которого, впрочем, нет), купить можно. А вот Sonic Scenarist стоит ого-го.

Polishchuk 03-12-2008 09:05 970784

Цитата:

Цитата DJ Mogarych
А вот Sonic Scenarist стоит ого-го. »

уверен что "например сценарист" - означает что есть и другие аналогичные проги, возможно даже бесплатные

delog,

все-таки табличка как-то не смотрится :(

Polishchuk 03-12-2008 09:42 970802

Цитата:

Цитата delog
Цитата Polishchuk:
одно только плохо, я из гугла никогда не попадал в вики »
Вставил в гугл строчку, которую я написал 2 дня назад, он ее уже находит: "MeGUI - программа с открытым исходным кодом, представляет собой графическую оболочку для консольных программ сжатия аудио и видео."
З.Ы. Таблицы готовы, осталось только заполнить »

цель данного фака: Настройка x264 а не MeGui (про него в инете итак полно написано), надо переименовать так чтобы на запрос "Настройки x264" google выдавал ссылочку на первой странице, а так толку от этого фака........

redkhmear 03-12-2008 11:00 970882

Что такое sonic Scenarist?
Вот машиный перевод. Можно пару пунктов вписывать.

Polishchuk 03-12-2008 11:16 970891

redkhmear,

боюсь я машинных переводов, от них голова пухнет :)

to All

подредактировал wiki, и вобщем-то надо выбрать правильный вариант оформления: либо табличкой как сделал delog, либо списком, ну или оба :)

redkhmear 03-12-2008 11:20 970897

Цитата:

Цитата Polishchuk
боюсь я машинных переводов, от них голова пухнет »

все переводчики переводят так, что голова пухнет!:) надо просто почитать и по смыслу перевести.
Цитата:

Цитата Polishchuk
подредактировал wiki, и вобщем-то надо выбрать правильный вариант оформления: либо табличкой как сделал delog, либо списком, ну или оба »

давайте сначала сделаем, а потом будем думать об оформлении.
зы 1pass(fast) влияет на качество или нет? я разницы не заметил:).

DJ Mogarych 03-12-2008 12:02 970967

Цитата:

Цитата redkhmear
1pass(fast) влияет на качество или нет? »

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

redkhmear 03-12-2008 12:08 970974

значит лучше ставить без турбо. У кого какая система? У меня P4 2.6, 1.5RAM, 8600GT 512mb.
1(fast)проход(720*400)=10-15fps, 2=6-10fps.

DJ Mogarych 03-12-2008 12:52 971027

redkhmear, заполните в профиле конфигурацию. Так удобнее.
От 5 до 15 кадров в секунду на неслабой, в общем-то, системе... Перевод электричества сплошной.
Для полуторачасового фильма в среднем получается 6 часов кодирования (по 3 часа на проход).

delog 03-12-2008 20:11 971495

Цитата:

Цитата Polishchuk
все-таки табличка как-то не смотрится »

Хм... а мне, как-то наоборот, впрочем люди по-разному воспринимают информацию - я быстрее соображаю, когда информация представлена в виде схемы или таблицы. Я немного разукрасил таблицу, чтоб можно было еще быстрее ориентироваться в ней.

Цитата:

Цитата Polishchuk
цель данного фака: Настройка x264 а не MeGui »

Поправочка: Настройка x264 с помощью графического интерфейса MeGUI. В разных гуях опции могут быть сгруппированы по-разному и даже названия могут быть другие. Мы пишем о тех, которые реализованы в MeGUI. Отсутствующие графические настройки можно задать в опции "custom command line", там и опишем их.

Цитата:

Цитата Polishchuk
надо переименовать так чтобы на запрос "Настройки x264" google выдавал ссылочку на первой странице »

Думаю, если страница будет пустой, то простое переименование не поднимет ее до первого места :) Сначала надо все сделать, а уже потом оптимизировать под поисковые запросы. Кстати, на эту фразу 3-я ссылка ведет сюда :)

Цитата:

Цитата DJ Mogarych
Перевод электричества сплошной. »

А что, семпроны так много жрут? =) Думаю не больше, чем простая лампочка.

З.Ы. 25-35 fps (640*480) на Е8400 (в режиме реального времени :) многопоточность рулит, вот бы на core i7 попробовать). Врочем, скорость не только от железа зависит, но и от настроек, вот они:
program --pass 2 --bitrate 440 --stats ".stats" --ref 16 --mixed-refs --no-fast-pskip --bframes 1 --direct temporal --partitions p8x8,b8x8,i4x4 --threads auto --thread-input --progress --no-psnr --no-ssim --output "output" "input"

Igor_I 03-12-2008 21:40 971583

Можно перенести обсуждение статьи сюда? Или другую тему создать?
Polishchuk, то есть если гугл не выдаст первой строчки, то и делать не зачем? Ты случайно не цеошник? :)

Tim68 03-12-2008 22:02 971610

Был приятно удивлен когда зашел на oszone.net и обнаружил, что ветка по x264 оживилась.
Идея создания описания настроек по иксу весма заманчива, но почему только относительно MeGUI?
Разрешите высказать предположение - для того что-бы:
- создать элитный клубик любителей MeGUI;
- "враги" кодирующие в иксу (в том числе и vfw вариантами) другими прогами обходили стороной;
- наши соотечественники активно делающие свои варианты сборок имели как можно меньше тестеров;
- не иметь понятия о том, что творится в оригинальных сборках, которые как раз и развивают ядро;
- и т.д.
Считаю, что для того, чтобы все потраченные труды по написанию были направленны не ограниченной кучке кодеров, а заинтересовали максимальное колличество кодеров, тестеров, программеров и еще незнаю там "каких" необходимо подойти максимально возможно широко к данному вопросу.
Например была бы интересна таблица из каторой бы было ясно в каких сборках используются какие параметры в таком виде:
-по строкам сводный перечень параметров, с учетом патчей, составленный из хелпов разных сборок;
-по столбцам перечень сборок от оригинальных до отечественных.
Думаю те-же самые любители MeGUI оценили бе возможность свободы выбора сборки x264 с нужными параметрами для получения необходимых результатов кодирования.

redkhmear 03-12-2008 22:20 971632

Цитата:

Цитата Tim68
Был приятно удивлен когда зашел... »

Мне MeGui, например, понравился из-за простоты и кучи настроек. То, что мы хотим написать FAQ по всем параметрам x264 в MeGui не значит, что мы хотим от кого-то отгородиться.
Цитата:

Например была бы интересна таблица из каторой бы было ясно в каких сборках используются какие параметры в таком виде:
-по строкам сводный перечень параметров, с учетом патчей, составленный из хелпов разных сборок;
-по столбцам перечень сборок от оригинальных до отечественных. Думаю те-же самые любители MeGUI оценили бе возможность свободы выбора сборки x264 с нужными параметрами для получения необходимых результатов кодирования.
Вот и займись этим:)!
Цитата:

- создать элитный клубик любителей MeGUI;
- "враги" кодирующие в иксу (в том числе и vfw вариантами) другими прогами обходили стороной;
- наши соотечественники активно делающие свои варианты сборок имели как можно меньше тестеров;
- не иметь понятия о том, что творится в оригинальных сборках, которые как раз и развивают ядро; - и т.д.
Ну, это ты нагнал! Кому надо тот найдёт для себя то что ищет. И что это за сборки развивающие ядро?

Tim68 03-12-2008 22:40 971652

redkhmear,
сборки с домашней страницы икса не совпадают с теми, что закачивает MeGUI.
согласен с тем, что кто ищет тот всегда найдет. Но только где?
Где нибудь, но не здесь. Хороший подход нечего сказать.

delog 04-12-2008 00:54 971768

Цитата:

Цитата Tim68
Был приятно удивлен когда зашел на oszone.net и обнаружил, что ветка по x264 оживилась.
Идея создания описания настроек по иксу весма заманчива, но почему только относительно MeGUI?
Разрешите высказать предположение - для того что-бы:
- создать элитный клубик любителей MeGUI;
- "враги" кодирующие в иксу (в том числе и vfw вариантами) другими прогами обходили стороной;
- наши соотечественники активно делающие свои варианты сборок имели как можно меньше тестеров;
- не иметь понятия о том, что творится в оригинальных сборках, которые как раз и развивают ядро;
- и т.д.»

Из всех перечисленных предположений больше склоняюсь к первому варианту. Хотя все намного проще, объясню в конце, а сначала хотелось бы поговорить о четвертом. О каких сборках речь? Я отдельно скачал x264, neroAacEnc и mkvMerge с их официальных сайтов и прописал пути в MeGUI, который скачал с соурсфорджа (официально он распространяется от туда). Ни о каких сборках понятия не имею. Да даже если кто-то и юзает сборку. Что такое сборка? Я так понимаю - это MeGUI со всеми кодеками в одном архиве. Но сам-то MeGUI тот же самый! А пишем мы о нем, потому что эту ветку "оживили" 3 человека, которые юзают MeGUI, было бы странно, если бы мы решили писать о чем-нибудь другом. Надеемся, что к нам присоединятся еще единомышленники. Ну а если здесь соберутся вместе любители командной строки, то напишут отдельный FAQ по консольным командам. Вот и весь секрет :)

Polishchuk 04-12-2008 03:15 971826

Tim68, delog, подозреваю, что под сборками имеются ввиду сборки кодека x264 (с открытым исходником) немного отличающиеся разными опциями, оптимизациями и глюками :) Вообще идея хорошая, обязательно
Цитата:

Цитата redkhmear
Вот и займись этим! »

Igor_I,
нет, да и про первую строчку я не говорил, а вот про первую страницу говорил, но этой ссылки нету даже на первых 4-ех страницах (((

Насчет темы не знаю, наверно стоит создать (может в гугле появится :biggrin: )

Tim68,
Цитата:

Цитата Polishchuk
цель данного фака: Настройка x264 а не MeGui (про него в инете итак полно написано) »

ну вообще я не знаю почему именно MeGui, логичнее было бы назвать x264, ведь мегуй всего-лишь оболочка. переименовать я так думаю нельзя? значит надо скопировать сделанное по правильному адресу :)
Я кстати не знаю насчет других оболочек, какие еще есть и чем отличаются?

а по vfw варианту, давным давно в этой теме было сказано - на помойку. CLI версия гораздо эффектнее
ну и собственно говоря вопрос: есть два варианта кодека - один лучше, другой хуже (и насколько я понял не обновляется). Какой лучше выбрать?

Polishchuk 04-12-2008 07:44 971872

---[NoImage] x264 [info]: SSIM Mean Y:0.9508145

это хорошо эли плохо?

redkhmear 04-12-2008 08:07 971882

Цитата:

Цитата Polishchuk
SSIM Mean Y:0.9508145
это хорошо эли плохо? »

оригинал принимается за 1, чем ближе к единице тем меньше потерь качества.
на выходных делал фильм вот что получилось:

--[NoImage] Standard error stream
---[NoImage] avis [info]: 720x304 @ 25.00 fps (5703 frames)
---[NoImage] x264 [info]: using SAR=1/1
---[NoImage] x264 [info]: using cpu capabilities: MMX MMX2 SSE SSE2 SSE3 Cache64
---[NoImage] x264 [info]: slice I:83 Avg QP:20.00 size: 18169 PSNR Mean Y:46.54 U:51.30 V:51.67 Avg:47.60 Global:46.84
---[NoImage] x264 [info]: slice P:3534 Avg QP:22.22 size: 7332 PSNR Mean Y:44.61 U:50.53 V:50.44 Avg:45.73 Global:44.30
---[NoImage] x264 [info]: slice B:2086 Avg QP:23.45 size: 3257 PSNR Mean Y:43.36 U:49.66 V:49.53 Avg:44.53 Global:43.48
---[NoImage] x264 [info]: mb I I16..4: 20.4% 40.9% 38.7%
---[NoImage] x264 [info]: mb P I16..4: 16.8% 21.8% 5.5% P16..4: 30.2% 13.8% 4.6% 1.0% 0.6% skip: 5.7%
---[NoImage] x264 [info]: mb B I16..4: 2.3% 2.5% 0.4% B16..8: 64.0% 2.0% 1.7% direct:15.5% skip:11.5%
---[NoImage] x264 [info]: 8x8 transform intra:49.0% inter:43.7%
---[NoImage] x264 [info]: SSIM Mean Y:0.9791534
---[NoImage] x264 [info]: PSNR Mean Y:44.185 U:50.220 V:50.127 Avg:45.319 Global:44.007 kb/s:1199.85
---[NoImage] encoded 5703 frames, 9.09 fps, 1200.17 kb/s

Только мне не понятно с psnr, какое значение принимает оригинал?

Polishchuk 04-12-2008 09:16 971926

redkhmear,
насчет PSNR незнаю, зато терь знаю про SSIM :)

где-то в этой теме писали что PSNR в каких-то случаях неправильно результат считает

Tim68 04-12-2008 09:49 971945

delog,
Домашняя страница x264 - hxxx://www.x264.nl/
Там-же можно найти и исходники для x264, используя которые программеры собирают разные сборки (зависит от используемых патчей).
Архив Мегая это всего лишь база, которая для полноценной работы должна еще из инета выкачать 30 с лишним метров инструментов.
Polishchuk,
Далеко не полный перечень оболочек использующих консольную версию: Xvid4PSP, StaxRip, RipBot264, FairUse Wizard, x264GUI-Lite и т.д. и некоторые из них принадлежат нашим соотечественникам.
Что касается vfw, во всяком случае для россиян все далеко не так, наши соотечественники (komisar666, BugMaster) активно собирают наряду с cli версиями и vfw версии с великалепными возможностями точного выбора параметров адаптивки. У komisar-а есть гуй позволяющий использовать cli версию в vfw приложениях таких как например VirtualDub, да и его cli версии оптимизируются под конкретные платформы.

Polishchuk 04-12-2008 11:03 971992

Цитата:

Цитата Igor_D
1. Разница между 2-ым и 3-им проходом оценивается приблизительно в +0.05 SSIM. Глаз же способен отличить разницу только начиная от 0.15 и выше ( 75 -> 75.15)»

странно..... это умножение на 100?

Tim68,
Цитата:

Цитата Tim68
Домашняя страница x264 - hxxx://www.x264.nl/ »

ну мегуй оттуда же скачивается.....
насчет оболочек какие из них лучшие?
Цитата:

Цитата Tim68
У komisar-а есть гуй позволяющий использовать cli версию в vfw приложениях таких как например VirtualDub, да и его cli версии оптимизируются под конкретные платформы. »

тут пожалуйста поподробнее :)

Tim68 04-12-2008 12:25 972044

Polishchuk,
Какая из оболочек лучше тяжело сказать, я пользовал MeGUI и x264GUI-Lite. Мне более симпатична вторая от нашего соотечественника. Жаль что он забросил давно поддержку. Хотя, что ее поддерживать - маленькая, без глюков, на раз два работает со всеми свежими сборками икса, потребности в установке фреймворка нет (важно для XP), интегрируются матрицы используемые для MeGUI как впрочем можно и адаптировать базовые профайлы в свете сегодняшних дней, настройки икса на одной закладке, графическое отображение процесса кодирования. Из минусов - делает только видео, на входе признает только avs скрипты, что по мне только + т.к. скрипты предпочитаю писать сам, звук обрабатывать отдельно.
Пользователи Xvid4PSP, StaxRip довольны, судя по форумам в инете по другим сказать нечего.

Страничка komisar-а hххх://komisar.gin.by/

delog 04-12-2008 14:19 972158

Цитата:

Цитата Polishchuk
логичнее было бы назвать x264, ведь мегуй всего-лишь оболочка. переименовать я так думаю нельзя? значит надо скопировать сделанное по правильному адресу »

Значит так, на странице с МиГуем в опции Custom Command Line я ставлю ссылку на эту страницу: http://wiki.oszone.net/index.php/X264 на ней будем описывать консольные команды, а на странице MeGUI, будем писать все что каким-либо боком касается, естественно, МиГуя.

Igor_I 04-12-2008 19:26 972510

Цитата:

Цитата Tim68
Что касается vfw, во всяком случае для россиян все далеко не так, наши соотечественники (komisar666, BugMaster) активно собирают наряду с cli версиями и vfw версии с великалепными возможностями точного выбора параметров адаптивки. У komisar-а есть гуй позволяющий использовать cli версию в vfw приложениях таких как например VirtualDub, да и его cli версии оптимизируются под конкретные платформы. »

Tim68, вот и займись, ведь знаешь что-то, а молчишь. :)
Тебе надо сборки найти? Сейчас посмотрим. :)

Igor_I 04-12-2008 21:49 972657

komisar
http://komisar.gin.by/
BugMaster
http://sourceforge.net/projects/x264vfw/
techouse
http://techouse.project357.com/
Sharktooth
http://x264.nl/

Правда я не понял насчет kemuri-_9, он спец по патчам?

А с другой стороны, берешь любой патч и компилишь свою версию. -> http://files.x264.nl/x264_patches/ и вот ты уже сборщик. :)

Polishchuk 05-12-2008 02:59 972835

Tim68,
ждем таблички по сборкам, какая чем отличается :)

All

http://ru.wikipedia.org/wiki/MeGUI#....BB.D0.BA.D0.B8

Den47 07-12-2008 15:40 974574

Как то это
Цитата:

Цитата Polishchuk
Видеокодеки х264 и Nero Н.264 (Main/High Profile ) отвечают по всем нормам ISO/IEC 14496-10. Это говорит о том, что все плееры HD-DVD и BRD воспроизводят видео, закодированное в х264 и Nero 7 Н.264 High Profile. »

не согласуется с
Цитата:

Цитата RBF
H.264 сейчас могут читать только HD-DVD/BR плееры. Самый дешевый стоит 500$.
H264 для него нужно кодировать с помощью MC/Elecard кодеков (x264 пока не пишет некоторую необходимую служебную информацию)
Потом закодированный H264 нужно будет савторить, например в сценаристе 4, и можно писать не только на HD-DVD болванку, но и на обычный DVD и HD-DVD плеер будет играть (даже с меню) »

Будут ли читать HD-DVD/BR плееры MP4 (x264, NeroAAC), закодированное с помощью MeGui? Я, конечно, сейчас их покупать не буду, но в будущем они станут дешевле, хочу, чтобы заранее подготовленное видео на них потом читалось.

redkhmear 07-12-2008 16:10 974598

На данный момент я думаю нет. Тк он не пишет служебную инфу.

Tim68 07-12-2008 18:26 974759

Den47,
Для совместимости с BR плеерами х264 собирается с "hrd" патчем, отсюда и появляется в профайле для Blu-Ray строка "--b-adapt 2 --mvrange 511 --aud -- nal-hrd --sar 1:1".
Не знаю принимают ли программы авторинга, но созданная структура BD диска с помощью tsMuxer проигрывается железяками нормально (об этом в инете не мало написано). Но при кодировании не надо забывать о соблюдении спецификаций стандарта, что касается размеров кадров.

Den47 10-12-2008 21:18 977823

Вот, что я нашел
http://www.mplayerhq.hu/DOCS/HTML/ru...feat-x264.html

delog 11-12-2008 22:24 978905

Еще одно описание, совсем новое (10 декабря 2008) - анализ опций, рекомендации, диаграммы и графики, формулы, таблички наподобие моих, правда все на английском.

З.Ы. Polishchuk, redkhmear и все остальные, вы где? Заглянули бы как-нибудь на вику.

redkhmear 12-12-2008 08:19 979097

Цитата:

Цитата delog
Заглянули бы как-нибудь на вику. »

Заглядываю иногда. Молодец, процесс идёт:)! Из-за курсовой времени совсем нет, после субботы начну активно помогать. Не обижайся. Хорошо?

Tim68 12-12-2008 12:48 979273

Перечень опций x264 cli версии, согласно help-а:

Frame-type options:
--keyint <integer>
--min-keyint <integer>
--scenecut <integer>
--pre-scenecut
--bframes <integer>
--b-adapt
--b-bias <integer>
--b-pyramid
--no-cabac
--ref <integer>
--no-deblock
--deblock <alpha:beta>
--interlaced
--tff
--bff

Ratecontrol:
--qp <integer>
--bitrate <integer>
--crf <float>
--vbv-maxrate <integer>
--vbv-bufsize <integer>
--vbv-init <float>
--qpmin <integer>
--qpmax <integer>
--qpstep <integer>
--ratetol <float>
--ipratio <float>
--pbratio <float>
--chroma-qp-offset <integer>
--aq-mode <integer>
--aq-metric <integer>
--aq-strength <float>
--aq-sensitivity <float>
--pass <1|2|3>
--stats <string>
--qcomp <float>
--cplxblur <float>
--qblur <float>
--zones <zone0>/<zone1>/...
--qpfile <string>

Analysis:
--partitions <string>
--direct <string>
--direct-8x8 <-1|0|1>
--weightb
--me <string>
--merange <integer>
--mvrange <integer>
--mvrange-thread <int>
--subme <integer>
--psy-rd
--mixed-refs
--no-chroma-me
--8x8dct
--trellis <integer>
--no-fast-pskip
--no-dct-decimate
--nr <integer>
--deadzone-inter <int>
--deadzone-intra <int>
--cqm <string>
--cqmfile <string>
--cqm4 <list>
--cqm8 <list>
--cqm4i, --cqm4p, --cqm8i, --cqm8p
--cqm4iy, --cqm4ic, --cqm4py, --cqm4pc

Video Usability Info:
--overscan <string>
--videoformat <string>
--fullrange <string>
--colorprim <string>
--transfer <string>
--colormatrix <string>
--chromaloc <integer>

Input/Output:
--output
--sar width:height
--fps <float|rational>
--seek <integer>
--frames <integer>
--level <string>

--verbose
--progress
--quiet
--no-psnr
--no-ssim
--log-file <string>
--log-file-level <int>
--threads <integer>
--threads-boost <integer>
--thread-queue <integer>
--thread-input
--thread-input-boost <integer>
--non-deterministic
--asm <integer>
--no-asm
--visualize
--dump-yuv <string>
--sps-id <integer>
--aud
--nal-hrd
--pulldown <integer>

Считаю "содержание" странички настроек x264cli на Wiki должно соответствовать структуре описаний help-а самого кодека.

delog 12-12-2008 20:55 979713

Ну вот, я же говорил - надо все сделать, и первая строчка в гугле не заставит себя ждать. Сейчас я сделал только половину, а по запросу "на строй ка Me GUI" (уберите лишние пробелы) страничка уже на 11 месте. :jester:

Цитата:

Цитата redkhmear
после субботы начну активно помогать. Не обижайся. Хорошо? »

Ага, жду... Что-то не видать человека предложившего написать FAQ, ау?! :)

Цитата:

Цитата Tim68
Считаю "содержание" странички настроек x264cli на Wiki должно соответствовать структуре описаний help-а самого кодека. »

Одобряю, приступай :)

uxTuaHgp 13-12-2008 18:59 980277

Вложений: 1
Народ я тут новичок сор если не в тему!!!!
Я пытаюсь через Megui сделать фильм с Видео кодеком H264, и Аудио кодеком AAC
Посоветуйте какие тут настройки поставить

redkhmear 14-12-2008 10:08 980561

Посмотри настройки видео здесь . Пока ещё не доделано, но много полезного по настройке есть:). Звук ставь как есть, только в настройках меняй битрейт и кол-во каналов.

uxTuaHgp 14-12-2008 12:58 980659

Вложений: 2
Смотри сделал все как ты сказал (по картинкам))) )

Но потом возникла другая проблема

В первой картинке когда ставлю галочку файл весит 10-14 гб (((
А когда убираю ничего не происходит просто идет время ((((

Заранее благодарен)

redkhmear 14-12-2008 18:23 980856

Цитата:

Цитата uxTuaHgp
В первой картинке когда ставлю галочку файл весит 10-14 гб ((( »

не ставь галку
Цитата:

Цитата uxTuaHgp
А когда убираю ничего не происходит просто идет время (((( »

скачай x264_826bm_VAQ2mod.exe

uxTuaHgp 14-12-2008 19:00 980882

И че скачал, в Megui пользоваться им место х264?

redkhmear 14-12-2008 19:50 980899

Цитата:

Цитата uxTuaHgp
И че скачал, в Megui пользоваться им место х264? »

Да

delog 20-12-2008 15:13 985627

Цитата:

Цитата redkhmear
Посмотри настройки видео здесь
Цитата:http://wiki.oszone.net/index.php/MeGUI »

Цитата:

Цитата uxTuaHgp
В первой картинке когда ставлю галочку файл весит 10-14 гб ((( »

Мда... И зачем я, спрашивается, все это пишу, если даже ткнув носом в подробное описание, человек его игнорирует.

SimPbl4 22-12-2008 01:57 986766

Попытался настроить кодек по http://wiki.oszone.net/index.php/MeGUI. Возник такой вопрос: если я хочу поставить плавающий битрейт, то будет ли действовать параметр, который стоит первым или вторым? Посмотрите, пожалуйста на полосу и скажите, что добавить?

program --pass 2 --bitrate 700 --stats ".stats" --ref 4 --mixed-refs --bframes 1 --b-adapt 2 --weightb --direct auto --deblock -1:-1 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads 2 --thread-input --progress --no-psnr --output "output" "input" --bitrate 800-2100

Забыл добавить, что требуется максимальное качество. Еще такой вопрос: стоит ли использовать экстрим профили в не очень динамичных видео (такие, как старые советские фильмы)

delog 22-12-2008 13:37 987064

Цитата:

Цитата SimPbl4
Возник такой вопрос: если я хочу поставить плавающий битрейт, то будет ли действовать параметр, который стоит первым или вторым? Посмотрите, пожалуйста на полосу и скажите, что добавить?»

У тебя битрейт два раза указан (последний удали). Нет никакого "плавающего" битрейта, есть - "переменный". У тебя стоит двупроходное кодирование, а это значит, что при втором проходе кодек будет варьировать битрейт от 0 до 1400, но так, чтобы среднее значение по всему фильму было 700.

З.Ы. Экстрим профили имеет смысл использовать в трех случаях:
1. если надо экстремально ужать фильм (скажем до 443 мб (1/10 DVD))
2. если больше нечем заняться
3. если хочется убедиться в справедливости второго пункта

SimPbl4 22-12-2008 16:26 987219

Перефразируем вопрос. Подскажите примерные настройки самого оптимального варианта качество\время кодирования\размер фаила, скажем, чтобы DVD фильм весил 1.5 Гб, при этом было качество не хуже, чем исходник.

redkhmear 22-12-2008 21:18 987490

Цитата:

Цитата SimPbl4
Перефразируем вопрос. Подскажите примерные настройки самого оптимального варианта качество\время кодирования\размер фаила, скажем, чтобы DVD фильм весил 1.5 Гб, при этом было качество не хуже, чем исходник. »

Всё зависит от длины видео и разрешения которое ты поставишь. Для цветного видео зажатого h264 (или x264:)) бит на пиксель должен быть 0.24, для чёрно-белого 0.13! Если хочешь максимума качества то смотри здесь настройки там всё написано, какие оптимальные настройки!!!
подсчитать бит на пиксель по следующей формуле:
битрейт*1000/(ширина*высота*кол-во кадров)
а сам битрейт подсчитай в калькуляторе MeGui, например.

delog 22-12-2008 21:42 987513

Цитата:

Цитата SimPbl4
при этом было качество не хуже, чем исходник. »

"Не хуже"??? Т.е. такое же или лучше? Это что-то из серии "как перекодировать DVD в HD?" :)
Ладно, если без шуток, то когда кодишь DVD в полтора гигабайта, на один пиксель приходится около 0,2 бита, что является очень высоким показателем для этого кодека. Т.е. танцы с бубном тут не к месту, даже с настройками по умолчанию ты получишь прекрасный результат (в два прохода, разумеется). Вообще, имхо, кодить фильм в 1.5 Гб можно только устаревшими ASP кодеками (XviD, DivX). А вот задача при создании AVC кодеков была - уменьшить битрейт в два раза не жертвуя качеством. Т.е. тут прослеживается намек на 1CD и курение мануалов :)

redkhmear 22-12-2008 22:13 987555

1 CD это конечно хорошо, но лучше поставить битрейт побольше и получить хорошее качество. имхо, все dvdrip'ы (в среднем) на торрентах делаются на 2CD. какой бы x264 ни был крутым кодеком всё равно на низких битрейтах(ниже 1000) он смотрится так же как и ASP тока без квадратов и прочей фигни. я например ниже 1000 не ставлю если хочу получить хорошее качество.

delog 23-12-2008 13:13 988010

Цитата:

Цитата redkhmear
лучше поставить битрейт побольше и получить хорошее качество »

Ктож спорит, что больше - лучше, но только лучшие из лучших удостаиваются чести быть закодированными в 0.2 бита :) Остальные 99% фильмов довольствуются 1CD. Да и к тому же кодить в 1.5 Гб - не спортивно, теряется интерес в ковырянии настроек, ибо при таких битрейтах хоть что ставь - результат одинаково хорош.

SimPbl4 23-12-2008 20:28 988364

Из говна конфетку не сделать (с). Эту мудрость я знаю. Спасибо за советы, значит будем курить мануалы.

kill-kit 28-12-2008 21:08 992455

Наверно не по теме, если у меня камера снимает в формате AVCHD(m2t) какой установить кодек чтоб и для редактирования и просто просмотра получить наилучшее качество?

Davis_ 31-12-2008 00:19 994188

Цитата:

Цитата redkhmear
скачай x264_826bm_VAQ2mod.exe »

а обясните что это плз. и где можно скачать последнюю версию? т.к. у меня тоже трабл, пишет ошибку как только начинаешь кодировать..((

Tim68 31-12-2008 12:03 994425

x264_826bm_VAQ2mod.exe далеко не свежая сборка нашего соотечественника с дополнительными настройками по адаптивке. После какой-то там 10хх версии ядро изменилось и появились проблеммы по компиляции кодека с доп. настройками по адаптивке (старый патч не подошел) см. об этом на медиаторах. Но насколько я понял работа по адаптации идет. Если не разобраться с опциями данной сборки, то ее использовать в какой либо известной GUI врядли получится, так как например MeGUI например обновил профайлы согласно последних изменений в ядре, т.е. использовать "вслипую" не получится.
Свежие версии с раширенными опциями по адаптивке искать у комиссара komisar.gin.by вроде лежит v1065kVAQmod (прочтение help-а настоятельно рекомендуется).

Davis_ 31-12-2008 13:18 994458

на сайте лежит вот что:
x264.1065kVAQmod.generic
x264.1065kVAQmod.k8
x264.1065kVAQmod.core2
x264.1065kVAQmod.amdfam10

я так понял это адаптированные под разные процессоры? у меня
AMD Athlon 64 3000+ \ Venice \ Socket 939 \ DH-E6 \ 90 nm
какой из них мне использовать?

Tim68 31-12-2008 14:08 994493

Davis_,
Надо знать к каким относится твой проц либо К8 либо Fam10. Можно попробовать и тот и другой. Вообщето generic должен работать на любой платформе.

sergovan 31-12-2008 19:10 994637

Спасибо вашему форуму и "Сходке". С Вами я сделал в этом году много хороших рипов. Всех с Новым Годом, всем счастья!

redkhmear 04-01-2009 15:23 997077

Скачал x264.1065kVAQmod.generic выдаёт ошибку. обновил megui до 0.3.1.1001, всё равно ошибка!? зато x264 c x264.nl нормально попёр.

Tim68 11-01-2009 20:08 1004058

У меня x264.1065kVAQmod.generic тоже выдавал ошибку. Похоже он вылетал у всех у кого проц не поддерживает SSE3, на медиаторах 3 дня разбирались. В x264.1074kVAQmod.generic комисар ошибку устранил, билд должен работать. Во всяком случае у меня на AMD Athlon XP 2400+ х264.1074kVAQmod.generic заработал.

Mono777 26-01-2009 05:47 1019532

хм, я не осилил все 80+ страниц данной темы и поиск не помог мне.
в общем вопрос такой: есть ли GUI для x264 кодека который позволяет сохранять хотя бы основные настройки и кодировать с этими настройками сразу пачку файлов? Или, может быть, есть пример батника который можно кинуть в папку и перегнать в h264 всё содержимое с одинаковыми настройками кодека? Кормить буду авишками.

DJ Mogarych 26-01-2009 10:31 1019670

Mono777, можно было осилить "Ответы на частые вопросы", пункт 4, где перечислены видеоконвертеры, в частности, Any video converter free.

Igor_I 26-01-2009 19:20 1020317

Mono777
MeGUI, но каждый файл надо выбирать заранее. Всего 5 кликов мышкой на файл.

Mono777 26-01-2009 23:12 1020604

Цитата:

Цитата DJ Mogarych
Mono777, можно было осилить "Ответы на частые вопросы", пункт 4, где перечислены видеоконвертеры, в частности, Any video converter free. »

А как я мог узнать что мне нужен именно этот ГУИ если его функции не описаны в том топике а линк - дохлый? Кстати, пока у них сайт лежит, он действительно умеет кодить пачки?

Цитата:

Цитата Igor_I
Mono777
MeGUI, но каждый файл надо выбирать заранее. Всего 5 кликов мышкой на файл. »

Файлов десятки. Пока что. Возможно будут и сотни.

redkhmear 28-01-2009 20:56 1022734

Цитата:

Цитата Mono777
Кстати, пока у них сайт лежит, он действительно умеет кодить пачки? »

Да, там можно создать очередь. Тока это надо для каждого файла создать скрипт. Так же есть готовые шаблоны настроек(тока надо докачать), можно и свои делать.

Mono777 28-01-2009 23:25 1022937

хмм, поставил, а где там настройки и свои профили создавать? или это ПРО версия нужна?

redkhmear 28-01-2009 23:42 1022955

на в кладке input кнопка config. настраиваешь как надо и внизу окна жмёш new и всё! потом кнопку enqueue, и на вкладке queue появляется очередь, жми start.

Mono777 29-01-2009 02:10 1023071

Стоооп, ты мне про мегуй, что ли? Яж уже писал, втопку его, мышка сломается сотню файлов им в очередь загонять. Меня Any video converter интересует, пачки файлов он ест а вот с настройками там как-то пусто.

redkhmear 29-01-2009 07:13 1023112

а тебе вообще что надо качество или размер? ну поставь любой кодек и большой битрейт! и вообще тема видеоконверторов обсуждается в другой теме, здесь тока кодек x264, ну и MeGui!

Ironcast 29-01-2009 10:28 1023222

А какие практические минусы использования Virtualdubа, ну и соответсвенно содержания сжатого контента в avi ? Ну, безусловно, звук, так неро на низких битрейтах лучше лэйма (кстати насколько интересно) .. Но я собираюсь клипы кодировать, потому звук вряд ли вообще буду трогать ..
Кстати , неплохая оболочка для Mencoder http://forum.ru-board.com/topic.cgi?...c=3555&start=0
правда, что-то небогато там опциями.. Как crop хвалёный делать так и не дошло..

DJ Mogarych 29-01-2009 11:44 1023284

Цитата:

Цитата Ironcast
неро на низких битрейтах лучше лэйма »

Lame - это mp3, а Nero кодирует в AAC. Естественно, что AAC лучше. Когда появился mp3, и когда AAC...
Цитата:

Цитата Ironcast
неплохая оболочка для Mencoder »

Неплохие оболочки для Менкодера: SUPER 2009 и Any video converter free. В первом опций куча, второй просто удобный.

redkhmear 29-01-2009 15:56 1023541

Цитата:

Цитата Ironcast
так неро на низких битрейтах лучше лэйма (кстати насколько интересно) »

aac+ на битрейте 128 kbps лучше mp3 192 kbps. Поищи в инете там на эту тему много чего написано.
Цитата:

Цитата Ironcast
А какие практические минусы использования Virtualdubа, ну и соответсвенно содержания сжатого контента в avi ? »

минусы? Я даб очень даже уважаю(очень удобно без сжатия видео сконвертировать), но тк я пользуюсь x264 то мне по душе MeGui тк x264CLI(то биш консольная) работает быстрее и лучше чем x264VFW(для даба). а минусы avi, ну avi давно устарел. есть более продвинутые mp4 и mkv(лучше последнее). Нельзя, например, две звуковые дорожки и сабы впихнуть и тд.

Ironcast 02-02-2009 06:07 1026856

Отличия между матрешкой и авишкой я понял (кстати, реально полезно мне только две дорожки), а вот между Mp4 и mkv ятак и не понял.. Кроме того что это mp4 закрытый формат.. Также как и между aac и ogg vorbis
Но gk.c r 'njve у меня следующие вопросы:
1 Да, матрёшка или мп4 хороши, но сделал рип , а как мне его разделить
на клипы. Какой выход? На ум приходит извращение типа разделить виртуадубом, который не сохраняет в мпег2, значить либо в huffy (не работал ещё с ним) , либо вообще несжатым (это наверное минута--гигабайт) а потом уже в мп4 Что-то это не радует :lol:

2. Про сравнение кодеков xvid и h264 Видел тесты ssid на 700 и 1700 kbs
На первом разница огромная, на втором маленькая, особой выгоды нового формата не ощущается.
Никому не попадались тесты (а может сам делал) на каком битрейте эта разница начинает уменьшаться (1000, 1200? )

3. Про разрешение картинки.. Известно, что слишком большое разрешение вредно сказывается на качестве картинки. Каково оптимальное соотношение? У меня маленький битрейт и я не могу лично проверить, то на торрентс.ру адекватные люди делают разрешение в 512 (вторая цифра , ясно, разхнится), причём я сам давно питал симпатию к этой цифре и особых привилегий с оставление исходника в двд не заметил.. Какой битрейт считается оптимальным при разрешении картинки? (я понимаю, что чем меньше движения, тем больше можно оставлять картинку, а вот нужно, может лучше битрейт поднять? )

redkhmear 02-02-2009 15:13 1027251

Цитата:

Цитата Ironcast
Но gk.c r 'njve у меня следующие вопросы: »

к кому?
Цитата:

Цитата Ironcast
сделал рип , а как мне его разделить
на клипы »

а чем делал рип?

2. x264 хорош на низких битрейтах, на высоких разница с xvid'ом мало заметна, но она есть! по опыту скажу что битрейт ниже 1200(720*400*30) - это низкий. а ещё поробуй HDTV зажать с битрейтом 2000, сначала хвидом, а потом х264. Разница на глаз!))

3. у меня тоже был выбор либо зажать с разрешением 640*480 либо 720*544. битрейт 800. сконвертировал кусочек фильма в обоих разрешениях(х264), и понял(визуально и ssim), что потеререй при 720*544 такие же что при 640*480(только чёткость выше). сконвертировал весь фильм на 720*544. а вообще зажми с большим битрейтом!)))

Ironcast 02-02-2009 16:57 1027336

К кому это "плюс ещё" транслитом .. (Помню был у меня такой перевод одной игры на английском :lol: русскими буквами
Ясно, что 800 маловато будет.. Я помню тест где разница в SSIM была в 1700 на три единицы в 1700 (кажется 83 против 87) , а на 700 на добрых 12-15 единиц..Вот и интересно, где это число уменьшается..

Nero Recode 3.1 мне очень приглянулся.. С avisynth меня не улыбнуло разбираться..Плюс иделогический враг установок типа java, framework и иим подобных..
В принципе в нём все есть, включая даже пару фильтров--для шумоподавления и цветокоррекции..Не просто конвертер..
Раньше на сайте dvdtocd.narod.ru я находил инструкцию для виртуалдубовых настроек, а теперь там порядком изменился фейс и уже не так просто разобраться.. Да и смысл: все эти дополнительные настройки имеют значение только в случае очень низких битрейтов..Говорят, все равно эти exhaustive почти ничего не добавляют (на средних битрейтах.. Сейчас ещё посмотрю функцию trim что они там обрезают..Было бы ещё возможность копирования с directstream цены б ему не было..

Igor_I 02-02-2009 22:35 1027709

Ironcast, оптимальное соотношение - 0.2 - .0.15 бит на пиксель. От этой печки и пляши. :) В принципе х264 умудряется "нормально" кодировать при соотношении 0.05, но не динамичную картинку.
А если забить на битрейт и воспользоватся качеством (CRF)?
Цитата:

Цитата Ironcast
С avisynth меня не улыбнуло разбираться..Плюс иделогический враг установок типа java, framework и иим подобных.. »

То есть? А программы значит религия ставить позволяет?

Ironcast 03-02-2009 00:46 1027822

del

redkhmear 03-02-2009 09:43 1028000

Цитата:

Цитата Ironcast
оптимальное соотношение - 0.2 - .0.15 бит на пиксель. От этой печки и пляши. В принципе х264 умудряется "нормально" кодировать при соотношении 0.05, но не динамичную картинку.
А если забить на битрейт и воспользоватся качеством (CRF)? » »

бит на пиксель - это сколько битрейта приходится на один пиксель и вычисляется по формуле: ширина_кадра*высота_кадра*кадров_в_секунду*0,15/1024. Где 0,15 - количество бит на пиксель.
Для цветного видео рекомендуется ставить(максимум) - 0.24, для чёрно-белого - 0.13.

Ironcast 03-02-2009 10:40 1028050

del

redkhmear 03-02-2009 11:07 1028066

1000 - вообще такая золотая середина. сколько фильмов делал всегда хорошее качество. ниже уже видно нехватает.
тутскрины фильма resident evil(3D) зажатый битрйтом 1000:
http://letitbit.net/download/f056b6689351/re.7z.html

Igor_I 03-02-2009 20:22 1028630

Ironcast, так и не понял, причём здесь ависинт. Он работает только тогда, когда позовут.

Цитата:

Цитата Ironcast
Видно придётся погонять самому тесты в районе 1000-1200 »

А вот без этого в принципе вообще никак. Только свои глаза для своего же убеждения.
Поставь KMplayer, очень интересная вещица и начинай посматривать на величину бит/пиксель.

Ironcast 04-02-2009 14:21 1029152

Del

redkhmear 04-02-2009 14:29 1029158

Цитата:

Цитата Ironcast
Зря только вы ссылку на этот дерьмообменник кинули...»

Скажите какой лучше я кину туда:)!

Если вам не нравится avisynth и megui, и то как они работают, то просто не пользуйтесь ими. За уши вас никто не тянет.
И ничего сложного(лично я) в выше описаных вами программах не нашёл!

Ironcast 04-02-2009 15:44 1029214

Я считаю их метод пустой тратой времени и извращением, равно как и летитбит.. Любой лучше... Скажем mediafire.com один из лучших.. Можно и ифолдер..

DJ Mogarych 04-02-2009 16:46 1029284

Файлообменники обсуждаются не здесь, а в соответствующей теме.

Ironcast 04-02-2009 17:25 1029325

Цитата:

Цитата DJ Mogarych
Это сообщение посчитали полезным следующие участники:
redkhmear »

Очень смешно...
Я их не обсуждаю, говорю, что через него невозможно скачать, а если б его обсуждал, то крыл бы матом--спекулянтский... Не раз приходилось на бесплатные обменники перекладывать ссылки умных товарищей... Кстати на некоторых форумах эти сервисы вообще запрещены.. Ну раз благодарят за сообщение то всё понятно, что здесь хотят..Ныне мода такая бесплатное на платные обменники..
Для себя окончательно выбрал Nero Recode (там оказалось легко файл порезать ещё в vob) Правила не читал, поэтому ссылку давать не хочу, все равно убьют..Варез здесь не любят.. Кому надо поищите на самом известном торренте..
Ну и autoGK новой версии отлично работает.. Всё гениальное--просто...

redkhmear 04-02-2009 18:02 1029368

Это я типа прикололся:)). А потом по сылке перешёл и столько полезного для себя узнал.:)

Igor_I 04-02-2009 19:37 1029462

Цитата:

Цитата Ironcast
В Megui я даже не нашёл нормальных кнопок старт и добавить »

Цитата:

Цитата Ironcast
Это как свинукс (я так линукс называю) »

И так далее.....
А я действительно хотел помочь, жаль, что оно так вышло ....

Crazy Bob 11-04-2009 01:10 1090596

Большое спасибо всем за описание кодека и meGUI!!! Всю ветку, конечно, не осилил :( , но начало, середину и конец почитал внимательно. В принципе, почти всё понял. Теперь буду применять полученные знания на практике.

Den47 21-04-2009 21:13 1100355

Поделитесь, пожалуйста, параметрами командной строки, чтобы конвертировать avs скрипт с помощью x264.exe в два прохода. Справка по командам, конечно, есть. Но я не до конца разобрался как делать два прохода, когда указывать файл статистики.
Должно получится что-то вроде:
Код:

x264 --pass 1 --bitrate 3000 -o --sar 1:1 outfile.264 infile.avs

delog 23-04-2009 15:50 1102160

Код:

--pass 2 --stats "имя_файла_статистики"

Blackknot 29-05-2009 11:09 1130131

Помогите пожалуйста чайнику. Имею дома достаточно большую коллекцию фильмов в avi, хотелось бы не торопясь перекодировать их в x264+AAC+mp4, добавляя доп.дорожки, субтитры и проч. Погуглил, народ почему-то конвертирует в основном напротив mp4 в avi или рипает dvd в mp4, а у меня немного другая задача. Подскажите, чем и как лучше...

redkhmear 29-05-2009 11:23 1130149

Цитата:

Цитата Blackknot
Помогите пожалуйста чайнику. Имею дома достаточно большую коллекцию фильмов в avi, хотелось бы не торопясь перекодировать их в x264+AAC+mp4, добавляя доп.дорожки, субтитры и проч. Погуглил, народ почему-то конвертирует в основном напротив mp4 в avi или рипает dvd в mp4, а у меня немного другая задача. Подскажите, чем и как лучше... »

Могу посоветовать MeGUI, ток надо разобраться с настройками и тд. Ещё неплохая программа Nero Recode которая входит в пакет Nero. Или попробуй 4Media HD Video Converter (в настройках ставь 2 прохода). Последние два содержат в общем мин. настроек и групповую обработку.

Blackknot 29-05-2009 11:31 1130160

Спасибо. Я вот сейчас с MeGui мучаюсь как раз... Подскажите оптимальные настройки пожалуйста (я конечно понимаю, что их индивидуально к каждому видео надо подбирать, но тем не менее). Скорость кодирования для меня неважна; главное - качество...

redkhmear 29-05-2009 11:37 1130166

Там есть профили, можно в принципе выбрать "x264: unrestricted 2pass extra quality" и файл формат rawavc, nr всё равно потом муксить в mp4.

Blackknot 29-05-2009 11:40 1130172

Ок спасибо, будем пытаться (осваиваю AviSynth :) ).

olte 21-07-2009 09:55 1173382

Вложений: 1
Собрано Ru пособие(FaQ) по видеокодированию x264(H264).

Скачивайте тут:
http://cid-2f9184e84940880e.skydrive...rowse.aspx/FaQ
(там же выложены дополнительные материалы (настройки для max. детализации/резкости, тесты, и др.)
Зеркало:
http://drop.io/88888850

Основная направленность пособия на желающих освоить x264 видеокодирование "c нуля", по самым простым схемам, без необходимости изучения тонкостей настройки `MeGUI`, `AviSynth` и консольных `cli`версий (хотя и про них информация вложена, в частности Ru пособие by`Tempter57`).

Краткое содержание:
) Разбор настроек видео энкодера `х264`(H264) "vfw" версии для стационарных и отдельной графой - для малоформатных устройств;
) Описание функций и настроек видео энкодера `х264`(H264) консольной "cli" версии;
) Разбор лучших программ транскодеров способные с работать с х264 (`VirtualDub` и `VirtualDubMod`, `XviD4PSP`, `MediaCoder`, `Avidemux`, `HandBrake`, `Gordian Knot`);
) Несколько шаблонов настройки х264 энкодера, обеспечивающих максимальную детализацию (+ краткие инструкции). Для консольных `cli`версий x264 приведен текст командных строк, в том числе и к малоформатным (КПК, мабилам, PSP, flash mp3 плеерам и др).
) Четыре пошаговые инструкции с x264 настройками и готовыми схемами видеокодирования и рипа программами `VirtualDub`, `XviD4PSP`, `MediaCoder`, `Avidemux` , на примере mp3 плееров `Iriver Spinn` и `Cowon S9`. Схемы подойдут и для других малоформатных устройств;
) Рассмотрены вспомогательные программы для отделения или же добавления аудио сигнала в видеоконтейнер;
) советы всякие :)

Просьба ко всем хорошо разбирающимся в х264, и согласным научить этому других. FaQ открыт для дополнения. Кто может улучшить, дополнить, возможно ошибки обнаружатся. Если есть время и желание, как говорится флаг вам в руки! и милости просим. Пишите, присылайте (советы, новые модули, разбор программ транскодировщиков. Например вот фактически ничего нет об особенностях кодинга анимации, транскодере `MeGUI`, про фильтры очень мало и т.д). Единственное пожелание пишите информацию как можно проще, словно для первоклассника, пособие ведь для начинающих.

Xavier Teodonius 13-09-2009 17:24 1217981

Подскажите, пожалуйста, какая настройка x264 при кодировании ограничивает максимальный битрейт в случае, если он переменный?

Пример, кодирую с ABR 650 kbps. Максимальный битрейт после кодирования получается где-то 1300 kbps. В этих местах плеер тормозит, пропускает кадры. Можно ли как-то ограничить его до 1000 kbps, не снижая значения среднего битрейта?

delog 18-09-2009 08:51 1221597

Цитата:

Цитата Xavier Teodonius
кодирую с ABR 650 kbps. Максимальный битрейт после кодирования получается где-то 1300 kbps. В этих местах плеер тормозит, пропускает кадры. Можно ли как-то ограничить его до 1000 kbps, не снижая значения среднего битрейта? »

Конкретно для твоего случая:
Код:

--ratetol 53.8

Wens 23-09-2009 16:14 1225685

Delog, как ограничить не знаю, но чисто теоретически наверно можно, ведь в том же TMPEGnc для mpg это абсолютно реально, а значит в принципе возможно и с х264. А вообще, кажется это можно сделать и практически, но только с помощью cmd, ffmpeg, и всяких скриптов, я где то видел описания команд с ограничениями min max kbps, только я пользуюсь версиями vfw, с cmd возился, возился и ничего путного не вышло. Или вариант - стучись к системщикам video.mail.ru - у них, судя по техноглогии обработки выкладываемого пользователями видео, грамотные скрипты, только будут ли отвечать? И вот тут что то есть http://compression.ru/video/x264/x264_faq_ru.html .
А вот у меня очень простой вопрос. Извиняюсь, ответ в этой теме может и есть, но искать в 92 страницах - пугает. Вопрос такой. Я кодирую х264 и получается замечательный результат - отрывок из фильма с DVD 12in1, весом 9МВ превращается в 2.5МВ, вот только, он идет на Pentium 4 рывками. Значит ли это, что смотреть видео закодированное х264 можно только на мощных компах? И какие в таком случае должны быть проц и память?

delog 27-09-2009 16:54 1228718

Цитата:

Цитата Wens
Delog, как ограничить не знаю...[/post]

Как ограничить спрашивал Xavier Teodonius и я ему ответил.

Что касается твоего вопроса - посмотри загрузку процессора во время воспроизведения, если колеблется возле сотни, то меняй процессор, или кодируй в XviD, или убедись что не используются никакие фильтры реального времени, типа постпроцессинга, шумоподавления и т.п.

Wens 27-11-2009 07:24 1280970

Не подскажет ли кто нибудь какой фильтр надо применить, чтобы устранить "лесенку" на диагональных линиях? На 69 стр. вопрос есть, но ответа вроде нет. Ну, то есть, если провести линию из вернего правого угла в левый нижний угол, то она какбы не прямая, а со "ступеньками". Видео кодирую 400kbps и разрешение 1024 на 576, правда размер пикселя не квадратный. Что можно попробовать?

Wens 14-12-2009 11:30 1294880

Неужели никто не знает про фильтр? Вот такой еще вопрос: подскажите пожалуйста как работает параметр " bitrate tolerance "? Ну я понимаю, что это колебания битрейта, но как они работают? Если у меня битрейт 500 и я выставлю bitrate tolerance 100% то что изменится? Я уже выставлял, но эффект не заметен. Что практически дает эта опция?

DJ Mogarych 14-12-2009 12:58 1294930

Цитата:

Цитата Wens
какой фильтр надо применить, чтобы устранить "лесенку" на диагональных линиях? »

Нужно использовать другой фильтр деинтерлейса. Если видео уже прогрессивное, а лесенка есть — то никак.
Цитата:

Цитата Wens
Если у меня битрейт 500 и я выставлю bitrate tolerance 100% то что изменится? »

Я точно не знаю, но по всем признакам, то есть дословному переводу параметра на русский язык, получается так. Есть заданный битрейт. А есть "толерантность" к этому битрейту. Максимальная толерантность — это использование только того битрейта, что вы назначили, и никакой самодеятельности. Соответственно, минимальная толерантность — это полная свобода воли кодека, который заданное значение битрейта практически игнорирует.

Wens 14-12-2009 21:41 1295328

Я использую х264 vfw и хочу чтобы ABR битрейт, при однопроходном кодировании, у меня как можно больше изменялся, это ведь улучшает качество, а значит нужно оставлять bitrate tolerance 1%, как стоит по умолчанию? Спасибо.

DJ Mogarych 15-12-2009 10:16 1295620

Получается, что так.

AgentCrimea 02-02-2010 18:39 1337128

Господа замучился искать,объясните как добавить скаченный файл x264.exe 32bit с сайта http://x264.nl/ к списку кодеков ??
Проблема такая,не как не могу разобратся как установить новую версию в систему,мне необходимо пережать видео с видеокамеры в VirtualDub,удалось поставить VFW версию,но она уже не новая и наверно поэтому при кодировании в дабе возникают ошибки,процессор 4х ядерный,видимо старая версия не очень с ними дружит,помогите разобратся,гуглил,читал но ответа на вопрос не нашёл !!

R.i.m.s.k.y. 04-02-2010 14:52 1338851

Цитата:

Цитата DJ Mogarych
а лесенка есть — то никак »

Очень даже как: в VirtualDub очень хороший встроенный фильтр деинтерлейса, он убирает гребенку даже с прогрессивного видео.

Где бы накопытить отдельным avs-плагином этот деинтерлейс-фильтр из VirtualDub?

Цитата:

Цитата DJ Mogarych
Соответственно, минимальная толерантность — это полная свобода воли »

Очень жизненно написано :)

AgentCrimea,
Цитата:

Цитата AgentCrimea
удалось поставить VFW версию,но она уже не новая »

Новую можно посмотреть на http://www.free-codecs.com/download/...ideo_Codec.htm.
x264.exe - это консольная версия, она используется, к примеру, в MeGUI

DJ Mogarych 05-02-2010 11:55 1339594

Цитата:

Цитата R.i.m.s.k.y.
хороший встроенный фильтр деинтерлейса, он убирает гребенку даже с прогрессивного видео. »

Сильно в этом сомневаюсь. Проверить не на чем, к сожалению, я такое видео обычно удаляю. Непонятно, на чём тогда основывается алгоритм такого "деинтерлейса", если полукадры отсутствуют. Например, в фильме нет гребёнки, но в кадре показывается мелкоребристая крыша. Деинтерлейс "подровняет" её, что ли? Как он может различить, какая гребёнка настоящая, а какая — нет?

У вас свой опыт был, и вы точно уверены, что это было прогрессивное видео, которое встроенный деинтерлейс чудесно исправил?

front242 26-03-2010 11:31 1377576

профи кодирования! прокомментируйте plz настройки с которыми я делаю двдрипы, насколько они оптимальны? по горизонтали разрешение оставляю 720 всегда, а по вертикали в зависимости от фильма, привожу к человеческим пропорциям, может какой-то параметр слишком задран? может чего наоборот увеличить без существенного падения в скорости? кодирую в 2 прохода в виртуалдабе при помощи vfw-версии, поскольку это наиболее простой для меня способ
Код:

Библиотека кодирования          : x264 core 89 r1471kMod 1144615
Настройки программы              : cabac=1 / ref=5 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=0.00:1.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=4 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=1 / wpredb=1 / wpredp=0 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc=2pass / mbtree=0 / bitrate=2000 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=2:1.00 / pulldown=0


Taran2L 17-05-2010 13:00 1415084

Цитата:

Цитата front242
профи кодирования! прокомментируйте plz настройки с которыми я делаю двдрипы »

Навряд ли найдутся телепаты, которые смогут увидеть ваш исходник, и сказать точные настройки. Каждый исходник требует индивидуального подхода и настройки, соответственно, надо подбирать особые в каждом случае. В общих чертах (не видя, исходник) могу дать следующие рекомендации:
cabac=1 – Всегда включен
ref=5 – надо смотреть по файлу статистики кодирования. Если требуется совместимость с DXVA и залезными плеерами, то задирать не стоит. По наблюдениям, часто для ДВДрипа этот параметр превышает «8»
bframes=3 – тоже , что и с ref
deblock=1:-1:-1 – Если надо чёткость, то можно покрутить от -1 до -3, если для аниме, то наоборот(но не всегда). Разницу между силой и порогом не рекомендую ставить больше 1
analyse=0x3:0x133 – так и должно быть
me=umh – да, нормально. Выше категорически не советую. Заметное повышение качества очень часто отсутствует, зато время енкода вырастает в разы !
subme=7 – я бы ставил 10 (ну или 9). Если имеется битодефицит, QPRD(subme=10) здорово вытягивает качество.
psy=1 / psy_rd=0.00:1.00 – Всегда включен. Первый и второй параметр следует крутить в зависимости от исходника. Зашумленный старый фильм, анимешка, чистый фильм. Обычно сила этих параметров чередуется
me_range=16 – Насколько динамичный исходник – настолько сильно нужно поднимать значение. В большинстве ДВДрипоов 16-24 достаточно. От 16 к 24 чуток возрастает качество и чуток падает время енкода. От 24 и выше существенно падает время энкода и НЕсущественно вырастает качество.
deadzone=21,11 – Обычно не стоит трогать. За понижение значения расплачиваемся повешением битрейта.
fast_pskip=0 – для 2х проходного кодирования лучше оставить как есть.
nr=0 – да, лучше что б он оставался отключенным. В качестве шумоподавителя лучше использовать сторонние скрипты.
interlaced=0 – как и с nr
mbtree=0 – субъективно, лучше отключать. Неплохо себя проявляет в аниме, для чего он и затачивался в общем то (автор х264 поклонник анимешок =)
bitrate=2000 – ну тут все просто. Кодируем сэмпл и оцениваем визуально. Очевидно что этот параметр как раз таки и отвечает за размер конечного рипа. Скажу только, что в большинстве ДВДрипов значения колеблется от 1100 до 1600 (то есть его хватает чтобы визуально подать картинку 1:1 до оригинала, при условии, что все другие параметры подобраны должным образом).

LRC 01-06-2010 18:53 1425413

Чтоб не создавать новую тему спрошу тут.

Каков процент бытовых плееров на сегодняшний день поддерживают кодек H.264? А то я все оцифрованные видео собираюсь жать этим кодеком, а плеера чтоб проверить нет

Taran2L 02-06-2010 22:26 1426230

Цитата:

Цитата LRC
Каков процент бытовых плееров на сегодняшний день »

Процент HD-Плееров с поддержкой Н264(безопасным) весьма нехилый.
Цитата:

Цитата LRC
поддерживают кодек H.264 »

Н264(AVC) – это стандарт видеосжатия, а конкретные его реализации в кодерах делаются другими фирмами. Напр. x264, Nero, MainConcept, DivX , Elecard, VSofts, ProCoder, Elemental, Avivo и др.
Честно говоря, этим вопросом не сильно интересовался, поскольку единственною приемлемою связкой для меня является ПК+ЖК-Телевизор. Но все же кое-что скажу о плеерах и Н264. Поскольку вы сами кодите видео, то должны принять во внимание следующее:
Есть специфические настройки, отвечающие за профиль выходного видеофайла, который будет воспроизводиться потом на этом самом HD-Плеере.
Максимальный hardware safe профиль – это 4.1 Конечно, технологии развиваются, и к тому моменту пока станет необходимость просмотреть видео на НД-плеере, вполне вероятно, что будет поддерживаться даже 5.1 профиль :meeting:
Настройки x264, отвечающие за безопасный профиль: vbv-bufsize, vbv-maxrate, ref, b-pyramid, maxDPB. Неправильная подкрутка этих параметров поставит в угол самый дорогой HD-Плеер на данный момент. Также еще надо смотреть на кратность картинки по высоте и ширине соответствующей цифре. В идеале это 16. Вообще технически допустимыми можно назвать кратность 16,8,4,2.

andrusha0 24-02-2011 15:49 1620794

Скажите пожалуста какой программой можно узнать :
1. Библиотека кодирования ?
2. Настройки программы ?

MediaInfo не показывает!

Frost O.S 16-11-2019 01:59 2896553

Скажите пожалуйста, чем на данный момент лучше новые версии х264 начиная с ревизии r2491 и новее в отличии от старых х264 core 130 r2273 ?

DJ Mogarych 16-11-2019 23:24 2896705

Changelog надо читать.

Frost O.S 17-11-2019 02:19 2896720

DJ Mogarych,
А где в XVID4PSP 5 можно почитать о версии установленной ревизии енкодера х264 ? Чем отличается новая от старой .

DJ Mogarych 17-11-2019 09:36 2896726

Я этим конвертером перестал пользоваться лет 5 назад, так что не подскажу. Но так как сейчас более-менее все конвертеры основаны на ffmpeg, полагаю, что можно почитать https://github.com/FFmpeg/FFmpeg/blob/master/Changelog. Правда, это не привязано к версиям x264, но по поводу версий x264 вообще какой-либо внятной информации нет.

Frost O.S 17-11-2019 20:20 2896866

DJ Mogarych,
Спасибо .

Lianym 27-11-2019 14:11 2898177

Цитата:

Цитата Frost O.S
А где в XVID4PSP 5 можно почитать о версии установленной ревизии енкодера х264? »

В сборке 5.10.346 используется x264 2015 года. На сайте рутрекера есть обновленный билд 2017 года.
Так как в программе используется модифицированная версия x264, обновить с сайта VideoLAN на более свежую нельзя, иначе перестанет отображаться прогресс.
Узнать версию можно запустив из командной строки:
Код:

x264.exe --version

Frost O.S 13-12-2019 12:46 2900213

Lianym,
Благодарю .


Время: 09:43.

Время: 09:43.
© OSzone.net 2001-