What is the exact problem you are having? I had problems using it and setting it up too. If I can answer I will be glad to. I know that if you don't upload a "snap" you can't upload your video. And it seems the snap needs to be wider than it is long and needs to be of a certain size, it can't be too small or it won't upload.
RE: Dtube is Still Beta