{"id":21698457,"url":"https://github.com/nyashinn1204/yoimi","last_synced_at":"2025-04-12T12:41:38.771Z","repository":{"id":255975560,"uuid":"758735137","full_name":"NyaShinn1204/Yoimi","owner":"NyaShinn1204","description":"A Simple Encrypt Content Downloader","archived":false,"fork":false,"pushed_at":"2025-04-10T13:21:43.000Z","size":54892,"stargazers_count":43,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-10T14:48:22.101Z","etag":null,"topics":["anime","anime-downloader","decrypt","decryptor","downloader","widevine","wvd"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NyaShinn1204.png","metadata":{"files":{"readme":"README.ja.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"nyashinn1204","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2024-02-17T00:19:32.000Z","updated_at":"2025-04-10T13:21:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"666cbc1c-b52f-4e59-9cc7-443dd1c720e5","html_url":"https://github.com/NyaShinn1204/Yoimi","commit_stats":null,"previous_names":["nyashinn1204/yoimi"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NyaShinn1204%2FYoimi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NyaShinn1204%2FYoimi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NyaShinn1204%2FYoimi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NyaShinn1204%2FYoimi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NyaShinn1204","download_url":"https://codeload.github.com/NyaShinn1204/Yoimi/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248568592,"owners_count":21126052,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anime","anime-downloader","decrypt","decryptor","downloader","widevine","wvd"],"created_at":"2024-11-25T19:33:52.134Z","updated_at":"2025-04-12T12:41:38.765Z","avatar_url":"https://github.com/NyaShinn1204.png","language":"Python","funding_links":["https://ko-fi.com/nyashinn1204"],"categories":[],"sub_categories":[],"readme":"![Yoimi](https://socialify.git.ci/NyaShinn1204/Yoimi/image?description=1\u0026descriptionEditable=%E8%A4%87%E6%95%B0%E3%81%AE%E3%82%B5%E3%82%A4%E3%83%88%E3%81%AE%E5%8B%95%E7%94%BB%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%80%E3%83%BC%0AA%20Simple%20Encrypt%20Content%20Downloader\u0026font=Raleway\u0026language=1\u0026logo=https%3A%2F%2Ffiles.catbox.moe%2Fue535j.png\u0026name=1\u0026pattern=Solid\u0026theme=Light)\n\n[English](./README.md) | [日本語](./README.ja.md)\n\nシンプルな暗号化コンテンツダウンローダーです。\n\n現在以下のデバイスでの動作を確認しています。\n\n- Linux (aarch64, arm64)\n- Windows (10\u002611)\n- Nintendo Switch(L4T noble)\n\n# 目次\n\n- [インストール](#インストール方法)\n    - [Git Cloneでのダウンロード](#git-cloneでのダウンロード)\n    - [リリースからのダウンロード](#リリースからのダウンロード)\n- [使い方](#使い方)\n    - [コマンド](#基本的なコマンド)\n    - [基本的なダウンロード](#基本的なダウンロード)\n    - [サポートされているサイト](#サポートされているサイト)\n- [既存の問題](#既存の問題)\n- [クレジット](#クレジット)\n\n\n## インストール方法\n\n### Git cloneでのダウンロード\n\n    git clone https://github.com/nyashinn1204/yoimi\n\n注意: gitからのダウンロードの場合layer3のwidevine cdmが必要となります。(l3.wvd)\n\nもし用意できるのであればできる限りこのオプションを利用してください\n\n\n### リリースからのダウンロード\n\n[こちら](https://github.com/NyaShinn1204/Yoimi/releases/latest) から最新版のYoimiをダウンロードしてください。\n\nこのzipにはl3.wvdなどが含まれています。用意がめんどくさいときはこちらを使ってください。\n\nまた、たまにですがYoimi-hot-fix-〇.zipという風に修正がされている場合があります。\n\nその際にはできるだけ更新を行ってください。\n\n## 使い方\n\n### 基本的なコマンド\n\n```\n\u003e\u003e python yoimi.py download -h\nUsage: yoimi.py download [OPTIONS] \u003cURL site\u003e\n\n  Main command to access downloader\n\n  Check supported streams from yuu with `yuu streams`\n\nOptions:\n  -U, --username TEXT            Use username/password to download premium\n                                 video\n  -P, --password TEXT            Use username/password to download premium\n                                 video\n  -p, --proxy \u003cip:port/url\u003e      Use http(s)/socks5 proxies (please add\n                                 `socks5://` if you use socks5)\n  -r, --resolution TEXT          Resolution to be downloaded (Default: best)\n  -R, --resolutions              Show available resolutions\n  -m, --mux                      Mux .ts to .mkv (Need ffmpeg or mkvmerge)\n  -mf, --muxfile TEXT            Mux .ts to opticial file\n  -keep, --keep-fragments        Keep downloaded fragment and combined\n                                 fragment (If muxing) (Default: no)\n  -o, --output TEXT              Output filename\n  -v, --verbose                  Enable verbosity\n  -rd, --random-directory        Make temp a random directory\n  -gnc, --get-niconico-comment   Get Niconico Commment for Title # Unsupported\n                                 Anime3rb\n  -odc, --only-download-comment  Only Download Niconico Commment # Unsupported\n                                 Anime3rb\n  -h, --help                     Show this message and exit.\n```\n\n- **`--username/-U`**: ユーザー名またはメールアドレス\n- **`--password/-P`**: パスワード\n- **`--proxies/-p`**: プロキシ\n    - 例: `127.0.0.1:1080`, `http://127.0.0.1:1080`, `http://user:pass@127.0.0.1:1080`, `socks5://127.0.0.1:1080`\n- **`--verbose/-v`**: デバッグモードを利用する\n- **`--random-directory/-rd`**: tempフォルダをランダム文字にする [※1](#中国語環境で暗号化解除が失敗する)\n- **`--get-niconico-comment`**: ニコニコのコメントをダウンロードする\n- **`--only-download-comment`**: ニコニコのコメントのみダウンロードする\n\n### 基本的なダウンロード\n\n基本的には\n\n    python yoimi.py download ここに動画のurl\n\nのようにすると、動作します。アカウントが必要な場合には\n\n    python yoimi.py download ここに動画のurl --username ここにメールアドレス --password ここにパスワード\n\nのようにすると、アカウントが使われます。一部クッキーが必要なものも出てくるかもしれません。\n\n### サポートされているサイト\n\n現在以下のサイトにサポート、または取り組んでいます。\n\n完了: ✅   |   作成中: 🔄️   |   キャンセル: ❌   |   未対応・存在しない: N/A\n\n| サービス名           | Premium | Free | 字幕                 |\n|----------------------|---------|------|----------------------|\n| Abema               | ✅      | ✅   | ✅（10~20タイトルほど） |\n| U-Next              | ✅      | N/A  | N/A                  |\n| DMM TV              | ✅      | 🔄️   | N/A                  |\n| Dアニメストア        | 🔄️      | 🔄️   | N/A                  |\n| FOD                 | ✅      | ✅   | N/A                  |\n| NHK+                | ✅      | ✅   | ✅                   |\n| Anime3rb            | N/A     | ✅   | N/A                  |\n| Crunchyroll         | 🔄️      | ✅   | 🔄️                   |\n| JFF Theater         | N/A     | ✅   | N/A                  |\n| WOWOW               | ✅      | N/A  | N/A                  |\n| バンダイチャンネル    | ✅      | ✅   | N/A                  |\n| Fanza               | ❌      | ❌   | N/A                  |\n\nAbemaで問題が発生したら、urlの最後に\"-v1\"をつけてみてください。v1のモードでダウンローダーが動きます。\n\n## 既存の問題\n\n#### 中国語環境で暗号化解除が失敗する\n\nこの場合は-rdオプション、または--random-directoryオプションを利用してください。\n\n#### その他\n\n時々ライセンス取得に失敗し、プログラムが停止してしまう問題\n\n\n## クレジット\n\ncreditsは[ここ](./CREDITS.md)から見れるよ！\n\n## 問題を発見しましたか？\n\ndiscord: nyanyakko005\nまたは\ntelegmra: skidnyarara\n\nに連絡をしてください\n\n\u003e [!WARNING]\n\u003e Yoimiは、[Yuu](https://github.com/noaione/yuu) と呼ばれるパッケージのベース部分をもとに開発されています。コードが似ている部分が多くあります\n\u003e またYoimiは、教育目的のみの使用を推奨しています。\n\n\u003c!-- https://discord.gg/ReZT8E2F2j --\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnyashinn1204%2Fyoimi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnyashinn1204%2Fyoimi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnyashinn1204%2Fyoimi/lists"}