README.md

    RepTube - Replace Tube

    Маленькая утилита на языке Lua которая позволяет искать видео на

    • rutube.ru
    • plvideo.ru
    • my.mail.ru
    • ok.ru
    • dzen.ru
    • coub.com
    • nuum.ru

    используя текстовый запрос с различным видом вывода

    • чистый список ссылок
    • список ссылок с названиями видео
    • список ссылок с названием видео, канала, категорией и описанием
    • вывод в виде m3u плейлиста

    reptube выведет вам ссылки на html страницы, которые вы можете открыть в вашем браузере, поделится ссылкой с друзьями или открыть в поддерживаемом плеере

    В дополнение возможен поиск видео из youtube для этого можно просто передать ссылку на youtube в reptube, по ссылке будет извлечено название видео и затем попытка его найти на rutube.ru это полезно в случае проблем просмотра youtube

    Зависимости

    Любая версия Lua и утилита curl

    • Lua5.1 требуется модуль bit32 apt install lua-bit32
    • Luajit
    • Lua5.2
    • Lua5.3
    • Lua5.4

    sudo apt install lua curl

    Установка и удаление

    Глобально

    sudo make install
    sudo make uninstall
    

    Локально

    make PREFIX=$HOME/.local install
    make PREFIX=$HOME/.local uninstall
    

    Независимо

    make DESTDIR=$HOME/some_you_dir install
    make DESTDIR=$HOME/some_you_dir uninstall
    

    Использование

    • Аргументы опциональные
      • -h Отобразить справку
      • -d Отключить цветной вывод
      • -n [NUMBER] Количество результатов для вывода
      • -v Подробный вывод, описание, имя канала, категория
      • -m Вывод в формате m3u (удобно для передачи в mpv)
      • -s Искать только точное совпадение с запросом
      • -l Отображать вывод в виде списка чистых ссылок
      • -ru --rutube Отобразить результаты с rutube.ru
      • -pl --platforma Отобразить результаты с platforma.ru
      • -my --mymail Отобразить результаты с my.mail.ru
      • -ok --okru Отобразить результаты с ok.ru
      • -dz --dzen Отобразить результаты с dzen.ru
      • -co --coub Отобразить результаты с coub.com
      • -nu --nuum Отобразить результаты с nuum.ru

    Примеры

    По умолчанию поиск ведётся везде, если вы выберите -ru будет показан только вывод с rutube, если вы выберите больше ключей например -pl -ru то будет выведено только то что выбрано, и в том порядке в котром идут ключи

    Использовать для поиска текстовый запрос, вывести 10 результатов с подробностями аргументы можно спокойно смешивать с запросом, если в запросе нет символа - и других символов интерпретируемых терминалом, в ином случае 'нужно обернуть в каычки'

    reptube Рецепты салатов -n 10 -v

    Получить только 1 вариант с названием

    reptube -n 1 Почему надо выключать телефоны на борту самолета

    Найти видео по ссылке из youtube

    reptube https://www.youtube.com/watch?v=jN1fA6zupOM

    Найти видео по ссылке из youtube в строгом режиме, 100% совпадение или ничего

    reptube -s https://www.youtube.com/watch?v=jN1fA6zupOM

    Оформить вывод в формат m3u, полезно для передачи видеоплеерам, например mpv

    reptube -m https://www.youtube.com/watch?v=jN1fA6zupOM | mpv -

    Можно использовать pipe удобно для скриптов

    echo 'Фильмы' | reptube -m | mpv -

    Ссылки можно передать в чистом виде как аргументы, но до получения метаданных названия видео отображаться не будут, но начнут отображение в момент воспроизведения

    mpv $(reptube -l Мультики)

    Примеры вывода

    • Первое попавшееся видео
    dron@gnu:~$ reptube Фильм Матрица -n 1
    * [1] Матрица (фильм, 1999)
      https://rutube.ru/video/307c52af7c3e122855aea0899c247971/
    
    • Тоже самое только с подробным выводом
    dron@gnu:~$ reptube Фильм Матрица -n 1 -v
    * [1] Матрица (фильм, 1999)
      [Фильмач — фильмы и сериалы онлайн][Фильмы]
      Культовый киберпанк братьев Вачовски, стабильно занима
      ющий высокие места во всевозможных топах лучших фильмов.
      Философский подтекст фильм так глубок, что его корни ищут
       не только в классической мысли, но и более спорных источ
      никах — от классического аниме до «Алисы в стране чудес».
      Днём Томас Андерсон пишет код в одной из поглотивших мир
      корпораций, а по ночам взламывает цифровые системы. В мир
      е закулисья он носит имя Нео, и в сети для него нет ни од
      ной тайны. Однажды Нео приходит таинственное сообщение= «
      Ты увяз в Матрице», а также указание следовать за белым к
      роликом. Вскоре он находит того самого кролика на спине н
      екой Тринити, и она предлагает ему погрузиться в новую ре
      альность. После этого жизнь Нео разделяется на «до» и «по
      сле».Год выпуска= 1999Жанр= фантастика, боевикПродолжител
      ьность= 136 мин.Режиссёр= Лана Вачовски, Лилли ВачовскиВ
      ролях= Киану Ривз, Лоренс Фишбёрн, Кэрри-Энн Мосс, Хьюго
      Уивинг, Глория Фостер, Джо Пантольяно, Маркус Чонг, Джули
      ан Араханга, Мэтт Доран, Белинда МакКлориCтрана= США, Авс
      тралияCтудия= Groucho II Film Partnership, Warner Bros. P
      ictures Co., Bullet Time, Silver PicturesЗдесь вы можете
      посмотреть фильм Матрица в русском синхронном переводе в
      хорошем качестве (4k, 2k, Full HD, 1080p) совершенно бесп
      латно.
      https://rutube.ru/video/307c52af7c3e122855aea0899c247971/
    
    • В фомате m3u
    dron@gnu:~$ reptube Фильм Матрица -n 1 -m
    #EXTM3U
    #EXTINF:-1,'Матрица (фильм, 1999)'
    https://rutube.ru/video/307c52af7c3e122855aea0899c247971/
    
    • Чистая ссылка
    dron@gnu:~$ reptube Фильм Матрица -n 1 -l
    https://rutube.ru/video/307c52af7c3e122855aea0899c247971/
    
    • Поиск по ссылке на youtube с точным совпадением
    dron@gnu:~$ reptube -s 'https://www.youtube.com/watch?v=jN1fA6zupOM'
    * [1] Почему надо выключать телефоны на борту самолета
      https://rutube.ru/video/3f329d37994e4f1c9e148028c1bf5d7a/
    * [2] Почему надо выключать телефоны на борту самолета
      https://rutube.ru/video/4c87a2ea11f92883cfcfabd63a79c794/
    dron@gnu:~$
    

    ЭТА УТИЛИТА ЛИШЬ ВЕДЁТ ПОИСК С ССЫЛКАМИ НА HTML СТРАНИЦЫ САЙТОВ И НЕ БОЛЕЕ ТОГО МОЖНО СЧИТАТЬ ЭТО ПРОСТО ОЧЕНЬ ЛЁГКИМ БРАУЗЕРОМ КОТОРЫЙ УМЕЕТ РАБОАТЬ ТОЛЬКО С НЕКОТОРЫЫМИ САЙТАМИ, НИКАКИХ МЕХАНИЗМОВ ПО СКАЧИВАНИЮ ВИДЕО В УТИЛИТЕ НЕТ

    Описание

    Поиск видео на rutube, platforma и ином. Можно искать по ссылке на youtube

    Конвейеры
    0 успешных
    0 с ошибкой