問題タブ [ytdl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - pipe() の状態を取得する JavaScript
YouTube ビデオを複数の形式でダウンロードできるアプリケーションをコーディングしようとしています。パーセンテージで進行状況を取得することを除いて、すべて問題ありません。アプリがリクエストによってカスタムサーバーを呼び出して取得したくありません。私は ytdl-core JavaScript-Library を使用しています。
現在のファイルサイズを取得し、パイプの状態 (IsWriting、IsCancelled) をリッスンして読み込み効果を作成することを考えましたが、どのように正確に行うのですか? パイプは次のとおりです。
python - yt-dlp 'rate-limit' が Python スクリプトで速度を調整しない
Python スクリプトの一部として yt-dlp を実装しましたが、うまく動作しますが、レート制限機能を動作させることができません。CLI から同じコマンドを実行すると、レートが正しく制限されます。正しい構文を教えてくれる人はいますか?
rate-limit、limit-rate 0.5m、500k、500KiB、500 などのいくつかの組み合わせを試しましたが、どれも機能していないようです
ここのドキュメントを使用しています。https://github.com/yt-dlp/yt-dlp しかし、CLI コマンドは機能しますが、埋め込みスクリプト バージョンは機能しないため、混乱しています。
- を _ に置き換えてみましたが、まだ効果がありません。何かアイデアはありますか? ydl_opts の他のオプションは問題なく動作します
Trickle を実装したり、ソケットをスロットリングしたりするのではなく、正しい構文を解決できることを願っています。
助けていただければありがたいです
python - ydl_opts 値のバックグラウンド オプションはありますか?
これは非常に単純な質問かもしれませんが、コードでbackround
a を使用する場合、オプションのようなものがあるかどうか疑問に思っていました。例:ydl_opts
私が本当に望んでいるのは、バックグラウンド タスクとして実行することだけです。それに関するドキュメントは見つかりませんでした。
お手伝いありがとう!――ジェイコブ・シャンクマン