smv

command module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2025 License: MIT Imports: 1 Imported by: 0

README

💽 smv (split my video)

A simple to use tool, that splits youtube videos based off silence using khdai's youtube library and ffmpeg.

https://github.com/vague2k/smv/assets/121782036/798dc3fa-29d7-48f0-864c-c29b3a3a739b

🤔 Who is this for?

If you like music discographies from youtube that aren't readily available on mainstream music streaming services and like keeping music locally, then this is for you!

Manually splitting up songs from videos using something like audacity is a pain and a chore, and so I made a tool to do that for me! And for you too, if you stumbled on this repo and think it'd be useful to you that is.

⭐️ Features

  • Split audio from youtube videos based on silence.

    That's all its useful for, for now at least.

💥 Installation

Using go get

Ensure you have Go 1.22.0 or later.

go get github.com/vague2k/smv
Homebrew (macOS)
brew install vague2k/vague2k/smv
From Source
git clone https://github.com/vague2k/smv.git
cd smv
go run main.go

You can find

📋 Contributing

Issues and PR's are always welcome and highly encouraged!

License

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
ui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL