Содержание
7 хитростей с URL-адресом YouTube, о которых вы могли не знать
5 февраля 2019
Веб-сервисы
Благодаря простым командам из YouTube можно скачать превью или видео, сделать гифку и настроить отображение рекомендаций.
1. Отправка ссылки на любую часть видео
Когда вы копируете ссылку на видео с YouTube и отправляете её другу, ролик начинается сначала. Если же вам надо показать только определённый отрезок, добавьте небольшую метку в URL-адрес. Это можно сделать тремя способами.
1. Написать нужный тайм-код самостоятельно. Для этого в конце URL-адреса видео требуется добавить &t=YmXXs, где Y — минуты, а XX — секунды. Использовать обе переменные необязательно.
Обычный адрес видео | С тайм-кодом |
youtube.com/watch?v=a1sWMRaEahg | youtube.com/watch?v=a1sWMRaEahg&t=7m42s |
2. В конце URL-адреса ввести &start=30, где 30 — количество секунд, которые надо пропустить.
Обычный адрес видео | С тайм-кодом |
youtube.com/watch?v=AKEpNl9A3JA | youtube.com/watch?v=AKEpNl9A3JA&start=320 |
3. Открыть видео, нажать на кнопку «Поделиться» и поставить галочку на «Начало». Появится ссылка на видео с меткой в том месте, где вы закончили просмотр.
2. Создание зацикленного видео
На YouTube очень много клипов и различных саундтреков. Если вы вдруг наткнулись на какую-то песню и хотите её переслушивать снова и снова, необязательно искать 10-часовую версию. Чтобы зациклить видео, достаточно написать youtuberepeater.com в начале URL вместо youtube.com.
Обычный адрес видео | Адрес зацикленного видео |
youtube.com/watch?v=QHRuTYtSbJQ | youtuberepeater.com/watch?v=QHRuTYtSbJQ |
3. Обход возрастных ограничений
YouTube иногда ставит возрастные ограничения на видео. Такие ролики блокируются для несовершеннолетних и тех, у кого нет учётной записи. Чтобы обойти этот запрет, нужно в начале URL заменить youtube.com на genyoutube.com. Видео откроется в новой вкладке без возрастных ограничений.
Обычный адрес видео | Без возрастных ограничений |
youtube.com/watch?v=wvZ6nB3cl1w | genyoutube.com/watch?v=wvZ6nB3cl1w |
4. Скачивание видео
Если вам нужно скачать видео, то сделать это можно с помощью URL-адреса. Введите в начале строки pwn или ss. Откроется сервис, позволяющий скачать видео в любом доступном формате.
Обычный адрес видео | Ссылка для скачивания |
youtube.com/watch?v=ncEb_U7JNss | pwnyoutube.com/watch?v=ncEb_U7JNss |
Будьте внимательны — не перезаливайте ролики, защищённые копирайтом. Вам могут дать страйк и запретить проводить трансляции или загружать видео.
5. Сохранение картинки из любого видео
Довольно часто Google в поиске по картинкам выдаёт изображения с YouTube. Обычно они называются maxresdefault и выполняют роль обложки.
Вы можете посмотреть и скачать любое превью, если для видео оно установлено. Для этого нужно немного модифицировать URL-адрес: img.youtube.com/vi/[VideoID]/maxresdefault.jpg. VideoID — это адрес видео, который можно найти в URL после ?v=.
Обычный адрес видео | Ссылка на картинку |
youtube.com/watch?v=JeWOAsXHjHM | img.youtube.com/vi/JeWOAsXHjHM//cdn.lifehacker.ru/maxresdefault.jpg |
6. Создание гифки из видео
В видео на YouTube частенько встречаются мемные моменты. Вы можете легко сделать из них гифку и отправить другу в мессенджере.
Для этого в URL нужно поменять youtube.com на gifyoutube.com. Вы попадёте на сайт Gifs, где можно выбрать начало и конец будущей гифки, добавить эффекты и скачать её. Отметим, что с видео длительностью больше трёх часов трюк может не сработать.
Обычный адрес видео | Редактор гифок |
youtube.com/watch?v=J0dGoFsO_j4 | gifyoutube.com/watch?v=J0dGoFsO_j4 |
7. Переход в YouTube TV
YouTube TV — интерфейс, разработанный для телевизоров и приложений на консолях. Использовать его на компьютере не очень удобно, так как он предназначен для управления через пульт или геймпад. Однако он может пригодиться, если вам интересно посмотреть что-то новое.
По ссылке youtube.com/tv вас попросят войти в аккаунт и ввести код. Затем доступ к телевизионному интерфейсу YouTube будет открыт.
Читайте также 🧐
- Как скрыть нежелательные видео на YouTube
- Как скачать субтитры с YouTube
- YouTube Go — официальное приложение для скачивания видео от Google
Дорабатываем Яндекс.
Станцию для просмотра YouTube / Хабр
На Яндекс.Станции неудобно смотреть YouTube. Нет рекомендаций, подписок и даже поиск нормально не работает. Поэтому я написал телеграмм бота для отправки на неё любого видео.
Под катом история, как я это сделал несмотря на то, что официального открытого API нет.
С чего все началось?
Я инженер. Постоянно изучаю, как работают разные технологии и вещи вокруг, а также делаю много интересных проектов сам. Когда друзья подарили мне Яндекс.Станцию, я зареверсил протокол активации и развил идею передачи данных, ориентированной на wow-эффект.
У меня глупый (не smart) телевизор, а в качестве основной медиа приставки я использую Станцию. Все отлично, да только YouTube смотреть на ней совсем неудобно. Нельзя войти в аккаунт Ютуба, а значит, никаких рекомендаций и подписок. Кроме того, поиск по видео в Станции, как я понял, осуществляется через Яндекс. Видео. К сожалению такая схема не очень хорошо работает. Иногда не находятся видео даже если дословно произнести название, а новые видео вообще нельзя посмотреть, пока поисковик Яндекса их не проиндексирует.
Я почти смирился с тем, что YouTube на Станции смотреть нельзя, но все изменилось пару недель назад.
Что же произошло?
В субботу утром я решил посмотреть последний сезон «Кремниевой долины». Зашел на «Кинопоиск» и увидел следующее:
После клика по кнопке видео улетело на Яндекс.Станцию и воспроизвелось дальше там. Прямо как ChromeCast или AirPlay. Восторг! Но я обрадовался не самому функционалу, а потенциальной возможности отправить любое видео на станцию.
Я и думать забыл про сериал — на все выходные ушел в реверс инжиниринг и разработку.
Давайте разбираться.
Открываем «Кинопоиск» или «Яндекс.Видео» в Хроме — там отличные инструменты для web разработки. Находим нужную кнопку, кликаем правой клавишей мыши, выбираем «Исследовать элемент».
Можно много, что там поизучать, но нас интересует, какой запрос выполняется при клике по этой кнопке. Переходим во вкладку «Network» инструментов разработчика и смотрим запросы.
Да, отлетает много статистики, но сразу видно 2 интересных запроса. Это devices_online_stats и station.
Получаем список устройств
devices_online_stats — запрос активных устройств пользователя. Простой GET запрос. Если вы авторизованы в Яндексе, то можете узнать о своих устройствах просто открыв в браузере ссылку:
quasar.yandex.ru/devices_online_stats
Что в ответе:
{ "items":[ { "icon":"https://avatars.mds.yandex.net/get-yandex-station/1540981/yandexstationicon/orig", "id":"************", "name":"Яндекс Станция", "online":true, "platform":"yandexstation", "screen_capable":true, "screen_present":true } ], "status":"ok" }
Интересно и достаточно интуитивно. ID Станции в примере я заменил на звездочки на всякий случай, но именно он понадобится нам в дальнейшем.
Воспроизводим видео
Запрос на yandex.ru/video/station отправляется методом POST. Повторим его из консоли, получив команду следующим образом:
Запускаем в терминале и получаем ответ:
{ "status": "play", "msg": "success", "code": 1 }
Через пару секунд видео запускается на станции. Успех!
Собираем
Я удалил все «лишние» поля из запроса так, чтобы он остался рабочим. Для отправки видео на Станцию в тело и заголовки POST запроса нужно положить всего 4 параметра:
- SessionID — авторизация в Яндексе
- x-csrf-token
- provider_item_id — ссылка на видео (или идентификатор для некоторых сервисов)
- device — Идентификатор устройства, который мы получили ранее
Что за x-csrf-token? Не будем сейчас углубляться. Его можно получить просто GET запросом на frontend.vh.yandex.ru/csrf_token если вы авторизованы в Яндексе.
К этому моменту я уже стал оборачивать все в скрипт на Python. В итоге функция для отправки видео на станцию выглядит примерно так:
def sendToScreen(video_url): # Auth and getting Session_id auth_data = { 'login': config.login, 'passwd': config.password } s = requests.Session() s.get("https://passport.yandex.ru/") s.post("https://passport.yandex.ru/passport?mode=auth&retpath=https://yandex.ru", data=auth_data) Session_id = s.cookies["Session_id"] # Getting x-csrf-token token = s.get('https://frontend.vh.yandex.ru/csrf_token').text # Getting devices info TODO: device selection here devices_online_stats = s.get("https://quasar.yandex.ru/devices_online_stats").text devices = json.loads(devices_online_stats)["items"] # Preparing request headers = { "x-csrf-token": token, } data = { "msg": { "provider_item_id": video_url }, "device": devices[0]["id"] } if "https://www.youtube" in video_url: data["msg"]["player_id"] = "youtube" # Sending command with video to device res = s.post("https://yandex.ru/video/station", data=json.dumps(data), headers=headers) return res.text
Вы могли заметить, что я добавляю поле player_id если прислана ссылка с Ютуба. Дело в том, что на Станции есть несколько плееров с кодами youtube, vh и ott. По умолчанию используется vh, но тогда ломается превью и название ролика. Кроме того, его состояние не сбрасывается при смене ролика, что часто вызывает ошибки (Возможно, не все поля в запросе были «лишними»). Плеер ott, как я понял, используется для стриминговых сервисов, а это значит, что в перспективе можно смотреть IPTV через станцию.
Что в итоге?
Сейчас у меня есть бот, через которого мы отправляем видео с Ютуба на Станцию. Просто нажимаем «Поделиться» в приложении YouTube и отправляем ссылку Боту. Кстати, я назвал его «Ящик» и сделал логотип).
Я не стал делать его публичным, чтобы не собирать логины и пароли. Но вы можете развернуть такого же для себя или доработать для OAuth авторизации или отправки видео с других сайтов. Все исходники доступны на GitHub.
Я хотел сделать расширение для браузера, чтобы работало совсем как AirPlay с любыми видео, но понял, что удобнее отправлять из приложения с телефона. А для такого сценария лучше подходит бот. Вот видео его работы:
Заключение
Когда инженеру нехватает функционала, он доделывает его сам. Мы теперь действительно регулярно пользуемся этим ботом — очень удобно 🙂
Разработчики Яндекса, пожалуйста не ломайте этот запрос. Это не уязвимость. Работает только с аутентификацией. А если есть возможность — сделайте API устройств публичным — столько всего можно еще сделать!
Спасибо, что читаете мои статьи! Надеюсь, вам было интересно.
Успехов!
YouTube планирует переделать телевидение в Интернете
Перейти к основному содержанию
The VergeЛоготип Verge.
Домашняя страница The Verge
The VergeЛоготип Verge.
- Умный дом/
- YouTube
/
The New Yorker рассказывает о YouTube и его усилиях по созданию будущего телевидения.
Томас Хьюстон
Источник The New Yorker
|
Поделитесь этой историей
youtube
В выпуске New Yorker на следующей неделе Джон Сибрук подробно расскажет об истории YouTube и его планах запустить своего рода стоканальный «YouTV» в ближайшие шесть месяцев, дополненный собственных продюсеров, издателей и программистов. Сибрукс также рассказывает о Роберте Кинкле из Google, «архитекторе крупнейшей культурной трансформации» в истории YouTube, который считает, что интернет меняет телевидение так же радикально, как и переворот, который возглавили кабельные компании в индустрии вещания 80-х. В то время как сайт имеет огромный трафик и получает 48 новых часов видео каждую минуту, средний пользователь YouTube смотрит только 15 минут в день, что намного меньше, чем четыре-пять часов, которые регистрирует средний телезритель. Кинкл сказал Сибруку: «Мы абсолютно ничто по сравнению с телевидением».
Со времени своего легендарного гаражного развития в Силиконовой долине YouTube значительно превзошел идею основателей Чеда Херли и Стивена Чена о Flickr для видео и столкнулся с большими проблемами монетизации, авторского права и брендинга. Джавед Карим, более малоизвестный третий основатель, который ушел до того, как компания была куплена Google в 2006 году, через несколько месяцев после запуска YouTube написал пророческое электронное письмо другим соучредителям: «Если мы хотим зарегистрировать много пользователей, которые продолжают возвращаться, , мы должны ориентироваться на людей, которые никогда в жизни не загрузят видео». С тех пор YouTube превратился во многие вещи, в том числе в радиостанцию по запросу, которая позволяет вам слушать бесконечное разнообразие музыки, в совершенный инструмент для музыкальных видео, ресурс для изучения физики или завязывания галстука-бабочки, источник для повторов с живых событий и бесконечный пул кошек, милых детей и забавных клипов.
Своими инвестициями в таланты и производство YouTube привлек такие имена, как Disney, Энтони Зуикер (создатель CSI ), Шак, Тони Хоук, The Onion , Slate и Wall Street Journal . Здесь основное внимание уделяется каналам, а не отдельным шоу, и каждый создатель канала сможет программировать свои составы по своему усмотрению. Тем не менее, успех в Интернете никогда не гарантируется, и, отходя от «анархии, созданной пользователями», которую мы все так хорошо знаем, существует риск отчуждения пользователей. Это увлекательная история, и в ближайшие месяцы она может стать совсем другой на YouTube, так что приготовьтесь к долгому чтению.
Раскрытие информации : SB Nation, наш дочерний сайт, является одним из партнеров YouTube по контенту.
Самые популярные
Sony и Honda только что объявили о своем новом бренде электромобилей, Afeela
Amazon подтверждает, что его массовые увольнения повлияют на 18 000 сотрудников
ASUS объявили о New xbox Controller с Ared-in Ol-in ol-in ol-in olded in ol-in screen
CES 2023: все новости с крупнейшей технической конференции года
Владельцы MacBook имеют два месяца, чтобы претендовать на $ 395 над Butterfly Keyboard Boes
БОЛЬШЕ В Интернете
Форматирование кода Google.
Использование SATSLITITE
MICROSOFT Использование SATELTITIETITITITITESTITITITITITESTITITITITITESTITITITITITITES для SATS
Новое оружие YouTube для борьбы со спамом в комментариях включает 24-часовой бан
0087
9007
. вывести 10 миллионов человек в онлайн
YouTube Premium и YouTube TV: в чем разница?
YouTube Premium и YouTube TV попадают под зонтик YouTube, но на этом совпадение заканчивается. Они предлагают различные услуги, которые удовлетворяют различные интересы.
YouTube Premium, ранее известный как YouTube Red, дополняет ваш повседневный опыт работы с YouTube, а YouTube TV — это специальный сервис потокового вещания в прямом эфире.
Давайте немного углубимся в то, что они предлагают, и стоит ли их приобретать.
Что предлагает YouTube Premium?
Подписка YouTube Premium дает вам доступ к множеству полезных функций. Самое главное, вы можете смотреть видео на YouTube без рекламы. Однако, если у создателя контента, которого вы смотрите, есть платное спонсорство, YouTube Premium не удалит его, поскольку удаляет только рекламу, которую YouTube размещает в видео.
Вы также можете смотреть видео в фоновом режиме, находясь в другом приложении. Видео также будет продолжать воспроизводиться, даже если ваш телефон заблокирован. Поэтому, если вы хотите слушать видео в фоновом режиме, вы можете заблокировать свой телефон, и вы по-прежнему сможете наслаждаться звуком. Кроме того, вы также можете загружать видео с YouTube и смотреть их на своем телефоне, когда вы не в сети.
Вы также получаете доступ к YouTube Music, и YouTube Music Premium имеет те же преимущества. В нем нет рекламы, его можно воспроизводить на заблокированном устройстве, а видео доступны для загрузки в автономном режиме.
Если у вас есть подписка YouTube Premium, вы также можете получить доступ к YouTube Originals. Это означает, что вы можете смотреть множество фильмов, шоу, документальных фильмов и полнометражных фильмов любого типа и любого жанра.
Что предлагает YouTube TV?
С помощью YouTube TV вы можете транслировать телепередачи в прямом эфире и наслаждаться различными кабельными каналами.
Вы можете транслировать прямые трансляции примерно с 90 каналов, которые охватывают широкий круг интересов. Есть новости, развлечения и образ жизни, спорт и многое другое.
Вы также найдете трансляции всех основных сетей, таких как NBC, ESPN, FOX, CBS, BBC America, Cartoon Network, Disney Channel, National Geographic, Food Network и HGTV.
Связано: список телеканалов YouTube и руководство по ценам
YouTube TV также дает вам доступ к YouTube Originals.
Это отличный выбор, если вы планируете обрезать кабель и использовать только потоковые сервисы для потребления мультимедиа.
Сколько стоит YouTube Premium?
YouTube Premium обойдется вам в 11,99 долларов в месяц. Это отличная цена, если учесть, что вы получаете доступ к непрерывному просмотру видео, YouTube Music и YouTube Originals.
В настоящее время YouTube тестирует подписку YouTube Premium Lite в Европе за 6,99 евро в месяц, которая работает только для удаления рекламы YouTube. Так что, если вы не заботитесь ни о каких других преимуществах и хотите избавиться только от разрушительной рекламы на YouTube, когда эта функция будет выпущена во всем мире, это будет еще более дешевый вариант.
Сколько стоит YouTube TV?
Подписка на YouTube TV начинается с 64,99 долларов США в месяц, при этом у новых пользователей есть до семи дней, чтобы пользоваться услугой бесплатно.
Если цифра кажется немного завышенной, вот некоторый контекст: Hulu + Live TV и fuboTV, которые предлагают аналогичные услуги и привилегии, также начинаются с 64,99 долларов в месяц. Так что на самом деле YouTube TV предлагает конкурентоспособную цену.
Однако этот базовый номер может увеличиваться, поскольку вы можете выбрать подписку на определенные каналы, которые оплачиваются дополнительно. Популярные каналы, которые люди решают добавить в свою подписку на YouTube TV, включают CuriosityStream, который стоит 2,9 доллара США. 9 в месяц и Acorn TV за 6 долларов в месяц.
Есть также несколько пакетов, которые вы можете включить в ежемесячную подписку. Есть пакет под названием Entertainment Plus, который предлагает HBO Max, STARZ и SHOWTIME за дополнительные 29,99 долларов в месяц.
Другой пакет, Sports Plus, посвящен спорту. Это дает вам NFL RedZone, Stadium College Sports, GOLTV, FOX Soccer Plus, MAVTV Motorsports Network, TVG / TVG2 и Stadium за дополнительные 10,99 долларов США в месяц.
Какие устройства поддерживают YouTube Premium и YouTube TV?
YouTube Premium поддерживает все устройства, которые поддерживает YouTube. Сюда входят веб-сайты и мобильные устройства, а также все связанные приложения YouTube: YouTube Music, YouTube Gaming и YouTube Kids.
Доступ к
YouTube TV можно получить через Интернет, со смартфонов и планшетов, смарт-дисплеев (например, Google Nest Hub), проигрывателей потокового мультимедиа (например, Chromecast и Apple TV) и смарт-телевизоров. Вы даже можете получить его на игровых консолях, включая PS5 и Xbox Series X.
Стоит ли покупать YouTube Premium или YouTube TV?
YouTube Premium — это доступная подписка со множеством преимуществ. Это, безусловно, того стоит, хотя бы для того, чтобы не смотреть надоедливую рекламу на YouTube. Что касается того, что вы получаете, YouTube Premium стоит вложений, особенно если вы являетесь активным наблюдателем YouTube.
YouTube TV — это немного другая история. Хотя его цена, безусловно, конкурентоспособна с другими сервисами потокового вещания в прямом эфире, это все же здоровенный ценник.
Связанный: YouTube TV против Hulu + Live TV: что лучше?
Многие кабельные компании предлагают более дешевые варианты, предоставляющие вам доступ к большему количеству каналов. Однако, если вы настроены на то, чтобы отключить кабель и перейти исключительно на использование потоковых сервисов, то YouTube TV определенно стоит рассмотреть.
В конечном счете, обе службы имеют свои достоинства. Это зависит от того, хотите ли вы улучшить работу с YouTube (в этом случае приобретите YouTube Premium) или хотите получить доступ к совершенно новому контенту (в таком случае приобретите YouTube TV).
Что лучше: YouTube Premium или YouTube TV?
Если вы привыкли использовать для развлечения потоковые сервисы, такие как Netflix, Hulu и Disney+, и даже не помните, когда в последний раз смотрели кабельное телевидение, тогда YouTube Premium принесет вам больше пользы, чем YouTube TV.
Но если все наоборот, и вы проводите большую часть своего свободного времени, наслаждаясь кабельным телевидением и его бесчисленным множеством каналов, то YouTube TV заслуживает вашего внимания.
Возможно, вы захотите заранее изучить информацию и посмотреть, какие каналы из его списка вы действительно смотрите. И, если вы обнаружите, что некоторые из обязательных для вас элементов отсутствуют в базовом пакете, вам следует изучить пакеты и надстройки, предлагаемые YouTube TV.