sokunheng / DownEdit

Download, Edit, and Generate Videos, Images and Sounds, in bulk using Chat & AI
GNU General Public License v3.0
278 stars 69 forks source link
ai automation douyin downloader generative-ai image kuaishou llm python sound tiktok tools video video-editor

logo

Static Badge

DownEdit is a fast and powerful program for downloading and editing videos from top platforms like TikTok, Douyin, and Kuaishou. Effortlessly grab videos from user profiles, make bulk edits, throughout the entire directory with just one click. Plus, our advanced Chat & AI features let you download, edit, and generate videos, images, and sounds in bulk. Exciting new features are coming soon—stay tuned!

✨ Preview

animated

🔥 Current Features

🌐 Service

Website Provider Single Video User's Videos Stream Status Auth Required
tiktok.com None ✔️ ✔️ ✔️ Active
douyin.com None ✔️ ✔️ ✔️ Inactive ✔️
kuaishou.com None ✔️ ✔️ ✔️ Inactive ✔️
youtube.com None ✔️ ✔️ Inactive

🤖 AI

Type Model Param Provider Minimal Bulk API Status
Image Stable-diffusion Midjourney 137B Enterpix ✔️ ✔️ ✔️ Active
Image DownEditNet DownEdit ✔️ ✔️ Active

🚀 Usage

Tutorial ```html Enter Folder: C:\Users\Name\Desktop\Folder\Video ``` ![Edit_Video_AdobeExpress](https://user-images.githubusercontent.com/44894784/200826802-58b223ea-dd01-4f3a-b896-d87228cddd4e.gif) Change it according to your desired video speed. ```html Select Speed: 1.2 or 2 ``` Input your music file location ```html Enter Music: C:\Users\Name\Desktop\Folder\music_name.mp3 ``` ```html Enter Music: music_name.mp3 ```
Tutorial ```html Enter User Link: https://www.douyin.com/user/MS4wLjABAAAAzknqQznbR4gNJFBtYQE8ptAbM4Djr8bGDdfCUataDVSfQK8YMkSI8J5v ``` animated
Tutorial ```html Enter User: @tiktok ``` animated
Tutorial ----- Step 1. Right click and select on Inspect element. tutorial ----- ```html Input Cookie: kpf=PC_WEB; kpn=KUAISHOU_VISION; clientid=3; did=web_dfe556cf2a809f194bf54a1d5125ad31; didv=1667716807591; _bl_uid=2bl0haaF5Fnfjd5Ft0tXkm0ksz17; client_key=65890b29; userId=3114192403; ktrace-context=1|MS43NjQ1ODM2OTgyODY2OTgyLjI2NzI4OTgxLjE2NjgwOTQzMTUzNzQuMjM3MDQw|MS43NjQ1ODM2OTgyODY2OTgyLjM5ODM1Mzg4LjE2NjgwOTQzMTUzNzQuMjM3MDQx|0|graphql-server|webservice|false|NA; kuaishou.server.web_st=ChZrdWFpc2hvdS5zZXJ2ZXIud2ViLnN0EqAB8CBZs_S_PC_PFDJL2Do4j19XodeBMi9XmTD_kxJalX8oHZtLxNadJ2HpJKDvkuyRCU52pxMA7ulFKo32pyr3PO4phQTmcghw3M1pjL6gCVW5KyVSo-nJMvTcXhpDn501B6Yz0-XbxYHTdWZw7ITl-lgpWwO_hYalq68Wt5Q7ut7iEPGAVjIXH-r-y5DteaqG1ocz5k0PH3QMaqQSytJN5xoS-1Rj5-IBBNoxoIePYcxZFs4oIiBVPhNOHXk5SvSU1kq6lB8hpXv9CiiIqe6gJihLWZAsVCgFMAE; kuaishou.server.web_ph=8b579bf7ba4c2f740ca6486d022008b01ed1 ``` Step 2. Copy your Cookie browser. tutorial ----- ```html Enter User ID: 3xnpgvvuei3umwk ``` Step 3. Copy user ID you want to download. tutorial ----- Tips: If you still getting error, try changing your Browser, use Incognito/Private mode and reset your Internet/IP.
Tutorial - `Remove Background AI` down_edit_photo

🔎 Requirements

⚙ Installation

Step 1. Download and install python on your pc.

https://www.python.org/downloads/

Step 2. Click install.bat for automatic python libraries installation

 run.bat

Step 3. Run the script

 main.py

If you're a non coder, you can also download the application and use it on your Window without installing python. Download here.

Additional: Install the Microsoft Cascadia font on your computer if your terminal does not support the font, which is resulting in program error.

🔨 Module

List - [Moviepy](https://github.com/Zulko/moviepy) - [Inquirer](https://pypi.org/project/inquirer/) - [Colorama](https://github.com/tartley/colorama) - [Rich](https://github.com/Textualize/rich) - [Requests](https://requests.readthedocs.io/en/latest/) - [Pystyle](https://github.com/billythegoat356/pystyle) - [Request_HTML](https://github.com/kennethreitz/requests-html) - [Random_User_Agent](https://pypi.org/project/requests-random-user-agent/) - [Pillow](https://github.com/python-pillow/Pillow) - [Gdown](https://github.com/wkentaro/gdown) - [Torch](https://pypi.org/project/torch/)

Author

👤 Sokun Heng

Show your support

Please ⭐️ this repository if this project helped you!

📝 License

Copyright © 2022 SokunHeng.