Skip to content

ZeroMeOut/SortVid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SortVid: Video Sorting Based on Subtitles

SortVid is a Streamlit app inspired by the concept demonstrated in the Suckerpinch video. The app rearranges a video based on its subtitles, providing a unique and entertaining way to experience video content.

Features

  • Subtitle Analysis: Utilizes natural language processing to extract and analyze subtitles from the video.

  • Video Sorting: Rearranges the video content based on the alphabetical order of words in the subtitles.

  • Streamlit Interface: Provides a user-friendly web interface powered by Streamlit for easy interaction.

Getting Started

Follow these steps to set up and run the SortVid project locally:

Prerequisites

  • Python 3.9
  • Pip (Python package installer)

Installation

  1. Clone the repository:

    git clone https://github.com/ZeroMeOut/SortVid.git
    cd SortVid

    You may need the ffmepg exe file in the repo

  2. Install dependencies:

     pip install -r requirements.txt

Running the App

Run the Streamlit app:

 streamlit run app.py

Visit http://localhost:8501 in your browser to interact with the SortVid application.

Usage

  1. Upload a video file.

  2. The app will extract subtitles and rearrange the video based on the alphabetical order of words in the subtitles.

  3. Enjoy watching the sorted video!

Contributing

If you'd like to contribute to SortVid, feel free to do so.

About

A program that sorts a video in a alphabetical order

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages