Автор Тема: Как записывать видео с эмуляторов? (Sega)  (Прочитано 14986 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lurler

  • Пользователь
  • Сообщений: 167
    • Просмотр профиля
Проблема в том что генс меняет внутреннее разрешение в процессе игры, например в меню одно, а в игре другое и потому разрешение постоянно скачет и итоговое видео получается просто г.... в прочем вы поняли.

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

Вот. Кто-нибудь может дать совет как записывать с эмулятора скажем генс или генс+? Даже если aspect ratio будет неправильный, неважно. Лишь бы оно корректно записывало без черных полос и прочих артефактов.
« Последнее редактирование: 26 Июль 2012, 20:21:02 от Lurler »

Оффлайн Butcher

  • Пользователь
  • Сообщений: 522
  • Пол: Мужской
  • Killing Is My Business... And Business Is Good!
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #1 : 26 Июль 2012, 20:24:34 »
Цитата
Проблема в том что генс меняет внутреннее разрешение в процессе игры, например в меню одно, а в игре другое и потому разрешение постоянно скачет и итоговое видео получается просто г.... в прочем вы поняли.

Некоторые игры имеют два видеорежима - 320x224 и 256x224, поэтому и есть смена разрешения во время игры.
Попробуй применить фунцию "Stretch" или использовать Kega Fusion (использует свой lossless-кодек, но разрешение только 640x480).  :cool:

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #2 : 26 Июль 2012, 21:59:20 »
Маленькая инструкция по Фьюжну.


А тему перенесу в Hard'n'Soft.

Оффлайн Butcher

  • Пользователь
  • Сообщений: 522
  • Пол: Мужской
  • Killing Is My Business... And Business Is Good!
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #3 : 26 Июль 2012, 23:56:56 »
А Media Player Classic не сожрал кодека.  :lol:
KMPlayer тянет нормально.  :)

Оффлайн S-28

  • Пользователь
  • Сообщений: 184
  • Пол: Мужской
  • Keysee
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #4 : 27 Июль 2012, 00:21:43 »
А Media Player Classic не сожрал кодека.  :lol:
KMPlayer тянет нормально.  :)
Кстати,да. Кеговский кодек в Media Player Classic проигрывается тормознуто и Вегас при монтировании тормозит жутко. Но его можно потом переконвертировать в другой формат каким-нибудь Виртуалдабом, я думаю.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #5 : 27 Июль 2012, 00:21:44 »
Всё он сожрал, это оверлей в записи видео с рабочего стола не отобразился, я просто сразу этого не заметил.

Оффлайн Butcher

  • Пользователь
  • Сообщений: 522
  • Пол: Мужской
  • Killing Is My Business... And Business Is Good!
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #6 : 27 Июль 2012, 00:56:51 »
Всё он сожрал, это оверлей в записи видео с рабочего стола не отобразился, я просто сразу этого не заметил.

Бывает...  :lol:
В тему: можно записать видео через Regen по-другому? (нежели предлагает сам эмулятор)  :blush:

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8076
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #7 : 27 Июль 2012, 10:34:42 »
7 бед - одни ответ - fraps.

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #8 : 27 Июль 2012, 10:42:42 »
paul_met, поддерживаю.
только он + VirtuaDub для преобразования результата в MP4

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #9 : 27 Июль 2012, 10:48:42 »
paul_met, не, в случае с Fusion считаю, что её родная хваталка лучше Фрапса справляется с задачей, да и размер файла на выходе очень маленький.

Оффлайн Butcher

  • Пользователь
  • Сообщений: 522
  • Пол: Мужской
  • Killing Is My Business... And Business Is Good!
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #10 : 27 Июль 2012, 11:01:06 »
Цитата
fraps

paul_met, не, в случае с Fusion считаю, что её родная хваталка лучше Фрапса справляется с задачей, да и размер файла на выходе очень маленький.

Fraps жрёт много ресурсов даже для двух и больше ядер.  o_0
Hypercam ещё куда ни шло, но Fusion записывает без потерь.  :)

Оффлайн paul_met

  • Супермодератор
  • Сообщений: 8076
  • Пол: Мужской
  • Похититель эмуляции
    • Youtube
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #11 : 27 Июль 2012, 11:04:48 »
Цитата: Yaranga
paul_met, не, в случае с Fusion считаю, что её родная хваталка лучше Фрапса справляется с задачей, да и размер файла на выходе очень маленький.
В наши дни правления терабайтной империи размер файла замыкает строй. Главное качество. Мне во всех вариациях удобнее fraps, так как пишет в любом разрешении, с любой фильтрацией и без потерь качества.

Цитата: Butcher
Fraps жрёт много ресурсов даже для двух и больше ядер.

А по мне так весьма демократичен. Даже на своём старом двухядернике не испытывал проблем при записи видео с эмуляторов в полноэкранном режиме и 60 fps.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #12 : 27 Июль 2012, 11:36:50 »
Цитата: paul_met
Главное качество.
Качество у Fusion, как уже отметил Butcher, какое положено - захват идёт без потерь, а малый размер файла - следствие оптимизации своего кодека. К примеру незачем использовать в захвате миллионы цветов, если их изначально 64 из 512, то же самое касается звука. Я ни коим образом не против Fraps, но считаю что его следует использовать там где это оправдано.

Оффлайн Lurler

  • Пользователь
  • Сообщений: 167
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #13 : 27 Июль 2012, 16:20:18 »
Некоторые игры имеют два видеорежима - 320x224 и 256x224, поэтому и есть смена разрешения во время игры.
Угу, в этом и проблема.

Попробуй применить фунцию "Stretch"
Пробовал, но результат не меняется :( На экране выглядит нормально, но в самом видео получается кака.
Или может это как-то хитро можно сделать?

или использовать Kega Fusion (использует свой lossless-кодек, но разрешение только 640x480).  :cool:
Маленькая инструкция по Фьюжну.
Увы, так не годится, потому что нужно одновременно еще записывать и комментарии мои, т.е. видео и 2 канала звука (из игры и микрофона). Для видео-обзоров нужно. Если делать отдельно, то я потом умру это все монтировать корректно.

можно записать видео через Regen по-другому? (нежели предлагает сам эмулятор)  :blush:
Эээ, это как? И что за Regen?

7 бед - одни ответ - fraps.
Нуну. Dxtory лучше фрапса всем :) Начиная с того, что там хотя бы настройки всего и вся есть. И на фрапсе кстати тоже не корректно получается видео.
Но пожалуйста не развивайте эту тему "что лучше, что хуже". Ненужно тут холиваров :)


Оффлайн Butcher

  • Пользователь
  • Сообщений: 522
  • Пол: Мужской
  • Killing Is My Business... And Business Is Good!
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #14 : 27 Июль 2012, 18:05:30 »
Есть решение:
Gens11 - на сайте лежит.
попробовал записать Sonic The Hedgehog 2 - работает всё, как надо.  :cool:

Не бойся отвратительного звука при записи - в готовом файле будет нормально.
Я записывал при выключённом Stretch, но было масштабирование в нужное разрешение.  :)

Оффлайн Lurler

  • Пользователь
  • Сообщений: 167
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #15 : 07 Август 2012, 19:33:35 »
Есть решение:
Gens11 - на сайте лежит.
попробовал записать Sonic The Hedgehog 2 - работает всё, как надо.  :cool:
Не бойся отвратительного звука при записи - в готовом файле будет нормально.
Я записывал при выключённом Stretch, но было масштабирование в нужное разрешение.  :)
Да та же фигня. В сонике просто разрешение не меняется, а скажем в мортале меняется. На разных экранах получается криво, а в бою нормально. В других играх тоже, опять же скажем Rock'n'roll racing криво получается.
Эх... Похоже не судьба мне записывать сегу :(

Оффлайн EdHell

  • Технический консультант
  • Сообщений: 12193
  • Пол: Мужской
  • Ортодоксальный пофигист
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #16 : 07 Август 2012, 19:55:42 »
Есть офигенно извращенный способ: существует такая тулза, как dxtory (кто связывался со стримами, тот в курсе), видится в системе как виртуальная камера и любой софт, поддерживающий устройства захвата (в частности VDub), позволяет писать напрямую. В любой поддерживаемый кодек, с любыми фильтрами и разрешениями (для захвата звука в системе должен быть нормальный микшер). С любого приложения, имеющего аппаратный вывод изображения (т.е. если fraps хватает, то и dxtory будет).

Оффлайн Lurler

  • Пользователь
  • Сообщений: 167
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #17 : 08 Август 2012, 00:07:32 »
Есть офигенно извращенный способ: существует такая тулза, как dxtory (кто связывался со стримами, тот в курсе), видится в системе как виртуальная камера и любой софт, поддерживающий устройства захвата (в частности VDub), позволяет писать напрямую. В любой поддерживаемый кодек, с любыми фильтрами и разрешениями (для захвата звука в системе должен быть нормальный микшер). С любого приложения, имеющего аппаратный вывод изображения (т.е. если fraps хватает, то и dxtory будет).
Ну так я с него и записываю, и вот такие результаты как описаны в теме :)
Только подскажи как настроить? Если это возможно чтобы работало.

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #18 : 08 Август 2012, 09:43:24 »
люди, а что делать,если fraps звук не пишет?
у мну стояла встроенная звуковая, но она при разгоне бажила и исчезала, поэтому вставил PCI Creative а эту отрубил.
звук есть а в записанном нету. тоже и с аимпом. звук не пишет :-\

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #19 : 08 Август 2012, 10:52:55 »
Ну так я с него и записываю, и вот такие результаты как описаны в теме :)
Только подскажи как настроить? Если это возможно чтобы работало.
Ну дык изначально при захвате видео стоит выбрать родной кодек самого dxtory. Да, видео получится немаленьким, но потом можно и пережать - всё лучше получится чем если ты изначально выберешь что-то с большой степенью компрессии. Звук... ну тут я обычно выставляю ADPCM 4 bit 44 KHz если звучит только голос, или MP3 с теми же 44 KHz в битрейте от 128 kB/s если не только голос.
Сам же чаще использую Camtasia Recorder из комплекта Camtasia Studio. Почти то же самое, но местами DXtory даёт несколько лучший результат.

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #20 : 08 Август 2012, 10:57:47 »
Segaman, а что в этом месте?

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #21 : 08 Август 2012, 11:51:11 »
Fraps жрёт много ресурсов даже для двух и больше ядер.  o_0
Hypercam ещё куда ни шло, но Fusion записывает без потерь.  :)
Для процев типа  p3 и p4 юзать надо Fraps 2.6.0;  а не всякие там 2.9 и выше;  тогда никаких тормозов не будет, хотя конечно там и степень сжатия меньше, места  на диске побольше потребуется.

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #22 : 08 Август 2012, 12:56:06 »
Segaman, а что в этом месте?
звуковая PCI Creative.
сам знаю
Добавлено позже:
в диспетчере встроенная звуковая не числится вообще.
« Последнее редактирование: 08 Август 2012, 13:08:03 от Segaman »

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #23 : 08 Август 2012, 15:11:57 »
Ну дык включи виндовс аутпут и проследи чтоб в системных устройствах записи нужные устройства были  задействованы.
Добавлено позже:
Чтоб видео не тупило - включи в самой правой панельке 60 или 50 фпс.
Добавлено позже:
Сам знаешь для кого какие - Европа - 50, Америка или Япония - 60.

Оффлайн Lurler

  • Пользователь
  • Сообщений: 167
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #24 : 08 Август 2012, 20:08:43 »
Да при чем тут сжатие... :(
Вот смотрите пример http://www.youtube.com/watch?v=7VwxgfWFFiA перемотайте на 56 секунду. Видите меню съехало влево? Вот про такое я и говорю, у меня так же. А в некоторых играх так и вообще разрешение сеги переключается постоянно, и потому записанное видео получается как перемешанное ГГГГ :)

Оффлайн Yaranga

  • Администратор
  • Сообщений: 13535
  • Пол: Мужской
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #25 : 08 Август 2012, 22:01:49 »
Цитата: Lurler
А в некоторых играх так и вообще разрешение сеги переключается постоянно, и потому записанное видео получается как перемешанное ГГГГ
А вот пересиль себя и юзай Kega Fusion - там этой мерзости нет.

Оффлайн as32888

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • ส็็็็็็็็็็็็็ ส็็็็็็็็็็็็็ ส็็็็็็็็็็็็็ ส็็็็
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #26 : 09 Август 2012, 00:47:55 »
Некоторые игры имеют два видеорежима - 320x224 и 256x224, поэтому и есть смена разрешения во время игры.
Попробуй применить фунцию "Stretch" или использовать Kega Fusion (использует свой lossless-кодек, но разрешение только 640x480).  :cool:
Разъясняю ситуацию. В любом случае разрешение видео 640х480. Пишется с полями, то есть размер кадра берется исходный 256(320)х240. То есть имеем, например, картинку с вертикальным разрешением 240 пикселей, а сверху и снизу - черные (или любого цвета, если игра их красит и в эмуляторе эти поля не отключены) поля по 8 пикселей высотой. И это масштабируется в 640х480.
Размеры преобразуются очень просто: из 320х240 в 640х480 - "тупое" увеличение разрешения в 2 раза (т.н. по соседним пикселям), а из 256х240 по-вертикали так же, а по-горизонтали - вроде бы билинейная фильтрация. Видимых артефактов от такого преобразования нет, можно в пейнте только под 10х зумом увидеть, что там не точно пиксель в пиксель. Так что расслабься. :)

Забыл сказать, я про кегу фьюжн. :D
« Последнее редактирование: 09 Август 2012, 01:33:50 от as32888 »

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3240
  • Пол: Мужской
  • Blast Processing!
    • Youtube
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #27 : 09 Август 2012, 10:37:12 »
Ну дык включи виндовс аутпут и проследи чтоб в системных устройствах записи нужные устройства были  задействованы.
попробую.
Добавлено позже:
Чтоб видео не тупило - включи в самой правой панельке 60 или 50 фпс.
Добавлено позже:
Сам знаешь для кого какие - Европа - 50, Америка или Япония - 60.
во первых я знаю.
во вторых мне не сега записывать, а фулл хд игру

Оффлайн Butcher

  • Пользователь
  • Сообщений: 522
  • Пол: Мужской
  • Killing Is My Business... And Business Is Good!
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #28 : 09 Август 2012, 17:43:48 »
Разъясняю ситуацию. В любом случае разрешение видео 640х480. Пишется с полями, то есть размер кадра берется исходный 256(320)х240. То есть имеем, например, картинку с вертикальным разрешением 240 пикселей, а сверху и снизу - черные (или любого цвета, если игра их красит и в эмуляторе эти поля не отключены) поля по 8 пикселей высотой. И это масштабируется в 640х480.
Размеры преобразуются очень просто: из 320х240 в 640х480 - "тупое" увеличение разрешения в 2 раза (т.н. по соседним пикселям), а из 256х240 по-вертикали так же, а по-горизонтали - вроде бы билинейная фильтрация. Видимых артефактов от такого преобразования нет, можно в пейнте только под 10х зумом увидеть, что там не точно пиксель в пиксель. Так что расслабься. :)

Забыл сказать, я про кегу фьюжн. :D

ЯННП.  :lol:
Кто-то был против Kega Fusion?  :D

Оффлайн as32888

  • Пользователь
  • Сообщений: 983
  • Пол: Мужской
  • ส็็็็็็็็็็็็็ ส็็็็็็็็็็็็็ ส็็็็็็็็็็็็็ ส็็็็
    • Просмотр профиля
Re: Как записывать видео с эмуляторов? (Sega)
« Ответ #29 : 11 Август 2012, 23:34:33 »
Butcher, а про всякие графические настройки? Которые на запись видео никак не влияют.