https://github.com/d0ntrash/YouSearch
YouSearch is an interactive CLI to fetch transcripts of YouTube videos, browse them and jump to the corresponding position in the video.
https://github.com/d0ntrash/YouSearch
cli curses python python3 subtitles transcript youtube youtube-captions
Last synced: 7 months ago
JSON representation
YouSearch is an interactive CLI to fetch transcripts of YouTube videos, browse them and jump to the corresponding position in the video.
- Host: GitHub
- URL: https://github.com/d0ntrash/YouSearch
- Owner: d0ntrash
- License: gpl-3.0
- Created: 2020-01-30T19:19:50.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T03:33:30.000Z (about 3 years ago)
- Last Synced: 2025-06-27T21:04:13.367Z (7 months ago)
- Topics: cli, curses, python, python3, subtitles, transcript, youtube, youtube-captions
- Language: Python
- Homepage:
- Size: 49.8 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
#+TITLE: YouSearch
#+AUTHOR: Konstantin Bücheler
YouSearch is an interactive CLI to fetch transcripts of YouTube videos,
browse them and jump to the corresponding position in the video.\\
This is still work in progress and comes with a few bugs.
However, the core functions should already work.
** Requirements
To play videos directly from the cli you need to install mpv and youtube-dl.
On Arch based systems this can be done using pacman.
#+BEGIN_SRC bash
sudo pacman -S mpv youtube-dl
#+END_SRC
** Installation
*** Using pip
#+BEGIN_SRC bash
pip install yousearch
# Run it
python -m yousearch
#+END_SRC
*** Using poetry
#+BEGIN_SRC bash
git clone https://github.com/buecheko/YouSearch.git
cd YouSearch
poetry install
# Run it
poetry run yousearch
#+END_SRC