mirror of https://github.com/deniscerri/ytdlnis
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 KiB
11 KiB
YTDLnis
English
|
Shqip
|
Azərbaycanca
|
Türkçe
|
Indonesia
|
Português
|
Español
|
Japanese
|
Română
|
Chinese Simplified
|
Bengali India
YTDLnisは、Android 7.0以降に対応した、yt-dlpを使用した無料かつオープンソースのビデオ/オーディオダウンローダーです。
Denis Çerriによって作成されました
💡 特徴:
- 1000以上のウェブサイトからオーディオ/ビデオファイルをダウンロード
- プレイリストの処理
- 通常のダウンロードアイテムと同様に、各プレイリストアイテムを個別に編集可能
- すべてのアイテムに共通のフォーマットを選択、またはビデオとしてダウンロードする場合に複数のオーディオフォーマットを選択可能
- すべてのアイテムのダウンロードパスを一括選択
- すべてのアイテムのファイル名テンプレートを一括選択
- ワンクリックでダウンロードタイプをオーディオ/ビデオ/カスタムコマンドにバッチ更新
- ダウンロードをキューに入れ、日付と時間でスケジュール設定
- 複数のアイテムを同時にスケジュールすることも可能
- 複数のアイテムを同時にダウンロード
- カスタムコマンドとテンプレートを使用するか、組み込みのターミナルで完全なyt-dlpモードを使用
- テンプレートをバックアップおよび復元して友達と共有可能
- クッキーのサポート。アカウントにログインして、プライベート/利用不可のビデオをダウンロードしたり、プレミアムフォーマットをロック解除したりできます
- タイムスタンプとビデオチャプターに基づいてビデオをカット(yt-dlpの実験的機能)
- 無制限にカット可能
- ダウンロードしたアイテムからSponsorBlock(スポンサー)要素を削除
- ビデオのチャプターとして埋め込むことも可能
- 字幕/メタデータ/チャプターなどを埋め込み
- タイトルや著者などのメタデータを変更
- チャプターに応じてアイテムを別々のファイルに分割
- 異なるダウンロードフォーマットを選択
- アプリを開かずに共有メニューから直接ボトムカードを表示
- txtファイルを作成し、新しい行でリンク/プレイリスト/検索クエリを区切って入力すると、アプリがそれらを処理します
- アプリからリンクを検索または挿入
- 検索をスタックして同時に処理可能
- 問題が発生した場合のダウンロードログ機能
- キャンセルまたは失敗したダウンロードを再ダウンロード
- 左にスワイプして再ダウンロード、右にスワイプして削除するジェスチャーを使用可能
- 詳細シートの再ダウンロードボタンを長押しして、ダウンロードカードを表示し、より多くの機能を利用可能
- ダウンロード履歴やログを保存したくない場合のシークレットモード
- クイックダウンロードモード
- データの処理を待たずに即座にダウンロード。ボトムカードをオフにすると、即座に開始されます
- 完了した通知から直接ダウンロードしたファイルを開く/共有
- ほとんどのyt-dlp機能が実装されており、提案は歓迎します
- Material Youインターフェース
- テーマオプション
- バックアップと復元機能
- WorkManagerを使用したMVVMアーキテクチャ
📲 スクリーンショット
💬 連絡先
ディスカッション、発表、リリースについては、DiscordまたはTelegramチャンネルに参加してください!
😇 貢献
貢献したい場合は、貢献セクションをお読みください。
📝 Weblateで翻訳を手伝う
🔑 パッケージ名を使用してサードパーティアプリと連携
アプリのパッケージ名は「com.deniscerri.ytdl」です。
🤖 インテントを使用してサードパーティアプリと連携
TaskerやMacrodroidなどのアプリでインテントを使用して、ユーザーの操作なしにダウンロードを実行するコマンドをアプリに送信できます。 受け入れられる変数:
TYPE -> audio, video, command のいずれか
BACKGROUND -> true, false のいずれか。trueの場合、アプリはダウンロードカードを表示せず、強制的にバックグラウンドでダウンロードを実行します
Taskerでバックグラウンドでオーディオをダウンロードする例
- 「Send Intent(インテント送信)」タスクを作成
- Action: android.intent.action.SEND
- Cat: Default
- Mime Type: text/*
- Extra: android.intent.extra.TEXT:url ("url"の代わりにダウンロードしたいビデオのURLを入力)
- Extra: TYPE:audio
- Extra: BACKGROUND:true
📄 ライセンス
GPLv3ライセンスの下でライセンスされたソースコードを除き、他のすべての当事者はダウンローダーアプリとして「YTDLnis」という名前を使用することを禁止されており、その派生物についても同様です。派生物には、フォークや非公式ビルドが含まれますが、これらに限定されません。
😁 寄付
🙏 感謝
- decipher3114 アプリアイコンの提供
- dvd youtubedl-androidの実装例の提示
- seal 開発開始時にこのアプリに取り入れたい特定のデザイン要素や機能の提供
- youtubedl-android yt-dlpのAndroidへの移植
- yt-dlp このツールを可能にしてくれた貢献者。これがなければ、このアプリは存在しませんでした。
そして、貢献者など、他の多くの人々に感謝します。