Final Cut Pro X and Compressor straight to YouTube
Yes, this is possible. NOTE: Compressor cannot process directly to YouTube, it must first render to the HD, then upload to YouTube. The uploading is automatic if you set it up correctly.

Create your movie in Final Cut X and send to Compressor as usual. This creates a default batch named New Project. In the Settings window, drag the settings for the video you need (there are 7 to choose from) from the HTTP Live Streaming folder into the batch, then drag to a Destination you've created your HD. Once the destination has been chosen, select the New Project batch and choose the Job Action tab in the Inspector window. One of the "When job completes:" actions in Inspector is Publish to YouTube. You enter authentication credentials and define Title, Description, Tags, Category, etc, right from the inspector.