Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750

Как работать с ipv6?

02.11.2024, 06:27. Показов 2114. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Купил прокси на 3 дня этими данными:
Code
1
2
3
4
5
Прокси IP:PORT 45.91.209.157:10798
Логин wDhG2G
Пароль tckF40
Тип HTTPS
IPv6 2a0f:d941:8f87:def8:075e:27e9:4e3e:e42f
В документации к Yt-dlp есть пример:
Code
1
-6, --force-ipv6
Но такая команда в CMD не работает
Code
1
yt-dlp --cookies-from-browser firefox --proxy "https://wDhG2G:tckF40@45.91.209.157:10798" --force-ipv6 -o "e:\mlm2\%(title)s.%(ext)s" --ffmpeg-location="F:\\yt-dlp\\ffmpeg.exe" "https://www.youtube.com/watch?v=_w181VwVSA0"
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.11.2024, 06:27
Ответы с готовыми решениями:

IPv6: корректность ввода адреса
Добрый вечер! Как проверить корректность ввода IPv6 адреса? Например, IP =...

Составить алгоритм или программу проверки корректности введённого адреса ipv6
Составить алгоритм или программу проверки корректности введённого адреса ipv6 Можно указать...

В Pycharm модуль работает как положено но при запуске через Bat фаил нет как быь?
Код писал на системе Ubuntu Проверяю всегда на Разных Windows и Windows Server скрипт Бота хочу...

12
 Аватар для volodin661
6627 / 2258 / 346
Регистрация: 10.12.2013
Сообщений: 7,809
02.11.2024, 22:04
Лучший ответ Сообщение было отмечено u235 как решение

Решение

Цитата Сообщение от supmener Посмотреть сообщение
Как работать с ipv6?
ручное конфигурирование ?

powershell командлеты: Set-NetIPAddress, Set-NetIPInterface, Set-NetIPv6Protocol, Set-NetNeighbor, Set-NetRoute

Есть также старенький инструмент netsh, надо предварительно выставить interface ipv6 контекст
2
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
13.12.2024, 12:11  [ТС]
Немного не по теме

Смотрели в команду, а правильно фрагмент её такой
Code
1
yt-dlp --cookies-from-browser firefox --cookies cookies.txt
А эти файлы удалил, потому что до этого периодически имел ошибку
Code
1
2
3
Sign in to confirm you’re not a bot. Use --cookies-from-browser or --cookies for the authentication.
C:\Users\admin\путь_к_вашему_cookies.txt
C:\Users\admin\cookies.txt
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
14.12.2024, 00:43  [ТС]
yt-dlp устанавливал
Code
1
pip install --upgrade yt-dlp
Обнавляю
Code
1
pip install -U yt-dlp
Добавлено через 3 часа 58 минут
Когда на любой ролик из списка, стало появляться: "Video unavailable. This content isn't available, try again later", помогло удаление C:\Users\admin\cookies.txt с рестартом команды закачки.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
30.12.2024, 12:45  [ТС]
Я установил отсюда https://pypi.org/project/aria2p/, так как подумал так сделать, если устанавливал через pip Yt-dlp. Будет ли работать так же хорошо, как ручное размещение в папке по описанию? И на Pypi нет такой команды, как здесь указано, но использую её сейчас.

Подключаем внешний загрузчик
Для ускорения закачки нужно использовать не свой загрузчик yt-dlp, а сторонний.

Из коробки yt-dlp работает с: aria2c, avconv, axel, curl, ffmpeg, httpie, wget. Я выбрал aria2c. Скачиваем его с официального сайта:


github.com
Release aria2 1.37.0 · aria2/aria2
И кидаем в папку с yt-dlp. Кстати, в прошлом гайде я не учел разрядность ОС, так что если у вас ругается, то нужно качать 32-битные версии.

Осталось при скачивании добавить параметр:

--downloader aria2c

И все. Теперь скачивать ролики будет aria2c. Он сам выбирает оптимальное количество потоков. Скорость скачивания выросла в разы. Советую всем.

Кстати, почему-то при скачивании через aria2c первые несколько минут закачка зависает и не двигается с места. Поэтому в случае чего не пугайтесь и подождите немного.

https://dtf.ru/howto/2504907-k... lp-chast-2
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
02.01.2025, 13:36  [ТС]
Качал видео с Вконтакте с разных каналов и думал, почему в одних случаях скачивается без проблем, а в других - не качается. Потом понял, что есть каналы, где видео напрямую залито в вконтакте, а есть, где кроме напрямую залитых, вставлено с Ютуба. И из - за этого после пакетного скачивания с Вконтакта, надо пройти дополнительно качалкой по ссылкам с настройками для Ютуба.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
03.01.2025, 11:57  [ТС]
Могут быть полезны команды
-i, --ignore-errors Игнорируйте ошибки загрузки и последующей обработки.
Загрузка будет считаться успешной даже если последующая обработка завершится неудачей

--no-abort-on-error
Перейдите к следующему видео при ошибках загрузки; например, чтобы пропустить недоступные видео в списке воспроизведения (по умолчанию).

--abort-on-error Прервите загрузку дальнейших видеороликов, если возникнет ошибка (псевдоним: --no-ignore-errors).
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
08.01.2025, 11:13  [ТС]
При скачке видео с Вконтакте возникла ошибка закачек, связанная с тем, что надо залогиниться.
Понадобилось поработать с куками из Edge для решения этого и возникла проблема
--cookies-from-browser errors when Chrome/chromium-based browser is open in Windows

Расширение установил в Edge для доставания куков
https://chromewebstore.google.... bgdldlbecc

Фрагмент команды в этом случае выглядит вот так:
--cookies G:\gig\yt-dlp\Edge\chromewebstore.google.com_cooki es.txt

Возможен вариант с отключением ключей безопасности, но это не делал https://chromeenterprise.googl... ionEnabled
Перед этим пробовал отключить фоновую работу браузера https://remontka.pro/disable-e... d-process/

Но возникла другая проблема WARNING: failed to decrypt with DPAPI
И по ссылкам в CMD от Yt-dlp делал эти действия по извлечению куков в файл.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
10.01.2025, 21:08  [ТС]
pip show yt-dlp
Эта команда не показывает версию просто, а переустанавливает.
```
Проверка версии без переустановки
pip install yt-dlp --upgrade --dry-run
Сравниваем с версией отсюда https://pypi.org/project/yt-dlp/

Добавлено через 5 часов 5 минут
Чтобы тестировать настройки закачки с вконтакте, когда видео встроено с Ютуба, использовал эту ссылку https://vkvideo.ru/video-64746964_168350893

Добавлено через 3 минуты
Вторая часть этой команды будет писать часть ошибок в файл, который будет расположен наверное в директории, куда всё скачивается.
Code
1
--downloader aria2c 2> g:\gruz2\maslonasosAndAll\error123.log
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
18.01.2025, 11:41  [ТС]
Когда перестает качать, может помочь ночная сборка https://github.com/yt-dlp/yt-d... s/releases

Добавлено через 1 час 17 минут
Когда не качает с определенной позиции, можно указать начальное видео в группе закачиваемого
--playlist-start 192 https://www.youtube.com/@Vladimirkamaz/shorts

Если нужно, можно указать, до какого видео качать --playlist-end 200

Добавлено через 1 час 44 минуты
Хм. Что - то в другой раз в шортсах оказалось другое количество роликов (показало меньше) на этом канале и команда не прокатила. Или может не работает со скачиванием с этого места, так как в самой команде указано, что она для плэйлистов.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
17.05.2025, 09:52  [ТС]
Можно попробовать не держать браузер открытым во время закачки. Из которого берутся куки. Возможно это увеличит время до возникновения ошибок, блокирующих процесс скачивания. В прошлый раз так скачал все что нужно было за один раз.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
08.09.2025, 20:57  [ТС]
Заметил, что если ограничивать качество видео для вконтакте, то скачанное невозможно просмотреть в дальнейшем.
0
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,750
21.09.2025, 09:42  [ТС]
Команда для обновления на предрелизную, так называемую ночную сборку
Code
1
python3 -m pip install -U --pre "yt-dlp[default]"
В Windows использовал эту команду:
Code
1
pip install -U --pre "yt-dlp[default]"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.09.2025, 09:42
Помогаю со студенческими работами здесь

В С++ так не работает, объясните пожалуйста, почему в Pythone работает
Здравствуйте! Помогите пожалуйста новичку, объясните почему так! Помнится, когда то решал такую...

Проблема с деплоем бота на сервер (на локальной машине работает, на сервере не работает)
Всех приветствую! Нужна помощь. Есть бот, который отправляет ежедневно (для удобства проверки -...

Api не работает на хостинге, но локально работает
Создал rest-api. Тестурую локально с токеном аутентификации - все работает. Делаю то же самое на...

По отдельности код работает, а в функции код не работает
Приветствую! Есть код, который необходимо оформить в функцию. Вне функции список создаётся...

Не работает программа в Heroku, на телефоне работает, в heroku deploy дела, но при запуске крашится. Ошибки не понятные
Скачал у человека с Ютуба прогу, которая в телеге пишет комментарии к сообщениям на канале. В...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru