Python スクリプトの一部として yt-dlp を実装しましたが、うまく動作しますが、レート制限機能を動作させることができません。CLI から同じコマンドを実行すると、レートが正しく制限されます。正しい構文を教えてくれる人はいますか?
rate-limit、limit-rate 0.5m、500k、500KiB、500 などのいくつかの組み合わせを試しましたが、どれも機能していないようです
ydl_opts = {
'limit-rate': '500k',
}
with yt_dlp.YoutubeDL(ydl_opts) as ydl:
ydl.download([link])
ここのドキュメントを使用しています。https://github.com/yt-dlp/yt-dlp しかし、CLI コマンドは機能しますが、埋め込みスクリプト バージョンは機能しないため、混乱しています。
- を _ に置き換えてみましたが、まだ効果がありません。何かアイデアはありますか? ydl_opts の他のオプションは問題なく動作します
Trickle を実装したり、ソケットをスロットリングしたりするのではなく、正しい構文を解決できることを願っています。
助けていただければありがたいです