I am new to video's to promote my site and or it's products. I am not interested in putting myself on a video as much as I am interested in music, and, making charts as well as using various effects on words like having a word o words gradually pop up our of nothing. So far it is my understanding that I need power points. If that is right how to I add music I have a digital editor for music that can be in a mp3 or way format. Once get eve thing done how do I get it in a a video format that youtube and others will be able to use it. I also want to know why one place you can post a video said they needed a url. I found a site were you can submit video's and they wanted a url for my video. This not youtube. This was my first time to find out a url is needed. I am just exploring this so of course I did not have a url. This made ask the following questions in my quest to find how to create and submit video's Does this mean I have to get a different domain name than my site or or do I ad a page to my site and use that domain name, No matter if it is done that or another way what is the deal with the url.. I also want to know can I get traffic from there video is back to my site?
I do all of my video work in a program called Camtasia Studio. It's a full video editor. It has support for power point built right into it. Power Point probably won't be versatile enough to create the type of content that you are describing, you need a more powerful video editor. But hopefully someone can tell you how to do those things in power point.