docs: Added README."en".md translation via https://github.com/dephraiim/translate-readme

This commit is contained in:
github-actions[bot] 2022-05-17 03:33:46 +00:00
parent d7433422c7
commit 2099b14f53

View File

@ -1,8 +1,9 @@
# welcome`Douyin_TikTok_Download_API`(Douyin/TikTok no watermark parsing API)
![](https://views.whatilearened.today/views/github/Evil0ctal/TikTokDownloader_PyWebIO.svg)[![GitHub license](https://img.shields.io/github/license/Evil0ctal/TikTokDownloader_PyWebIO)](https://github.com/Evil0ctal/TikTokDownloader_PyWebIO/blob/main/LICENSE)[![GitHub issues](https://img.shields.io/github/issues/Evil0ctal/TikTokDownloader_PyWebIO)](https://github.com/Evil0ctal/TikTokDownloader_PyWebIO/issues)[![GitHub forks](https://img.shields.io/github/forks/Evil0ctal/TikTokDownloader_PyWebIO)](https://github.com/Evil0ctal/TikTokDownloader_PyWebIO/network)[![GitHub stars](https://img.shields.io/github/stars/Evil0ctal/TikTokDownloader_PyWebIO)](https://github.com/Evil0ctal/TikTokDownloader_PyWebIO/stargazers)
![](https://views.whatilearened.today/views/github/Evil0ctal/TikTokDownloader_PyWebIO.svg)
[![GitHub license](https://img.shields.io/github/license/Evil0ctal/TikTokDownloader_PyWebIO)](https://github.com/Evil0ctal/TikTokDownloader_PyWebIO/blob/main/LICENSE)[![GitHub issues](https://img.shields.io/github/issues/Evil0ctal/TikTokDownloader_PyWebIO)](https://github.com/Evil0ctal/TikTokDownloader_PyWebIO/issues)[![GitHub forks](https://img.shields.io/github/forks/Evil0ctal/TikTokDownloader_PyWebIO)](https://github.com/Evil0ctal/TikTokDownloader_PyWebIO/network)[![GitHub stars](https://img.shields.io/github/stars/Evil0ctal/TikTokDownloader_PyWebIO)](https://github.com/Evil0ctal/TikTokDownloader_PyWebIO/stargazers)
Language: \[[English](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/README.en.md)] \[[Simplified Chinese](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/README.md)] \[[traditional Chinese](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/README.zh-TW.md)]
Language: \[[English](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/README.en.md)] \[[Simplified Chinese](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/README.md)] \[[繁体中文](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/README.zh-TW.md)]
> Note: This API is applicable to Douyin and TikTok. Douyin is TikTok in China. You can distribute or modify the code at will, but please mark the original author.
@ -20,9 +21,9 @@ Language: \[[English](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/b
This project uses[PyWebIO](https://github.com/pywebio/PyWebIO)、[Flask](https://github.com/pallets/flask), using Python to implement online batch parsing of Douyin's watermark-free video/atlas.
It can be used to download videos that the author prohibits to download, or to perform data crawling, etc., and can be matched with[Shortcut APP that comes with iOS](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)Cooperate with the API of this project to realize in-app download.
It can be used to download videos that the author prohibits to download, or to perform data crawling, etc., and can be matched with[iOS自带的快捷指令APP](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)Cooperate with the API of this project to realize in-app download.
The shortcut command needs to be in the Douyin or TikTok app, select the video you want to save, click the share button, and then find the option "Douyin TikTok without watermark download", if you encounter a notification asking whether to allow the shortcut command to access xxxx (domain name) or server), you need to click Allow to use it normally, and the successfully downloaded video or gallery will be saved in a special album for easy browsing.
The shortcut command needs to be in the Douyin or TikTok APP, select the video you want to save, click the share button, and then find the option "Douyin TikTok without watermark download", if you encounter a notification asking whether to allow the shortcut command to access xxxx (domain name) or server), you need to click Allow to use it normally, and the successfully downloaded video or gallery will be saved in a special album for easy browsing.
Note: After the Douyin APP is updated on 2022/04/29, click More Share to save the watermarked video or gallery. You can directly copy the link in the sharing option, and then run "Douyin TikTok No Watermark Download" in the shortcut APP, After clicking Run, paste the link into the pop-up window above.
@ -41,9 +42,9 @@ Note: After the Douyin APP is updated on 2022/04/29, click More Share to save th
## 💯 Supported features:
- Support Douyin video/atlas parsing
- Support overseas TikTok video analysis
- 支持海外TikTok视频解析
- Support batch parsing (support Douyin/TikTok hybrid parsing)
- Parse the result page to download watermark-free videos in batches
- 解析结果页批量下载无水印视频
- Support API calls
- support[iOS Shortcuts](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)Realize in-app download of video/atlas without watermark
@ -55,9 +56,9 @@ Note: After the Douyin APP is updated on 2022/04/29, click More Share to save th
* * *
## 🧭 Running instructions (tested Python version is 3.8):
## 🧭运行说明(经过测试过的Python版本为3.8):
- Clone this repository:
- 克隆本仓库:
```console
git clone https://github.com/Evil0ctal/Douyin_TikTok_Download_API.git
@ -322,24 +323,24 @@ http://localhost(服务器IP):2333/music?url="复制的(抖音/TikTok)口令/链
## 💾Deploy
> Note:
> The screenshots may not match the text due to update problems. Please refer to the text description first.
> The screenshots may not match the text due to update problems, please refer to the text description first.
> It is best to deploy this project to an overseas server (preferably a server in the United States), otherwise strange problems may occur.
example:
The project is deployed on a domestic server, and the person is in the United States. Clicking the link on the result page reports an error 403, which is visually related to the Douyin CDN.
The project is deployed on a South Korean server, parsing TikTok errors, and visually TikTok restricts certain regions or IPs.
例子:
项目部署在国内服务器而人在美国点击结果页面链接报错403 目测与抖音CDN有关系。
项目部署在韩国服务器解析TikTok报错 目测TikTok对某些地区或IP进行了限制。
> Use the pagoda Linux panel for deployment (the Chinese pagoda must be bound to the mobile phone number, which is very rogue and cannot be bypassed. It is recommended to use the international version of the pagoda, Google search keyword aapanel to install it yourself, and the deployment steps are similar.)
- First go to the security group to open ports 5000 and 2333 (default 5000 for Web, 2333 for API default, which can be modified in the file config.ini.)
- Search for python in the pagoda app store and install the project manager (version 1.9 is recommended)
- Search for python in the Pagoda app store and install the project manager (version 1.9 is recommended)
![](https://raw.githubusercontent.com/Evil0ctal/TikTokDownloader_PyWebIO/main/Screenshots/BT_Linux_Panel_Deploy_1.png)
* * *
- Create a project with an arbitrary name
- 创建一个项目名字随意
- Path select the path where you upload the file
- Python version needs to be at least 3 or more (install it yourself in the version management on the left)
- The frame is modified to`Flask`
@ -348,7 +349,7 @@ The project is deployed on a South Korean server, parsing TikTok errors, and vis
- API startup file selection`web_api.py`
- Check install module dependencies
- Start at will
- If the pagoda runs`Nginx`When waiting for other services, please judge whether the port is occupied. The running port can be modified in the file config.ini.
- If the pagoda runs`Nginx`When waiting for other services, please judge by yourself whether the port is occupied. The running port can be modified in the file config.ini.
![](https://raw.githubusercontent.com/Evil0ctal/TikTokDownloader_PyWebIO/main/Screenshots/BT_Linux_Panel_Deploy_2.png)
@ -357,7 +358,7 @@ The project is deployed on a South Korean server, parsing TikTok errors, and vis
## 🎉 Screenshot
> Note:
> The screenshots may not match the text due to update problems. Please refer to the text description first.
> The screenshots may not match the text due to update problems, please refer to the text description first.
- Main interface