Skip to content
/ smv Public

A simple to use tool, written in Go, that splits youtube video audio based on silence.

License

Notifications You must be signed in to change notification settings

vague2k/smv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💽 smv (split my video)

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

2024-03-21.14-54-46.mp4

🤔 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

About

A simple to use tool, written in Go, that splits youtube video audio based on silence.

Topics

Resources

License

Stars

Watchers

Forks