# TTKMusicplayer **Repository Path**: 5414/Musicplayer ## Basic Information - **Project Name**: TTKMusicplayer - **Description**: TTKMusicPlayer that imitation Kugou(酷狗) music, the music player use of qmmp core library based on Qt for windows and linux and android.(支持网易云音乐、QQ音乐、虾米音乐、酷我音乐、酷狗音乐、百度音乐等等) - **Primary Language**: C++ - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 62 - **Created**: 2017-07-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TTKMusicPlayer ![QtCreator](https://img.shields.io/badge/Coded%20with-QtCreator%20IDE-blue.svg?style=flat-square) ![License](https://img.shields.io/badge/license-GPL%20V2-yellowgreen.svg?style=flat-square) ![TTKMusicplayer](https://img.shields.io/badge/Greedysky-TTKMusicPlayer-green.svg?style=flat-square) ![LOGO](https://github.com/Greedysky/Resource/blob/master/Screen/logo_pic.png?raw=true) ### **|[About](https://github.com/Greedysky/TTKMusicplayer#usage)|[License](https://github.com/Greedysky/TTKMusicplayer#license)|[Download](https://github.com/Greedysky/TTKMusicplayer#download)|[Features](https://github.com/Greedysky/TTKMusicplayer#features)|[Mobile](https://github.com/Greedysky/TTKMusicplayer#mobile)|[Screenshots](https://github.com/Greedysky/TTKMusicplayer#screenshots)|[Copyright](https://github.com/Greedysky/TTKMusicplayer#copyright)|[Contribute](https://github.com/Greedysky/TTKMusicplayer#how-to-contribute)|** Usage ---- **The music player use of qmmp core library based on Qt. Compiler tutorial I have written in the wiki.(See here https://github.com/Greedysky/TTKMusicplayer/wiki )** ### Attention: This software is only for learning and communication, the songs' and playlists' copyright belongs to each music platform. ## CI Status * Qt develop version be tested on Qt4.8.7 for windows-mingw 32bit * Qt develop version be tested on Qt4.8.6 for ubuntu-linux-gcc 64bit * Qt develop version be tested on Qt5.x for windows-mingw 32bit * Qt develop version be tested on Qt5.5 for ubuntu-linux-gcc 64bit * Qt develop version be tested on Qt5.5 for android 32bit | Platform | Qt & Compiler | Status | | :---: | :---: | :---: | | Linux | 4.8.6 GCC & 5.5 GCC | ![Linux](https://img.shields.io/wercker/ci/wercker/docs.svg) | | Windows | 4.8.7 GCC & 5.X GCC | ![Windows](https://img.shields.io/wercker/ci/wercker/docs.svg) | | OS X | 5.x Clang | ![OSX](https://img.shields.io/badge/build-unknown-lightgrey.svg?style=flat-square) | | Android | 5.5 & 5.5.1 | ![Android](https://img.shields.io/wercker/ci/wercker/docs.svg) | # For Developers License --- TTKMusicPlayer is free software licensed under the term of [Licence GPL v2](https://github.com/Greedysky/TTKMusicplayer/blob/master/LICENSE). If you use TTKMusicPlayer or its constituent libraries, you must adhere to the terms of the license in question. Download --- Github: **https://github.com/Greedysky/TTKMusicplayer** Oschina: **http://git.oschina.net/greedysky/Musicplayer** Qmmp Player You Can See Here: **http://qmmp.ylsoftware.com** Qmmp Source You Can See Here: **https://github.com/Greedysky/qmmp** Qmmp Core Library URL: **http://pan.baidu.com/s/1bv4iSY** Executable Download URL: **http://download.csdn.net/album/detail/3094** Executable Download URL(extra): **http://pan.baidu.com/s/1kVOHN0b** KuGou Resource Download URL: **https://github.com/Greedysky/KugouResource** Features ------- TTKMusicPlayer can meet your most demands * Support for multiple music formats. * SID File(*.sid *.mus *.str *.prg *.P00) on linux * MusePack File(*.mpc) * WavPack File(*.wv) * Ogg Vorbis File(*.ogg) * Ogg Opus File(*.opus) * ADTS AAC File(*.aac) * MIDI File(*.mid) * PCM File(*.wav *.au *.snd *.aif *.aiff *.8svx *.sph *.sf *.voc *.w64) * CUE File(*.cue) * MPEG File(*.mp1 *.mp2 *.mp3 *.wav) * Game File(*.ay *.gms *.gym *.hes *.kss *.nsf *.nsfe *.sap *.spc *.vgm *.vgz) * FLAC File(*.flac *.oga) * Monkey's Audio File(*.ape) * FFmpeg File(*.wma *.ape *.tta *.m4a *.ra *.shn *.vqf *.ac3) * ModPlug File(*.mod *.s3m *.xm *.it *.669 *.amf *.ams *.dbm *.dmf *.dsm *.far,mdl *.med *.mtm *.okt *.ptm *.stm *.ult *.umx *.mt2 *.psm *.mdz *.s3z *.xmz *.itz *.mdr *.s3r *.xmr *.itr *.dgz *.s3gz *.xmgz *.itgz) * Junior fans interface. Interface cool, gorgeous pop. Maintaining a perfect performance under Vista and XP, refreshing Screenshots. * Search and high-speed downloads. Song search accuracy optimization, intelligent save bandwidth, you can disable the network function, 8 source download speed. * Perfect music. It supports local playback, compatible with all audio files, super perfect sound, music and more appealing. * User-friendly design. Attention to detail design, personalize, simple operation, found music more convenient. * Personalized cell phone ringtones. Ringtones DIY, so you have personalized ringtones Yang Hyun. * Audio format I choose. I made my songs, I decided to sound quality. * Personalized skin. DIY your own personalized skin, creating a only part of your skin. * Music cube model. After entering the mini mode, it will remain in your desktop a "Clover" shaped icon, you can freely drag the desktop, you want to control the player, cut songs, play, lyrics control, volume adjustment in control. * Colorful custom skin. You can select skin color, set the transparency of freedom, and support transparent frosted glass (Windows Aero effects), music from becoming a type, colored. * Search Download Manager. Search Results tab merger - all of the search results tab concentrated under one label, make operation easier. Speed flip - drop-down slider, you can auto-flip, no longer need to click the "Next" a one roll. * Local music search, and cloud music library and interactive, custom ringtone. * Support converting different music formats, and can change the sound as like Tom Cat, also can enhance the sound. * Local music transferred to the cloud or mobile device. * Local music and the human voice humming recognition. * Music song, artist, album and playlist supported. Mobile ---- *Follow the QQ music UI to achieve most of the features.* ![0](https://github.com/Greedysky/Resource/blob/master/Screen/TTKMobile/0.png?raw=true) ![1](https://github.com/Greedysky/Resource/blob/master/Screen/TTKMobile/1.png?raw=true) ![2](https://github.com/Greedysky/Resource/blob/master/Screen/TTKMobile/2.png?raw=true) ![3](https://github.com/Greedysky/Resource/blob/master/Screen/TTKMobile/3.png?raw=true) ![4](https://github.com/Greedysky/Resource/blob/master/Screen/TTKMobile/4.png?raw=true) ![5](https://github.com/Greedysky/Resource/blob/master/Screen/TTKMobile/5.png?raw=true) ![6](https://github.com/Greedysky/Resource/blob/master/Screen/TTKMobile/6.png?raw=true) Screenshots ---- ### Index ![Index](https://github.com/Greedysky/Resource/blob/master/Screen/1.jpg?raw=true) ### Search ![Search](https://github.com/Greedysky/Resource/blob/master/Screen/2.jpg?raw=true) ### Lrc ![Lrc](https://github.com/Greedysky/Resource/blob/master/Screen/3.jpg?raw=true) ### Desktop Lrc ![Desktop Lrc](https://github.com/Greedysky/Resource/blob/master/Screen/4.jpg?raw=true) ### Remote Controller ![Remote Controller](https://github.com/Greedysky/Resource/blob/master/Screen/5.jpg?raw=true) ### Lrc Display Expand ![Lrc Display Expand](https://github.com/Greedysky/Resource/blob/master/Screen/6.jpg?raw=true) ### MV ![MV](https://github.com/Greedysky/Resource/blob/master/Screen/7.jpg?raw=true) ### Video Barrage ![Video Barrage](https://github.com/Greedysky/Resource/blob/master/Screen/8.jpg?raw=true) ### Magic Music ![Magic Music](https://github.com/Greedysky/Resource/blob/master/Screen/9.jpg?raw=true) ### Other Tools ![Other Tools](https://github.com/Greedysky/Resource/blob/master/Screen/10.jpg?raw=true) Copyright ------- * This file is part of the TTK Music Player project. * Copyright (c) 2015 - 2017 Greedysky Studio. * All rights reserved! * Redistribution and use of the source code or any derivative. * works are strictly forbiden. * mail: greedysky@163.com. How To Contribute ------- * Fork this project on github and make a branch. Commit in that branch, and push, then create a pull request to be reviewed and merged. * Create an issue if you have any problem when using project or you find a bug, etc. * What you can do: translation, write document, wiki, find or fix bugs, give your idea for this project etc. * If you want to join the project developed together, please send e-mail to me.