PDA

View Full Version : Is there a program that lets you quickly browse mocap files? (IE: BVH?)



Ryan Roye
08-29-2013, 10:50 AM
One issue I'm running into is that I cannot find a program that lets you just hit the up/down keys to cycle through large volumes of motion capture files. If I want to review hundreds of clips quickly, opening up the file dialogue and selecting the file every time is a real hassle!

So, is there a previewer out there that lets you do this quickly? I have tried several but they all seem to work the same way (requires open file dialogue).

If no previewer exists that people are aware of, then I'll likely construct something similar to my model viewer program (http://www.youtube.com/watch?v=tps916BTGIY) where it tracks the highlighted filename's path and just loads it automatically.

stiff paper
08-29-2013, 10:56 AM
I think you might be looking for BVHacker...

Ryan Roye
08-29-2013, 11:10 AM
I tried that one. I've also tried bvh file viewer... neither of them have quick browsing functions that I'm aware of, or that is documented on the website. The ideal program will have a PREV/NEXT mocap file button or hotkey. The program must also auto-play the file. So basically, to preview the playback of the mocap, all I should have to do is press the up/down keys and watch.

Danner
08-29-2013, 11:30 AM
I've seen that inside Second Life on stores that sell walks and poses for your character. So you'd need to DL secondlife, buy a pose selling machine, load your BHV files... it's a convoluted method I know.

Maybe one of these will work or can be modified to suit your needs. http://www.cs.man.ac.uk/~toby/bvh/

Ryan Roye
08-29-2013, 11:46 AM
Maybe one of these will work or can be modified to suit your needs. http://www.cs.man.ac.uk/~toby/bvh/

thanks for the list! I think what I'll do is choose the fastest and most lightweight of the programs and construct a companion script that automates loading files and playing the animation.

I can't believe something like this hasn't been made already though... especially with motion capture archives being available on the internet.

CaptainMarlowe
08-29-2013, 01:17 PM
I use animeeple for this, it allows to import several bvh at once and browse between them easily. The downside is that you have to import them each time you relaunch animeeple.
Of course it's been discontinued, but if you have a version of it, it can come in handy. Actually, I use it to browse and mix my bvh files, and then I retarget them in nevron motion.

3dWannabe
08-29-2013, 05:00 PM
Check out this free tool from AutoDesk

http://area.autodesk.com/products/features/2013fbx

Ryan Roye
08-29-2013, 05:52 PM
Check out this free tool from AutoDesk

http://area.autodesk.com/products/features/2013fbx

I gave it a try, and it has the same limitation as all of the other BVH viewers: You cannot load bvh files without going through a load dialogue, and drag/drop does not fit the bill due to camera resetting forcing the user to move the camera. It seems really nice for general purpose previewing, but clearly not designed well for viewing many files.

Ryan Roye
08-29-2013, 09:02 PM
So far my search has yielded these results:

- Autohotkey can't interface with FBX review since its interface is non-windows standard and it few usable hotkeys, so I can't make it compensate-correct the camera view or load files automatically.

- BVhacker has some really handy editing tools and AHK can access just about everything in it, and it isn't picky about what kind of BVH files it can load, but it doesn't load files fast enough to be good for a bulk mocap previewer. Some files took as long as 10 seconds to load. Plus its interface is bulky.

- A lot of BVH viewers I've tried (motion maestro, WX motion viewer, Quickmotview, and several others) can load files quickly, but can only read a very narrow range of BVH files or cannot display them properly.


- BVHViewer (http://www.developmentinmotion.nl/software/bvhviewer/) - This is the program I am thinking that is the best candidate for interfacing with a file viewer:

- I should be able to bridge a file viewer using AHK.

- It preserves the viewport when loading files.

- It loads all of the BVH samples I've used so its robust. It is also incredibly fast.

- It has a "follow" option to automatically point the camera at motions so less moving around is required.

- For your Nevron Nerds, it also works with Kinect BVH

I'll post again when I have something workable going.

tyrot
08-30-2013, 12:52 AM
thanks Chaz - another awesome thread.. -

Greenlaw
08-30-2013, 01:01 AM
Yes, thanks for doing the research. I think I can use this tool myself.

G.

Rayek
08-30-2013, 09:30 AM
The developer behind BVHViewer seems quite open to suggestions: perhaps you could put in a request for folder browsing with keystrokes.


So far my search has yielded these results:

- Autohotkey can't interface with FBX review since its interface is non-windows standard and it few usable hotkeys, so I can't make it compensate-correct the camera view or load files automatically.

- BVhacker has some really handy editing tools and AHK can access just about everything in it, and it isn't picky about what kind of BVH files it can load, but it doesn't load files fast enough to be good for a bulk mocap previewer. Some files took as long as 10 seconds to load. Plus its interface is bulky.

- A lot of BVH viewers I've tried (motion maestro, WX motion viewer, Quickmotview, and several others) can load files quickly, but can only read a very narrow range of BVH files or cannot display them properly.


- BVHViewer (http://www.developmentinmotion.nl/software/bvhviewer/) - This is the program I am thinking that is the best candidate for interfacing with a file viewer:

- I should be able to bridge a file viewer using AHK.

- It preserves the viewport when loading files.

- It loads all of the BVH samples I've used so its robust. It is also incredibly fast.

- It has a "follow" option to automatically point the camera at motions so less moving around is required.

- For your Nevron Nerds, it also works with Kinect BVH

I'll post again when I have something workable going.

Ryan Roye
08-30-2013, 11:14 AM
The developer behind BVHViewer seems quite open to suggestions: perhaps you could put in a request for folder browsing with keystrokes.

Agreed, and I will definitely do that. The AHK program will make for a good stopgap, but it would be way better and more convenient to have the solution be native to that program.

Ryan Roye
08-30-2013, 06:34 PM
http://www.youtube.com/watch?v=D8R_6O8Ing8

You may download BVH Viewer here: http://www.developmentinmotion.nl/software/bvhviewer/
Download my companion program here: http://www.delura.tanadrine.com/image_manualupload/BVHV_Browser.zip (Likely only works with Windows 7. Will not work on XP without minor modifications, untested on Windows 8).

EDIT: I have also sent in a feature request to the author of BVH viewer in hopes that it will render my "band-aid" script obsolete. I'd much rather have this be an integrated solution.

Philbert
08-30-2013, 06:54 PM
I practically begged Leslie at Animeeple to sell it as is just so that we could use it as a mocap viewer or make a spin off product without the animation stuff, just the viewer. I'm sure people would pay $20 or more for that.

Ryan Roye
08-30-2013, 07:35 PM
I practically begged Leslie at Animeeple to sell it as is just so that we could use it as a mocap viewer or make a spin off product without the animation stuff, just the viewer. I'm sure people would pay $20 or more for that.

Sorry to hear that... what a waste of potential!! This isn't just a Lightwave user problem either, this concerns the whole 3d marketplace, and with affordable mocap on the rise the demand is only going to increase.

Surrealist.
08-31-2013, 01:10 AM
I like how this site has it set up:

http://www.themotioncapturelibrary.com/

I think their files are delivered in FBX. But is is interesting how they have the viewer set up to just click on one and it loads, then click play. Then to the right, click on the names to load another clip and press play.

Maybe you can contact them.

Obviously an app for the web but they might have some insight.

Ryan Roye
09-02-2013, 08:14 AM
A small update: The author of BVH Viewer has replied and said they'll look into incorporating my suggestions into the next release. I don't think they'll be too challenging to implement given its just browser/filename functions, so once that happens I'll let everyone know so they can thank him for his fine work :)

Philbert
09-02-2013, 01:06 PM
Cool, that would be very handy!

Greenlaw
09-02-2013, 01:13 PM
Yes, that's very cool! Thanks for sharing and keeping us informed. :)

G.

Ryan Roye
10-11-2013, 04:50 PM
Ben has updated BVH viewer to version 1.1. Changelog.

-Page-up/Page-down button to open to prev/next animation in the directory.
-Space bar plays/pauses the animation.
-Current file is now shown in window title bar.
-Support joint names containing spaces.
-Support Mac line endings.

http://www.developmentinmotion.nl/

Greenlaw
10-11-2013, 06:48 PM
chazriker, thanks for reporting this. Coincidentally, I mentioned this project to a coworker who was looking through a ton of bvh files today and I was wondering how it was progressing. Guess this is my lucky day! :)

Will try it out tonight--I know I can use at home too.

G.

Afalk
10-18-2013, 04:51 PM
Ryan - great find, and I like your little bvh browser!

erikals
02-24-2019, 06:10 AM
Ben has updated BVH viewer to version 1.1. Changelog.

-Page-up/Page-down button to open to prev/next animation in the directory.
-Space bar plays/pauses the animation.
-Current file is now shown in window title bar.
-Support joint names containing spaces.
-Support Mac line endings.

http://www.developmentinmotion.nl/

Awesome Additions! :king:


https://www.youtube.com/watch?v=PKytvLy1Diw