Search
Write a publication
Pull to refresh
1
0
Евгений @Zhasd

И швец, и жнец, и на дуде игрец

Send message

Запускал через "nodpi", (с использованием и без "use_po_token", из РФ и Нидерландов, т.е. 4 варианта). К сожалению, результат тот же: "This request was detected as a bot".

Т.е. если использовать nodpi, как Вы указали, должно сработать? Сейчас займусь и отпишу о результатах...

Способ не сработал (у меня:).
Конкретней по шагам:

  1. print('Title:', yt.title) -> print('Title:', video.title);

  2. Работаю на своем голландской серваке (убрать "Плохие CDN google" :);

  3. Запускаю:
    video = YouTube(url=url, on_progress_callback=on_progress)

    Опа, ошибка:
    "pytubefix.exceptions.BotDetection: WB_RnYcDdu0 This request was detected as a bot. Use use_po_token=True to view. See more details at https://github.com/JuanBindez/pytubefix/pull/209"

  4. После вкуривания мануала по ссылке, запускаю:
    video = YouTube(url=url, on_progress_callback=on_progress, use_po_token=True)

    Результат как в п.3:

    "This request was detected as a bot"

Дальнейшие мои попытки со сменой PO, IP результат давали как в п. 4

Но в общем, автору спасибо. Если 3-я либа дает одинаковый результат, то значит по простому ютуб не взять, походу надо эмулировать полноценного юзера :)

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity

Specialization

Backend Developer, Software Architect
Middle
Python
Django