PDA

Показать полную графическую версию : x264


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

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

Skaarj
28-12-2005, 20:27
во маньяки я со скоростью меньше 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
Skaarj
во маньяки я со скоростью меньше 5 FPS не кодирую
Почему во множественном числе? :)
У меня первый проход - 33fps, второй - 14fps (при 720x304)

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

RBF
29-12-2005, 16:02
RaW
У меня кодируется на Prescott-256/3600МГц или на Northwood-512-HT/3000МГц.

Male
29-12-2005, 21:06
Нуждаюсь в помощи:-)

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

RaW
29-12-2005, 21:13
Заходи и читай... http://www.dvdtocd.narod.ru/

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

Male
30-12-2005, 02:15
Мда -- попробовал в соответствии с описанием настроек всё поставить на максимум... -- время кодирования 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
а хотя знаете -- сейчас сидел и оч внимательно сличал качество тех роликов и то что у меня получается -- х.з. может я просто слишком придирчив к своему... трудно судить...

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

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

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

Male
30-12-2005, 10:28
вот : 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
да слабая: AMD Athlon 2500+ ,RAM DDR 1Gb (хотя это как и видяха уверен не нужно -- важен только проц).Я ведь не профессионяльно этим занимаюсь -- так решил пару роликов своих сделть -- первый получился с прекрасным качеством(реально прекрасным -- лучше я не видел качества),кодил DivX'ом -- но там битрэйт 809 килобит/сек -- это всё ж не приемлемо:-(А сча вот второй делаю...

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

Male
30-12-2005, 11:50
да ошибся -- килобайт конечно:-)
про 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
Male
Так там, что кадры ни как не связаны друг с другом, т.е. не составляют последовательное движение чего-нибудь?
Можешь показать несколько идущих подряд кадров?
Если это просто несвязанные скрины, тогда понятно, почему у кодека крышу сносит. Для такого видео вообще кодеки с межкадровым сжатием бесполезны Лучше использовать JPEG2000.

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

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

Male
30-12-2005, 20:07
ответте пожалста кто-нить -- что же сделать мне -- что б я мог открыть виртуал дабом видео коженое x264 (ffdshow стоит)




© OSzone.net 2001-2012