Skip to content

Parse and search .srt files to ease word mixing efforts for YouTube poops

License

Notifications You must be signed in to change notification settings

buckket/subkacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

subkacker Go Report Card GoDoc

subkacker is a tool designed to help in the production of so called YouTube Poops, which make heavy use of word remixing.

YouTube automatically generates subtitle files for its videos. We can make use of this to easily search for words or phonetic patterns, which we than can extract and remix.

This tool parses a given .srt file and stores every line in a SQLite3 database. The database can then be searched via a comfortable TUI:

subkacker usage example

When mpv is installed the selected segment can also be previewed!

Installation

From source

go get -u github.com/buckket/subkacker

Usage

  1. Add subtitle file to database and reference related video:

     subkacker add "test_video.srt" "test_video.mp4"
    
  2. Add as many subtitles/videos as you like

  3. Start TUI and enter keyword in searchbar:

     subkacker search
    
  4. By pressing Enter the selected segment can pe previewed via mpv

Shortcuts

  • <TAB> Switch between video selection and search bar
  • <Up>/<Down> Scroll through results/videos
  • <Enter> Play selected video segment via mpv OR enable/disable search for selected video when in video selection mode

License

GNU GPLv3+

About

Parse and search .srt files to ease word mixing efforts for YouTube poops

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages