Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Ни для кого не секрет, что клавиатурные воины Linux проводят свою жизнь в терминале, выходя на поверхность только для того, чтобы загрузить браузер и посмотреть свое любимое музыкальное видео Тейлор Свифт на YouTube.

С ytfzf вы можете искать видео на YouTube со своего терминала и транслировать их с помощью легкого медиаплеера. Вам больше никогда не придется открывать браузер, чтобы смотреть YouTube в Linux!

Что такое ytfzf?

ytfzf — это набор скриптов, которые запускаются в вашем терминале и не используют API YouTube. Когда ytfzf запускается, он получает список из 10 лучших экземпляров Invidious и выбирает один из них случайным образом. Invidious — это веб-альтернативный внешний интерфейс для YouTube, который насчитывает тысячи экземпляров по всему миру.

С Invidious API ytfzf ищет нужное видео. Затем он использует yt-dlp для загрузки и потоковой передачи видео в mpv.

instagram viewer

YouTube не сможет устанавливать какие-либо файлы cookie на ваших устройствах, и вы также не увидите никакой рекламы или видеороликов в начале ролика.

Как установить ytfzf в Linux

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

Судо подходит установить JQ Curl MPV FZF

ytfzf использует yt-dlp для загрузки найденных видео с YouTube, поэтому вы должны установить yt-dlp также.

Склонируйте репозиторий ytfzf и перейдите в него:

мерзавец клон https://github.com/pystardust/ytfzf
CD ytfzf

Теперь скомпилируйте ytfzf, установите документацию и скомпилируйте дополнения:

судо сделать установить
судо сделать установить документ
sudo сделать аддоны

ytfzf теперь установлен в вашей системе Linux, и вы можете запустить его, введя:

ytfzf

Поскольку ytfzf немного неудобно набирать или запоминать, вы можете создать запоминающийся псевдоним для команды.

Как использовать ytfzf для поиска видео в командной строке

Поскольку ytfzf не подключается напрямую к YouTube для поиска видео, при запуске приложения вы увидите «Извлечение списка здоровых экземпляров invidious».

В поиск введите название видео, которое вы хотите найти. Это не обязательно должно быть точным, и набрав «swif», затем нажав Входить даст вам все музыкальные клипы Тейлор Свифт, которые вы могли бы хотеть. Вы можете уточнить их, введя больше текста.

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

mpv откроется, и видео будет воспроизводиться. Вы можете приостановить видео с помощью Космос, и перемотайте вперед или назад с помощью клавиш со стрелками.

Если вы хотите видеть миниатюры видео перед их потоковой передачей, вам нужно добавить переключатель перед запуском ytfzf:

ytfzf -т

Имейте в виду, что это не будет работать на всех терминалах.

Чтобы создать плейлист с ytfzf и mpv, просто нажмите Вкладка когда видео, которое вы хотите посмотреть, выделено, затем Входить чтобы добавить его в список воспроизведения.

Вместо того, чтобы запускать ytfzf и затем вводить поисковый запрос, вы можете ввести:

ytfzf линукс

... чтобы получить список видео Linux на выбор. ytfzf принимает аргументы, чтобы сделать ваш опыт более точным. Вот некоторые из них:

  1. -д: Запуск ytfzf с этой опцией приведет к тому, что yt-dlp загрузит выбранное вами видео вместо его потоковой передачи в mpv.
  2. -м: Воспроизведение только аудио
  3. -л: Снова откройте меню, когда видео перестанет воспроизводиться
  4. -Л: Показать ссылку выбранного видео (ов)
  5. -а: Автоматически выбирать первое видео
  6. -р: Автоматически выбирает случайное видео

В качестве примера введите:

ytfzf - усыпанный драгоценностями Тейлор

...и mpv тут же начнет играть "Bejeweled" Тейлор Свифт.

Поиск на YouTube из терминала безумно крут

Возможность поиска на YouTube с терминала без необходимости открывать браузер и принимать рекламу, отслеживание и диалоги согласия на использование файлов cookie вызовут зависть у ваших друзей.

Почему бы не произвести на них еще большее впечатление, прочитав краткую информацию о любимом исполнителе из Википедии в том же окне терминала?