Имя:
Пароль:
-- ИЛИ --
Войти, используя:

Форум   Общая тематика и компьютеры   Компьютеры и комплектующие

Какой процессор предпочтительнее для видеозахвата ?

 
Пост #41548 от 20 февраля 2007, 20:48 

Charger

Какаой процессор предпочтительнее для видеозахвата ?
Если сравнивать 1 ядерный Athlon 64 2.6 ГГц либо двухядерный Х2 2.0 ГГц при захвате с тюнера в Xvid/Divx в максимальном разрешении с фильтрами ???
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41551 от 20 февраля 2007, 21:10 

avs73

Charger
в максимальном разрешении с фильтрами ???
Я могу столько фильтров налепить, что кластер Академии наук повиснет нафиг.... Мне Р4-2,4 хватало для захвата 640х480 с фильтром деинтерлейса. Если разрешение делал выше или фильтр какой еще добавлял, то сыпались дропы. Зачем ДивИкс? Захват с ним отвратный. МПЕГ2 по всякому лучше и ресурсов меньше требует раза в два.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяРоссия
С-Петербург
Постов: 7823
Нарушений: Нет
Правильно заданный вопрос – наполовину ответ.
Пост #41554 от 20 февраля 2007, 21:18 

Charger

[quote=Я могу столько фильтров налепить][/quote]
Да ладно тебе,2 фильтра - денойз и деитерлейс.
Ты лучше скажи какая загрузка твоих процессоров при 768*576 в Xvid
и поддерживает ли софт тв тюнеров двухядерность.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41555 от 20 февраля 2007, 21:36 

Vlafy

Charger : поддерживает ли софт тв тюнеров двухядерность.
Поддерживать должен кодек, а не софт. Если XviD умеет 2 ядра, значит будет разница.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяWeb-сайт пользователяРоссия
Сосновый Бор
Постов: 6083
Нарушений: Нет
Пост #41557 от 20 февраля 2007, 22:50 

avs73

Charger
Кодирование DivX 720x576 2000кбит/сек(Fast) + деинтерлейс
Celeron 3.46 -88%
Pentium D930 (3.0x2) - 42%

Кодирование MPEG2(софтовый) 720x576 6000кбит/сек + деинтерлейс
Celeron 3.46 -60%
Pentium D930 (3.0x2) - 25%

Кодирование MPEG2(аппаратный) 720x576 6000кбит/сек
Celeron 3.46 -5%
Pentium D930 (3.0x2) - 2%

Тест проведен с выключенным просмотром во время записи чтобы померить именно загрузку системы кодером.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяРоссия
С-Петербург
Постов: 7823
Нарушений: Нет
Правильно заданный вопрос – наполовину ответ.
Пост #41562 от 21 февраля 2007, 03:18 

Charger

avs73
Спасибо :-)
Ты тестил Pentium D930 (3.0x2) или PentiumD930 ?

Vlafy
Я в курсах о поддержке Xvid`om двухядерности, спрашиваю же как на практике с видеозахватом
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41564 от 21 февраля 2007, 06:08 

Dmitry Kornev

Charger, а какая из версий Xvid поддерживает двухядерность?
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяРоссия
Челябинск
Постов: 6488
Нарушений: Нет
Пост #41567 от 21 февраля 2007, 08:19 

avs73

Charger

Dmitry Kornev
Насчет Xvid не знаю, а вот DivX 6-й версии должен поддерживать.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяРоссия
С-Петербург
Постов: 7823
Нарушений: Нет
Правильно заданный вопрос – наполовину ответ.
Пост #41619 от 21 февраля 2007, 22:45 

Charger

Dmitry Kornev
XviD v1.2
В этом можно убедится ЗДЕСЬ
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41628 от 22 февраля 2007, 08:38 

Dmitry Kornev

Charger
Насколько я знаю в настоящее время существует релиз 1.1.2. Посмотреть можно на официальном сайте. На основе этих исходников выпущена версия XviD-1.1.2-01112006.exe от koepi. Правда еще в сети можно встретить некий XviD.cvs.head.MTK.exe, как пишут это XviD 1.2 MTK. Но откуда он взялся мне не понятно. Тем не менее, я попробовал обе версии, и что та, что другая интенсивно используется лишь одно ядро процессора. Общая загрузка процессора Athlon x2 4200 на уровне 55-65%. Причем вторая версия (XviD 1.2 MTK) повесила компьютер в завершении захвата.

Если существуют еще какие-нибудь рабочие версии кодека Xvid, просьба дать прямую ссылку.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяРоссия
Челябинск
Постов: 6488
Нарушений: Нет
Пост #41656 от 22 февраля 2007, 19:55 

Charger

Dmitry Kornev
Попробуй версию из пакета AutoGK v2.40,по крайней мере именно в этой версии программы достоверно работает двухядерность,о чем можно узнать из официального FAQ и по тестам overclockers.ru.
Другое дело,будет ли работать два ядра с софтом тв тюнера,имхо это зависит не только от версии кодера.
Если заработает двхядерность напиши об этом,пожалуйста. Сам проверить не могу на Barton`e :-)

P.S. А с каким разрешением и фильтрами загрузка процессора Athlon x2 4200 (разогнанный ?) на уровне 55-65% ? Общая загрузка системы это как, cpu#1=100%,cpu#2=15% или это загрузка одного ядра, а второе в простое ?

Отредактировано: Charger (22.02.2007-20:18, назад)
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41657 от 22 февраля 2007, 20:02 

Vlafy

Charger : будет ли работать два ядра с софтом тв тюнера,имхо это зависит не только от версии кодера
От софта не будет зависеть. Так же как использование MMX/SSE/SSE2/SSE3/3DNow!/3DNow!+.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяWeb-сайт пользователяРоссия
Сосновый Бор
Постов: 6083
Нарушений: Нет
Пост #41658 от 22 февраля 2007, 20:04 

Charger

Vlafy
Тебе виднее :-D
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41662 от 22 февраля 2007, 21:41 

avs73

Charger
Ты зря смеешься. Сколько ядер использует софт управления тюнером это не важно ибо сам он нагрузку на систему дает небольшую. А вот умеет ли кодер использовать несколько ядер, это очень важно, ибо ресурсы жрет он немерянные. И от софта тюнера НЕ зависит. Софт тюнера только передает параметры кодеру о том ЧТО и с КАКИМИ ПАРАМЕТРАМИ жать, а все остальное делает кодер.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяРоссия
С-Петербург
Постов: 7823
Нарушений: Нет
Правильно заданный вопрос – наполовину ответ.
Пост #41663 от 22 февраля 2007, 22:24 

Vlafy

Charger
Собственно говоря, распределением вычислений между ядрами занимается ядро ОС. Программа не может напрямую влиять на работу шедулера (прямой аналогии с MMX/SSE здесь всё-таки нет). Поэтому прежде всего, поддержка нескольких процессоров должна быть в ОС. А для того, чтобы ОС могла распределить вычисления, необходимо создать для этого условия. Т.е., например, кодер должен создать две или более нитей для кодирования. Для случая с видео кодером можно сделать так, чтобы несколько нитей занимались сжатием разных частей кадра. Для ОС это будет наиболее благоприятная ситуация для распределения вычислений между ядрами.
Когда появились первые процессоры с HT, то многие программы использовали два виртуальных ядра, хотя они не были написаны с учётом наличия HT. Причём лучше всего ОС могла распараллелить неоптимизированные программы, а оптимизированные под один процессор плохо поддавались распараллеливанию.

Если у вас есть что сказать (аргументированно), выслушаю с удовольствием.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяWeb-сайт пользователяРоссия
Сосновый Бор
Постов: 6083
Нарушений: Нет
Пост #41665 от 22 февраля 2007, 23:22 

Charger

Vlafy
Если аргументированно,в AutoGK v2.xx в процессе видеообработки участвует несколько приложений: сам AutoGK,AVIsynth,VobSub,VirtualDubMod за расспаралеливание нагрузки среди процессоров отвечает AVIsynth.
Поэтому уважаемый Vlafy,я с вами не согласен в том что
От софта не будет зависеть
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41667 от 22 февраля 2007, 23:44 

Vlafy

Charger
Я выше уже писал, что распределение вычислений по процессорам делает ядро ОС. Приложение не может в приказном порядке влиять на работу системного шедулера. Приложение может для каждой нити задать процессор, на котором эту нить надо выполнять. Причём кодер может создавать нити и сопоставлять для них процессор, независимо от того, под каким софтом работает этот кодер. Но шедулер может это игнорировать. Если у ОС существует (кроме захвата) другой процесс, то ОС может отдать второй процессор (ядро) этому процессу. Если второй процессор свободен и можно распараллелить вычисления в одном процессе, то ОС это сделает.

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

Отредактировано: Vlafy (23.02.2007-00:02, назад)
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяWeb-сайт пользователяРоссия
Сосновый Бор
Постов: 6083
Нарушений: Нет
Пост #41670 от 23 февраля 2007, 00:05 

Charger

Я говорю о работе перекодировки в AutoGK а не о видеозахвате.
Впрочем вступать с Вами в полемику нет никакого желания.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41671 от 23 февраля 2007, 00:37 

Vlafy

Charger
Разницы нет - перекодировка или захват. Речь о том, что кодировщик самодостаточен в использовании нескольких процессоров.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяWeb-сайт пользователяРоссия
Сосновый Бор
Постов: 6083
Нарушений: Нет
Пост #41675 от 23 февраля 2007, 01:18 

Charger

Сам же говоришь:
Хотя софт, конечно, может переопределять эти сопоставления
если кодировщик не самодостаточный,что и происходит с Xvido`m - в AutoGK два потока, софт тв тюнера - один.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяУкраина
Запорожье
Постов: 45
Нарушений: Нет
Пост #41683 от 23 февраля 2007, 13:34 

Vlafy

Charger
Я сказал, что софт может переопределять, а может и не переопределять. Зависит от того, как он написан. Но при этом кодер в любом случае может назначать для своих нитей отдельные процессоры. Если софт тюнера тупой (т.е. ничего не знает о нескольких процессорах и не переопределяет назначения, сделанные в кодере), то кодер будет успешно использовать несколько процессоров.
Отправить личное сообщениеПрофиль пользователяКонфигурация пользователяБлог пользователяWeb-сайт пользователяРоссия
Сосновый Бор
Постов: 6083
Нарушений: Нет
Если Вы зарегистрированы, то для отправки сообщений, пожалуйста, авторизуйтесь.
-- ИЛИ --
Войдите, используя: Facebook Twitter Yandex Вконтакте Mail.ru ...
Страница создана за 1.568 секунды
Copyright © 1999-2012 PcTuner.Ru · Design by Alex Dovby