К сожалению, текущий API Youtube не позволяет вам загружать видео.Я бы порекомендовал что-то вроде:
http://www.swfkits.com/swf-to-video-sdk/
Я использовал это недавно, чтобы автоматически конвертировать SWF в MP4, а затем сохранить это.Мое приложение затем автоматически загружает это на YouTube.
Это не дешево для полной версии, около £ 900.Однако это единственный CLI, который я обнаружил, который делает это (то есть вы можете использовать PHP shell_exec для его запуска).
Позвольте мне также добавить, что вы никогда не должны загружать видео YouTube, которые не являются вашими собственными, без явного согласия.
[РЕДАКТИРОВАТЬ] - Извините, я не выпускал, у вас уже был скрипт загрузчика YouTube (пока Гаурав Гупта не ответил ниже - используйте его ответ) - может быть, сделать это более ясным в вопросе?В тегах упоминается только API Youtube, а ссылка на настоящий скрипт является расплывчатой и запутанной.