Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форумы Боевого Народа _ Battlefield 2142 _ Fraps killer

Автор: EdTambov 28.11.2008, 19:59

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

Последнюю версию можно слить с официального сайта http://www.playclaw.com


Что за софт? Измерение FPS, снятие скриншотов, видео с игр и проч.

Порядок установки:
Скачать, запустить инсталлятор, разрешить файрволу поставить кодеки.

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

Качество видео: при хорошем подключается кодек, который очень близок по степени сжатия и качеству к fraps.
При плохом качество слегка уменьшается, но значительно увеличивается степень сжатия (5-10 раз по сравнению с хорошим).

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

Какие фичи реализованы/проверены:
+ Захват OpenGL / DX9 / DX10 / DX11 приложений
+ Поддержка XP/Vista/Win7 32/64 (нативные 64 битный приложения не канают)
+ Снятие скринов в TGA/JPG/PNG/BMP форматах
+ Снятие видео (полный экран, половина экрана) двумя разными кодеками
+ на 100% используется многоядерный ядерный проц (например баттл пользует только одно ядро, а мы берем остальные)
+ Оверлей Ventrilo/TeamSpeak
+ Еще небольшая кучка оверлеев



Жду комментов и предложений.

That's all, folks!

Автор: Haryamb 28.11.2008, 21:07

Хм... Назови Ed Screen capturer:) или Pro. Video (writer)-то что в скобочках можно опустить.
Если завтра мне на голову не упадет метеорит, то постараюсь затестить на висте х32.

Автор: EdTambov 28.11.2008, 21:51

Я обновления некритичные буду в первом сообщении выкладывать...
Ed screen не пойдет. ибо тулза будет идти на продажу smile.gif
А Pro.Video - дело в том, что это будет не аналог фрапса, а значительно бОльшее. Хотя бы из-за спец.геймерских фишек по тимспику и проч.

Автор: Arconas 28.11.2008, 22:15

(утянул на тесты)

Pro.Gamer Surgeon
Pro.Gamer Video Recoder
4V-Game
Capture Screener :D
X-W Reco Power
Q-line Recoder
KRaPS

Cyber Ultimate Game Recoder (C.U.G.R) Просто Цугар
Пока пивандирь по крови ходит.... думаем...
Elite.FPS Saver
ErTeX A-V Recoder
FPS Director
Pro.Save Movier :D
RV Smart Shot
Pro.Gamer Easy Recoder
Game PiX Catcher

devil.gif Все названия придуманы мной при содействии пивоварни Хейникен. Любое совпадение является случайностью, которая произошла случайно и по факту :D

Автор: espectr0 28.11.2008, 22:29

С удовольствием затэстю, как только вернусь в Москву :+:

ЗЫ . Интересно, бета-тестеры получат халявную версию с подписью автора? ))

Автор: EdTambov 29.11.2008, 0:32

Я все ждал этого вопроса yes.gif
Без базара участникам (а может и не только им) врУчат, а может быть вручАт персональную копию (то бишь ключег) :+:

Arconas
У меня мозХ щас под пивом, потому не уверен, что без разрыва оного смогу все переварить smile.gif Все завтра.

з.ы. еще совет "придумщикам" - должно быть красиво не только с нашей, русской, точки зрения. Должно быть ясно и понятно (без косяков) с буржуйской ТЗ. smile.gif Например, Capture Screener - я далеко не нейтив, но мне кажется, это сочетание какое-то... ну... через жопу, короче smile.gif Буду рад быть неправым в этом смысле smile.gif

з.з.ы. ну и последнее пожелание (на всяк слючай) - поменьше флейма, побольше по теме smile.gif

Автор: antonn 29.11.2008, 1:09

Цитата
баттл пользует только одно ядро, а мы берем второе

ну вообще баттл будет занимать только одно ядро если мы сами ему это скажем, по умолчанию там десяток потоков и они сами распределятся на нужные ядра smile.gif

Автор: Frost_ru 29.11.2008, 11:37

Сеня если не буду бухать затестить попробую на Висте 64...

Автор: Haryamb 29.11.2008, 12:24

Вот такая фигня.

Происходит при попытке регистрации кодеков. Виста х32.

Права админа давал, не помогло.

Автор: antonn 29.11.2008, 12:33

в евентах может поточнее написано? так не понять, что именно произошло

Автор: ILUXA-rus 29.11.2008, 12:42

Я не понял.... EdTambov создал рекордер и нужно придумать название чтоль?

Автор: Haryamb 29.11.2008, 12:55

ILUXA-rus Угу.
antonn ЧАВО?


Вторая хрень происходит если без прав админа, первая с ними. Тупо: не удалось установить.
Объясни что такое евенты и где их смотреть.

Возможно винда из безопасности режет.... Хз как обойти.

Автор: ILUXA-rus 29.11.2008, 14:09

Alcoview

Автор: antonn 29.11.2008, 14:29

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

Events - панель управления/администрирование/просмотр событий smile.gif

Автор: pawlap 29.11.2008, 14:32

GameSpirit
CaptureSpirit
CamSpirit
производное слова "спирт" канечна :lol:
Alcohol 96% :D

Автор: Haryamb 29.11.2008, 14:57

antonn
Я хз как оно... Но сижу из под учетки админа всегда.
А что именно надо? Eventlog или Eventcollector?
Или еще какой журнал?

Автор: antonn 29.11.2008, 15:01

Да все равно, там все события системы, вот там инадо глянуть, мож оно напишет явно что нибудь по этому поводу smile.gif
А кроме учетки админа есть например еще учетка system, это не пользователь, это система. Например у папки "System Volume Information" владелец только System, даже под админом не войти (если хочется можно себя во владельцы добавить(админ, фигли smile.gif ) и сможешь войти, но делать так с системными папками я бы не стал smile.gif )

А по поводу названия - зачем там "game" и всякие "pro"? Если прога просто перехватывает буфер 3Д (кстати, было бы неплохо внедрить запись и 2d на уровне gdi, а то мало таких программ) и пишет в файл, то она сможет писать и не только игры (фильм в mpeg2 ктонибудь запускал? smile.gif ). какой нибудь ScreenWriter.

и если еще не добавил - сделай снятие скринов в bmp или png smile.gif

Автор: ROX (RUS) 29.11.2008, 15:16

Сейчас затестил данную прогу, итого:

1) FPS показывает корректно, но шрифт ИМХО не самый удачный, в дальнейшем, надеюсь, появится возможность изменять размер выводящихся цифр.

2) Скриншоты снимаются без проблем, качество нормальное.

3) Видео: Во первых, почему то программы у меня скидывает значение кнопки для начала записи ролика, если я хочу поставить "F10" (Причем "F9" на снятие скриншотов работает корректно), пришлось переставить на клавишу "N", после чего запись стала работать. И теперь самое интересное, при настройках 15 кадров в секунду, полный размер, хорошее качество, FPS стало проседать со 100 до 30, разумеется, игра стала заметно лагать. При смене качества до плохого, FPS проседало до 50. Сами ролики при такой частоте кадров получаются очень лагучими, разница между роликами, снятыми в хорошем и плохом качество практически незаметна.

Параметры компьютера можно посмотреть в моем профиле.

Автор: Haryamb 29.11.2008, 16:18

Порылся в логах, нифига не нашел кроме инфы о службах. Скажи точнее где искать.

Автор: EdTambov 29.11.2008, 19:06

ROX (RUS)
Ты хочешь сказать, что на почти таком же, как у меня компе, FPS проседал значительно сильнее??? Хммм... виста? Но она тут не при делах вроде...

Haryamb
А попробуй тупо правой кнопкой мыши на .inf файлы и "установить". Получится?

antonn
Ну скрины то в разных форматах - это самое простое :lol: Почему я до игр докопался? Потому что к играм примочки будут. А так пофик, конечно, че снимать.

И какого хрена у Рокса установилось, а у харямба нет????

Автор: antonn 29.11.2008, 19:22

Цитата
Ну скрины то в разных форматах - это самое простое

да, я в курсе, это что бы ты не забыл smile.gif

Автор: ROX (RUS) 29.11.2008, 21:39

Цитата(EdTambov @ Суббота, 29 Ноября 2008, 21:06:46) *
ROX (RUS)
Ты хочешь сказать, что на почти таком же, как у меня компе, FPS проседал значительно сильнее??? Хммм... виста? Но она тут не при делах вроде...


С захватом видео явно что то не так... Сейчас специально сравнивал захват видео через твою прогу и фрапс. Во время записи видео через твою программу начинаются страшные скачки производительности в интервале 60-30 фпс, игра в это время сильно лагает, но самое интересное, видео в этот раз вообще получилось ужасного качества, больше напоминающее слайдшоу, чем видео. Фрапс же во время записи оставляет игре ровно 30 фпс, игра идет гладко с легким торможением, видео получается хорошего качества без каких либо лагов. Может кодеки какие-нибудь виноваты?

И еще, твоя прога вообще не захотела работать в третьем фаллауте и Тим Фортресс 2.

Автор: EdTambov 29.11.2008, 23:03

ROX (RUS)
Кодеки тут не причем, это факт. А без захвата видео нет косяков-глюков? Ну со большими скачками FPS.
А если кадр вполовину меньше сделать?
Фолаут и фортресс проверить не могу, но придется smile.gif Пошел искать образы.

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

Автор: antonn 29.11.2008, 23:06

ROX (RUS) а если игру повесить на один логический проц? smile.gif

Автор: EdTambov 29.11.2008, 23:31

Цитата(antonn @ Суббота, 29 Ноября 2008, 23:06:52) *
ROX (RUS) а если игру повесить на один логический проц? smile.gif

НУ баттл второе ядро почти не пользует. Так, мелочовка. Потому из-за этого врядли клины должны быть...

Автор: antonn 29.11.2008, 23:48

Баттл даже не знает, что он использует. Как минимум звук идет вторым потоком (т.е. это считается нормальным делом в игростроении и так должно быть), и потоку даже не известно, куда перекинет его выполнение менеджер нагрузки. Сейчас запустил баттлу, там 14 потоков (не считая процесса _e500), куда их распределят знает только винда, а управлять этим можно через SetProcessAffinityMask (ну в диспетчере задач выставить соответствие).
Про ядра я заговорил потому, что если ты юзаешь Queryperformancefrequency/GetTickCount/rdtsc то возможна ситуация, когда значение счетчика опрошенного "на разных процах" будет отрицательным, т.е. поочередно сняв его значение разница будет с минусом smile.gif ну а к чему это может привести можно только мечтать smile.gif

Автор: EdTambov 30.11.2008, 0:03

antonn
Ну я имею ввиду, что явно не использует и не нагружает.

Я пользую timeGetTime используется для определения времени следующего кадра. Ну и если бы что-то было такое злобно-отрицательное, то я бы это точно заметил бы :D

Автор: NukeRaven 30.11.2008, 0:25

А если отступиться от трехэтажного названия и придумать что-нибудь краткое, емкое, красивое и не содержащее слов "screen", "capture", "video", "pro", "saver" и иже с ними? Могу посодействовать, ежели не возражаете.

Автор: antonn 30.11.2008, 0:27

EdTambov

Цитата
Ну и если бы что-то было такое злобно-отрицательное, то я бы это точно заметил бы

так тут весь косяк в том, что оно как то не постоянно возникает, а у Рокса вроде проц 4х ядерный (у тебя 2?)

Автор: EdTambov 30.11.2008, 1:02

antonn
Да, у меня 2 ядра. Я тут подумал... короче, основное приложение (которое с интерфейсом) каждую секунду проверяет Top window и его процесс - смотрит, внедрена ли наша dll в него и если нет, то проверяет, использует ли процесс графику. Но эта операция не очень затратная по времени. И выполняется только один раз в секунду...
А как может повлиять увеличение кол-ва ядер... теоретически, никак.

NukeRaven
Принимается все возможные варианты. Правда, тут еще условие есть - домен в зоне .com должен быть свободен для названия :D

Автор: antonn 30.11.2008, 1:28

EdTambov а в самой dll?

Автор: EdTambov 30.11.2008, 1:57

antonn
Что в самой dll? ;)
Если ты спрашиваешь, что там творится, то все просто. Запускается поток, который кодирует видео и пишет скрины (если надо). Кадры для видео берутся из буфера, который заполняется, когда у игры происходит перекидывание данных из back buffer.
Собственно, все smile.gif

ROX (RUS)
А пишешь со звуком или без? Попробуй наоборот smile.gif

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

Автор: EdTambov 30.11.2008, 2:53

Только что сделал проверку с TF2 - все пучком, работает наура.

Автор: ROX (RUS) 30.11.2008, 10:30

EdTambov Я пробовал писать без звука, т.к. из звуковых устройств прога предлагает лишь микрофон :angry: .

Сейчас проверял сразу на нескольких играх, в итоге не с одной игрой на движке Source прога не заработала (TF2, CSS, HL2, L4D), все лицушное со стимом. В CS 1.6 все работает замечательно, даже ролики пишутся хорошо. С CoD4 прога так же заработала, но ролик получился с заметными лагами.

Автор: Haryamb 30.11.2008, 10:34

Установил INF файлы.... Прога даже ФПС не показывает. По прежнему.

Автор: EdTambov 30.11.2008, 11:25

Haryamb
Раз FPS не показывает (а настройки есть), значит не может "прицепиться" к процессу. Какая-то интересная у тебя виста smile.gif Придется на своей виртуальной погонять. .inf нужны для регистрации кодеков, которые используются при декодировании-кодировании сторонними программами. Моя тулза их не пользует - они интегрированы. То есть, нет FPS - некорректно работает.
Добавлю диагностику - что не так. Тогда возможно будет понятно, где косяк.

ROX (RUS)
Вот и хер то, что ТФ2 я вчера слил и все заработало. Только стима не было.
Насчет лагов в ролике уже сказал, в обновлении должно быть все ок.
Насчет звука - придется покопаться. Не зря же на фрапс.ком большими буквами написано "теперь мы можем писать звук в висте" :D

Автор: EdTambov 30.11.2008, 11:49

Так, щас проверял на 64 битной XP - не работает. На висте 64 тоже работать не будет. В процессе "поправки" :D

Автор: CoolCmd 30.11.2008, 12:28

Цитата(NukeRaven @ Воскресенье, 30 Ноября 2008, 00:25:10) *
А если отступиться от трехэтажного названия и придумать что-нибудь краткое, емкое, красивое и не содержащее слов "screen", "capture", "video", "pro", "saver" и иже с ними?

А чего тут придумывать, по-моему название темы замечательно подходит, и у автора будет стимул ему соответствовать. ;)

Автор: CoolCmd 30.11.2008, 13:06

Распаковал, запустил батники (без ошибок)

Код
[2008/11/30 12:25:02 900.1]
#-198 Command line processed: C:\Windows\System32\rundll32.exe SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 .\tmb0vcm.inf
#-011 Installing section [DefaultInstall] from ".\tmb0vcm.inf".
#E361 An unsigned or incorrectly signed file "c:\users\alex\desktop\gsr\tmb0vcm.inf" will be installed (Policy=Ignore). Error 1168: Element not found.
#E197 Writing "C:\WINDOWS\INF\TMB0VCM.INF" to "C:\WINDOWS\INF" is not an approved method of installing INF files. Use a 'CopyINF' entry instead.
#-024 Copying file "C:\Users\Alex\Desktop\gsr\TMB0VCM.INF" to "C:\WINDOWS\INF\TMB0VCM.INF".
#E361 An unsigned or incorrectly signed file "C:\Users\Alex\Desktop\gsr\TMB0VCM.INF" will be installed (Policy=Ignore). Error 0xe0000237: An INF was copied into the Windows INF directory in an improper manner.
#-336 Copying file "C:\Users\Alex\Desktop\gsr\TMB0VCM.DLL" to "C:\WINDOWS\system32\TMB0VCM.DLL" via temporary file "C:\WINDOWS\system32\SETB.tmp".
#E361 An unsigned or incorrectly signed file "C:\Users\Alex\Desktop\gsr\TMB0VCM.DLL" will be installed (Policy=Ignore). Error 0xe000022f: The third-party INF does not contain digital signature information.
[2008/11/30 12:25:05 1572.1]
#-198 Command line processed: C:\Windows\System32\rundll32.exe SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 .\tmb1vcm.inf
#-011 Installing section [DefaultInstall] from ".\tmb1vcm.inf".
#E361 An unsigned or incorrectly signed file "c:\users\alex\desktop\gsr\tmb1vcm.inf" will be installed (Policy=Ignore). Error 1168: Element not found.
#E197 Writing "C:\WINDOWS\INF\TMB1VCM.INF" to "C:\WINDOWS\INF" is not an approved method of installing INF files. Use a 'CopyINF' entry instead.
#-024 Copying file "C:\Users\Alex\Desktop\gsr\TMB1VCM.INF" to "C:\WINDOWS\INF\TMB1VCM.INF".
#E361 An unsigned or incorrectly signed file "C:\Users\Alex\Desktop\gsr\TMB1VCM.INF" will be installed (Policy=Ignore). Error 0xe0000237: An INF was copied into the Windows INF directory in an improper manner.
#-336 Copying file "C:\Users\Alex\Desktop\gsr\TMB1VCM.DLL" to "C:\WINDOWS\system32\TMB1VCM.DLL" via temporary file "C:\WINDOWS\system32\SETF.tmp".
#E361 An unsigned or incorrectly signed file "C:\Users\Alex\Desktop\gsr\TMB1VCM.DLL" will be installed (Policy=Ignore). Error 0xe000022f: The third-party INF does not contain digital signature information.

Перегрузился. В video codecs твои dll имеюца.
Запустил прогу, сконфигурировал.
Итог: нет фпс и записи скринов и видео в farcry2 & bf2142. Другие игры не пробовал. Вот содержимое gsr.txt (ты бы его в temp кидал что ли...)
Код
Attach : FarCry2.exe
Install GL hook
MAINCODE: Inject DLL (07F70000) in \Device\HarddiskVolume3\Games\Far Cry 2\bin\FarCry2.exe
Detouch: FarCry2.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (02710000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (02790000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (051A0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (05600000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (065A0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (06710000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (06760000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (069D0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (06A20000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (07010000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (079C0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (07910000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (08A70000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (08D20000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0C280000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0C9C0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0C7D0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0C820000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0C9C0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0C900000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0CBC0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0CC00000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0CC50000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0CCA0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0CCF0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0CD40000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0D620000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0DFC0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E010000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0E060000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E0B0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E100000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0E150000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E1A0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E1F0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0E240000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E290000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E2E0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0E330000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E380000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FC10000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0E320000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0E370000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FD10000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0FD30000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FD80000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FDD0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0FE20000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FE70000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FEC0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (0FF10000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FF60000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FFB0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (12130000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FF50000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (0FFA0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (12230000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (12270000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (122C0000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
MAINCODE: Inject DLL (12310000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Install DX9/DX9d hook
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe


Attach : BF2142.exe
Install DX9/DX9d hook
MAINCODE: Inject DLL (12360000) in \Device\HarddiskVolume3\Games\Battlefield 2142\BF2142.exe
Error install dx hooks
Exit encoderThread
Detouch: BF2142.exe

Автор: antonn 30.11.2008, 13:44

EdTambov

Цитата
Что в самой dll?

я про снятие состояние счетчика в dll, там тоже может повториться таже ситуация

Автор: Jediroman 30.11.2008, 13:47

Гм, аналогично Харямбу - не показывает даже ФПС. Кодеки установил, показ ФПС включен. Видео тоже не пишет. ОС XP 32x, wot t3h fcuck? o_O Тестил в Call of Duty 5, Far Cry 2 и EVE Online.

Автор: ROX (RUS) 30.11.2008, 15:49

Цитата(EdTambov @ Воскресенье, 30 Ноября 2008, 13:25:32) *
ROX (RUS)
Вот и хер то, что ТФ2 я вчера слил и все заработало. Только стима не было.

Так дело в том, что в самом стиме есть свой встроенный оверлей, возможно возникает с ним конфликт. Но опять же, в CS 1.6 все работало, хотя там все тот же оверлей.

Автор: EdTambov 30.11.2008, 17:29

CoolCmd
Название Fraps Killer не прокатит, ибо копирайты и прочая шняга smile.gif
Лог покоцай, а то блин мотать долго smile.gif
С батниками надо разбираться... Я так понимаю, это Виста 64? Ну то есть, то, что виста - это видно. А судя по поведению, 64...
Лог кидал в корень C:, просто забыл исправить. Он вообще для отладки, а не для релиза smile.gif

Jediroman
XP32 - это вообще жесть. В смысле, почему не идет... Ты уверен, что файрвол ниче не режет?

ROX (RUS)
Мля, еще и стим не хватало только "хакать" smile.gif Вообще, используемая технология настолько простА, что теоретически, работать должно везде. И если есть косяки в разных системах и с файрволами, то почему стим мешает... Может, он тоже немного файрволит? Это же есть защита от читов, а читы работают по схожему принципу...
Нехватало еще лицензию какой-нить хрени стимовой покупать (нафик мне ненужную) :D

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

Автор: CoolCmd 30.11.2008, 20:03

Цитата(antonn @ Воскресенье, 30 Ноября 2008, 00:27:25) *
так тут весь косяк в том, что оно как то не постоянно возникает, а у Рокса вроде проц 4х ядерный

E8400 - это два идра.

Цитата(EdTambov @ Воскресенье, 30 Ноября 2008, 17:29:23) *
Лог покоцай, а то блин мотать долго smile.gif

Сам можешь пакоцать. Я всего лишь тупой юзер, который на минуту батлу запустил. ;)

Цитата(EdTambov @ Воскресенье, 30 Ноября 2008, 17:29:23) *
Я так понимаю, это Виста 64? Ну то есть, то, что виста - это видно. А судя по поведению, 64...

Ниугадал. Я так понимаю, ты на этом форуме недавно? Тогда объясняю. У каждого сообщения в нижнем левом углу есть три зеленых кнопки. Одна из них называется Профиль. Я понимаю, интернет дорогой, картинки отключены, поэтому уточню: тебе нужна вторая кнопка. Щелкаешь по ней один раз левой кнопкой мыши. Появляется информация об авторе сообщения. В правой нижней части можно найти много интересного.

Цитата(EdTambov @ Воскресенье, 30 Ноября 2008, 17:29:23) *
Лог кидал в корень C:, просто забыл исправить. Он вообще для отладки, а не для релиза smile.gif

Дык понятно, что не релиз скачал. smile.gif Просто не у всех пользователей есть права на запись в корневую папку.

Автор: antonn 30.11.2008, 20:06

EdTambov

Цитата
Ты уверен, что файрвол ниче не режет?

а должен? rolleyes.gif

Автор: Jediroman 30.11.2008, 21:30

EdTambov

Цитата
Ты уверен, что файрвол ниче не режет?

Мм, Виндовый отключен, может Касперыч что чудит... Но он обычно если чудит - то хотя бы предупреждает. smile.gif Щас проверю.
Добавлено: нет, Касперский тут не при чем. Может это быть из-за того, что файл gsrhook.grp Винда у меня определяется как "Конвертор групп диспетчера программ Windows"? o_O Хотя по идее так у всех должно быть.

Автор: EdTambov 30.11.2008, 23:08

CoolCmd
Cmd, сцуко, умный! (с) smile.gif
Так ты на какой запускал? На XP или на Pista? ;)
Про лог я имел ввиду именно в форуме. Про права я в курсе smile.gif
Если что, софтина выполняет такие операции, что права админа должны быть.

antonn
Я открываю процесс на запись. Мой зонеаларм на это ругается и может послать нах smile.gif

Jediroman
.grp тут не причем. Я увеличил кол-во дебужной инфы, чтобы понять, в чем косяк. Тогда, чтобы меньше времени терять, выкину обновление сейчас (отпишусь тут).

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

Автор: EdTambov 1.12.2008, 7:50

Тэк-с, я тут кое-чего (много) узнал smile.gif Будет серьезный апдейт. Не знаю, успею сегодня или нет.
Пока на 64битной винде тестить смысла нет - это будет позже.

Автор: Haryamb 1.12.2008, 11:35

А на моей висте х32? Запакуй в инсталлер, может будет работать.

Автор: EdTambov 1.12.2008, 12:02

Haryamb
На данный момент работает в XP32, XP64 (но с 32битными приложениями). Сейчас ставлю 32битную Висту + средства отладки, чтобы понять, что там не так. Очень большое подозрение на UAC. Ибо, как я понял, у некоторых таки работает smile.gif

Автор: Haryamb 2.12.2008, 13:31

Жду не дождусь нового билда.

Автор: ILUXA-rus 2.12.2008, 13:41

EdTambov а он сразу пишет в ужатом виде , или как фрапс по 4 гига?

Автор: Haryamb 2.12.2008, 13:57

ILUXA-rus

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

Автор: ILUXA-rus 2.12.2008, 14:05

Haryamb до скольких мегабайт сжимается ,скажем, 10 мин игры?

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

Автор: EdTambov 2.12.2008, 14:59

ILUXA-rus
На моем 1440х900 в уполовиненном варианте, 15 кадров в секунду, 10 минут видео со звуком (звук не жмется) закатал где-то в 700 метров.

Новый билд будет сегодня, я решил охеренную проблему (которую, правда, сам и создал smile.gif) с переключением windowed-fullscreen.

Автор: EdTambov 2.12.2008, 16:13

Новый релиз:
http://www.alkashi.info/frapskiller.zip

+ Улучшена совместимость с играми (другой способ определения темы - использует софт графику или нет)
+ Убраны косяки с периодическими лагами в игре + непериодические лаги в записанном видео
+ Улучшена производительность записи-кодирования видео в случае ополовиненного кадра
+ Были произведены тестовые запуски с тестовыми програми на WinXP/Pista 32/64 - все пучком.
+ Переключение Fullscreen <-> Windowed, а так же изменение размеров окна работает теперь корректно.
+ Логи пишутся в файл FrapsKillerLog.txt в "мои документы"

- Нативные 64битные приложения все еще не поддерживаются. Только 32.
- Видео кодеки в 64 битной винде не работают (вроде как).

* убрал батники. Теперь для регистрации кодеков в винде нужно правой кнопкой мыши на .inf файл и "установить".

Жду отзывов.

Автор: ROX (RUS) 2.12.2008, 16:22

Не запускается :( :
[attachment=24044:attachment]

tmb1vcm.inf устанавливал.

Автор: Haryamb 2.12.2008, 16:44

Цитата
+ Были произведены тестовые запуски с тестовыми програми на WinXP/Pista 32/64 - все пучком.

Потише-нас дети читают!

Вот такая жоппа

Автор: EdTambov 2.12.2008, 17:12

я дЭбил smile.gif Я вам отладочную версию подсунул. Щас поправлю.

з.ы. Все, качайте заново

Автор: ILUXA-rus 2.12.2008, 17:38

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

п.с. моледец, головастый....тамбовские все таки правда, у меня родители оттуда родом-)

Автор: Haryamb 2.12.2008, 17:49

По прежнему цифирки фпс не кажет :(

Автор: ILUXA-rus 2.12.2008, 18:11

Вот и записал я свой первый ролик своей игры, ничего особенного как обычно, просто 1 игра просто илюксы ... обычная игра обычного дня.....без склеек просто один игровой процесс ... специально сделал 2 файла для удобства , первый файл 450 мегов второй 300 мегов....

теперь второй вопрос как и куда залить для скачки?-))

странно второй файл не читаетсся

Автор: Sotman 2.12.2008, 18:20

не ну мне конечно интересно от лица читорга игру посмотреть :D
но 850 метров качать нуивонакх.

Автор: ILUXA-rus 2.12.2008, 18:27

Sotman ты прикинь, прям как повезло меня кикнули в этой игре за читерство как раз....-))
Счет то всего был может 40 -4 или что-то около этого-)) но вот что-то второе видео этой игры не идет

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

Кстати Фпс в игре был около 100 при включении записи по моему вообще не просел, 15 кадров, половина, плохое качество.

Автор: EdTambov 2.12.2008, 18:44

Так, по пунктам.

Haryamb
Закатай лог файл сюда, интересно посмотреть, что и как. Виста32, если не ошибаюсь? (все, что было до последнего обновления, частично забыл smile.gif ). На висте тестил только с простыми приложениями - она у меня на виртуальной машине. Запуск в окне или полный экран? Фрапс выгружаешь перед запуском моей хероты?

ILUXA-rus
Йопт, почти земляки! :lol: Не часто встречаю на просторах баттла (да и вообще в инете) почти или совсем земляков smile.gif
Насчет звука - он пишется оттуда, откуда разрешено писать. Это делается в настройках. Сейчас точно сказать не могу, как их найти. Но внесу в программу эту бодягу - будет вызывать виндовозную "окошку" smile.gif Если что, фрапс делается так же rolleyes.gif
Да, похоже, если игру закрываешь, не остановив запись, авиха получается битой - заголовок не записывается. Учтем.
Судя по твоей видюхе, отсутствие снижения FPS - это хороший результат. Значит, че хотел, я таки достиг.
Лучше никуда такое добро не заливать, а прогнать через VirtualDUB каким-нить нормальным кодеком и уже потом думать, куда залить smile.gif

Sotman
+1, мне тоже интересно посмотреть игру снайпера (а не нарезки).

Автор: ILUXA-rus 2.12.2008, 18:49

EdTambov Блин видео надо признаться будет то что вы ожидаете с к.д. 10 или более, скажи а можно ли как то второй файл реанимировать, уж очень хочется показать за что меня называют читером и кикают -)

Я кстати тоже пробовал записывать на полную мощность 60 кадров , полный размер, хорошее качество....
качество и впрямь не плохое, но 1 минута это 2 гига...и фпм просидает на 20....чуть притормаживает

Автор: ROX (RUS) 2.12.2008, 18:50

EdTambov Щас затестил:

1) Программа стала конфликтовать с Fallout 3, при запущенной программе, после проверки диска игра не грузится вообще, стоит отключить программу, как Fallout 3 начинает без проблем запускаться. Пробовал запустить прогу уже во время запущенной игры, но программа не подает признаков жизни, счётчик FPS не отображается, захват изображения и видео не работает. Хотя на прошлой сборке в Фаллауте все работало без проблем.

2) Программа стала конфликтовать с TF 2 (С другими Steam играми еще не проверял). После загрузки главного меню, игра начинает хаотично сворачиваться и тут же разворачиваться. В короткие моменты, когда игра разворачивается, видно, что счётчик FPS отсутствует. Стоит отключить программу, как поведение игры нормализуется.

3) В Battlefield 2142 вроде все работает, пробовал писать видео: Полный размер, хорошее качество, 30 кадров в секунду, так падение FPS в районе 20-30, т.е со 100 падает до 80-70, что конечно замечательно, только если потом не смотреть на получившееся видео. А дело состоит в том, что оно почему то отображается с заметным ускорением, будто включена перемотка. Также наблюдаются заметные лаги, хотя возможно это не лаги а излишняя дерганность из за повышенной скорости воспроизведения.

Я конечно не программер, но мне кажется правильно решение разработчиков Фрапса оставлять на нужды игра определенное количество FPS (30-60 вполне достаточно для комфортной игры), а остальные мощностя пустить на запись видео, тогда и игра не лагает, и видео получается хорошего качества.

Автор: EdTambov 2.12.2008, 19:10

ILUXA-rus
Попробуй VirtualDUB, он умеет восстанавливать не до конца убитые авишки smile.gif

ROX (RUS)
Конфликты с играми - это ваще весело smile.gif Ибо их быть не должно в принципе (такого рода). Попробую снова нарыть их для теста.
"Перемотка" видео - это когда реально кадры идут медленее, чем записано в заголовке avi. Вообще, быть такого не может. Есть такая тема, что кодек не может распаковать правильно полноразмерное видео с высоким FPS (в плеере), потому и показывает криво. А вот если прогнать через VirtualDUB с перепаковкой в другой кодек, то все должно быть ок. Попробуй, а?
Насчет мощностей - их вполне хватает (как ты успел заметить по снижению FPS, тем более, основные тормоза - это перекачка видеокадра в оперативную память), просто свободное время мой кодировщик ничего не делает - проц разгружает. Так что, дело не в этом.
Видишь ли, ограничить FPS в игре очень просто - после каждого кадра считать время, сколько еще нужно _стоять_на_месте_, чтобы соблюсти нужный frame rate. То есть, фрапс вообще еще сильней проц "разгружает" :D
Покажи логи от TF и Fallout.

Автор: Jediroman 2.12.2008, 19:27

EdTambov
Отлично, новый билд работает. ФПС показывает, видео записывает. Качество вполне приемлимое, ФПС не снижается вообще. Однако при тесте в EVE Online обнаружил неприятный баг - после юзания записи видео альт-табнуться в Винду нельзя.

Автор: antonn 2.12.2008, 19:36

EdTambov

Цитата
Есть такая тема, что кодек не может распаковать правильно полноразмерное видео с высоким FPS (в плеере), потому и показывает криво. А вот если прогнать через VirtualDUB с перепаковкой в другой кодек, то все должно быть ок. Попробуй, а?
Насчет мощностей - их вполне хватает (как ты успел заметить по снижению FPS, тем более, основные тормоза - это перекачка видеокадра в оперативную память), просто свободное время мой кодировщик ничего не делает - проц разгружает.

есть мнение, что узким местом тут является дисковая подсистема :D
Фрапс потому и снижает фреймрейт, чтобы видяха не пыталась гонять по шине кадры при каждой отрисовке ( в 1600*1200 - это 7,5мб штучка), плюс так он пишет все кадры последовательно, а не мучаясь выдирает из потока такие, чтобы фреймрейт записи был по нужному фпс. если гонять каждай кадр то по идее лаги должны быть smile.gif

Автор: ROX (RUS) 2.12.2008, 19:44

EdTambov Попробовал по твоему совету перегнать в другой кодек. В итоге получилось перегнать в Xvid (Dvix почему то выдал какую то ошибку), из 900 мб получилось 71 мб, но так ничего и не изменилось, наблюдается примерно двукратное ускорение, при этом частота кадров в самом ролике равна 21 кадр в секунду, оригинальный ролик, отснятый с помощью твоей программы имеет такую же частоту кадров.

ЗЫ Пробовал в COD4, та же история, что и Battlefield, отснятое видео очень спешит.

Автор: EdTambov 2.12.2008, 19:49

Jediroman
Зае*ца, хоть у кого-то заработало корректно smile.gif
Альт-таб - это тоже интересно. "Табился" после остановки видео или в процессе? Какой результат? Вообще не пускает? А где-нить еще кроме Eve можешь проверить?

antonn
Я понимаю зачем он это делает. Я так же делаю, но с одной оговоркой, которую ты привел - "мучаюсь", выдираю кадры. Но это несложно. Как только потоку-кодировщику нужен кадр, выставляется флажок и при следующем флипе буферов он получает, что надо. Разница по времени практически не заметна (ну например, при 15 кадрах в секунду и 60 FPS хрен там че глаз заметит).
Ну и еще я небольшую оптимизацию для DX ввел, если уменьшаешь размер кадра - как раз именно поэтому у братвы (вышеотписавшейся) FPS практически не снижается.
А вот дисковая подсистема - это, сцуко, мысль smile.gif Хотя, если взять 1600*1200*24бит, 30 fps, сжатие хорошее (жмет в среднем в 3 раза), то получится около 55 мбайт в секунду. Вроде бы как винты современнные так могут делать smile.gif Хотя я этими характеристиками уже давно не интересовался.

ROX (RUS)
Может и правда, в винте дело? Сделай "плохое" качество и половина кадра.
код4 работает - это гуд.

Вырезал мат.

Автор: ROX (RUS) 2.12.2008, 20:19

EdTambov

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

Однако я нашел правильный режим. При частоте 30 кадров в секунду, хорошем качестве и 1/2 размера у меня получаются нормальные ролики с нормальной скоростью. При этом в ролике, так же 30 кадров в секунду. Вот здесь то и надо искать ответ в моей проблеме, т.к при съемке полноэкранного ролика в настройках стоит 30 кадров в секунда, а фактически получается 15-21, вот возможно отсюда и увеличенная скорость роликов.

Автор: ILUXA-rus 2.12.2008, 20:27

короче получилось 2 файла один 89 мегов второй 107...куда залить не знаю.

Автор: CoolCmd 2.12.2008, 20:35

Поставил последнюю версию. В БФ2142 ФПС и запись видео заработали. Но как....
Здесь уже сказали, что alt-tab не пашет. Далее...
Полный размер, 30 к/с, хор. какчество, 1280х1024, 55 тел сервак. Тунис. smile.gif Плюс в это время торент работал, но имхо это не сильно сказалось. ФПС падает с 100 до 70-65, при этом лагало нехило. Снипом я бы при таких лагах точно играть нисмок.
В микшере поставил запись What U Her, так что звук записался как нуно.
Потом решил посмотреть (1,2Гб за 3 мин - нехило). WMP показывает слишком быстро. Загружаю media player classic - тот ругаеца, что запись не оптимизирована для последовательного чтения. При это показывает то слишком быстро, то слишком медленно и при этом жутко трещит винтом.
Дальше гружу сие файло в virtualdub. В divx пережимать он отказался, пережал в mjpeg, звук не трогал. В итоге размер файла немного вырос, винт трещать перестал и файл стабильно показывается на завышенной скорости.
ILUXA-rus Перехвалил ты его. smile.gif

Автор: ILUXA-rus 2.12.2008, 20:53

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

Автор: antonn 2.12.2008, 21:08

Цитата
Хотя, если взять 1600*1200*24бит, 30 fps, сжатие хорошее (жмет в среднем в 3 раза), то получится около 55 мбайт в секунду.

1600*1200*4(packet record, выравнивание до 4х байт)*10 (ну с трехкратным сжатием) = 75000кб в секунду, это при учете того, что будет действительно жать в три раза. А если на этом же винте работает и какой нить торрент - будут точно лаги, стабильно писать 75м/с можно будет с трудом smile.gif
к тому же при включенном AA и AF жать будет слабее

Автор: Haryamb 2.12.2008, 21:21

Куда пишутся логи?
Виста х32, бизнесс, сп 1.
Бф 2142, полный экран. Фрапс и прочая бодяга офф, игра грузится дольше обычного но прога не "цепляется", ибо фпс не показывается. Можно на время добавить кнопку выбора процесса как в artmoney? Боюсь что напряг с моей ОС, фрапс у меня писал битое видео. Размер нормальный, а нечитаемо. Или это кодеки барахлили?
И еще, дрова у меня на видяху те которые глючные(разрыв гранаты-черный экран ), может в них дело.

Автор: EdTambov 2.12.2008, 21:37

CoolCmd
Ну вы, братцы, даете smile.gif Хорошо, сейчас забиваю на девелопмент, иду в баттл гамать-записывать.
Кодеки я вроде не менял, потому проблем при воспроизведении быть не должно совсем. Кол-во тел на сервере похер.
А ты баттл просто по Alt-F4 закрывал (при работающей записи) или как?

Haryamb
Логи пишутся в "мои документы", файл frapskillerlog.txt
Дольше грузиться из-за меня не может. Ну то есть, может, но разница не должна быть заметна на глаз.
Дрова... вообще, влиять не должно, потому как я "твикаю" directx, а уж дальше хоть трава не расти. Но раз даже фрапс косячил... йопт, да у тебя комп - просто отличный полигон для извратских тестов smile.gif

ВСЕМ РЕКОМЕНДУЮ. Если что-то с видео не так, попробуйте загрузить его в VirtualDUB. По крайней мере, увидеть результат.

Автор: Haryamb 3.12.2008, 12:46

Эд, а у клиентов может быть и такой :D
я-незаменимый тестер.

Автор: Haryamb 3.12.2008, 17:38

Цитата из лога

Цитата
DllHost.exe: Attach
gsr.exe: Detouch
taskeng.exe: Detouch
Explorer.EXE: Detouch
wmplayer.exe: Detouch
sidebar.exe: Detouch
Amoumain.exe: Detouch
daemon.exe: Detouch
rundll32.exe: Detouch

Автор: NukeRaven 3.12.2008, 18:13

Кумекал над названиями и стилем интерфейса, придумал буквально вот что - "Leo". Короткое, емкое, красивое название, которое не надо склонять ("сними с помощью Лео", "юзай Лео, нубас", "а вот в Лео проблем со сжатием не бывает"), царственно звучит даже на английском. Домен leo.com занят каким-то онлайновым переводчиком, но это, думается, не такая большая проблема - достаточно добавить какое-нибудь слово, например, leo-grabber.com, leo-screen.com etc. Эмблемой можно сделать оскалившегося льва, а интерфейс сделать в грязно-желтых, серых и песочных тонах.

Автор: EdTambov 3.12.2008, 18:15

Haryamb
Хм... несмотря на то, что лог был с ошибкой, все равно - не вижу в нем .exe игрового... хрень какая-то.
Сегодня еще погоняю с некоторыми демками игр и выложу обновление.

Автор: Haryamb 4.12.2008, 10:04

Небольшая поправка.. Фрапс оказался старый, не под висту. Скачал последний-все просто летает.

Автор: EdTambov 4.12.2008, 10:30

NukeRaven
Интересное предложение smile.gif Подумаю.

Haryamb
Так значит, таки все работает нормально, а вот моя хрень косячит?

Автор: Haryamb 4.12.2008, 11:38

Убедился что да. Записл фрапсом 4 ролика, все читаемы и без глюков.

Автор: ILUXA-rus 4.12.2008, 11:41

EdTambov Слушай, я тоже писал фрапсом, так вот играть с записью фрапса нереально, а с твоей хренью никаких проблем

Автор: EdTambov 4.12.2008, 13:18

ILUXA-rus
Ну дык это одна из фишек B)
Какого хрена у некоторых в висте не работает - пока вообще не в теме :( Жалко мы не в одном подъезде-доме живем :lol:
Сейчас вот ипусь с переключением Alt-Tab с фулскрина в винду и обратно. Благо, хоть у себя эту херь таки словил (на Eve online). Мозги кипят smile.gif

Автор: ROX (RUS) 4.12.2008, 13:40

EdTambov Я когда в CoD 4 пробовал записывать ролики, alt+Tab работали без замечаний, с легкостью игра сворачивалась, я менял настройки записи в программе, затем так же безпроблемно разворачивал. В BF 2142 вроде как тоже alt+Tab работал без замечаний.

Автор: EdTambov 4.12.2008, 13:55

ROX (RUS)
Тут косяк какой - при запуске сразу в фулскрине (софтина подключилась), попытка переключения приводит к "мельканию" (flick) экрана рендера и элементов десктопа. То есть, управление как бы переключается на другое приложение, но игра упорно рендерит на полный экран.
Исследования показали, что если:
1. Переключиться в оконный режим, а потом обратно в фулскрин
2. Запускать игру в окне, а потом переводить в фулскрин
То все будет ок. Короче, хотя бы одно переключение режимов и все устаканивается.
Ищу дальше...

Автор: Jediroman 4.12.2008, 15:20

Потестил поосновательней. smile.gif Рез-тат:

BF2142

Настройки
Размер кадра - Полный размер
Частота кадра - 60 к\с
Качество - Хорошее

Снижение ФПС с 60-70 до 40-50, играть вполне удобно. Видео при открытии файла в MPC выдает всякое (см. аттач), и идет даже не дергано, а как слайд-шоу какое-то. Звук проигрывается нормально, но записывается с микрофона (что и неудивительно - прога дает выбрать только входящий источник звука для записи o_O). Открыл в ВитуалДабе - там проигрывается нормально, но звук "зажеваный". Shit happens (с) Перекодировал в XviD - видео стало проигрываться в ОЧЕНЬ быстро, как при ускоренной перемотке (в MPC и VirtualDub'e).

Настройки
Размер кадра - 1\2 кадра
Частота кадра - 60 к\с
Качество - Хорошее

ФПС падает на 15-20 кадров, но снижения не замечаешь, при исходных 60-70 кадрах\с. В MPC\VD видео ускоренное. При перекодировке в XviD - по-прежнему ускоренное.

Call of Duty World at War

Настройки
Размер кадра - Полный размер
Частота кадра - 60 к\с
Качество - Хорошее

ФПС падает с 50-60 до 30-40, но игра идет рывками, как при низком ФПС. При открытии файла в MPC никаких всяких не выдает, но видео идет тем же слайд-шоу. В ВД - чересчур ускоренное. При перекодировании в XviD тоже самое.

Настройки
Размер кадра - 1\2 кадра
Частота кадра - 60 к\с
Качество - Хорошее

ФПС падает на 10 кадров, игра идет нормально, играть удобно. При открытии файла в MPC\VD видео ускоренное. При перекодировке в XviD - рез-тат тот же.

Вот так. Щас еще в EVE Online потестю.

Добавлено: Опа-опапа, отдыхаем хорошо... =D Кажись, я нашел как более-менее скомпенсировать "ускоренную перемотку" видео. Открываем видео в VirtualDub, жмем Video -> Frame Rate, в первом сверху блоке "Source rate adjustment" выбираем опцию "Change so video and audio durations match" и вуаля - видео проигрывается с такой же скорость, с какой и записывалось. Однако все равно переодически ускоряется, буквально на полсекунды. Попробовал на BF2142\CoD5 в режиме 1\2 кадра - помогло.

Автор: EdTambov 4.12.2008, 16:52

Подробные тесты - это хорошо smile.gif
Так, сразу скажу первую отмазку smile.gif
Посмотри FPS, который ты ставил для записи и реальный FPS, который выдает игра. Чуешь, чем пахнет? smile.gif Специфика такова, что больше кадров, чем выдает игра, писать в авишку нельзя. Да и смысл какой?

Автор: ROX (RUS) 4.12.2008, 18:39

Есть ли вообще смысл писать 60 FPS, если человеческий глаз не способен распознать больше 25 кадров в секунду? Или я что то путаю и чем больше кадров, тем лучше?

Автор: Frost_ru 4.12.2008, 19:02

Скажите пошагово как что и куда запускать!
Под градусом думать не могу...только пошагово выполить....ик...

Автор: ILUXA-rus 4.12.2008, 19:31

Frost_ru кароче, я тоже не шибко компюьют ерный мастер, но делал так.
1) скачал первую его прогу,
2) запустил там поочередна 2 файла,
3)скачал вторую его программу.
4) запустил екзешный файл....вроде все.

Автор: EdTambov 4.12.2008, 19:44

Frost_ru
Полная инструкция в первом посте. Только качать нужно по ссылке, куда указывает красная строчка smile.gif

Я поборол бл%дское переключение из фулскрина в винду :lol: Щас еще какой-нить херни добавлю и будет новый релиз.

ROX (RUS)
60 кадров смысла нет. 30 (точнее, 29.97) считается стандартом. А 60... ну может там чел хочет slow-mo сделать потом? Как раз высокая частота и поможет сделать это качественно.

Автор: Karma 4.12.2008, 22:02

мой комп - атлон хр (троугхберд,б-степ)1700@2600+ , 512 ддр 333, гефорс7600гс 256 , вин хр сп3 (32бита) (более-менее оптимизированный) ,1) в игре Call of duty UO - фпс скажем с 50-60 , падает до 9 в начале записи и дальше 11-22 фпс,( запись - хороше качество, полный размер , 15 фпс)
2)В игре Mafia City of lost heaven - вообще никаких счётчиков кадров и снятия видео и картинок(прога в ней не работает)
Кстати насчет фпс, человек может и не воспринимает больше 25 кадров в секунду, но для плавности управления имо надо больше, я не помню как там это технически объяснялось,вообщем для игры лучше как минимум 40 фпс, а лучше 60.(связаны кадры и движение мышью) rolleyes.gif
з.ы. ещё заметил такой момент, эта прога показывает 80 фпс, а встроенный счётчик в калл оф дьюти 110 , ну это всё быстро меняеться, но бывают несовпадения.. B)

Автор: EdTambov 5.12.2008, 0:05

Karma
Мы FPS по-разному измеряем, потому бывают несовпадения.
Mafia - сказать ниче не могу, надо саму игру смотреть, учту.
Насчет падения FPS - процессор одноядерный + видеокарта не быстрая, потому такое проседание. Уменьшай размер кадра.
Насчет восприятия - разговор был про игровой FPS, который, конечно же, чем больше, тем лучше. А вот FPS в уже записанном видео больше 30 смысла нет задирать - только для спец. видео обработки.

Автор: EdTambov 5.12.2008, 0:25

Mafia 1 или таки 2? Я видел, что вроде вторая есть и 2 лишних гига качать несподручно smile.gif
А еще она может быть на DirectX 8 быть, поддержки которого у меня нет (но планируется)

Автор: EdTambov 5.12.2008, 0:40

Новый релиз.

http://www.alkashi.info/frapskiller2.zip

Инструкции все те же, файлы те же, только .grp превратился в .tga, чтобы не смущать братву smile.gif

+ Очередные улучшения совместимости
+ Устранение глюка с Alt-tab в полном экране
+ Не помню че еще smile.gif
+ Оверлей Ventrilo, но только он ничего не показывает, а тихо пасет базары в вентриле smile.gif Так сказать, для незаметного тестирования. Возможно, подключаться будет не во всех случаях - это видно в логах.
+ Логи выводятся сразу после закрытия основного окна моей тулзы.

Автор: Karma 5.12.2008, 0:45

Мафия это первая часть конечно , комп слабый вот и переигрываю старые
(хотя игра одна из лучших в которые играл за 13 лет на писи), игра второй половины 2002 года, какой там директ икс честно даже не знаю, наверное восьмой..Второй мафии ещё нет к сожалению Ж)

Автор: Jediroman 5.12.2008, 0:58

EdTambov
Мафии 2 пока нет, есть только одна - City of Lost Heaven. smile.gif
EdTambov

Цитата
Оверлей Ventrilo

Это что? smile.gif
Цитата
Посмотри FPS, который ты ставил для записи и реальный FPS, который выдает игра. Чуешь, чем пахнет? Специфика такова, что больше кадров, чем выдает игра, писать в авишку нельзя. Да и смысл какой?

Но ведь не может от этого портиться запись? o_O

Автор: EdTambov 5.12.2008, 4:52

Jediroman
Ну на нет и суда нет, будет время - качну это чудовище (блин, демки не нашел, придется полную версию сливать) smile.gif

Ventrilo - система тимспика, аналог Team Speak, но имхо (да и не только мое мнение) лучше. Оверлей - это то, что поверх чего либо выводится. Например, показатель FPS - оверлей. В данном случае имеется ввиду, что на экране будуи показываться ники говорящих аналогично встроенному VoIP в баттле. Страшно полезная штука.

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

з.ы. вовсю идет тестирование тулзы со всяких современным (и не очень) г#внецом smile.gif Пока косяков видно не было, кроме RTL Winter Sports 2009 Demo. Короче, что успеваю слить и поставить - с тем и проверяю smile.gif

Правка: на ag.ru нашел дему мафии на 190 метров, отлично.
Правка2: мафия действительно на DX8, потому пока что фтопку - надо с основами разобраться.

Автор: antonn 5.12.2008, 8:43

а вместе с Мафией Вьетконг и H&D smile.gif

Автор: EdTambov 5.12.2008, 9:22

antonn
Отточу DX9, за ним DX8, 10 должны пойти паровозиком, ибо аналогия (ну почти). Что есть H&D?

Автор: Jediroman 5.12.2008, 9:24

EdTambov
Hidden&Dangerous, такой типа-какбы-екшень от создателей Мафии.

Автор: Jediroman 5.12.2008, 9:42

Ну что ж, переключение из Евы в Винду и обратно работает, а вот видео (30 кадров\с, хорошее кач-во, полный экран) в БФ2142\Еве получается все так же ускоренным. Есть такое мнение, что тут замешаны кодеки. 0_o
Кстати, еще интересный эффект - после снятия видео, при попытке переключиться на другое окно в трее Винды, курсор остается на месте, пока окно не развернется. (Надеюсь, понятно объяснил).
И еще - в конечном видео из Евы не видно курсора.

Автор: ILUXA-rus 5.12.2008, 14:00

EdTambov Кстати, ты смотрел мое видео, скажи у меня тоже ускоренная запись или нет....я смотрел на секунды отчета до респауна, вроде нет.

Автор: EdTambov 5.12.2008, 14:22

Jediroman
Нифига непонятно smile.gif Насчет курсора и разворота окна.

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

ILUXA-rus
Видео смотрел, все нормально. Но оно же уже обработанное было...

Автор: ILUXA-rus 5.12.2008, 14:31

EdTambov и там и там скорость одинаковая я проверял.

Автор: MAKSIMYS 5.12.2008, 15:21

Эдик вот cry.gif http://ifolder.ru/9399426

Автор: Haryamb 5.12.2008, 15:56

MAKSIMYS
Не читается
Вернее читается, но с ошибкой

Автор: EdTambov 5.12.2008, 16:58

NukeRaven
Слушай, я тут голову над Leo ломал-ломал... и вот чего выломал smile.gif
Leo => Кошки => лапы-когти => Claw / Talon
VideoClaw - слишком обще, но как вариант
GameTalon - просто и понятно.
С чем связать? Коготь (лапа) Большой кошки, тянущаяся к экрану монитора rolleyes.gif
Ну как вам моя бредятина?

Автор: Karma 5.12.2008, 17:35

придумай какое-нибудь название из своих увлечений, мне кажется в основном звучные названия приходят спонтанно , а если вымучивать то фигня получится , хотя может я ошибаюсь..
у меня с любыми названиями вообще туго , могу посоветовать самое тупое - light video capturer =LVC, или может LVG - light video grabber , или LVCpro/LVGpro,Video Capture Utility - vcu, Click'n'Capture - и может куда рядом присунуть слова видео и про smile.gif))
извините ,если повторился, может выше что-то похожее писали..
yes.gif

Автор: EdTambov 5.12.2008, 18:24

Karma
Не, тут такая тема пошла, что по ключевым словам придумывать название - это не комильфо. Не солидно. Надо что-то такое односложное, что очень мощное и резкое, "как удар серпом по яйцам" (с) Snatch ;)

Вот например, мне еще предложили из этого разряда
G-Echo (game echo), в данном случае echo - это тот же скрин, видео с игры, оверлеи с тимспика. Логично? По-моему, логично.

Автор: Haryamb 5.12.2008, 20:25

Касаемо эха- плюсадин. Хотя "коготь" по мне так брутальнее.
Как насчет "G-echo Talon"? Или в этом роде.

Кстати, коготь в значении "загребать". Граббить видео, скрины. Что прога и делает.

Автор: EdTambov 5.12.2008, 21:52

Haryamb
Ну как раз про Талона я в этом смысле и говорил.
G-E T - это уж слишком заумно получается smile.gif

Автор: Haryamb 5.12.2008, 21:58

Get-делать. Слово из трех букв, но приличное.
"нубас, юзай гет", "гет тебе в помощь"

Автор: espectr0 6.12.2008, 23:57

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

- 19-ти секундный ролик воспроизводится за 7(!) сек. в ускоренном режиме, останавливается на последнем кадре и в таком состоянии файл проигрывается до конца (пробовал при хорошем качестве),

- почему на скриншотах смазана правая половина экрана (вроде в старых версиях Фрапса такое тоже было) ? (это .jpg, .tif пока не пробовал)

по мелочам:

- циферки не должны быть желтыми как у фрапса
- шрифт неудачный
- когда делается скрин, хотелось бы, чтобы был некий сигнал, кроме косвенного (падение фпс на мгновение)
- очень полезной была бы возвожность "на лету" (т.е. в приложении) менять качество записи.
- 29.97 fps будет в настройках ? smile.gif

Автор: EdTambov 7.12.2008, 0:36

espectr0
- Со скоростью еще надо подумать, ибо у некоторых такое тоже есть. Завершал запись корректно? Настройки приведи и конфигурацию железа, если в профиле нет.
- Правая часть экрана - это просто (я так понимаю, идет базар за финальный счет?). Там красный цвет с фоновым конфликтует - жыпех их плохо совмещает. У фрапса и щас тоже самое.
- Цвет фигня, поменять всегда можно, можно даже в настройках для пользователя ввести эту фичу
- Тоже можно smile.gif
- Какой? У фрапса показатели FPS закрываются серым прямоугольником. Могу делать вывод (ну там на секунду или меньше) значка типа "скрин снят".
- менять все можно, достаточно переключиться в настройки. Менять без переключения... эмм... тут извратов добавится нехило (если делать по уму), а пользы - мало. Потому как обычно чел с настройками поиграется и потом они остаются на прежнем уровне.
- Да, если надо - добавлю дробные FPS и в т.ч. 29.97

Автор: -=cORw=- Troy4eg 7.12.2008, 16:00

Чета ваще цепляться к игре не хочет... Инфы установил....

Автор: Haryamb 7.12.2008, 17:56

-=cORw=- Troy4eg
У меня та же херня.

NOTEPAD.EXE: Attach
NOTEPAD.EXE: Detouch
gsr.exe: Detouch
taskeng.exe: Detouch
wmplayer.exe: Detouch
Dwm.exe: Detouch
Explorer.EXE: Detouch
sidebar.exe: Detouch
Amoumain.exe: Detouch
daemon.exe: Detouch
rundll32.exe: Detouch

Судя по логу, он пытается видео с блокнота писать? Куууул.

Автор: -=cORw=- Troy4eg 7.12.2008, 18:08

Зашел в БФ, в стартовом меню сделал скрин, свернул БФ, посмотрел - скрина нет (как не было и счетчика фпс). Логи следующие:

Loading language resources
+ Prepare DX9
explorer.exe: Attach
iexplore.exe: Attach
~e5.0001: Attach
bf2142.exe: Attach
* bf2142.exe: Install GL hook
dtproagent.exe: Attach
ashdisp.exe: Attach
ctfmon.exe: Attach
pdvdserv.exe: Attach
soundman.exe: Attach
tso.exe: Attach
googletoolbarnotifier.exe: Attach
mpapi3s.exe: Attach
pcsync2.exe: Attach
monitor.exe: Attach
rundll32.exe: Attach
teamspeak.exe: Attach
* iexplore.exe: Install GL hook
rundll32.exe: Attach
* rundll32.exe: Install GL hook
rundll32.exe: Detouch
rundll32.exe: Attach
* rundll32.exe: Install GL hook
rundll32.exe: Detouch
rundll32.exe: Attach
* rundll32.exe: Install GL hook
rundll32.exe: Detouch
explorer.exe: Detouch
* bf2142.exe: exit encoderThread
bf2142.exe: Detouch
* iexplore.exe: exit encoderThread
iexplore.exe: Detouch
ctfmon.exe: Detouch
teamspeak.exe: Detouch
ashdisp.exe: Detouch
gsr.exe: Detouch
googletoolbarnotifier.exe: Detouch

Блин, Харямб, а может мы с тобой просто блондины оба? :D

Автор: Haryamb 7.12.2008, 21:46

Я кстати блондин на самом деле XD

Автор: EdTambov 8.12.2008, 4:51

-=cORw=- Troy4eg
Странные логи у тебя... install OGL - такого быть не может в принципе с бф smile.gif ибо оно его не пользует.
Какая винда?

Автор: -=cORw=- Troy4eg 8.12.2008, 8:14

Да хп обычное.... Так и знал что у мну все не как у людей)

Автор: EdTambov 9.12.2008, 11:13

-=cORw=- Troy4eg
Слушай, по логам вопрос. Я тут подумал немного, как у тебя в баттл филде может появиться OpenGL... никаких аналогичных софтин запущено не было? (Fraps, mygamecam, ...)

Автор: espectr0 9.12.2008, 12:30

EdTambov, может у него Xfire ?

Автор: EdTambov 9.12.2008, 13:12

espectr0
В данном случае это не критично - какая тулза одновременно запущена. Но факт - что-то мешает. 99.99% вероятности

Автор: espectr0 9.12.2008, 13:58

Вспомнил: в Left4Dead (govnosteam) тоже не работает.

Автор: ILUXA-rus 9.12.2008, 14:06

А я контер страйк со стимомом писал, все норм было

Автор: -=cORw=- Troy4eg 9.12.2008, 15:06

Ммм... точно не помню, но вроде был запущен тимспик оверлэй, ну и собственно тимспик.

Автор: EdTambov 9.12.2008, 15:47

-=cORw=- Troy4eg
Тимспик оверлей так же может косяки наводить. Кстати, он тебе не понадобится - эти фишки будут реализованы так же у меня в софте smile.gif
Если не влом, попробуй еще раз, только надо быть уверенным, что ничего больше не мешается.

espectr0
Извини, на торренте ливе4дэд не вижу smile.gif

Автор: EdTambov 9.12.2008, 18:53

espectr0
Правка - L4D нашел, качаемсо

Автор: EdTambov 10.12.2008, 12:07

Обновление
http://www.alkashi.info/frapskiller3.zip

+ рекомендуется переставить кодеки (как минимум tmb1) - там была ошибка распаковки и в некоторых случаях плееры валились при попытке воспроизведения мувика.
+ начал успешно работать со стимом (пробовал на L4D)
+ решена проблема "ускорения" мувиков в тяжелых режимах. Как выяснилось, это есть тупо потеря кадров из-за нехватки производительности железа (проца, винда и еще чего-либо). Например, на моей железке в максимальном разрешении, полном экране и 60 кадров, реальный FPS в фильме был 15 кадров. Сейчас после окончания записи мувика делается расчет FPS и если он меньше, чем заданный, заданный меняется на _средний_ по всему ролику.
Кстати, испытывал фрапс с этих условиях - с ним вообще трындец :D То есть, производительность практически та же, но вот в процессе игры это что-то нереальное :lol:
+ если кто пользует вентрилу, то он имеет шанс увидеть в игре ники тех, кто трепется в процессе smile.gif Но этот момент до конца не отточен, потому ругацо не надо.

- с вистой по-человечески потестить не смог - куплю на днях винт, тогда будет нам щастье smile.gif

Автор: EdTambov 11.12.2008, 6:56

Все спят или вымерли? Где результаты тестов? smile.gif

Автор: Haryamb 11.12.2008, 9:42

Спят.

Автор: ILUXA-rus 11.12.2008, 11:24

У меня и на той все норм работает....

Автор: EdTambov 11.12.2008, 12:18

ILUXA-rus
Ну мало ли... я там косяков немного убрал + совместимость с другими играми (у тебя не одна баттла стоит?)
А вдруг новая версия перестала работать? :D

Автор: ILUXA-rus 11.12.2008, 12:23

EdTambov Хорошо, сегодня завтра потестю...ты пока подумай куда 500-700 мегов мат-ла выложить??-))

Автор: EdTambov 11.12.2008, 14:18

ILUXA-rus
А нЕкуда smile.gif Либо свой хост арендуй, либо жми.

Автор: antonn 11.12.2008, 15:09

на rapidshare.com например

Автор: Haryamb 11.12.2008, 15:15

Внезапно ожила.
1/2 кадра, сжатие. 12 мбайт на 20 сек. Падение фпс в игре со 100 до 80-90.
Сразу скажу баг: при загрузке игры вместо видеороликов был красный экран со звуками. К моменту, когда появилось окошко логина, глюк пропал. Во время игры проблем не замечено, хотя при вылете из игры зайти обратно не выходит, черный экран занимает 2/3 экрана и так висит.
При попытке выложить на ютуб выводится

Цитата
Ошибка (преобразование видеофайла невозможно)
. Надо пересжимать перед выкладыванием.


Вот лог.
Цитата
Loading language resources
+ Prepare DX9
explorer.exe: Attach
explorer.exe: AttachFlag 0
wmplayer.exe: Attach
wmplayer.exe: AttachFlag 1
strongdc.exe: Attach
strongdc.exe: AttachFlag 2
taskeng.exe: Attach
taskeng.exe: AttachFlag 3
* taskeng.exe: Install DX9/DX9d hook
* taskeng.exe: Ok, proceed to capture
dllhost.exe: Attach
dllhost.exe: AttachFlag 4
daemon.exe: Attach
daemon.exe: AttachFlag 5
wuauclt.exe: Attach
wuauclt.exe: AttachFlag 6
sidebar.exe: Attach
sidebar.exe: AttachFlag 7
dllhost.exe: Attach
dllhost.exe: AttachFlag 8
rundll32.exe: Attach
rundll32.exe: AttachFlag 9
amoumain.exe: Attach
amoumain.exe: AttachFlag 10
dwm.exe: Attach
dwm.exe: AttachFlag 11
autorun.exe: Attach
autorun.exe: AttachFlag 12
autorun.exe: Detouch
rundll32.exe: Attach
rundll32.exe: AttachFlag 13
rundll32.exe: Detouch
~e5.0001: Attach
~e5.0001: AttachFlag 14
bf2142.exe: Attach
bf2142.exe: AttachFlag 15
* bf2142.exe: Install DX9/DX9d hook
* bf2142.exe: Ok, proceed to capture
* bf2142.exe: Reset
firefox.exe: Attach
firefox.exe: AttachFlag 16
strongdc.exe: Detouch
firefox.exe: Detouch
taskmgr.exe: Attach
taskmgr.exe: AttachFlag 17
taskmgr.exe: Detouch
dllhost.exe: Attach
dllhost.exe: AttachFlag 18
dllhost.exe: Attach
dllhost.exe: AttachFlag 19
dllhost.exe: Attach
dllhost.exe: AttachFlag 20
dllhost.exe: Attach
dllhost.exe: AttachFlag 21
rundll32.exe: Attach
rundll32.exe: AttachFlag 22
rundll32.exe: Detouch
~e5.0001: Attach
~e5.0001: AttachFlag 23
bf2142.exe: Attach
bf2142.exe: AttachFlag 24
* bf2142.exe: Install DX9/DX9d hook
* bf2142.exe: Ok, proceed to capture
* bf2142.exe: Reset
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
Cmd: toggleVideo
bf2142.exe: Detouch
werfault.exe: Attach
werfault.exe: AttachFlag 25
werfault.exe: Detouch
~e5.0001: Detouch
dllhost.exe: Attach
dllhost.exe: AttachFlag 26
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 27
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
strongdc.exe: Attach
strongdc.exe: AttachFlag 28
* mplayerc.exe: D3DDevice release
mplayerc.exe: Detouch
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 29
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
* mplayerc.exe: D3DDevice release
mplayerc.exe: Detouch
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 30
dllhost.exe: Attach
dllhost.exe: AttachFlag 31
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
* mplayerc.exe: D3DDevice release
mplayerc.exe: Detouch
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 32
dllhost.exe: Attach
dllhost.exe: AttachFlag 33
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
* mplayerc.exe: D3DDevice release
mplayerc.exe: Detouch
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 34
dllhost.exe: Attach
dllhost.exe: AttachFlag 35
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
* mplayerc.exe: D3DDevice release
mplayerc.exe: Detouch
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 36
dllhost.exe: Attach
dllhost.exe: AttachFlag 37
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
firefox.exe: Attach
firefox.exe: AttachFlag 38
firefox.exe: Detouch
myie.exe: Attach
myie.exe: AttachFlag 39
myie.exe: Detouch
* mplayerc.exe: D3DDevice release
mplayerc.exe: Detouch
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 40
dllhost.exe: Attach
dllhost.exe: AttachFlag 41
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
* mplayerc.exe: D3DDevice release
mplayerc.exe: Detouch
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 42
dllhost.exe: Attach
dllhost.exe: AttachFlag 43
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
* mplayerc.exe: D3DDevice release
mplayerc.exe: Detouch
dllhost.exe: Attach
dllhost.exe: AttachFlag 44
mplayerc.exe: Attach
mplayerc.exe: AttachFlag 45
* mplayerc.exe: Install DX9/DX9d hook
* mplayerc.exe: Ok, proceed to capture
explorer.exe: Detouch
wmplayer.exe: Detouch
strongdc.exe: Detouch
mplayerc.exe: Detouch
taskeng.exe: Detouch
sidebar.exe: Detouch
gsr.exe: Detouch

Потом погоняю в других играх.

Автор: EdTambov 11.12.2008, 16:56

Haryamb
Это есть просто заипись smile.gif
Про красный экран - ты уже второй такой. Надо будет эти ролики с диска надыбать заново и проверить smile.gif
Про вылет из игры не понял... у меня бывает такое, что баттл не с первого раза запускается. Может, аналогия?
На ютуб конечно же не выложишь сразу, потому как кодек свой и ютуб его не знает.
Может быть, потом внедрю еще один кодек, ютубо-совместимый smile.gif

Собственно, прогресс smile.gif Вчера слил с мелкософта 4 гига док и sdk для разработки под Виндовс Писта, будем звук появлять smile.gif

Автор: ILUXA-rus 11.12.2008, 18:22

EdTambov достаточно просто распоковать и запустить gsr ?

Автор: Haryamb 11.12.2008, 19:43

Да, но лучше и кодеки обновить.

Автор: EdTambov 11.12.2008, 20:38

ILUXA-rus
Да, все как обычно - развернуть архив, поставить кодеки (либо запуском .bat файлов, либо в explorer правой кнопкой мыши на .inf файлы и "установить"), а потом - запуск.
К месторасположению прога не привязана, все конфиги хранит в специально отведенном для этого виндой месте.
Если кому интересно, могу сказать где - там можно ручками изменить качество скринов (жыпех) и качество видео в "плохом" режиме.

Автор: ILUXA-rus 11.12.2008, 21:44

я вот не знал что так можно установить

Автор: Haryamb 11.12.2008, 23:06

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

Автор: ILUXA-rus 11.12.2008, 23:07

НЕ знаю связано это с твоей прогой или нет, но начались подёргивания..




Loading language resources
+ Prepare DX9
explorer.exe: Attach
explorer.exe: AttachFlag 0
~e5.0001: Attach
~e5.0001: AttachFlag 1
bf2142.exe: Attach
bf2142.exe: AttachFlag 2
setpoint.exe: Attach
setpoint.exe: AttachFlag 3
ctfmon.exe: Attach
ctfmon.exe: AttachFlag 4
ctxfihlp.exe: Attach
ctxfihlp.exe: AttachFlag 5
nvraidservice.exe: Attach
nvraidservice.exe: AttachFlag 6
cthelper.exe: Attach
cthelper.exe: AttachFlag 7
khalmnpr.exe: Attach
khalmnpr.exe: AttachFlag 8
rundll32.exe: Attach
rundll32.exe: AttachFlag 9
ctxfispi.exe: Attach
ctxfispi.exe: AttachFlag 10
* bf2142.exe: Install DX9/DX9d hook
* bf2142.exe: Ok, proceed to capture
rundll32.exe: Attach
rundll32.exe: AttachFlag 11
rundll32.exe: Detouch
rundll32.exe: Attach
rundll32.exe: AttachFlag 12
rundll32.exe: Detouch
* bf2142.exe: Reset
rundll32.exe: Attach
rundll32.exe: AttachFlag 13
rundll32.exe: Detouch
rundll32.exe: Attach
rundll32.exe: AttachFlag 14
rundll32.exe: Detouch
rundll32.exe: Attach
rundll32.exe: AttachFlag 15
rundll32.exe: Detouch
Cmd: takeShot
Cmd: toggleVideo
Cmd: takeShot
Cmd: toggleVideo
Cmd: takeShot
Cmd: toggleVideo
Cmd: toggleVideo
bf2142.exe: Detouch
rundll32.exe: Attach
rundll32.exe: AttachFlag 16
rundll32.exe: Detouch
~e5.0001: Detouch
explorer.exe: Detouch
ctxfispi.exe: Detouch
ctfmon.exe: Detouch

Автор: EdTambov 12.12.2008, 2:12

Haryamb
Я щас как раз внедряю интерфейс красивошный smile.gif

ILUXA-rus
Ниипет. Логи только для того, чтобы знать в чел косяк в принципе. Подергивания - херь, это не мое smile.gif Серьезно.
Раньше были, но это устранилось.
Детальней опиши в каких условиях и как выглядит.

Автор: ILUXA-rus 12.12.2008, 16:14

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

Автор: EdTambov 12.12.2008, 18:27

ILUXA-rus про ниипет - это я так выразился. Я хотел сказать другое - не может быть, чтобы из-за моей софтины. Вот что smile.gif

Автор: CoolCmd 12.12.2008, 23:22

Я кстати придумал отличное название для софтины: "Не может быть!". Эту фразу разработчик упорно повторяет почти при каждом багрепорте. smile.gif)

Автор: EdTambov 13.12.2008, 6:25

CoolCmd
"Не может быть" - это рабочее название. В релизе будет "ВсеАпупенно" smile.gif

Автор: espectr0 15.12.2008, 17:02

EdTambov, в RedAlert не работает.

Автор: EdTambov 15.12.2008, 18:38

espectr0
Какая часть? Лог можешь показать после запуска и закрытия алерта?

Автор: espectr0 15.12.2008, 19:32

Цитата(EdTambov @ Понедельник, 15 Декабря 2008, 18:38:59) *
espectr0
Какая часть? Лог можешь показать после запуска и закрытия алерта?

Извини, я ошибся, все работает ;)

Автор: EdTambov 18.12.2008, 18:16

Тэк-с, обновление smile.gif
+ изменился интерфейс
+ изменился шрифт smile.gif
+ полная поддержка Ventrilo оверлея
+ появилось название :D

Особенно интересует мнение насчет интерфейса - насколько удобно (пока софт не сворачивается в трей, спокойнее smile.gif ) и нарядно смотрится.

http://www.alkashi.info/playclaw.zip

Автор: Haryamb 18.12.2008, 20:37

В смысле не сворачивается? У меня предыдущая сворачивалась.

Автор: NukeRaven 18.12.2008, 21:07

По поводу интерфейса могу сказать следующее - не мешало бы добавить маркер, отображающий текущее подменю, а то я несколько секунд тыкал на "Общие настройки", не подозревая, что уже нахожусь в этих самых общих настройках.
Название, к сожалению, не несет смысловой нагрузки и слово claw вообще редко верно произносится русскоговорящей аудиторией. Завтра постараюсь выложить кое-какие соображения по ранее предложенному мной варианту.

Автор: ROX (RUS) 18.12.2008, 22:01

У меня наблюдается следующий баг: программа не запоминает клавишу, которую устанавливаешь для начала захвата видео. В Фрапсе захват видео у меня стоял на «F10», но на предыдущих билдах твоей программы эта клавиша почему то сбрасывалась. Сейчас же вообще никакая не хочет ставиться, пробовал клавиши «F10», «U», «I», «Num0» программа сбрасывает данные настройки, если перейти на другие закладки настроек, да и в игре не начинается захват видео. Со скриншотами все в порядке, без проблем снимает на клавишу «F9».

И еще, сейчас проверил L4D, у меня с ней так программа и не работает, вот лог:

Код
Loading language resources
+ Prepare DX9
  explorer.exe: Attach
  steam.exe: Attach
  taskeng.exe: Attach
* taskeng.exe: Install DX9/DX9d hook
* taskeng.exe: Ok, proceed to capture
  rtwlan.exe: Attach
  dmaster.exe: Attach
  infium.exe: Attach
  left4dead.exe: Attach
* left4dead.exe: Install GL hook
  sidebar.exe: Attach
  sidebar.exe: Attach
  rundll32.exe: Attach
  aacenter.exe: Attach
  dtproagent.exe: Attach
  setpointii.exe: Attach
  yupdate.exe: Attach
  gameoverlayui.exe: Attach
  taskmgr.exe: Attach
  werfault.exe: Attach
  werfault.exe: Detouch
  taskmgr.exe: Detouch
  gameoverlayui.exe: Detouch
  explorer.exe: Detouch
  steam.exe: Detouch
  sidebar.exe: Detouch
  infium.exe: Detouch
  taskeng.exe: Detouch
  pclaw.exe: Detouch
  setpointii.exe: Detouch

Автор: EdTambov 19.12.2008, 2:01

Haryamb
Я имею ввиду трей, а не таскбар.

NukeRaven
Насчет маркера подумаю.
Название - задолбался думать, решил взять это.

ROX (RUS)
Странно, с этой игрой я все проверил + фишка, что у тебя в логе (OpenGL вместо DirectX) тоже поправлена...
По поводу клавиш проверю - переделка интерфейса могла за собой повлечь косяк с сохранением некоторых настроек smile.gif

Автор: EdTambov 19.12.2008, 14:35

Так, крайнее обновление - http://www.alkashi.info/playclaw2.zip
Пофиксил косяк с кнопкой захвата видео.

Автор: -=cORw=- Troy4eg 19.12.2008, 22:12

1. Кнопка захвата не биндится на F10, но нормально забиндилась на P.
2. При запуске БФ выдает красный экран вместо заставок. Сама игра отображается нормально.
3. При записи "полный размер, низкое качество, 60 фпс", фпс падает с 70-75 до 11.
4. Не пашет оверлей на ТС (но пашет на ФПС).
5. Меню в проге (которое основное с левого края) работает глючно. При сворачивании/разворачивании категорий пропадают подкатегории. Появляются снова, если навести на них мышкой. И да, нужно отображения того, в какой подкатегории ты находишься (об этом уже говорили).
6. При записи видео с игрового меню не отображается курсор.

Автор: EdTambov 20.12.2008, 0:49

-=cORw=- Troy4eg
Ну во-первых, сенкс smile.gif
1. Странно... уверен, что крайнюю версию слил? В предыдущем релизе был косяк к биндом кнопки для захвата видео
2. Да, ты уже третий такой. Видео ролики играются при старте или ты их отключил? Я так понимаю, это из-за них. Проблему знаю, пытаюсь найти эти ролики smile.gif Ибо сам их удалил, а заново баттл ставить - изврат.
3. Во-первых, какой проц и какая видюха и разрешение кадра? А вообще, это естественно - железо не справляется. Если что, у фрапс то же самое smile.gif Правда, если проц двухядерный или лучше, то в моем варианте играть можно, а вот с фрапсом - уже нет.
4. ТимСпик пока не сделан, только Вентрила. Что есть ФПС?
5. Да, знаю. Я его вообще переделаю - не нравится оно мне smile.gif
6. Да, есть такое - в планах.

Автор: -=cORw=- Troy4eg 20.12.2008, 2:07

1. Уверен. Тут к тому же забиндилось таки на "P".
2. Могу переслать) Отключить ролики насколько я знаю нельзя, можно только удалить. Играются, чтобы игра разворачивалась)))))
3.
Processor: AMD Athlon™ 64 Processor 3200+, MMX, 3DNow, ~2.0GHz
Memory: 1024MB RAM
Video Card: MSI MS-StarForce GeForce 6600 GT (NVIDIA GeForce 6600 GT)
Разрешение в игре 1440х900.

Фрапс выдает 35-40 фпс, т.е. на грани тормозов. Думал с фрапскиллером все легче пойдет)
4. Каунтер фпс)


И тут еще вспомнилось.
7. Если игру свернуть при включенном фрапскиллере, обратно она не разворачивается. Убил фрапскиллер - развернулась, но все статичные объекты исчезли (отображалось только оружие и люди сквозь стены).

Автор: EdTambov 20.12.2008, 9:21

-=cORw=- Troy4eg
2. А сколько весят? Если много, то как слать будешь?
3. Так, если я правильно понял, проц одноядерный. Плохо. Игре приходится с кодеком соревноваться за одно ядро. В данном случае видеокарта уже пофик какая. Что значит "легче пойдет"? Ты хочешь сказать, что при одинаковых настройках фрапса и меня, фрапс значительно лучше по производительности?
7. Игра в фулскрине? У меня баттл из фулскрина никогда вообще не разворачивался smile.gif

Автор: Haryamb 20.12.2008, 13:12

Цитата
Убил фрапскиллер - развернулась, но все статичные объекты исчезли (отображалось только оружие и люди сквозь стены).

Халявный воллхак! Радуйся.

Автор: EdTambov 20.12.2008, 13:46

Вообще, конечно, интересный эффект. Я вчера по пьянке и не разобрал, что стенок в игре нету smile.gif Вот бы как-нить у себя это повторить...

Автор: Haryamb 20.12.2008, 17:05

Прога работает, хотя ошибки описанные тройчегом замечены и у меня.

Автор: OTMOPO3OK(Rus) 20.12.2008, 21:11

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

Автор: ROX (RUS) 20.12.2008, 22:58

EdTambov Как я понял, ты собирался весь Stag-Party от своего лица записать, и как успехи? Сколько места на харде заняло в несжатом виде?

Автор: EdTambov 21.12.2008, 12:03

ROX (RUS)
Я записал только Верден. Про шухию забыл, ибо то, что было в начале меня выбило из колеи совсем smile.gif
Верден почти с начала и до конца у меня занял 850 метров (1/2 экрана, 15 кадров, "плохой" кодек").

OTMOPO3OK(Rus)
Я со сворачивание попробую разобраться. Правда, заранее скажу, что это будет сложно. Потому как отладка полноэкранных приложений - это не козюльки трескать :D

Автор: Karma 22.12.2008, 15:00

Поигрываю в CrossFire ,(мп-шутер бета),вообщем через какое-то время пропадает счётчик кадров, и судя по всему с его исчезновение нельзя писать видео.

Цитата
Loading language resources
+ Prepare DX9
explorer.exe: Attach
cf_g4box.exe: Attach
patcher_cf.exe: Attach
patcher_cf.exe: Detouch
cf_g4box.exe: Detouch
gameguard.des: Attach
gameguard.des: Detouch
crossfire.exe: Attach
* crossfire.exe: Install DX9/DX9d hook
* crossfire.exe: Ok, proceed to capture
rundll32.exe: Attach
ctfmon.exe: Attach
rundll32.exe: Attach
rundll32.exe: Detouch
verclsid.exe: Attach
verclsid.exe: Attach
* crossfire.exe: Reset
* crossfire.exe: Reset
* crossfire.exe: Reset
verclsid.exe: Attach
verclsid.exe: Attach
rundll32.exe: Attach
rundll32.exe: Detouch
* crossfire.exe: Reset
* crossfire.exe: Reset
* crossfire.exe: Reset
verclsid.exe: Attach
verclsid.exe: Attach
rundll32.exe: Attach
rundll32.exe: Detouch
* crossfire.exe: Reset
* crossfire.exe: Reset
* crossfire.exe: Reset
verclsid.exe: Attach
verclsid.exe: Attach
rundll32.exe: Attach
rundll32.exe: Detouch
* crossfire.exe: D3DDevice release
verclsid.exe: Attach
verclsid.exe: Attach
rundll32.exe: Attach
rundll32.exe: Detouch
verclsid.exe: Attach
rundll32.exe: Attach
rundll32.exe: Detouch
verclsid.exe: Attach
verclsid.exe: Attach
verclsid.exe: Attach
rundll32.exe: Attach
rundll32.exe: Detouch
rundll32.exe: Attach
verclsid.exe: Attach
rundll32.exe: Detouch
verclsid.exe: Attach
verclsid.exe: Attach
verclsid.exe: Attach
rundll32.exe: Attach
rundll32.exe: Detouch
rundll32.exe: Attach
rundll32.exe: Detouch
verclsid.exe: Attach
verclsid.exe: Attach
crossfire.exe: Detouch
explorer.exe: Detouch
ctfmon.exe: Detouch
pclaw.exe: Detouch

Автор: -=cORw=- Troy4eg 22.12.2008, 18:51

Цитата
Верден почти с начала и до конца у меня занял 850 метров (1/2 экрана, 15 кадров, "плохой" кодек").
ОМГ как ты играл на 15 фпс? О_о

Автор: Jediroman 22.12.2008, 19:05

-=cORw=- Troy4eg
Дык Фрапскиллер не снижает до 15 ФПС игры, как Фрапс. smile.gif

Автор: EdTambov 22.12.2008, 20:02

Апдейт.
http://www.alkashi.info/playclaw3.zip

+ пофиксен баг с красным экраном на старте баттлы + добавка совместимости с другими играми.
+ Частично smile.gif пофиксен косяк с Alt-Tab в полном экране. Точнее, с баттлой он пока не пофиксен, а вот другой бодягой работать должно лучше.
+ изменен интерфейс. теперь безглючный и более понятный.
+ хардварный курсор теперь можно увидеть в видео.
+ ну там еще немного невзначительных фиксов.



Karma
Ты Альт-Табил часто? Я смотрю по логу, подозрительно часто некоторые операции идут smile.gif
Полный экран или окно?

-=cORw=- Troy4eg
Ты не понял, видео 15 FPS, а играл я нормально на родных 70-90 (верден, че с него взять - там и до 30 спокойно может просесть smile.gif)

Автор: Karma 22.12.2008, 20:18

EdTambov , вообще Альт-таб не нажимал, просто играл, потом смотрю , а счётчика кадров уже и нет,пропадает через разные промежутки времени..., фпс с 58-45 падает до 38-25(CrossFire mp-beta,3d shooter), но в принципе мягко всё, да и игра по графике чуть лучше контер-страйка(тфю блин) :lol: ( если что ,проц слабый у меня 2100мхз=2600+атлон,512рам) devil.gif
Я не знаю как там в последних версиях фрапса(пользовался 2.7 версией), но твоя прога когда начинаешь запись видео не тормозит в этот момент в отличии от фрапса, ну по крайней мере на моём компе так.. ;)

Автор: EdTambov 22.12.2008, 20:28

Karma
FPS падает при записи видео? Проц у тебя одноядерный - падать будет полюбому и сильно.
Странно, что не переключался. Судя по логам, она постоянно делает "reset" графическим объектам. Как будто хочет их восстановить после потери (обычно такое после Alt-tab бывает или при смене разрешения и windowed/fullscreen).
Надо будет залить, посмотреть, что за зверь такой.

Автор: Karma 22.12.2008, 23:41

EdTambov Сейчас поиграл в КроссФайр с playclaw3
1)счётчик фпс работает всё время и не пропадает,хотя может по одному разу не стоит судить..
2)не захватыветься звук хотя моя звуковая карта определяеться
3)невозможно из нескольких роликов создать один в виртуалдаб"е, пишет что-то типа - разный сэмпл рейт, и в оригинальном формате не объединяет,или если их ужать кодеком xvid например, тоже не соединяет в один,ну может я в виртуалдабе все функции 100% не знаю, но раньше делал ролики с фрагами из нескольких, в основном резал,сжимал и склеивал в один из кусков,ни про какие разные рейты сэмплов он мне не писал..
Звук у меня встроенныый риалтек ac97 (alc650 вроде),драйвер последний <_<
4)Если повесить снятие снимков на Num Lock то в программе она опредеяться как Pausе, но правда работает все равно по нажатию Num Lock

Автор: antonn 23.12.2008, 0:40

Karma в Дубе можно перед конвертацией добавить фильтр для изменения семплрейта

Автор: EdTambov 23.12.2008, 3:58

Karma
Про "Дубу" мало че знаю, я ей не сильно пользовался. Я, как программер, могу сказать, что совместить можно все, лишь бы совпадали размеры кадра smile.gif
Счетчик работает - это интересно smile.gif
Захвата звука нет - если у тебя XP, значит тебе надо в настройках записи звука выставить каналы для записи. В принципе, могу добавить кнопочку для упрощения процесса. Просто подумал, что если во фрапсе нет, так нах нам оно надо? smile.gif Если виста, то извиняйте, пока не реализовано.
Кнопки определяются ровно так, как их определяет виндовозина, тут моего ничего нет smile.gif

Автор: -=cORw=- Troy4eg 23.12.2008, 9:22

Цитата
Ты не понял, видео 15 FPS, а играл я нормально на родных 70-90 (верден, че с него взять - там и до 30 спокойно может просесть
О_о Нада фрапскиллер на рабочей машине с Код-5 потестить седняsmile.gif

Автор: EdTambov 23.12.2008, 9:56

-=cORw=- Troy4eg
Эээххх... плохо читаете посты - об этой особенности, которая по хрен знает какой причине отсутствует у фрапса, уже давно говорили smile.gif Я бы даже сказал, с первого поста.
НО обязательное условие - многоядерный проц (2+).

Автор: -=cORw=- Troy4eg 23.12.2008, 13:37

Цитата
НО обязательное условие - многоядерный проц (2+).
:(

Автор: EdTambov 23.12.2008, 13:55

-=cORw=- Troy4eg
Именно из-за многоядерности и из-за того, что большинство игр пока не используют ее по полной, кодеку достается "свободное" ядро и снижение FPS в игре происходит только из-за "притормаживания" видюхи для того, чтобы снять кадр. А в случае с одним ядром - извиняйте, бананиф нема smile.gif

Автор: T-Rrexx 23.12.2008, 18:27

Тестил, но звук, который я слышу в наушниках в процессе игры, не слышен на записи. Кодек "Хороший", полный размер экрана, 30 FPS, игра Батла 2142. В остальном прога отличная. smile.gif smile.gif

Автор: EdTambov 23.12.2008, 19:03

T-Rrexx
Спасибо за отзыв.
Звук пишется только тот, который выставляешь в настройках. У меня лично либо микрофон, либо то, что я слышу, но не дай бог мне общаться по воипу - там эффект эха и полная жопа наступает. Вообще, прога берет звук с _физического_ входа. А у физических входов бывают входы логические (например, микрофон, CD, line-in, mixer). Так вот обычно пользователь сам выставляет логические входы в винде.
Но как я уже сказал, я могу приделать кнопарик для упрощения сего.
А что, во фрапсе разве не так?
Да, и на каком железе пытал?

Автор: Karma 23.12.2008, 22:03

EdTambov , у меня ХР СП3, и я сейчас специально поставил фрапс 2.7.1 версию, отличия такие :
1) В твоей проге нужно специально идти в настройки звука , и в записи включать именно Стерео Миксер,а не микрофон или line-in ,во фрапсе же в меню, есть две строчки - Звуковое устройство(sound device,там стоит -realtek97) ,и Ввод звука (sound input,там стоит- stereo mixer) , то есть даже если в настройках записи (виндовса) включен микрофон например, то в программе всеравно отмечен - стерео миксер, то есть она пишет оттуда независимо от того ,что поставленно в виндовсе.
2) Если фрапсом записать пару роликов, их сразу можно склеить в дубе, с твоими нет, возможно надо изменить какую-то опцию как подсказывают выше ,но я пока не нашёл(читаю факъ к дубу)
Пишет так - разные скорости сэмплов, например первый ролик записан с 14.77777 , а второй с 14.8888 , и по этой причине он их сразу не клеит.(дуб 1.5.0 версии)
3) счётчик кадров пока не пропадал,как это было с playclaw2.
Кстати насчёт эха в разных прогах типа вентрило,вроде надо отключить микрофон(mute) в плейбэк опциях звука,а в записи именно микрофон отметить eek.gif

Автор: EdTambov 23.12.2008, 22:52

Karma
1. хммм... ладно, посмотрю, что можно сделать.
2. Йопрст, у тебя частота кадров в видео не совпадает. Судя по всему, не хватает производительности и потому видео пишется не на скорости 15, как хотелось бы, а на реальной возможной скорости. Зато скорость видео = скорости в игре, никаких ускорений.

Вот ты знаешь, а у меня фрапс выдает на звук:
1. Detect best sound input - Realtek HD Digital input (Default) - это вообще внешний спец. вход
2. Use Windows input - Realtek HDA Primary input (Default) - то, что надо (микрофон или стеремиксер - переключается мной, ручками).

Автор: MAKSIMYS 23.12.2008, 22:53

Эд я тебе давно ж еще говорил, что Фрапс у мну писал звук в двух вариантах, каждый из которых можно было выбрать прям в проге, просто поставив галочку в нужном окошке. либо звуки игры и голоса соклавновцев в ВОИПе, либо звук с микрофона, тобишь только своя матершина в эфире и отдаленные звуки игры из колонок и клацанье по клаве.

Автор: Karma 23.12.2008, 23:01

EdTambov У меня в игре кроссфайр во время записи 25-38 фпс, не знаю почему разные значения сэмпл рейт в дубе. Несколько роликов сделаны во время записи одной игры ,я включал запись,потом выключал,опять включал,(настройки в проге -15фпс, полкадра,низкое качество)
У фрапса всегда совпадает скорость сэмплов ,независимо от фпс в игре,хотя у твоей проги преимущество в меньшей тормозне даже на одноядерном.
Запустил TimeShift,сделал пару роликов - не склеить в дабе,часть лога не поможет?

Цитата
timeshift.exe: Attach
* timeshift.exe: Install DX9/DX9d hook
* timeshift.exe: Ok, proceed to capture
rundll32.exe: Attach
rundll32.exe: Detouch
timeshift.exe: Allocate frame buffer 1024x768
Cmd: toggleVideo
DrawIconEx 0000057A
DrawIconEx 0000057A
Hotspot 0 0
Cmd: toggleVideo
timeshift.exe: Avi stat
Get video frame: 65.30%
Compress frame : 34.13%
Write to disk : 0.54%
Real FPS : $.2f
Cmd: toggleVideo
Cmd: toggleVideo
timeshift.exe: Avi stat
Get video frame: 65.44%
Compress frame : 34.12%
Write to disk : 0.40%
Real FPS : $.2f
timeshift.exe: Detouch
rundll32.exe: Attach
rundll32.exe: Detouch
explorer.exe: Detouch
ctfmon.exe: Detouch
pclaw.exe: Detouch

Автор: Karma 24.12.2008, 0:27

EdTambov В принципе в Дубе можно грузить каждый ролик отдельно, сохранять его с каким-то определённым фреймрейтом(например с 15 фпс), и потом они склеиваються успешно.
Хотя фрапсовские можно клеить без предварительной переделки под одинаковый фпс,ну всеравно фрапсовские сжимать надо,так что отметить опцию чтобы везде был конкретный фпс не трудно.
У меня в фрапсе, что ни выбирай - бест саунд инпут или юз виндоус инпут, все стоит одинаково - риалтек ас97 и стерео миксер, на микрофон переключить нельзя.Может у меня какой-то левый фрапс? :D

Автор: EdTambov 24.12.2008, 5:55

Фрапс тут непричем, у нас звук "немного" разный. Я со своей Realtek HD одно время так насношался, пока заставил ее правильно работать с баттлом. Что же, будем думать.
А вот почему FPS у тебя заниженный - это страно. На одном ядре если в игре FPS не меньше, чем хочешь в видео, значит все ок.
Да, кстати, в логах есть одна ошибочка... надо поправить. Она как раз самую важную инфу в данный момент выводит smile.gif

Автор: Haryamb 24.12.2008, 13:22

при смене языка.
Причем смены языка не происходит.

Автор: EdTambov 24.12.2008, 13:50

Haryamb
Вообще это есть сообщение о том, что надо сделать рестарт софтины. Только непонятно, почему оно не показывается. Я проверял... smile.gif Проверю ишшо раз.

Автор: ROX (RUS) 25.12.2008, 13:17

EdTambov У меня такое же сообщение как и у Haryamb-а выскакивает при каждом запуске программы.

Автор: EdTambov 25.12.2008, 13:57

ROX (RUS)
Я выяснил, в чем тема - я просто языковые ресурсы последние не записал в архив smile.gif
Сообщение, которое вылезает при каждом старте "говорит" о том, что уже запущена аналогичная тулза (fraps, gamecam, xfire) и возможны конфликты smile.gif

Автор: Haryamb 25.12.2008, 14:56

EdTambov
Давай новый билд с ними)))
Кстати видео у меня пишется прекрасно, фпс не проседает. Машина довольно мощная, но все-равно после фрапса приятно-врубил запись и забыл. А с фрапсом у меня были тормоза даже на этой конфигурации.


Добавлено: язык сменился при перезапуске. Хотя когда вырубал язык был в положении "русский" smile.gif
Хотелось бы горячую смену без глюков и без перезапуска.

Еще реально напрягает что с запущенным фрапскиллером батл 100% не развернется, хотя обычно на 15 сворачиваний у меня 14 нормально разворачиваются.

Автор: EdTambov 25.12.2008, 15:52

Haryamb
Погоди, я тут сайт делаю smile.gif Попробую сегодня вечером новую версию скинуть.
Да, кстати, я тоже вчера под пивом врубил запись и забыл нахрен про нее smile.gif Потом только взгляд упал на красные цифирьки smile.gif
Смена языка реально нужна очень редко. К тому же при первом старте автоматически определяется локаль и если есть возможность, устанавливается нужный язык. Так что, перезапустить раз в году, я думаю, можно. Горячая смена - тут сложнее. У меня система мультиязычности так сделана, что в данном конкретном случае это невозможно smile.gif

Насчет сворачивания - я буду стараться smile.gif Пока не догнал в чем конкретно косяк. К тому же сцуко баттл не позволяет производить отладку моей софтины. Он тупо вываливается. А пока запустить баттл, пока то да се... Короче, время.

Автор: Haryamb 25.12.2008, 16:42

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

Автор: EdTambov 25.12.2008, 20:37

Тут в процессе разработки пришла в голову интересная мысль. Интересует мнение геймеров smile.gif
Вместо захвата и записи в avi файл, софт будет делать захват и трансляцию в сеть/интернет "живого" видео. Ну как Online TV. Формат - Windows Media.
СтОит про это дальше думать или это нахрен не надо никому? smile.gif
Скажем, будет PlayClaw: Network edition ;)

Автор: Haryamb 25.12.2008, 21:26

Имхо только в киберспорт.

Автор: EdTambov 25.12.2008, 21:37

Haryamb
Ну это первое, что приходит в голову - в клубы, просто по инету для просмотра игр.
Но мало ли... людей, влюбленных в себя много - и им хочется себя показать всему миру :D

Автор: -=cORw=- Troy4eg 25.12.2008, 22:42

ИМХО это не надо.... Только если делать под него свой отдельный портал.

Кстати потестил седня на КоД-5. Все пашет отлично, при записи без звука 1/2 размера низкое качество фпс падает с 91 до 89 smile.gif

Только на F10 ниче биндиться не хочет)))))) На F9 - паалста, на F8 - паалста, на F10 - хрен)))

Автор: EdTambov 25.12.2008, 23:14

http://www.alkashi.info/playclaw4.zip
Тут обновка с языковыми ресурсами.

-=cORw=- Troy4eg
Не, ну я же говорю - типа Network edition. Как Про версия. Я просто занимался броадкастом ТВ и радио и немного съел на этом собаку - вот и думаю совместить smile.gif

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

Автор: EdTambov 26.12.2008, 20:04

Ишшо одна мысля.
Стоит ли делать выгрузку на ютубу? Ну то есть, будет храниться список записанного видео и по желанию чел сможет (введя логин-пароль) выгрузить видео сразу туда.
Сразу говорю - это не совсем простое дело, потому даже если и будет реализовано, то совсем не сразу.

Автор: EdTambov 29.12.2008, 12:54

Ура товарищи! Я таки поборол косяк с Альт-Табом в фулскрине smile.gif Уж сколько было табака и пива истрачено для снижения температуры в голове smile.gif
Проверил в ArmA, BF2142, Eve online.
Сейчас добавляю всякую хрень и кое-что правлю и сегодня новая версия будет готова.

Автор: Jediroman 29.12.2008, 14:15

EdTambov
Гут. smile.gif
Кстати, в последней версии PC видео у меня пишется нормально, без всяких ускорений\тормозов и прочего.

Автор: EdTambov 29.12.2008, 14:36

Jediroman
Ну я вроде как синхро улучшил еще давно smile.gif

Автор: OTMOPO3OK(Rus) 29.12.2008, 14:42

EdTambov, красавчег ;)

Автор: EdTambov 29.12.2008, 15:39

Так, обновка.
http://www.playclaw.com/en/
Нажимать на кнопку давнлоад yes.gif
Русскую версию сайта пока смотреть смысла нет smile.gif
В этой версии появилась защита, которая должна работать не только в XP, но и в висте, и даже наверное в х64 smile.gif
Так же эта версия идет уже с инсталлятором.
Триал 15 дней кончиться не успеет smile.gif К тому же никаких пока триальных ограничений нет.

з.ы. пошел за пивом - надеюсь, косяков не будет smile.gif

Автор: ROX (RUS) 29.12.2008, 16:04

EdTambov Что то у меня она совсем не работает.... Все установилось нормально, но счетчика FPS нигде нет, в логе ничего кроме загрузка языковых ресурсов нету. Баг с клавишей F10 остался.

Автор: Jediroman 29.12.2008, 16:24

ROX (RUS)
Аналогично. Старый билд по ошибке выложил?

Автор: EdTambov 29.12.2008, 16:49

Ааа мля! я забыл включить основной модуль (я его для отладки интерфейса выключаю :lol: ). Ща!

Готово, билд 345, сливаем снова.
Заодно можно анинсталл проверить yes.gif

Хотя в инфе показывает почему то 344 билд smile.gif

Косяк с F10 действительно есть :( Шаманство какое-то... Аж самому интересно стало smile.gif

Автор: EdTambov 29.12.2008, 17:13

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

Автор: EdTambov 29.12.2008, 18:27

Так, снова обновил. Билд 363. Бага не было, был косяк в мозгах и глазах.
Короче, требуются новые ощущения от последнего билд - есть ли разница с предыдущими?

Автор: Jediroman 29.12.2008, 19:04

Не рановато ли еще продавать? smile.gif Интерфейса толком нет, бета-версия и все такое...

Автор: Haryamb 29.12.2008, 20:10

Оно не продается пока... Эд просто готовится заранее.

Автор: EdTambov 29.12.2008, 20:22

Jediroman
Кто рано встает, тому ... (продолжить по желанию).
Почему интерфейса нет? Все есть, недоработки пока присутствуют. Чисто косметические.
Функционал - основная часть реализована (DX9). К тому же я ее не собираюсь прям щас толкать, нужно сделать еще несколько полезных дел по части подготовки к раскрутке. Так что, еще месяц точно есть. А может и меньше - как попрет. Заодно за это время можно нарастить фичи. В конце концов, никто же не заставляет людей деньги отдавать. Нравится - бери, не нравится - как хошь smile.gif

з.ы. а заранее подогреть интерес выкладыванием инфы где-нить - от этого же только хорошо! smile.gif
Как вам сайтег?

Автор: Haryamb 29.12.2008, 20:53

Симпатишный сайтик, и не запутанный. То, что надо.

Автор: -=cORw=- Troy4eg 29.12.2008, 21:45

Кстати подумалось, если хочешь делать экспорт на етуб или онлайн-вещание, тебе нужен как минимум еще один режим сжатия при записи. Типа, "высокое качество", "низкое качество", "онлайн", "етуб". "Онлайн" соответственно повыше етуба, т.к. етубовское видео ИМХО убого))))
Причем, возможность записи видео сразу в етубовском формате - огромный плюс, т.к. это прекрасная возможность для некоторых ленивых людей не заморачиваться со сжатием.

Автор: Frost_ru 29.12.2008, 23:12

У меня она мертво висит в трее...развернутая тож никуя не делет((((

Автор: EdTambov 29.12.2008, 23:15

-=cORw=- Troy4eg
Писать сразу в ютуб-формате стремно, ибо надо копаться в деталях формата. Я предполагал сделать проще (если делать) - пишем в своем и если чел хочет выгрузить в ютубу, то делать это все прозрачно. То есть, на лету перекодировать видео в понятный ютубе формат, а оно(она)(он) уже будет его корячить по-своему.
Согласен, что качество на ютубе просто полный пэ. Годится только для роликов про ганшипы и танки/роботы. Хотя они вроде как хотели запустить повышенное качество, что сейчас - хз.
То есть, запись _сразу_ в формат флеша (ютуб) смысла не имеет.

Haryamb
Бум надеяться, что название тоже в тему придется и "нашим", и "не нашим".

з.ы. disclaimer - я ща под пивом, могу немного хероты прогнать :D

Frost_ru
Ну твой вариант мы предварительно обсудили в игре smile.gif виста + 64 - здесь я даже в виртуальной машине не запускал пока. Все висты идут после НГ. Да и вообще, все остальное тоже.

Автор: CoolCmd 30.12.2008, 2:55

Оттестил билд 363. Глючный зараза. smile.gif) Винда - 32 хрюшки.

Сначала по мелочи. Интерфейс реально убогий. Чем тебе стандартные виндовые табы не угодили?

Shutdown нужно заменить на стандартный exit/quit, а то на выключение компа смахивает.

Benchmarking / замеры производительности - это жесть. Стандартные названия типа HUD/OSD и т.д. понятнее.

В начале путь для видео указывает на Мои доки. Было бы логичнее брать Мои видео.

Ярлыки со ссылками в главном меню созданы неправильно. Нужно прям туда url и копировать, а еще лучше переместить из програмфайлес. Сейчас у твоих ярлыков никаких значков нет.

Далее по скринам. Хорошо бы научить jpg при максимальном качестве сжимать БЕЗ потерь. Тогда можно было бы обойтись и без TGA, которого винда xp не понимает. Чем тебе PNG не угодил?

Звук. Надо сделать не только выбор звуковухи, но и второй список с выбором источника звука. У меня например сейчас 2 звуковухи, к одной подключен микрофон, ко второй - всё остальное. В итоге при запуске батлы запись слетает на микрофон. Я не знаю, батла виновата, винда или дрова, но если бы в Клаве был выбор источника, то это решило бы все подобные проблемы. Кстати, запускать нужно sndvol32.exe /record.

Запись видео в БФ2142 нормально не работает. Ставлю параметры: 1280x1024, полный размер, 30fps, плохое какчество.
В игре ФПС падают с 90 до 70...50. Вроде зашибись... Но в итоге видео пишется с FPS 21..23. С самого начала наблюдается рассинхронизация видео и звука, причем звук может отставать, а может и немного наоборот. smile.gif Вот параметры записанного:
Video: TMB1 1280x1024 23.13fps 24439Kbps [Video 0]
Audio: PCM 44100Hz stereo 1411Kbps [Audio 1]

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

И еще один глюк. Если запустить БФ2142 с измененным affinity mask на 1 например (она у меня всегда так и роботает), то ФПС при записи падает раз в пять. eek.gif

Теперь просмотр записанного видео. Здесь тоже есть странности. С WMP проблем нет. А вот если смотреть ЛЮБОЕ видео в media player classic VMR9 с запущенной Клавой, то во-первых он показывает FPS (ну это я еще могу понять), а во-вторых падает при выходе:
AppName: mplayerc.exe AppVer: 6.4.9.1 ModName: playclaw.dll
ModVer: 0.0.0.0 Offset: 000031bb

KMPlayer при начале просмотра твоего видео (с другими кодеками все в порядке) ругаеца, что overlay mixer used by bla-bla-bla.

Цитата
Все есть, недоработки пока присутствуют. Чисто косметические

Ню ню. smile.gif)

Автор: EdTambov 30.12.2008, 11:21

Вот это нехеровый тест репорт smile.gif

[quote name='CoolCmd' post='798911' date='Вторник, 30 Декабря 2008, 02:55:19']
Сначала по мелочи. Интерфейс реально убогий. Чем тебе стандартные виндовые табы не угодили?
[/quote]
При разумных размерах окна помещаться в одно строчку они не будут :(

[quote]
Shutdown нужно заменить на стандартный exit/quit, а то на выключение компа смахивает.
[/quote]
ok

[quote]
Benchmarking / замеры производительности - это жесть. Стандартные названия типа HUD/OSD и т.д. понятнее.
[/quote]
Подумаю

[quote]
В начале путь для видео указывает на Мои доки. Было бы логичнее брать Мои видео.
[/quote]
Сранно. Вроде как раз на мое видео должно указывать, порою.

[quote]
Ярлыки со ссылками в главном меню созданы неправильно. Нужно прям туда url и копировать, а еще лучше переместить из програмфайлес. Сейчас у твоих ярлыков никаких значков нет.
[/quote]
Погоди, как так неправильно? Значки у uninstall стандартный + иконка приложения + 4 иконки IE для ссылок в инет.

[quote]
Далее по скринам. Хорошо бы научить jpg при максимальном качестве сжимать БЕЗ потерь. Тогда можно было бы обойтись и без TGA, которого винда xp не понимает. Чем тебе PNG не угодил?
[/quote]
Че-то я не помню такого, что жыпех без потерь сжимал... PNG добавлю, я же обещал уже smile.gif Кстати, TGA винда понимает, только нужно ручками настроить соответствие стандартному просмотрщику smile.gif

[quote]
Звук. Надо сделать не только выбор звуковухи, но и второй список с выбором источника звука. У меня например сейчас 2 звуковухи, к одной подключен микрофон, ко второй - всё остальное. В итоге при запуске батлы запись слетает на микрофон. Я не знаю, батла виновата, винда или дрова, но если бы в Клаве был выбор источника, то это решило бы все подобные проблемы. Кстати, запускать нужно sndvol32.exe /record.
[/quote]
Со звуком да, запарка есть. Но вот что у тебя стряслось, я так и не понял. В проге делается выбор микшера, ты настраиваешь его как тебе надо. Что не так?

[quote]
Запись видео в БФ2142 нормально не работает. Ставлю параметры: 1280x1024, полный размер, 30fps, плохое какчество.
В игре ФПС падают с 90 до 70...50. Вроде зашибись... Но в итоге видео пишется с FPS 21..23. С самого начала наблюдается рассинхронизация видео и звука, причем звук может отставать, а может и немного наоборот. smile.gif Вот параметры записанного:
Video: TMB1 1280x1024 23.13fps 24439Kbps [Video 0]
Audio: PCM 44100Hz stereo 1411Kbps [Audio 1]
[/quote]
Внимание, вопрос - раньше при тех же параметрах видео писалось нормально? Звук не считаем.
Рассинхронизация звука и видео - есть такой момент, пока я его не касался.
Почему низкий FPS у видео - не хватает производительности, потому он пишет сколько может, а потом в AVI устанавливает реальный FPS.
Почему спрашиваю про "раньше"? Возможно, меня глючит, но как будто раньше кодек быстрее был :D

[quote]
Еще глюк: если во время записи переключиться на рабочий стол, но видео получается кривым - слишком медленно проигрывается.
[/quote]
Ну оно вообще должно вырубаться. Проверю.

[quote]
И еще один глюк. Если запустить БФ2142 с измененным affinity mask на 1 например (она у меня всегда так и роботает), то ФПС при записи падает раз в пять. eek.gif
[/quote]
Вот тут на меня сваливать не надо smile.gif Такие эксперименты полностью на ваш страх и риск. Мой софт просто запускает дополнительный поток, который обычно хавает свободное ядро в проце. Нет ядра - получаем падение FPS. Всем заведует винда.

[quote]
Теперь просмотр записанного видео. Здесь тоже есть странности. С WMP проблем нет. А вот если смотреть ЛЮБОЕ видео в media player classic VMR9 с запущенной Клавой, то во-первых он показывает FPS (ну это я еще могу понять), а во-вторых падает при выходе:
AppName: mplayerc.exe AppVer: 6.4.9.1 ModName: playclaw.dll
ModVer: 0.0.0.0 Offset: 000031bb
[/quote]
VMR9 проверю.

[quote]
KMPlayer при начале просмотра твоего видео (с другими кодеками все в порядке) ругаеца, что overlay mixer used by bla-bla-bla.
[/quote]
Хз, че это.

[quote]
Ню ню. smile.gif)
[/quote]
Йоптыть, 2 месяца только софту! Из которых 90% - попытки врубиться в неизвестную область и научиться новым извратам :lol: Все будет!

Автор: ROX (RUS) 30.12.2008, 11:39

Нашел еще один баг: при запущенном Play Claw, Rockstar Games Social Club (Прога, заведующая онлайн статистикой в GTA4) выдает неизвестную ошибку и благополучно вылетает. Стоит отключить Play Claw, RGSC начинает работать без каких либо проблем.

Автор: EdTambov 30.12.2008, 11:56

ROX (RUS)
Она че-нить на экран выводит? ну эта rgsc? То есть, я про оверлеи

Автор: ROX (RUS) 30.12.2008, 12:20

Да какие там оверлеи, rgsc это маленькая, не полноэкранная программа, в которой присутствую новости Social Club-а и здоровая кнопка ИГРАТЬ.

Лог твоей проги, если запустить её после запуска rgsc и нажатия кнопки «Играть», после которого rgsc вылетает с ошибкой.

Loading language resources
+ Prepare DX9
* taskeng.exe: Install DX9/DX9d hook
* taskeng.exe: Ok, proceed to capture
* rgsc.exe: Install DX9/DX9d hook
* rgsc.exe: Ok, proceed to capture
rgsc.exe: Allocate frame buffer 1x1
* dwm.exe: Install DX9/DX9d hook
* dwm.exe: Ok, proceed to capture
* dwm.exe: remove hook
* dwm.exe: Install DX9/DX9d hook
* dwm.exe: Ok, proceed to capture
* dwm.exe: remove hook
* rgsc.exe: remove hook
* taskeng.exe: remove hook

Автор: Frost_ru 30.12.2008, 12:36

Цитата
Сранно. Вроде как раз на мое видео должно указывать, порою.

Она туда и ведет!

Цитата
Loading language resources + Prepare DX9


У меня только это выдает при выключении...

Автор: EdTambov 30.12.2008, 13:14

Frost_ru
Так, с тобой будет разбираться позже. 64бит - это не просто так. И, кстати, нативные 64 битные приложения вообще не видятся.

ROX (RUS)
Опа, прикольно!
Ну, во-первых, похоже на то, что десктоп может захватываться (taskeng), во-вторых, rgsc таки юзает DX и какого-то хрена делает рендер в окно размером 1х1 :lol:
Собственно, расчета на такое окошко нет... но я учту, чтобы не валилось

Надо блин какой-нить хороший todo list нарыть, а то можно че-нить упустить...

Автор: CoolCmd 30.12.2008, 13:25

Цитата
При разумных размерах окна помещаться в одно строчку они не будут
Сделай слева auto radio buttons со стилем push like. Стандартные контролы выглядят лучше чем твои самопальные.

Цитата
Сранно. Вроде как раз на мое видео должно указывать, порою.
Похоже это мой косяк, в реестре My Video пустой.

Цитата
Погоди, как так неправильно? Значки у uninstall стандартный + иконка приложения + 4 иконки IE для ссылок в инет.

Ты не понял. У тебя сейчас ярлык (lnk) ссылается на другой ярлык (url). Масло маслянное. Гланды через жопу. smile.gif
Сейчас: [attachment=24510:attachment]
Как нуно: [attachment=24511:attachment]

Цитата
Че-то я не помню такого, что жыпех без потерь сжимал... PNG добавлю, я же обещал уже smile.gif Кстати, TGA винда понимает, только нужно ручками настроить соответствие стандартному просмотрщику smile.gif

У меня xnview умеет без потерь. Про соответствие не понял. Где настраивать? Я tga в смотрелку кидаю - пустой экран.

Цитата
Звук. Надо сделать не только выбор звуковухи, но и второй список с выбором источника звука. У меня например сейчас 2 звуковухи, к одной подключен микрофон, ко второй - всё остальное. В итоге при запуске батлы запись слетает на микрофон. Я не знаю, батла виновата, винда или дрова, но если бы в Клаве был выбор источника, то это решило бы все подобные проблемы. Кстати, запускать нужно sndvol32.exe /record.

Со звуком да, запарка есть. Но вот что у тебя стряслось, я так и не понял. В проге делается выбор микшера, ты настраиваешь его как тебе надо. Что не так?

А я хочу настраивать в Клаве. Чтоб она перед записью сама выбирала ВотЮХер вместо микрофона. Потому как недостаточно ОДИН РАЗ залезть в микшер и его настроить. Настройки могут меняться из-за глюков, перестановки дров, использования записи именно с микрофона в другой проге и т.д. Ты же сейчас предлагаешь каждый раз перед записью лезть в микшер. Никто об этом не вспомнит, я тя уверяю - лучший матч у болшинства будет записан без звука. smile.gif

Цитата
Запись видео в БФ2142 нормально не работает. Ставлю параметры: 1280x1024, полный размер, 30fps, плохое какчество.
В игре ФПС падают с 90 до 70...50. Вроде зашибись... Но в итоге видео пишется с FPS 21..23. С самого начала наблюдается рассинхронизация видео и звука, причем звук может отставать, а может и немного наоборот. smile.gif Вот параметры записанного:
Video: TMB1 1280x1024 23.13fps 24439Kbps [Video 0]
Audio: PCM 44100Hz stereo 1411Kbps [Audio 1]

Внимание, вопрос - раньше при тех же параметрах видео писалось нормально? Звук не считаем.
Рассинхронизация звука и видео - есть такой момент, пока я его не касался.
Почему низкий FPS у видео - не хватает производительности, потому он пишет сколько может, а потом в AVI устанавливает реальный FPS.
Почему спрашиваю про "раньше"? Возможно, меня глючит, но как будто раньше кодек быстрее был biggrin.gif

Блин ты через строчку читаешь? Как может не хватать производительности, если я написал, что ФПС ниже 50 при записи не опускается, в настройках стоит 30, а реально пишется 23. А раньше видео вообще толком не писалось, так что сравнивать не с чем. smile.gif

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

Цитата
И еще один глюк. Если запустить БФ2142 с измененным affinity mask на 1 например (она у меня всегда так и роботает), то ФПС при записи падает раз в пять. eek.gif

Вот тут на меня сваливать не надо smile.gif Такие эксперименты полностью на ваш страх и риск. Мой софт просто запускает дополнительный поток, который обычно хавает свободное ядро в проце. Нет ядра - получаем падение FPS. Всем заведует винда.

Ээээ а поток в каком процессе создается? BF2142?

Цитата
KMPlayer при начале просмотра твоего видео (с другими кодеками все в порядке) ругаеца, что overlay mixer used by bla-bla-bla.

Хз, че это.

Это ты о чем? smile.gif

Цитата
Йоптыть, 2 месяца только софту! Из которых 90% - попытки врубиться в неизвестную область и научиться новым извратам newlaugh.gif Все будет!

Да да, но хнопучку Купить ты уже прикрутил и в проге и на сайте. smile.gif)



Надо блин какой-нить хороший todo list нарыть, а то можно че-нить упустить...

Блокнот. smile.gif

Автор: EdTambov 30.12.2008, 13:51

Цитата(CoolCmd @ Вторник, 30 Декабря 2008, 13:25:19) *
Сделай слева auto radio buttons со стилем push like. Стандартные контролы выглядят лучше чем твои самопальные.

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


Цитата
У меня xnview умеет без потерь. Про соответствие не понял. Где настраивать? Я tga в смотрелку кидаю - пустой экран.

Ну с TGA я че-то не то намутил.
А жипех без потерь пока не обещаю, но png прикручу.

Цитата
Кстати, запускать нужно sndvol32.exe /record.

Не на всех виндах одинаково работает :(

Цитата
А я хочу настраивать в Клаве. Чтоб она перед записью сама выбирала ВотЮХер вместо микрофона. Потому как недостаточно ОДИН РАЗ залезть в микшер и его настроить. Настройки могут меняться из-за глюков, перестановки дров, использования записи именно с микрофона в другой проге и т.д. Ты же сейчас предлагаешь каждый раз перед записью лезть в микшер. Никто об этом не вспомнит, я тя уверяю - лучший матч у болшинства будет записан без звука. smile.gif

Вот тут и начинается веселуха. К сожалению, я не могу сделать выбор линии микшера. То есть как - я производил тесты на разных компах и кто во что горазд (я про производителей звука). Где-то в микшере нельзя выбрать несколько линий сразу, где-то выбор делается через жопу (для программера, но может я не так смотрел), где-то еще какие-то косяки.
Плюс, я не уверен за одну такую штуку - если я при старте записи поменяю настройки микшера, то они поменяются для всей системы и юзер будет явно недоволен, если вдруг у него отключится микрофон, а включится на вход Stereo Mixer.
Короче, тут надо еще покопаться. Плюс интересно, как во фрапсе замутили Direct Audio record в висте.

Цитата
Блин ты через строчку читаешь? Как может не хватать производительности, если я написал, что ФПС ниже 50 при записи не опускается, в настройках стоит 30, а реально пишется 23. А раньше видео вообще толком не писалось, так что сравнивать не с чем.

Так, смотри - FPS показывает _игровой_, если у тебя два или более ядра, то во втором потоке будет жаться и писаться видео. И оно вполне может тормозить сильнее, чем игра. Если ты фрапс запустишь с такими же настройками, то у тебя и игровой FPS будет таким же, а я таки позволяю играть smile.gif
Но вопрос с производительностью я пытаюсь решить.


Цитата
Ээээ а поток в каком процессе создается? BF2142?

Конечно smile.gif Вот и нашли применение "лишним" ядрам :D

Цитата
KMPlayer при начале просмотра твоего видео (с другими кодеками все в порядке) ругаеца, что overlay mixer used by bla-bla-bla.

Хз, че это.

Это ты о чем? smile.gif

Что есть overlay mixer used by _____? ;) И бай кем он юзед?

Цитата
Да да, но хнопучку Купить ты уже прикрутил и в проге и на сайте. smile.gif)

А че стесняться? Пусть обживается smile.gif

Автор: ROX (RUS) 30.12.2008, 14:25

Цитата(EdTambov @ Вторник, 30 Декабря 2008, 15:51:36) *
Цитата

Да да, но хнопучку Купить ты уже прикрутил и в проге и на сайте. smile.gif)

А че стесняться? Пусть обживается smile.gif


Уже и http://www.playclaw.com/en/order.php объявлена:
Get full version for only $29.95 smile.gif

Автор: EdTambov 30.12.2008, 14:59

ROX (RUS)
Ну это так, от балды пока. Может побольше будет... поменьше вряд ли. Для соотечественников (тех, кто сможет по-русски прочитать страницу) цена ниже будет. Может сотни 3-4 деревянных.

Автор: CoolCmd 30.12.2008, 16:52

Цитата(EdTambov @ Вторник, 30 Декабря 2008, 13:51:36) *
Что есть overlay mixer used by _____? ;) И бай кем он юзед?

Такая хрень вылезает при попытке просмотра твоего видео. В фоне разумеется ничего не запущено.
[attachment=24514:attachment]

Цитата(ROX (RUS) @ Вторник, 30 Декабря 2008, 14:25:16) *
Уже и http://www.playclaw.com/en/order.php объявлена:
Get full version for only $29.95 smile.gif

Вот барыга. smile.gif)

Автор: ROX (RUS) 30.12.2008, 16:53

EdTambov Аналогичная проблемма, что и с Rockstar Games Social Club наблюдается так же с прогой GameSpy Comrade. (Я думаю тебе будет намного проще её найти для тестов, чем RGSC).

* comrade.exe: Install DX9/DX9d hook
* comrade.exe: Ok, proceed to capture
comrade.exe: Allocate frame buffer 1x1
* comrade.exe: remove hook

Автор: EdTambov 30.12.2008, 17:20

CoolCmd
Странно. Ну я думаю, ты сам понимаешь, что никаких оверлеев кодек не пользует smile.gif Очень странно.
Я не барыга, я хавать хочу :D

ROX (RUS)
Ага, аналогичная ситуевина, бум править. Вот интересно только, нахрен этим тулзам DX? ;)

Автор: espectr0 1.1.2009, 20:05

Эд, кинь ссылку на последнюю версию, по ссылке с первого поста не качает.

Автор: antonn 1.1.2009, 22:49

EdTambov

Цитата
Ну я думаю, ты сам понимаешь, что никаких оверлеев кодек не пользует

а почему бы и нет? smile.gif
а заюзать и я могу, а он один на всех, и будет кодек ругацо и корячиться smile.gif

Автор: EdTambov 2.1.2009, 9:16

espectr0
http://www.playclaw.com/en/
там все

antonn
Но мне то эти оверлеи нахрена в кодеке? smile.gif

Автор: espectr0 2.1.2009, 11:34

Цитата(EdTambov @ Пятница, 2 Января 2009, 09:16:57) *
http://www.playclaw.com/en/
там все

Спасибо. Ф10 все равно не биндится.

Автор: MaNdRaGoR_10 2.1.2009, 12:06

Кто-нибудь может мне объяснить отличие FRAPS от Fraps killer? Просто мне невдомёк, зачем ставить новую, если старая отлично работает? smirk.gif

Автор: EdTambov 2.1.2009, 12:35

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

Автор: -=cORw=- Troy4eg 3.1.2009, 0:36

Цитата
Писать сразу в ютуб-формате стремно, ибо надо копаться в деталях формата.
Эээ.... Там вроде обычное сильноужатое avi, прогнанное через флэшевый плэер, нэ?

Автор: antonn 3.1.2009, 0:43

avi - контейнер, в нем пожатые кодеком данные, т.ч. придется в деталях копаться smile.gif
и даже "обычный" avi может доставить немало хлопот smile.gif

Автор: MaNdRaGoR_10 5.1.2009, 22:08

Решил устроить совтинке небольшой тест. В качестве экзаменаторов выступают три игры: Half Life 2: Episode Two, Warhammer 40k: Soulstorm и сетевой командный шутер Left 4 Dead. Всё это живет в Windows XP SP2 32 bit. А дабы было с чем сравнивать оппонентом молоденькой Play Claw выбран матёрый Fraps за номером 2.8.2.
Размер видео и скриншоты для оценки качества. Стоит оговориться, что Play Claw не умеет снимать скриншоты прямо с плеера, поэтому за неё это делал Fraps.
Play Claw:
Half Life 2: Episode Two 52 с - 947 Мб http://img176.errorurl.us/my.php?image=wmplayer200901051452514cv6.pnghttp://img176.errorurl.us/my.php?image=wmplayer200901051453161ls2.pnghttp://img179.errorurl.us/my.php?image=wmplayer200901051452451xw2.png
Warhammer 40k: Soulstorm 1 мин. - 1,26 Гб http://img118.errorurl.us/my.php?image=wmplayer200901051453538tc5.png http://img385.errorurl.us/my.php?image=wmplayer200901051454032jn7.png http://img142.errorurl.us/my.php?image=wmplayer200901051454097ag1.png
Left 4 Dead 1 мин. - 703 Мб http://img356.errorurl.us/my.php?image=wmplayer200901051455144rm6.pnghttp://img176.errorurl.us/my.php?image=wmplayer200901051455188ci0.pnghttp://img176.errorurl.us/my.php?image=wmplayer200901051455491on0.pnghttp://img187.errorurl.us/my.php?image=wmplayer200901051457151jj5.png
Fraps:
Half Life 2: Episode Two 52 с - 1,2 Гб http://img377.errorurl.us/my.php?image=wmplayer200901051437370sg9.pnghttp://img355.errorurl.us/my.php?image=wmplayer200901051437419es0.pnghttp://img355.errorurl.us/my.php?image=wmplayer200901051438017vi3.png
Warhammer 40k: Soulstorm 1 мин. - 1,67 Гб http://img530.errorurl.us/my.php?image=wmplayer200901051439310lx7.pnghttp://img530.errorurl.us/my.php?image=wmplayer200901051439404fk2.pnghttp://img140.errorurl.us/my.php?image=wmplayer200901051440260cm8.png
Left 4 Dead 1 мин. - 1,10 Гб http://img511.errorurl.us/my.php?image=wmplayer200901051441491sq2.pnghttp://img247.errorurl.us/my.php?image=wmplayer200901051442096cn9.pnghttp://img371.errorurl.us/my.php?image=wmplayer200901051442223uw4.pnghttp://img371.errorurl.us/my.php?image=wmplayer200901051442486yp3.png

Что ж, всё вполне логично - чём качественнее видеофайл, тем он больше. У Play Claw отснятый материал более компактен, но картинка чуть размыта - вполне справедливая плата за меньший в среднем на 20-25% объем.
Теперь о грустном. Play Claw хорошо работает только с многоядерными процессорами. Обладатели старых камней остались не у дел.
Всё видео, захваченное при помощи Play Claw получилось немым. http://img152.errorurl.us/my.php?image=48474663mv1.jpg
Упомянутая выше невозможность щёлкать скриншоты прямо с видео плеера.
Но это всё детские болезни, кои разработчик софтины несомненно исправит в будущих релизах. В целом программа уже сейчас может составлять конкуренцию великому и ужасному Fraps.

Автор: EdTambov 5.1.2009, 23:10

Спасибо за тест smile.gif
По поводу "болезней". К сожалению, прыгнуть выше головы на одноядерных процах невозможно. И в этом случае фрапс оказывается аналогичен PlayClaw.

p.s. сейчас работаю над одним кодеком. Если тесты покажут, что он работает хотя бы так же, как и текущий "плохой" (по части скорости), то внедрю его. Должно улучшиться качество видео в "плохом" режиме. Но вроде как еще и обещают увеличение скорости работы кодека.

Автор: antonn 6.1.2009, 1:47

ааа, он тоже играет Имперцами!! :D

PS "Плей Клау" - это типа название сабжа? я даже мысленно это еле выговариваю smile.gif


да, кстати, чтобы делать скрин с любого плеера в Пайнт нужно отключить оверлей. В настройках видюхи - св-ва экрана, параметры, дополнительно, диагостика, и откатить тракбар влево. Тогда с любого плеера обычным принтскрином щелкать можно (тока обратно надо включить, а то будет веселуха smile.gif ).
Либо что еще проще - запустить перед щелканьем в любом плеере видео, а свое открывать в другом - оверлей один, он уйдет на первый плеер, а остальные софтварно будут рисоваться и все легко переносится в пайнт.

Автор: EdTambov 6.1.2009, 2:20

antonn
Ну если точнее, то ПлейКло. Дело привычки smile.gif

Автор: EdTambov 6.1.2009, 18:21

Обновка (1.2 билд 373):
+ пишем скрины в PNG
+ пофиксил вроде косяк с размерами буферов 2х2 (ну по логам видно было)

Качать там же (сайт имени программы smile.gif)

Значится, исследования возможности увеличения скорости кодирование кодеков показали, что дальше некуда.
НО! Таки есть куда можно продвинуться. Однако это потребует дополнительных телодвижений и реализовано будет позже (если будет):
Вариант раз: для плохого кодека можно будет кодирование разделить на пару-тройку потоков, что в случае с 3+ ядерном процом даст нехилый boost в тяжелых условиях (полный экран и высокий FPS).
Вариант два: опять для него же можно кодирование разделить на основной поток (игровой обычно, так делает фрапс) и дополнительный (мой, так делаю я). В результате даже на двухядерном проце получим увеличение возможных FPS для видео, но с падением (не очень сильным, но есть) FPS в игре, потому как будет отбирать у игры процессорное время.
Короче, все будет позже smile.gif

Автор: ROX (RUS) 6.1.2009, 23:38

Дальнейшие перспективы улучшения качества видео и производительности конечно радует, но когда же будет развиваться overlay? Конкурировать с Frapsом по записи видео и скриншотов будет весьма нелегко, а вот толковых оверлеев для Тим Спика и Вентрило практически нет, а пользователей у этих программ очень много!

И еще, когда заработает кнопка F10 и индикация снятия скриншота? Этих двух фишек ну очень нахватает.

----------------------------------------------------------------------------------------
RGSC и Game Spy Comrade по прежнему вылетают при запущенной Play Claw, но на этот раз в логе ничего подозрительного не пишет:

Loading language resources
+ Prepare DX9
* taskeng.exe: Install DX9/DX9d hook
* taskeng.exe: Ok, proceed to capture
* comrade.exe: Install DX9/DX9d hook
* comrade.exe: Ok, proceed to capture
* comrade.exe: remove hook
* taskeng.exe: remove hook

Автор: EdTambov 6.1.2009, 23:47

ROX (RUS)
Так, погоди, оверлей для вентрилы работает. Другое дело, что если он не устраивает в индикации.
Все остальное у меня записано в планах. Но я уже сказал - праздники smile.gif Иначе я бы за эту неделю сделал бы такую херову кучу полезных фич, что мало не покажется smile.gif

Автор: -=cORw=- Troy4eg 9.1.2009, 12:13

Кстати. Если ты уж реализуешь оверлеи, можно попробовать сделать доп. фичу. Игроку предоставляется возможность забиндить кнопки под определенные таймеры (т.е. он выбирает кнопку и сколько секунд отсчитывать). Далее все просто, нажал на кнопочку - на экране пошел оверлеем отсчет. Реализуется я так понимаю примитивно, но для многих геймеров может быть очень интересно. На отдельную прогу не потянет, а как фича ИМХО куль.

Автор: MAKSIMYS 9.1.2009, 12:50

-=cORw=- Troy4eg он же говорил что собирается это реализовать! ;)

Автор: -=cORw=- Troy4eg 9.1.2009, 13:43

Ы? Я не видел))) Ну круто тогда)

Автор: EdTambov 9.1.2009, 14:33

-=cORw=- Troy4eg
Вот это дела! Совпадение мыслей 100% rolleyes.gif Значит я не кретин (ну или хотя бы не один такой :lol: )

Автор: EdTambov 9.1.2009, 18:03

Новый билд 382
http://www.playclaw.com/en/

Fixed:
+ Shutdown нужно заменить на стандартный exit/quit, а то на выключение компа смахивает.
+ Benchmarking / замеры производительности - это жесть. Стандартные названия типа HUD/OSD и т.д. понятнее.
+ Ярлыки со ссылками в главном меню созданы неправильно. Нужно прям туда url и копировать, а еще лучше переместить из програмфайлес. Сейчас у твоих ярлыков никаких значков нет.
+ Чем тебе PNG не угодил?
+ Теперь просмотр записанного видео. Здесь тоже есть странности. С WMP проблем нет. А вот если смотреть ЛЮБОЕ видео в media player classic VMR9 с запущенной Клавой, то во-первых он показывает FPS (ну это я еще могу понять), а во-вторых падает при выходе:
+ rgsc.exe: Allocate frame buffer 1x1 (краш программы)
+ изменен интерфейс (кнопки управления страницами)
+ появилась иконка приложения

Автор: EdTambov 9.1.2009, 18:17

---
В следующем билде (возможно завтра) так же будет попавлен косяк с F10 (он уже щас готов, но смысл по 10 раз за час новые билды выкладывать? smile.gif )

Автор: ROX (RUS) 9.1.2009, 18:37

Цитата(EdTambov @ Пятница, 9 Января 2009, 20:03:55) *
Новый билд 382
http://www.playclaw.com/en/

Fixed:
********************
+ rgsc.exe: Allocate frame buffer 1x1 (краш программы)
********************


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

Loading language resources
+ Prepare DX9
* taskeng.exe: Install DX9/DX9d hook
* taskeng.exe: Ok, proceed to capture
* comrade.exe: Install DX9/DX9d hook
* comrade.exe: Ok, proceed to capture
* dwm.exe: Install DX9/DX9d hook
* dwm.exe: Ok, proceed to capture
* comrade.exe: remove hook
* comrade.exe: Install DX9/DX9d hook
* comrade.exe: Ok, proceed to capture
* dwm.exe: Install DX9/DX9d hook
* dwm.exe: Ok, proceed to capture
* comrade.exe: remove hook
* rgsc.exe: Install DX9/DX9d hook
* rgsc.exe: Ok, proceed to capture
* rgsc.exe: remove hook
* taskeng.exe: remove hook

Автор: EdTambov 9.1.2009, 19:02

ROX (RUS)
Прямо хоть бери и ручками "фильтруй" эти rgsc.exe... блин, у меня это бодяги нет, попробовать сложно. Ладно, че-нить придумаю smile.gif

Автор: ROX (RUS) 9.1.2009, 19:09

GameSpy Comrade есть на диске с батлой ;)

Автор: EdTambov 9.1.2009, 19:25

ROX (RUS)
Ок, посмотрю.

з.ы. Сделал оверлеи на TeamSpeak

Автор: EdTambov 9.1.2009, 19:40

ROX (RUS)
Поставил, залогинился, запустил Клаву, ноль эмоций. Что надо сделать? smile.gif

Автор: CoolCmd 9.1.2009, 19:50

Цитата(EdTambov @ Пятница, 9 Января 2009, 18:03:55) *
Новый билд 382
http://www.playclaw.com/en/

А когда будет пофиксен главный глюк - рассинхрон видео и звука?

Автор: EdTambov 9.1.2009, 19:58

CoolCmd
Постараюсь завтра замутить, если не будет ядерной войны smile.gif

Потом попробую таки порыть тему микшеров и выбора input line. Как всегда в моей практике, у меня очень много того, что я делаю слишком специфичное и, например, подсказок или вообще решений проблемы в инете хрен найдешь. Но мы попробуем smile.gif

Автор: ROX (RUS) 9.1.2009, 20:10

Цитата(EdTambov @ Пятница, 9 Января 2009, 21:40:45) *
ROX (RUS)
Поставил, залогинился, запустил Клаву, ноль эмоций. Что надо сделать? smile.gif


Сначала убедись, что у тебя последняя версия программы, она по идее сама должна обновляться, у меня сейчас стоит версия 2.1.0. Потом запусти Play Claw и уже после пробуй запустить GameSpy Comrade. Если при запуске Comrade не вылетит с ошибкой, значит дело как всегда в Viste smile.gif .

Автор: EdTambov 9.1.2009, 20:30

ROX (RUS)
Да, версия древняя, обновляю.

Автор: EdTambov 9.1.2009, 20:45

ROX (RUS)
Нет, не валится. Но устранить проблему я все равно смогу.

Автор: ROX (RUS) 10.1.2009, 21:54

EdTambov

Сегодня всплыла еще одна особенность, на которую раньше я возможно попросту не обращал внимание: у меня после того как я выхожу из игры в windows выскакивает ошибка (см. скриншот). Ошибка выскакивает после закрытия любых игр, даже Стимовских, в который у меня Play Claw не работает. Опытным путем удалось выяснить, что такая ошибку вылетает только в случае запущенной Play Claw. Так что ждем полноценных тестов на Viste, так как всевозможных багов достаточно…

И еще, тут уже говорилось, но я хотел бы напомнить о том, что было бы неплохо прикрутить индикатор снятия скриншотов, а то непонятно, была ли реакция на нажатие клавиши или нет.

Ошибка:
[attachment=24782:attachment]

Автор: EdTambov 10.1.2009, 22:08

Ok, постараюсь максимально быстро поставить висту (или даже windows 7)

Автор: Haryamb 11.1.2009, 14:10

Эд, казлина, не люблю шаровары. :/

Автор: EdTambov 11.1.2009, 14:34

Haryamb
А кушать любишь? smile.gif

Читаем внимательно первую мессагу especto (номер 5)

ROX (RUS)
Тесты на Windows 7 показали косяки, которые ты описывал, в том числе и с медиаплеером виндовозным. Бум работать smile.gif

Автор: EdTambov 13.1.2009, 16:50

Новый билд 391

+ корректное определение биндов кнопок (практически любых)
+ оверлеи тимспика
+ индикация снятия скрина (тестовая, для пробы)
+ максимально возможная синхронизация звука и видео
+ watermark на незарегистрированной копии (скрины и видео)
+ фикс с извратами под вистой ((с) ROX) ;)

Пояснения по поводу синхронизации.
Значится, косяки были из-за того, что равномерно писать кадры в файл не получается - FPS скачет. И если вдруг наблюдается проседание FPS (именно видеоролика) или наоборот возрастание, то средний FPS в конечном итоге дает на таких критических участках разницу со звуком. Это я поправил, теперь если не хватает производительности для кодирования видео, то софтина просто добавляет уже закодированные кадры в файл. Выглядит это довольно прилично и рассинхронизации нет.
Однако, если во время записи снять скрин, на это идет некоторое время (нет записи видео), а вот звуковой драйвер данные все равно пихает smile.gif Опять 25. Но таки и это пофиксил тем же "добиванием" кадров. В результирующем видео это выглядит как небольшое подтормаживаение на 0.5-2 секунды (в зависимости от мощи проца). То есть, не страшно.

Автор: ILUXA-rus 13.1.2009, 17:26

что такое оверлеи тимспика?

Автор: EdTambov 13.1.2009, 17:33

ILUXA-rus
То же, что и оверлеи для вентрилы smile.gif
Когда ты базаришь не по VoIP, а по голосовому чату (тимспик или вентрила), в игре не видны ники говорящих. Я их вытаскиваю и показываю поверх (overlay) экрана игры.

Автор: ILUXA-rus 13.1.2009, 17:57

EdTambov понятно...это важно когда много говорящих.

Автор: EdTambov 13.1.2009, 18:39

ILUXA-rus
Именно, иначе хер разберешь, кто перднул smile.gif

Автор: ROX (RUS) 13.1.2009, 18:46

EdTambov Вот теперь все отлично :+: ! Никаких ошибок пока не вижу.
Теперь осталось разобраться почему Play Claw не работает в стиме. И заставить таки писать звук с аудиовыхода, а не с аудиовхода.

Автор: EdTambov 13.1.2009, 18:57

ROX (RUS)
Буду ставить какую-нить хрень стимовую под Вынь7 smile.gif Я так подозреваю, тема аналогичная, но хитрожопая.
А насчет входов-выходов тоже есть вариант. Нарыл тему, буду думать и пробовать. Прощай здоровье :lol:

Кстати, как ватермарк на скринах и видео? Не сильно бесит? Нужно, чтобы не бесило, но было ясно и понятно, что к чему yes.gif

Автор: ILUXA-rus 13.1.2009, 20:00

EdTambov помнишь, один из моих глупых вопросов, о том что ,создается впечатление, что с запущенным киллером играется как-то проще...бля, может это совпадение, но это именно так.
Эксперементировал, на одном и том же сервере играл сначала без, а потом с...процент попадания был 55, а стал 70....при этом было явно плавнее. Может бред.

Автор: Sotman 13.1.2009, 20:02

гг.. ето недокументированная фича smile.gif для купивших лицензию в дополнеие идет еще и аим и валхак :D

Автор: EdTambov 13.1.2009, 20:26

ILUXA-rus
Sotman
Я даже не могу сей момент объяснить с психологической точки зрения smile.gif Было бы логично наоборот - руки трясутся и прочее smile.gif
Но с железячно/программной - точно никак не должно влиять yes.gif

Надо будет продумать, как эту тему в раскрутке употребить smile.gif
Типа нах читы не нужны, ставь клаву и твой скил темпорари апгрейдет smile.gif

Илюха, а процент повышается если на записи видео или просто запустить? smile.gif
Если на записи... может, CoolCmd че подскажет... такая бредятина в голове родилась - кодировщик забивает конкретно второе ядро и не дает остальным злобным и паразитным процессам мешать игре smile.gif Тому же панкбастеру :lol:

Автор: Sotman 13.1.2009, 20:31

неее.... для пиара нуно придумать ченить помудренее...что бы даже продвинутому юзеру стало плохо от попытки понять что ето smile.gif

Автор: EdTambov 13.1.2009, 20:32

Sotman
Ну здрасти! Надо ясно и понятно. Чтобы даже полный дятел понял, что он дятел, раз живет до сих пор без этой тулзы rolleyes.gif

Автор: Haryamb 13.1.2009, 20:32

Эд, кстати возможно smile.gif

Автор: EdTambov 13.1.2009, 21:02

Цитата(Haryamb @ Вторник, 13 Января 2009, 20:32:59) *
Эд, кстати возможно smile.gif

Это ты по поводу какого высказывания? smile.gif

Автор: ILUXA-rus 13.1.2009, 21:56

EdTambov И так и так, но чуть лучше когда не пишет....кстати тоже такая мысль пришла ( по поводу ядра).
П.С. я почти уверен , что влияет..не первый раз на это внимание обратил.

Автор: antonn 13.1.2009, 22:19

ILUXA-rus

Цитата
EdTambov помнишь, один из моих глупых вопросов, о том что ,создается впечатление, что с запущенным киллером играется как-то проще...бля, может это совпадение, но это именно так.
Эксперементировал, на одном и том же сервере играл сначала без, а потом с...процент попадания был 55, а стал 70....при этом было явно плавнее. Может бред.

с pbprior'ом пробывал? если толку небыло - значит бред smile.gif

Автор: CoolCmd 13.1.2009, 23:01

Отымел 391.

Плюсы:
+ PNG работает
+ при нехватки места на диске или выходе из игры видео завершается корректно

Минусы по мелочи:
- Эд так и не научился копировать ссылки в главное меню
- после удаления проги остается один ярлык (кстати посмотри что у него в start in)
Вопщем по NSIS два. С минусом. smile.gif
- если смотреть твоё видео в mpc и в это время закрыть Клаву, то mpc падает. Ну почто ты его так не любишь smile.gif)

Теперь крупные минусы, из-за которой для меня прога бесполезна. :(

- почти всё видео было без звука. Батла при загрузке уровня переключает запись на микрофон. Т.е. сейчас мне нужно загрузить уровень, переключиться на рабстол, пошаманить в микшере и вернуться обратно в игру. А вот вернуться обратно из-за капризов батлы удается далеко не всегда. Вобщем заснять что-то интересное со звуком нереально.
Тут два выхода. Либо ты в настройки вводишт описание нужного входа и перед записью его включаешь, а после записи восстанавливаешь, либо читаешь то что проги пишут.
Кстати, в прошлый раз неправильно сказал, нужно запускать sndvol32 -r -d номер_девайса

- записывать получается только в половину экрана 1280х1024, 30 ФПС. Если поставить в полный экран, то "заедает" - синхрон звука и видео таки работает хорошо. smile.gif В логе куча Compensate frame rate at. Реальный ФПС (mpc в режиме d3d + Клава) примерно 20. Это если выбрать плохое качество. Если выбрать хорошее, то даже mpc показывает 30, хотя визуально там те же самые 20 в лучшем случае. Чудеса вобщем.

Мне интересно что там так тормозит? В случае хорошего качества можно свалить на винт (кстати я его перед записью дефрагментировал, это 200Гб из профиля), т.к. 1Гб за 40сек - это жестоко. Но плохое какчество жмет очень неплохо, ему то что не хватает? Ты можешь в лог писать статистику, какой процент времени уходит на снятие шотов, сжатие и запись на диск?
А может просто это баг какой-то?

Автор: EdTambov 14.1.2009, 2:42

CoolCmd
Ссылки теперь создаются так, как ты хотел - никаких .url файлов, сразу ссылка на инет страничку. Однако делал, как в NSIS примерах и хелпе smile.gif Но я еще раз посмотрю, благо W7 поставил. И ярлык тоже.

Так, про звук пока базара нет, я как раз к нему собираюсь щас приступить. В смысле, чтобы работало у всех. Для примера могу тебе сказать, что у меня тот же фрапс работает некорректно. Чуешь, чем пахнет? smile.gif

Запись. Я уже говорил, проц не справляется с нагрузкой. У меня есть одно ядро (в лучшем случае) и кодек (плохой) жмет по алгоритму JPEG. Я нашел самую быструю реализацию этого дела. Никаких чудес тут нет. Опять же, сравнение - фрапс при аналогичных характеристиках такую жопу устроит, что мало не покажется. К сожалению, таковы реалии на данный момент. У меня (и большинства юзеров пока) нет 3+ ядерных процов, потому распараллелить сжатие пока смысла нет. А сжатие берет 80%+ времени. В логах, кстати, это есть.
Когда у меня был винт медленный, он жрал больше времени, сейчас обычно меньше 1%. Около 10% жрет снятие скрина с видюхи (кстати, идет в другом потоке) и основное время - кодек.

Видел, что в инете пишут про super-puper-mega-fast M-JPEG кодек от одной конторы, но мне он нужен в сорцах, а они это не предоставляют (или по недетской цене, как я думаю). Библиотека примитивов от Intel вообще залошилась - почти в 2 раза медленнее, чем сейчас у меня (собираю на VC2008).

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

з.ы. если интересно, могу кинуть тебе сорцы jpeg кодека, что я пользую, посмотришь smile.gif

Итого, вывод:
- ссылки (странно)
- звук (уже в планах)
- если смотреть твоё видео в mpc и в это время закрыть Клаву, то mpc падает. Вроде проверял. Но еще раз не помешает smile.gif

Что скажешь по поводу бредовой идеи насчет того, что кодек отбирает полезное время у других процессов? smile.gif Я понимаю, бред. Но мало ли. Вдруг, тот же панк пасет, сколько ему "отведено" и потихоньку хавает свое время. А если мало, то и хавает мало smile.gif Однако бред, но таки идея smile.gif

Автор: Frost_ru 14.1.2009, 7:42

Когда с моей вистой будет работать?

Автор: CoolCmd 14.1.2009, 12:27

EdTambov

Цитата
Ссылки теперь создаются так, как ты хотел - никаких .url файлов, сразу ссылка на инет страничку.
Ссылки на адрес в инете - это *.url. Вот они должны в меню валяцо. Их нужно создать у себя дома, запузырить в setup, а потом скопировать в главменю. Т.е. никакие lnk не нужны.

Цитата
Для примера могу тебе сказать, что у меня тот же фрапс работает некорректно. Чуешь, чем пахнет?
Циррозом печени?

Цитата
А сжатие берет 80%+ времени. В логах, кстати, это есть.
А можно расшифровку лога, где там статистика?

Цитата
Библиотека примитивов от Intel вообще залошилась - почти в 2 раза медленнее, чем сейчас у меня (собираю на VC2008).
Вроде не должна лошиться. smile.gif

Цитата
Но ты извини, известный бренд дает, как минимум, результаты такие же, а в реальности похуже (в смысле игры).
Ты ведь делаешь убийцу frapsа, а не его бледненького двойника. smile.gif

Цитата
Что скажешь по поводу бредовой идеи насчет того, что кодек отбирает полезное время у других процессов? smile.gif Я понимаю, бред. Но мало ли. Вдруг, тот же панк пасет, сколько ему "отведено" и потихоньку хавает свое время. А если мало, то и хавает мало smile.gif Однако бред, но таки идея smile.gif
Забей на панк. Если действительно не хватает проца, то нужно разбить сжатие на два (три) потока. Ну типа один пакует четные кадры, другой нечетные или какой-нить другой принцип. Даже на моей духядерной тачке должен быть плюс (не говоря о квадах и т.д. которых все больше), т.к. сейчас в батле во время записи ФПС 90. Куда мне столько? В случае двух потоков Клава будет забирать часть времени у игры. Только сделать эту фичу отключаемой на всякий случай.

Автор: EdTambov 14.1.2009, 13:42

Цитата(Frost_ru @ Среда, 14 Января 2009, 07:42:29) *
Когда с моей вистой будет работать?

Гммм... уточни, что не так с _твоей_ вистой? smile.gif

> А можно расшифровку лога, где там статистика?
Cmd: toggleVideo
bf2142.exe: Avi stat
Get video frame : 9.68%
Compress frame : 90.26%
Write to disk : 0.06%

> Вроде не должна лошиться.
А я в каком шоке! Я всю жызсть считал, что все, что не от Интела - от лукавого smile.gif

> ФПС 90. Куда мне столько?
Ну, собственно, я про такой вариант уже думал и писал чуть раньше. Только разделять нужно не четные-нечетные кадры (они же параллельно жаться не будут), а части кадра. И уже написал, что если это будет, то позже. Ибо для начала надо базовый функционал.

Автор: CoolCmd 14.1.2009, 14:32

Цитата(EdTambov @ Среда, 14 Января 2009, 13:42:10) *
Только разделять нужно не четные-нечетные кадры (они же параллельно жаться не будут), а части кадра.

Почему не будут? Пришел новый шот, а старый еще не пожался --> пихаем его в другой поток.

Вечерком посмотрю, где затык.


Да, а почему при плохъом качестве mpc показывает 20 ФПС, а не 30?

Автор: EdTambov 14.1.2009, 15:59

CoolCmd
Сейчас показывает ровно столько, сколько задаешь в настройках. И качество тут не причем. Че-то ты напутал...
А по поводу кадров я подумаю. Таки еще и разница в реализации/геморе/потенциальных косяках есть smile.gif

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

Автор: CoolCmd 14.1.2009, 16:53

EdTambov

Цитата
Сейчас показывает ровно столько, сколько задаешь в настройках. И качество тут не причем. Че-то ты напутал...
Любимая фраза Эда "не может быть" smile.gif
Включаем в mpc d3d и Клава при проигрывании файла начинает показывать в плеере ФПС. Это реальный ФПС, так? При проигрывании плохого какчества ФПС=20, хотя в свойствах файла 30 стоит.

Цитата
Например, бОльшую часть отдавать "чистому" потоку, а меньшую - основному игровому, который и так загружен. А если по кадрам, то не получится...
А почему не использовать для этого приоритет потока? Игровой конечно изменять нельзя, но свои можно рулить как хочешь.

Автор: EdTambov 14.1.2009, 17:15

Цитата(CoolCmd @ Среда, 14 Января 2009, 16:53:56) *
При проигрывании плохого какчества ФПС=20, хотя в свойствах файла 30 стоит.

Хрень какая-то. "Не может быть" :lol:

Цитата
А почему не использовать для этого приоритет потока? Игровой конечно изменять нельзя, но свои можно рулить как хочешь.

Что-то мне подсказывает, что это изврат... У меня щас похмелуха, потому голова варит медленно smile.gif

Автор: Frost_ru 15.1.2009, 1:10

EdTambov, писта 64 ультимейт...помнишь разговор?

Форум Invision Power Board (http://nulled.cc)
© Invision Power Services (http://nulled.cc)