Я знаю, что это в некотором роде дублирующий вопрос, но все остальные ответы, на которые я видел, так и не ответили на вопрос «как скачать видео с помощью wget?» Все предыдущие ответы, похоже, просто предлагают другие способы загрузки видео, например youtube-dl
, .
Мне интересно, как конкретно использовать wget. Кажется, это удобный инструмент, но все руководства, которые я нашел, дают указания, которые не работают, и каждый вопрос, на который даются ответы на нескольких форумах, просто избегает вопроса и предлагает альтернативы.
Я нашел вот эти два руководства:http://go2linux.garron.me/wget-to-download-youtube-videos&http://www.marksanborn.net/howto/using-wget-to-download-youtube-videos/
Первый работает до последнего шага, где я получаю ошибку 404. Я бы дал точную ошибку, но по какой-то причине я даже не могу заставить работать второй шаг сегодня?? Следуя второму руководству, работает только первый шаг, так что я даже не знаю, полезен ли он.
Я знаю, что существует множество отличных плагинов и программ, но если кто-то знает, как использовать wget, я буду признателен за любую информацию.
решение1
Если у вас есть URL видео YouTube, вы можете загрузить его обычным способом с помощью wget
. Даже опция продолжения -c
работает.
Проблема в том, чтобы получить URL.
URL является частью внутренней работы системного программного обеспечения YouTube. Он генерируется одним системным компонентом и используется другим — не предназначен для использования где-либо еще.
Вам нужно знать, как найти этот URL. Проблема в том, что способ получения URL может измениться, если что-то изменится в системе.
Тогда вам нужны обновленные инструкции.
Судя по вашим ссылкам, эти инструкции датированы 2007 и 2008 годами. С тех пор они могли меняться сотни раз — неудивительно, что они не работают.
Я вижу два способа получить актуальную информацию о том, как в настоящее время осуществляется получение URL-адресов:
- Научитесь делать это самостоятельно.
- Найдите того, кто обновит описание при возникновении изменений.
Я предполагаю, что используются самые последние описания youtube-dl
или что-то подобное.
Чтобы использовать их без использования youtube-dl
, вам нужно посмотреть исходный код youtube-dl
, а затем пересобрать youtube-dl
себя с помощью wget
. Это наверняка должно быть возможно.