I don't know where else to put this so oh well. How do you put Bungie.net vids on youtube or download them to your computer? Also, do they have to be rendered?
If you haven't got a way of capturing them yourself (ie. a piece of computer hardware generally known as a capture card), then yes you will have to render them by buying Bungie Pro or having someone else with it render them for you. People with capture cards will often help you out if neither of the above are a possibility, this is especially useful if you're capturing full games/long clips as render minutes aren't cheap and using 10 or so at once isn't something most people are willing to do. I can capture in HD for you, but I won't be able to do so until a few days after Christmas since I'm going to be away from my capture card until then. There are other people on the site who may be able to help you a little sooner, but then I'd guess a lot of people are going to be pretty busy over this weekend.