With this program, you can view your saved TikTok music. This program uses between 40MB to 50MB of RAM while playing music without autoplay..
- Due to problems with miniaudio, old sound files stay in memory after playback when using autoplay
- TikTok cookie and secuid or a pre-fetched music list in the cache
- ffmpeg installed on your system (for audio conversion)
- If you get this error:
Unhandled exception: [json.exception.type_error.302] type must be string, but is object, delete the config.json file
If you want to use the provided example music list, download the file musicList_0 and put it into the cache folder
- Start the program
- Follow the tutorial
- Profit!
- Open the developer tools and go to the Network tab
- Goto https://www.tiktok.com
- Search for https://www.tiktok.com/api secuid in the search bar top left
- Right click any request and click Copy as fetch (Node.js)
- Paste it into the input field in the bottom of the Settings page
- Play TikTok saved sounds from the cache
- Handles conversion from many formats to
.mp3on-the-fly if needed
- Main Screen: Music list, pagination, and playback controls
- Settings Screen: Change cookie, secuid and import them from devtools
- Extras Screen: Shows memory usage, fps amount and data management
- Downloads and caches sounds on disk to avoid repeated downloads
- Only the currently playing track is loaded in memory
- Reduces RAM usage
- Autoplay next track
- Looping
- Volume control
- Pagination for long music lists
- Delete cache
- Reset all data
- Edit JSON-based settings for cookie and secuid
- Lazy Loading: Only the currently playing audio file is loaded
- Caching: Downloaded TikTok music and music lists are saved to disk
- Streamed Audio Playback: Reduces RAM usage by streaming instead of fully loading
- Single Audio Instance: Only one
ma_soundinstance exists