Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/SeaHOH/ykdl

a video downloader focus on China mainland video sites.
https://github.com/SeaHOH/ykdl

Last synced: 3 months ago
JSON representation

a video downloader focus on China mainland video sites.

Lists

README

        

YouKuDownLoader
===============

.. image:: https://img.shields.io/pypi/v/ykdl.svg
:target: https://pypi.python.org/pypi/ykdl

A video downloader focus on China mainland video sites.

Origin website: https://github.com/zhangn1985/ykdl

Now, it has migrated to the new website: https://github.com/SeaHOH/ykdl

**And, it is still looking for a new owner,**
see `#565 `_.

This project is a fork of
`you-get `_ with below changes.

- Structured source code.
- Focus on China mainland video sites.
- Dropped supports of Python 3.4 and below
(see `#487 `_).

Simple installation guide
-------------------------

There are some useful software package managers.

- **macOS/Linux**: `Homebrew `_
- **Debian/Linux**: APT
- **Windows**: `Chocolatey `_

Step:
0. Dependencies

| `FFmpeg `_, for merge media files.
| `mpv `_, default media player (optimal compatibility).

#. `Python 3 `_

#. pip and setuptools, make sure they are updated.

.. code-block:: console

python3 -m ensurepip
python3 -m pip install pip --upgrade
python3 -m pip install setuptools --upgrade

#. ykdl from PyPI or GitHub

.. code-block:: console

pip3 install ykdl --upgrade

.. code-block:: console

pip3 install https://github.com/SeaHOH/ykdl/archive/master.zip --force-reinstall --no-deps
pip3 install https://github.com/SeaHOH/ykdl/archive/master.zip --upgrade

#. Make sure those folders are in your **PATH**, if they are not, add them.

| **Windows**: folders of ffmpeg.exe, mpv.exe, and python.exe,
and folder "<**PYTHONHOME**>\\Scripts"
| **others**: "~/.local/bin" or "/usr/local/bin"

Site status
-----------

Please check wiki page:
`sites-status `_

Bugs report, features require, and pull requests are welcome.