I can meet your requirements within two days using mostly bash scripting and standard tools. About the youtube upload, i still have to check the youtube API, it should be possible as well.
Do you need any watermark or anything else to be added to the pictures ?