What options do I have to record/share VS Recorder Battles in Pokemon X/Y?

The problem with these files is that they won't save it as a video but as a set of commands (Pokemon A attacks Pokemon B etc.) so you can't play these files on your computer except there would be a PC software that understands these commands and renders them. You could use an DS emulator and copy your save from your SD card to the virtual SD card of the emulator, then record the output with a screen capture software and send these videos to your friends.