Skip to content

Latest commit

 

History

History
95 lines (64 loc) · 4.21 KB

README.md

File metadata and controls

95 lines (64 loc) · 4.21 KB

Logo

TikTok CLI tool

Discord Downloads Language License

  1. About the Project
  2. Installation
  3. Web Scraping Warning
  4. Contributing
  5. Acknowledgements
  6. Disclaimer

State of the project

TikTok-CLI is no longer functional due to issues with our main data source, Proxitok.

The project is currently discontinued and I will no longer be actively maintaining or developing it.

However, I'm open to community contributions:

  • If you'd like to submit pull requests or bug fixes, I'll still review and add them.
  • If anyone is interested in taking over the project's development, please reach out to me.

I appreciate the interest and support from the community. While I recommend users look for alternative solutions, I'm grateful for any efforts to keep this project alive.

Thank you to everyone who has used or contributed to TikTok-CLI.

About the project

This is a TikTok archiver and viewer. It supports watching or archiving your liked tiktoks or from a specific creator.

Installation

If you have Chocolatey installed, run choco install mpv python and skip steps 1 and 2.

  1. Download the latest version of Python, make sure it is added to the PATH. (This is an option on installation.)

  2. Download the latest version of MPV, make sure it is added to the PATH.

  3. Download the source code (recommended) or the latest release.

  4. Extract all files to an empty folder.

  5. Move your user_data.json file to the folder. Refer to How to get video list for more details on how to get yours.

  6. Open a terminal within the folder.

  7. Run main.py

A note about web scraping

This software scrapes a third-party website (Proxitok) to obtain the data required. In a larger scale, this can be very bad for the website administrators.

See my in-depth note about this here

If you use CLI Tiktok for more than light tasks, consider running your own Proxitok instance.

Contributing

Any contributions you make are greatly appreciated.

Acknowledgements

Disclaimer

This project is not associated or endorsed by ByteDance. ByteDance, and all associated properties are trademarks or registered trademarks of ByteDance Ltd.

By using this software, you acknowledge that use of this software is done so at your own risk.