Kisskh-downloader の README へようこそ!このパッケージは、https://kisskh.co/ から番組をダウンロードするためのシンプルなコマンドライン ツールです。始めるために知っておくべきことは次のとおりです。
Kisskh-downloader をインストールするには、次のコマンドを実行するだけです。
pip install -U kisskh-downloader
パッケージをインストールした後、 kisskh dl
コマンドを使用してコマンド ラインからショーをダウンロードできます。
kisskh dl --help
Usage: kisskh dl [OPTIONS] DRAMA_URL_OR_NAME
Options:
-f, --first INTEGER Starting episode number.
-l, --last INTEGER Ending episode number.
-q, --quality [360p|480p|540p|720p|1080p]
Quality of the video to be downloaded.
-s, --sub-langs TEXT Languages of the subtitles to download.
-o, --output-dir TEXT Output directory where downloaded files will
be store.
--help Show this message and exit.
以下にいくつかの例を示します。
kisskh dl "https://kisskh.co/Drama/Island-Season-2?id=7000" -o .
kisskh dl "Stranger Things" -o .
1. Stranger Things - Season 4
2. Stranger Things - Season 1
3. Stranger Things - Season 2
4. Stranger Things - Season 3
Please select one from above: 1
❗ 選択した品質が利用できない場合は、その品質よりも低い品質を取得しようとすることに注意してください。それも利用できない場合は、利用可能な最高の品質を取得しようとします。
Alchemy of Souls
のエピソード 4 から 8 を 720p でダウンロード:
kisskh dl "https://kisskh.co/Drama/Alchemy-of-Souls?id=5043" -f 4 -l 8 -q 720p -o .
A Business Proposal
のエピソード 3 を 720p でダウンロード:
kisskh dl "https://kisskh.co/Drama/A-Business-Proposal?id=4608" -f 3 -l 3 -q 720p -o .
エピソードの URL を指定して、単一のエピソードをダウンロードすることもできます
kisskh dl "https://kisskh.co/Drama/A-Business-Proposal/Episode-3?id=4608&ep=86439&page=0&pageSize=100" -o .
その他のオプションについては、 --help
フラグを使用してください。
ダウンロードした字幕を復号化する場合は、 --decrypt-subtitle
または-ds
フラグを復号化キーと初期化ベクトルとともに渡す必要があります。 #14を確認してください。
コマンド ラインからこれらのパラメーターを渡す方法の例を次に示します。
kisskh download " " --decrypt-subtitle --key " your_key_here " --initialization-vector " your_iv_here "
これらのパラメータを環境変数として設定することもできます。 KISSKH_KEY
およびKISSKH_INITIALIZATION_VECTOR
環境変数を設定すると、それらがデフォルトで使用されます。
これらの環境変数を設定する方法の例を次に示します。
export KISSKH_KEY= " your_key_here "
export KISSKH_INITIALIZATION_VECTOR= " your_iv_here "
set KISSKH_KEY = " your_key_here "
set KISSKH_INITIALIZATION_VECTOR = " your_iv_here "
これらの環境変数を設定した後、キーと初期化ベクトルを明示的に渡さずに--decrypt-subtitle
フラグを使用できます。
kisskh download " Drama Name " --decrypt-subtitle
"your_key_here"
と"your_iv_here"
を実際の復号化キーと初期化ベクトルに必ず置き換えてください。
デバッグを有効にするには、 kisskh dl
実行中に-vv
フラグを使用します。
kisskh -vv dl "https://kisskh.co/Drama/A-Business-Proposal?id=4608" -f 3 -l 3 -q 720p