This is a real breakthrough! Now you can open your youtube account, select Upload a video, and you will see at the top of the screen the option “Record from Webcam.”
Select that, and youtube detects your webcam, record your video, and voila. No uploading, converting, etc. I used this to record a brief message for my online course students – it took five minutes! Great addition to youtube!