tuitube
YouTube catalog TUI — browse curated channels, stream via mpv, download on demand.
파일 탐색기
- publish.yml
- release.yml
- test.yml
- main.go
- agentlog.go
- app.go
- app_test.go
- keys.go
- messages.go
- sanitize_test.go
- update.go
- view.go
- command.go
- palette.go
- registry.go
- registry_test.go
- widget.go
- footer.go
- header.go
- modal.go
- sidebar.go
- catalog.go
- catalog_test.go
- db.go
- downloads.go
- insert_test.go
- links.go
- playlists.go
- stations.go
- tombstones.go
- tombstones_test.go
- tracks.go
- log.go
- log_test.go
- dedupe.go
- dedupe_test.go
- dimensions.go
- layout.go
- layout_test.go
- links.go
- links_test.go
- server.go
- player.go
- player_test.go
- help.go
- home.go
- library.go
- logs.go
- playlists.go
- screen.go
- settings.go
- stations.go
- visualizer.go
- sync.go
- titles.go
- titles_test.go
- builtin.go
- styles.go
- styles_test.go
- theme.go
- export_catalog.sh
- .gitignore
- .goreleaser.yaml
- AGENTS.md
- catalog.db
- demo.gif
- go.mod
- go.sum
- LICENSE
- ONBOARDING.md
- PLAYLIST_GUIDE.md
- README.md
- vibefm-editorial.json
- VIBEFM.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
brew install
설명 보기 ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
brew tap
설명 보기 ▼
brew tap
Tap a Homebrew formula repository. If no arguments are provided, list all installed Homebrew taps.
brew tap
List installed Homebrew taps:
brew tap {{github_username}}/{{github_repository_name}}
Tap a Git repository hosted on GitHub:
brew tap {{username}}/{{repository_name}} {{git_clone_url}}
Tap a Git repository hosted outside of GitHub:
claude
설명 보기 ▼
claude
코드베이스를 이해하고 자연어 명령을 통해 더 빠르게 코딩할 수 있도록 도와주는 에이전트 기반 코딩 도구.
더 많은 정보: <https://code.claude.com/docs/en/cli-reference>.
claude prompt
프롬프트로 실행:
claude update
`claude`를 업데이트:
claude mcp list
지정된 MCP 서버 목록을 표시:
gh release
설명 보기 ▼
gh release
Manage GitHub releases.
gh release {{[ls|list]}}
List releases in a GitHub repository, limited to 30 items:
gh release view {{tag}}
Display information about a specific release:
gh release {{[new|create]}} {{tag}}
Create a new release:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
go build
설명 보기 ▼
go build
Compile Go sources.
go build {{path/to/main.go}}
Compile a 'package main' file (output will be the filename without extension):
go build -o {{path/to/binary}} {{path/to/source.go}}
Compile, specifying the output filename:
go build -o {{path/to/binary}} {{path/to/package}}
Compile a package:
go run
설명 보기 ▼
go run
Compile and run Go code without saving a binary.
go run {{path/to/file.go}}
Run a Go file:
go run {{path/to/package}}
Run a main Go package:
go test
설명 보기 ▼
go test
Test Go packages (files have to end with `_test.go`).
Note: `./...` is a Go package pattern understood by Go tooling. It matches the current package and all packages recursively under the current directory.
go test
Test the package found in the current directory:
go test -v
[v]erbosely test the package in the current directory:
go test -v ./...
Test the packages in the current directory and all subdirectories:
mpv
설명 보기 ▼
mpv
MPlayer 기반의 오디오/비디오 플레이어.
관련 항목: `mplayer`, `vlc`.
더 많은 정보: <https://mpv.io/manual/stable/>.
mpv {{url|path/to/file}}
URL 또는 파일에서 비디오나 오디오 재생:
{{<ArrowLeft>|<ArrowRight>}}
5초 뒤로/앞으로 이동:
{{<ArrowDown>|<ArrowUp>}}
1분 뒤로/앞으로 이동:
tar
설명 보기 ▼
tar
아카이브 유틸리티.
종종 `gzip` 또는 `bzip2`와 같은 압축 방법과 결합하여 사용됩니다.
더 많은 정보: <https://www.gnu.org/software/tar/manual/tar.html>.
tar cf {{path/to/target.tar}} {{path/to/file1 path/to/file2 ...}}
아카이브 생성 후 파일로 저장:
tar czf {{path/to/target.tar.gz}} {{path/to/file1 path/to/file2 ...}}
g[z]ipped 아카이브 생성 후 파일로 저장:
tar czf {{path/to/target.tar.gz}} {{[-C|--directory]}} {{path/to/directory}} .
디렉토리에서 상대 경로를 사용하여 g[z]ipped (압축된) 아카이브 생성:
tuitube
설명 보기 ▼
tuitube
터미널 기반 비디오 다운로드 도구.
더 많은 정보: <https://github.com/remorses/tuitube>.
tuitube
`tuitube` 시작:
<Tab>
옵션 간 전환 (탐색):
<Enter>
선택 항목 실행:
yt-dlp
설명 보기 ▼
yt-dlp
추가 기능과 수정이 포함된 youtube-dl 포크.
YouTube 및 기타 웹사이트에서 동영상을 다운로드합니다.
관련 항목: `ytfzf`.
더 많은 정보: <https://github.com/yt-dlp/yt-dlp#usage-and-options>.
yt-dlp "{{https://www.youtube.com/watch?v=oHg5SJYRHA0}}"
동영상 또는 재생목록 다운로드 (아래 명령의 기본 옵션 사용):
yt-dlp {{[-F|--list-formats]}} "{{https://www.youtube.com/watch?v=oHg5SJYRHA0}}"
동영상의 다운로드 가능한 형식 나열:
yt-dlp {{[-f|--format]}} "{{bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4]}}" "{{https://www.youtube.com/watch?v=oHg5SJYRHA0}}"
사용 가능한 최고의 MP4 비디오로 동영상 또는 재생목록 다운로드 (기본은 "bv*+ba/b"):
paru
설명 보기 ▼
paru
AUR 헬퍼 및 pacman 래퍼.
관련 항목: `pacman`, `yay`.
더 많은 정보: <https://github.com/Morganamilo/paru#examples>.
paru {{package_name_or_search_term}}
패키지를 대화식으로 검색하고 설치:
paru
모든 패키지를 동기화하고 업데이트:
paru -Sua
AUR 패키지 업그레이드:
query
설명 보기 ▼
query
프로세스, 세션 및 원격 데스크톱 세션 호스트 서버에 대한 정보를 표시합니다.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/query>.
query session
모든 사용자 세션 표시:
query session /server:{{hostname}}
원격 컴퓨터의 현재 사용자 세션 표시:
query user
로그인한 사용자 표시:
# 프로젝트 배지
-
tuitube demo
