├── .gitattributes ├── .gitignore ├── .vscode └── settings.json ├── API ├── get_all_videos.json ├── get_video_download_path.html ├── home_page.json └── kuaishou.html ├── Configuration └── PrivateConfig.py ├── LICENSE ├── README.md ├── README_EN.md ├── config.ini ├── config ├── config.py └── subscription.json ├── docs.md ├── entrance.py ├── out ├── DownloadInfo.py └── out.txt ├── requirements.txt ├── run.py ├── src ├── GetVideoIndex.py ├── MergeVideoFile.py └── ParseDownload.py ├── test ├── AsyncDownloadTest.py ├── ConsolePromp.py ├── DownloadVideoFile.py ├── MergeTest.py ├── ParseVideoTest.py ├── TimeTest.py ├── configTest.py └── out.txt └── utils ├── GraphQLWrapper.py └── TimestampCalculate.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /API/get_all_videos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/API/get_all_videos.json -------------------------------------------------------------------------------- /API/get_video_download_path.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/API/get_video_download_path.html -------------------------------------------------------------------------------- /API/home_page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/API/home_page.json -------------------------------------------------------------------------------- /API/kuaishou.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/API/kuaishou.html -------------------------------------------------------------------------------- /Configuration/PrivateConfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/Configuration/PrivateConfig.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/README.md -------------------------------------------------------------------------------- /README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/README_EN.md -------------------------------------------------------------------------------- /config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/config.ini -------------------------------------------------------------------------------- /config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/config/config.py -------------------------------------------------------------------------------- /config/subscription.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/config/subscription.json -------------------------------------------------------------------------------- /docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/docs.md -------------------------------------------------------------------------------- /entrance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/entrance.py -------------------------------------------------------------------------------- /out/DownloadInfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/out/DownloadInfo.py -------------------------------------------------------------------------------- /out/out.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | ffmpy3>=0.2.4 2 | rich>=10.7.0 3 | requests>=2.22.0 4 | InquirerPy 5 | icecream -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/run.py -------------------------------------------------------------------------------- /src/GetVideoIndex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/src/GetVideoIndex.py -------------------------------------------------------------------------------- /src/MergeVideoFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/src/MergeVideoFile.py -------------------------------------------------------------------------------- /src/ParseDownload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/src/ParseDownload.py -------------------------------------------------------------------------------- /test/AsyncDownloadTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/test/AsyncDownloadTest.py -------------------------------------------------------------------------------- /test/ConsolePromp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/test/ConsolePromp.py -------------------------------------------------------------------------------- /test/DownloadVideoFile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/test/DownloadVideoFile.py -------------------------------------------------------------------------------- /test/MergeTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/test/MergeTest.py -------------------------------------------------------------------------------- /test/ParseVideoTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/test/ParseVideoTest.py -------------------------------------------------------------------------------- /test/TimeTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/test/TimeTest.py -------------------------------------------------------------------------------- /test/configTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/test/configTest.py -------------------------------------------------------------------------------- /test/out.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/GraphQLWrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/utils/GraphQLWrapper.py -------------------------------------------------------------------------------- /utils/TimestampCalculate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonderlau/KuaiShouVideoDownload/HEAD/utils/TimestampCalculate.py --------------------------------------------------------------------------------