Войти

Показать полную графическую версию : Софт для кодирования видео(аудио) на двухядерном 64-битным процесором


e_one
14-08-2008, 16:57
Проблема заключается в том, что при кодировании выдео, процесор не работает на всю мощность, загрузка ~60%.
Компьютер:
ЦП AMD Athlon 64 x2 5200+/ga-ma770DS3 мать/2*1Gb PC6400 DDR2 ОЗУ/120Gb винт/HD3650 512 DDR3 видео.
Пользуюсь VirtualDub-1.8.4-AMD64 и K-Lite Codec Pack 64-bit.
ОС - Microsoft Windows Vista Ultimate 64.
Думаю поблема в том, что используется 1 ядро.

И второй вопрос: можно ли для кодирования видео использовать ГП и ОЗУ видеокарты?

Normal
15-08-2008, 00:35
e_one, вот эти загрузка ~60% » это от VirtualDub одного или суммарная загрузка. Другие приложения и процессы какие-то еще работают?
что используется 1 ядро », ничего подобного, пашут запрягшись оба.
У меня на Core Duo E6550, загрузка идет под 100%. Пашет только процессор а ГП и ОЗУ видеокарты » в этом процессе вообще лишнее.

e_one
15-08-2008, 01:36
Вот картинка.
http://promshchic.mylivepage.ru/image/1615/12338_vd.jpg
С загрузкой ЦП получается так, вроди она не превышает 50%

DJ Mogarych
15-08-2008, 08:59
Предполагаю, что VirtualDub не рассчитан на многопроцессорность, и система делает что может - стопроцентную нагрузку одного ядра превращает в пятидесятипроцентную двух ядер.
Возможно, в 32-битных системах распараллеливание работает лучше, и нагрузка (а, следовательно, и производительность) выше.
e_one, а какая необходимость была ставить 64-битную систему?

Normal
15-08-2008, 09:10
Ну во-первых вверху на рисунках хронология загрузки ЦП, там два окна, это и есть задействованые 2 ядра.
Дальше диспетчер пишет запущенных процессов 46 (много), чего еще включено-то? Я же спрашивал Другие приложения и процессы какие-то еще работают? ». На вкладке процессы остальные 54% куда прописаны? Антивирус отруби.
Еще в ВиртуалДубе параметр Processing thread prioriti поставь max приоритет и будет загрузка 100 %. Просмотр входного и выходного видео при конвертации лучше отключать, дополнительно жрут ресурсы.

e_one
15-08-2008, 13:27
Normal, все остальные процесы, за исключением qip, opera, kaspersky, системные(около 40 штук), и проц грузят они максимум на 1..2 %.
Отключал антивирус, не помогло.
Просмотр входного и выходного видео при конвертации я намерено включил.
Интересно, когда я в диспетчере задач поставил высокий приоритет, получил картинку:

http://image050.mylivepage.com/chunk50/1943475/1615/vd1.jpg

Normal, подскажи вкладку, где именно изменяется параметр Processing thread prioriti, что-то я не могу найти.

DJ Mogarych, перешел на 64 бит ОС ещё, когда был старый проц - Athlon 64 3000+. Для сравнения. При кодировании одного и того же файла(и тех же настройках) на ОС 32 бит ХР в среднем скорость была 25-50 кадров в секунду, а на 64 битной хрюше 35-70. Вот почему меня бесит то, что, имея в 2 раза мощнее проц, а я получаю только половину скорости.

DJ Mogarych
15-08-2008, 13:48
e_one, а AMD-шный драйвер для процессора не устанавливали? Оптимайзер двухъядерности какой-то там.

e_one
15-08-2008, 14:02
DJ Mogarych, нет, такого не видел.
Normal, я разобрался с Processing thread prioriti, но не помогает.

Normal
15-08-2008, 23:49
DJ Mogarych, прав, надо пробывать Dual-Core Optimizer 1.1.1
На сайте AMD




© OSzone.net 2001-2012