This API doesn't use API owned by YouTube.
It uses "undetected_chromedriver"(basic Selenium).
3.7 Version
Add user_data_dir
, this is the correct usage, see here why.
Now you can upload multiple videos at once.
For your convenience, I have created a repository that will help you create Profiles
correctly.
See example_3.7.py
3.5 Version
Add upload profile.
See example_profile.py
3.4 Version
This project public the shorts video to the YouTube.
You'll need: @gmail, Password and backup_code.
See example.py
What to get a backup code, enable in your account settings:
-
Manage your Google Account
-
Security
-
2-Step Verification(Turn On)
The program has been tested in the Netherlands and expects you to use English.
How use?
-
pip install api-youtube-uc
-
Create YouTube channel(go to the YouTube Studio for the first time)
-
Watch file example example.py