This repository contains a Python script for automating the process of uploading TikTok videos to YouTube. The script is designed to provide a seamless and efficient way to transfer content between the two popular platforms, leveraging Google's authentication system for secure access to YouTube's API.
- Automated Uploading: The script automates the uploading of videos from TikTok to YouTube.
- Google Authentication: Utilizes Google's authentication system for secure access to YouTube's API, ensuring safe and authorized interactions.
- Customizable Workflow: Script workflow includes data scraping, processing, and uploading, which can be customized based on user requirements.
- Logging and Monitoring: Detailed logging for monitoring the script's operations and diagnosing issues.
- Error Handling: Robust error handling to ensure the script runs smoothly and recovers from common pitfalls.
- Premium Theme: Get this premium automation script for only $45.
- Data Scraping: The script begins by scraping data from specified TikTok videos.
- YouTube Upload: After scraping, it automatically uploads these videos to a designated YouTube channel.
- URL Management: Processes URLs from a CSV file, updating the file as videos are processed.
- Loop Execution: Runs in a continuous loop, with customizable wait times, making it suitable for regular uploads.
- Terminal Output: Provides real-time updates and progress directly in the terminal.
- Python 3.x
- Google API Python Client
- Requests library
- Other dependencies listed in
requirements.txt
-
Clone the Repository:
git clone https://github.com/apk015/yuotubetotiktok.git
-
Install Dependencies:
pip install -r requirements.txt
-
Configure Google Authentication:
- Set up Google API credentials and download the credentials file.
- Place the credentials file in the script's directory.
-
Prepare the URLs CSV:
- Create a
urls.csv
file with the TikTok video URLs you wish to upload.
- Create a
-
Run the Script:
python main.py
- The script is executed by running
main.py
. - Monitor the terminal for real-time progress and logs.
- Check
main.log
for detailed logs.
- Get the premium version of this script for only $45.
- For purchasing, send an email to [email protected].
Contributions, issues, and feature requests are welcome. Feel free to check issues page if you want to contribute.
Distributed under the MIT License. See LICENSE
for more information.
- Name: Suraj Bhati
- Email: [email protected]
For assistance with installation or setup, feel free to reach out via email.
Project Link: https://github.com/apk015/yuotubetotiktok