Home > Jnes > Jnes Movie recording


Jnes Movie recording



One feature I've wanted to try for a while was recording movies with Jnes. With video sharing websites like YouTube so prevelant and accessible, this kind of feature is particularly meaningful these days. I decided to take a simple approach to this implementing this for the next version, similar to other emulators.

The feature breaks down into a recording mode that captures and initial jnes save state and subsequently records input at each frame to file. The playback mode can obviously then restore this movie and play it to the screen. While playing a movie back you can capture this to an AVI File using compression codecs such as XviD and DivX with audio.

As some of you may know Ninja Gaiden is one of my favorite games, altho I'm not a big fan of the more recent Xbox versions unfortunately. As a sample of the output Jnes creates I decided to capture myself playing the first level of this below and then upload this to YouTube.



And there you have it, hope you enjoy watching me play. I think this feature is very cool and I know it's something quite a few people have been asking for a while. Let me know what you think.




Comments add comment show off-topic
November 7th, 2007 at 03:01:52 PM #0
DrMario
Reader

"The feature breaks down into a recording mode that captures and initial jnes save state and subsequently records input at each frame to file."
So do you mean it makes a macro from when your playing and than plays it back from a save state afterwards to export it to a video? That would be pretty cool cause then people could try to make and edit macros to play a game perfectly and beat it in record time but also there are enough free 3rd party macro utilities that can do this if you don't plan to implement it. I think this is a great emulator already, and has all the main features someone would want and is very stable.

  reply
November 7th, 2007 at 05:15:24 PM #1
jabo
Administrator



Posts: 162
So do you mean it makes a macro

Cool glad you like it! You could think of it like a macro, I don't know that there will be an editing facility necessarily, but the idea is similar for sure.

Jabosoft Developer reply
November 21st, 2007 at 11:01:26 AM #2
Kwasiblind
Reader

This would be great. Those avi files could be used in front ends like GameEx so that it would be alot easier to get video previews of your games instead of snap shots while you scroll through them. I know theres other apps that do it, but having it all in one emulator performing that function would be great.

  reply
January 3rd, 2008 at 03:29:05 AM #3
meh
Reader

awesome. thanks for the best nes emu ever :D:D keep up the good work.

  reply
May 1st, 2008 at 02:49:09 PM #4
Jon
Reader

I have Jnes. I can only record audio files, how did you record it so that it can play videos?

  reply
May 3rd, 2008 at 07:17:21 AM #5
jabo
Administrator



Posts: 162
how did you record it so that it can play videos?


Go look under help on this website, there is a help topic now about how to do this in Jnes 1.0

Jabosoft Developer reply
October 3rd, 2009 at 09:26:43 AM #6
twipley
Reader

nice! i didn't even know this feature existed.

btw, what codec do you people use for comperession?

  reply
October 7th, 2009 at 12:54:41 PM #7
twipley
Reader

I've liked your video on Ninja Gaiden. That's a nice game, indeed! I have done a video last Saturday, which I have just posted:
http://www.youtube.com/watch?v=k1oB8mjjjuc

  reply
June 18th, 2010 at 04:45:33 AM #8
Starsky
Reader

First, thanks for the best emulator since Nesticle. Never had any problems playing games.

I do however, have an issue with the movie capture/playback. It appears it captured fine, and I can open and even dump to an AVI. BUT I can only see the files from browsing to the directory in the JNes. If I close JNES and try to find the movie with Explorer, its no where to be found.

I have already set up show hidden files & folders.

Supporting evidence...

http://i79.photobucket.com/albums/j136/starskizzle/mm3.jpg

Thank you for all your work.
-Steve Starsky

  reply
June 18th, 2010 at 08:56:27 AM (edited) #9
jabo
Administrator



Posts: 162
I do however, have an issue with the movie capture/playback.

It seems the files are being redirected to a `VirtualStore`, that's why you can't find them in the Jnes folder, they aren't actually there. It's located in the following directory

C:\Users\%UserName%\AppData\Local\VirtualStore\Program Files (x86)\Jnes

This affects Jnes because it's run with user permissions, if you ran Jnes as an administrator it would not do this redirection to the virtual store.

http://zone.ni.com/devzone/cda/tut/p/id/5538

Jabosoft Developer reply
July 1st, 2010 at 08:05:01 PM #10
Starsky
Reader

Thank you for the info. Very interesting find regarding UAC.

  reply
Post Comment
Name:


Message:

insert: quote | url | color

Add to Favorites





Copyright 1997-2009 Jabosoft, All rights reserved.