Как стать автором
Обновить

Комментарии 30

Не понятно зачем этот капс в названиях, Даже Так Было Бы Лучше.
Спасибо за коментарий! Вы не первый, кто высказывает данное пожелание и мы это обязательно исправим. За прогрессом можно следить тут: github.com/watch-devtube/web/issues/17

Работаю в организации, которой в силу различных причин приходится экономить ширину трафика. Как следствие youtube закрыт. А образовательные материалы нужны. В связи с чем пара вопросов:


  1. Может ли данное решение хостить само видео, или только ссылки?
  2. Если видео хостить можно, то возможно ли размещение на своих внутренних мощностях для внутреннего же пользования?
Есть же много выкачивалок видео/аудио дорожек по ссылке ютуба.

Проблема не в том, чтобы выкачать, а в том, чтобы это потом качественно оформить. Сам плотно вопросом не занимался, но когда увидел решение, то понял что это ровно то, что хотелось бы иметь под рукой на работе.

К сожалению здесь мы вряд ли сможем вас порадовать. Лицензия YouTube не позволяет кому-либо перезаливать видео на свои сервера. И даже если бы позволяла, то у нас бы не хватило мощностей это все поддерживать. Сейчас в индексе более 25 тысяч видео. Проект open-source и бесплатный и поэтому мы по максимуму стараемся использовать бесплатные ресурсы.

Ну это-то понятно, что для онлайн сервиса тупо переливать с YouTube смысла нету. А вот для закрытой сети — и так и так приходится интересующие материалы затаскивать. Вот только в простой файловой шаре это быстро превращается в помойку. Увы...

Фронтенд проекта open-source т.е. при желании вы можете поднять его в своей внутренней сети: github.com/watch-devtube/web
Кстати о мощностях. На помощь приходят децентрализованные сети
PeerTube
репозиторий на Github

Так что проблема только с лицензией. И надеюсь, что в будущем федеративные сервисы наберут популярность.
Есть один трюк. «youtube[dot]com/supervideo» -> «ssyoutube[dot]com/supervideo».
Такую кнопочку будет просто добавить в вашу локальную сборку ;)
1. Отслеживает ли ПО заблокированные ролики?
2. Реклама youtube в видео присутствует или вы ее отключаете как-то?
3. Там только youtube или есть другие ресурсы?
4. Есть дорожная карта проекта и список планируемых фич?
Спасибо, исправим!
1+2. В процессе индексации мы проверяем разрешает ли автор видео шарить его на внешних ресурсах. Также стараемся добавлять видео у которых отключена монетизация, но это не всегда зависит от нас. Автор может включить рекламу и позже. Но поскольку видео в основном с конференций, рекламы, которая идёт с YouTuba там минимум.

3. Пока что только YouTube, но планируем добавить Vimeo.

4. Сейчас мы собираем первую обратную связь и на её основе будем составлять дорожную карту. Первая цель это улучшения UX. Потом добавление интеграций. За проектом можно следить тут: github.com/watch-devtube/web
Может найдёте что-нибудь полезное тут freearhey.github.io/web-learn
Спасибо, посмотрим :)!
Можно ли как-то отсортировать видео по дате?
4-е по популярности видео по Ноде — это презентация Райана Дала от 2011 года.

А если что-то свежее за последние полгода, чтобы иметь представление о движении индустрии?

Так, разумеется, ресурс отличный.

Основа таких приложенией – поиск. И он у вас дюже не релевантный. Вбил "meteor" вывалилось куча видео где слово "meteor" даже в описании нету. Зато есть "meters" и "metering". Ну а в целом годнота.

Спасибо за фидбэк! Поиск настроили, meteor (как в общем и другие слова) теперь ищется более четко.
Друзья! Сегодня добавили фильтр по датам.

Upper case в тегах/прочем тоже подправили.
А куда делся выбор языка вещания — был же вроде?

Валерий,

И uppercase поправили.

Мы брали языковую информацию с Ютуба и, как оказалось, для большинства видео язык определялся неверно. Пришлось убрать до тех пор пока не найдем лучшее решение.
На данном этапе, бОльшим количеством и разнообразием видео материалов.
А чем этот сервис лучше поиска видеоматериалов непосредственно на youtube? К примеру запрос node.js await на youtube выдает большое количество релевантных роликов, на вашем сайте только два, причем они не совсем по теме.

> Идея возникла из-за необходимости искать качественные технические видео…

Определение качества весьма субъективное понятие, я сомневаюсь что вы разбираетесь абсолютно во всех направлениях программирования. А формировать список на основе pull-request'ов тоже не вариант.
Привет, Алекс!

На основе вашей обратной и других участников мы подтюнили алгоритм поиска (используем Algolia) – теперь по запросу node.js выдаются более точные результаты. Еще есть над чем работать, но ключ к качеству – обратная связь. За нее спасибо.

Чем поиск лучше?
Как минимум тем, что по запросу Swift вы получите видео по Свифту, а не клипы исполнительницы Taylor Swift :) Недостающие каналы активно пополняются пулл-реквестами вот здесь: github.com/watch-devtube/contrib/pulls

Что касается качества, то «качество» или релевантность видео определяется формулой ранкинга. Формула учитывает к-во просмотров, к-во лайков и дислайков. Все происходит автоматически в момент индексирования. Мы используем такой подход для поиска докладчиков для конференции ДевТернити и он прекрасно себя зарекомендовал.

Еще раз спасибо за фидбек!

Другие «ишуи» вот здесь: github.com/watch-devtube/web/issues
Уже почти год как Microsoft перевела свой Channel9 на YouTube и выкладывает видео по своим технологиям там. www.youtube.com/channel/UCsMica-v34Irf9KVTh6xx-g
Вы их по какой-то определённой причине игнорируете или так случайно получилось?
Скорее cлучайно :). Я про него даже не знал если честно. Мы всегда открыты для пул реквестов :) github.com/watch-devtube/contrib/blob/master/channels.yml

P.S. Канал обязательно добавим!
Зарегистрируйтесь на Хабре , чтобы оставить комментарий