Skip to content

Latest commit

 

History

History
176 lines (110 loc) · 7.69 KB

README-EN.md

File metadata and controls

176 lines (110 loc) · 7.69 KB

TikTokDownload

✨ Jitterbug watermark video download ✨

[English](README-EN.md) [Simplified Chinese](README.md)

Tutorial

  1. Before running the software, open the conf.ini file in the directory and configure it as required

Batch download can directly modify the configuration file, single video download recommended TikTokWeb project online parsing

Older profiles *** New profiles*** ​ **conf.ini ** conf.conf

  1. This project created pip package, you can enter pip install TikTokDownload==1.2.3 to install ~~ (1.2.3 is not updated to 1.3.0 in time, please do not install)

image

image

Package usage:

#example.py
import TikTokDownload as TK
import TikTokMulti as MTK
# Delete comments to use the corresponding file

# user home page batch download
# MTK.TikTok()

# Single video download
# TK.video_download(*TK.main())

example.py needs to make sure that both TikTokMulti.py and TikTokDownload.py files are in the same directory

  1. How to compile

    Run the build.bat file in the root directory and follow the console prompts, the resulting exe will be in the ``. /dist``` directory

  2. Batch save

    • Download the recording
    image
    • Skip Downloaded
    image
    • Graphic Download
    image
    • Download All
    image
    • Resource Folder
    image
  3. issues feedback If you have any bugs or feedback, please post them at https://github.com/Johnserf-Seed/TikTokDownload/issues

image

  1. single download mode TikTokDownload batch download mode TikTokMulti Graphic Download TikTokPic Beta GUI TikTokMultiGUI

Note (common errors):

  1. a single video link and the user home page link to distinguish, the software flashback can be run through the terminal to view the error message (usually the problem of the wrong link)

    Such as.

    • image
    • image

    *** link must be entered carefully Oh ~***

  2. configuration file must pay attention to the encoding format (Notepad++ is recommended)

    Correct:

image

Error:

image

quite jerky, save as UTF-8 actually can not be flashback, metaphysics

  1. if there is a long time api crawl may be the wrong posture (shake api more strange)
  2. now the new log function, you can find all the log files in the logs, when reporting issues can be attached

New

05/01 Updated with watermark-free gallery download ->TikTokPic.py

image

image

04/23 after the new version supports the resolution of 1080p video (Note, although the download is 1080p, but the original video does not meet the case of 1080p, even if downloaded to the local is still the original resolution)

720p compared to 1080p

GUI version to be released soon

image

You can compile ui by yourself in the GUI folder -> pyuic5 -o Main.py Main.ui

V1.3.0 console interface version

image

Utools plug-in synchronous development

image

image

image

ToDo

  • Watermark-free gallery download function
  • Visualization interface
  • Support multi-platform video parsing
  • Record work details to local database
  • Local service detects updates of ShakeYin followed users' works***(and push)***
  • Optional function for batch download of videos from all followed users' homepages
  • Live streaming push stream saving
  • Make local interface parsing service

Web version project

Johnserf-Seed/TikTokWeb