• Stars
    star
    240
  • Rank 164,253 (Top 4 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created almost 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Generate summary of any video πŸ“Ί anywhere and anytime

Generate summary of any video

Generate a summary of any video through its subtitles.

This is the community driven approach towards the summarization by the OpenGenus community.

Installing vidsum

In order to install vidsum, simply clone the repository to a local directory. You can do this by running the following commands:

$ git clone https://github.com/OpenGenus/vidsum.git

$ cd vidsum/code

Please note that vidsum requires the following packages to be installed:

If you do not have these packages installed, then you can do so by running this command:

$ pip install -r requirements.txt

Usage

To generate summary of a video file sample.mp4 with subtitle file subtitle.srt :

python sum.py -i sample.mp4 -s subtitle.srt

To summarize a YouTube video from its url:

python sum.py -u <url>

If you want to remain the downloaded YouTube video and subtitles:

python sum.py -u <url> -k

Future developments

For future development to this approach, see Wiki and check out other approaches.

Contributions

All contributions are welcomed. Please see COMMIT_TEMPLATE.md before making pull requests to this repository. See all contributors here.

More Repositories

1

cosmos

World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
C++
13,496
star
2

quark

Stay happy while offline | World's first offline search engine.
C++
615
star
3

Best-student-discount-services

Best student discount services one should definitely try out! Contributions and translations are highly encouraged.
394
star
4

Join_OpenGenus

Welcome to the OpenGenus Community ! πŸ‰‘ Do join our Internship program: https://discourse.opengenus.org/t/internship-guidelines-at-opengenus/2335/ πŸšΆβ€β™€οΈ .
175
star
5

cosmos-search

🌱 The next generation unbiased real-time privacy and user focused code search engine for everyone; Join us at https://discourse.opengenus.org/
HTML
150
star
6

Find.Your.Purpose

An exhaustive list of products with a purpose of making our World a better place to live in and to help you find your mission.
91
star
7

coin

You do not need to donate πŸ’° to feed millions of children. Your actions can.
JavaScript
33
star
8

Get.Work.Done

The revolutionary and happy way of freelancing. Start today!
23
star
9

checklist

OpenGenus Checklist project: Learn everything at your own pace and keep track 🐐 Pioneering the future of organized sequential knowledge
HTML
22
star
10

memes

Python
15
star
11

falcon

Falcon: A library to use Cosmos conveniently
OpenEdge ABL
15
star
12

Feedback

Places to get valuable feedback for your every awesome work
14
star
13

SIFT-Scale-Invariant-Feature-Transform

SIFT (Scale Invariant Feature Transform)
Python
14
star
14

face_aging

Python
10
star
15

OpenGenus-Slack

Email us or Open an issue to join us at Slack
9
star
16

word-to-pdf

Node.JS web application to convert an uploaded Word document to a PDF file (available as download for the user) (developed by OpenGenus Intern, Prateek Sharma)
JavaScript
7
star
17

online-compiler-flask

Online C compiler application using Flask (developed by OpenGenus Intern, Devansh Thapa)
Python
7
star
18

master-c-programming

Master C Programming practically. 6 weeks master bootcamp.
C
6
star
19

Find.the.Lost

[ 🚧 Coming to the open soon 🚧 ] We aim to integrate all web services 🍢 and interconnect 3️⃣ all devices πŸ“±on the web to gather all relevant information and process it to track a lost person πŸ™Ž . Stay tuned πŸ“» for updates.
6
star
20

web_api_nodejs

A basic guide on building a Web API in NodeJS
JavaScript
5
star
21

online-compiler

Online compiler in Node.JS (by OpenGenus intern Prateek Sharma πŸ˜ƒ)
JavaScript
5
star
22

r-OpenGenus

Your own sub-reddit of OpenGenus
CSS
5
star
23

Ideas

[Use our Discourse instance] For now drop any ideas here. Soon we will be migrating to a service provider.
5
star
24

discuss

Find users to discuss anything and find a new friend
4
star
25

drag_and_drop

HTML
4
star
26

cosmos_android

Java
4
star
27

mobile-app

Java
3
star
28

typing-speed-test-in-java

Typing Speed Test in Java
Java
3
star
29

keylogger-cpp

Keylogger developed in C++
C++
3
star
30

rikimaru

A VS-Code extension to bring implementation of any algorithm and data-structure in your favorite language
JavaScript
3
star
31

PDF_to_Image

Python
3
star
32

minesweeper-in-java

Minesweeper Game implemented in Java Programming Language. [Complete Source Code with explanation]
Java
3
star
33

Python-Crash-Course

Python Crash Course: Learn by developing 13 games and apps practically [Codebase]
Python
3
star
34

nasa-api

JavaScript
3
star
35

calculator_devops

Java
3
star
36

cosmos-format

A formatting tool 🌱to keep Cosmos clean 🏘️
Shell
3
star
37

feedback-web

Places to get valuable feedback for your every awesome work
HTML
2
star
38

snake-game-in-python

Python
2
star
39

image_to_image_translation_cyclegan

Python
2
star
40

t-rex

Processing
2
star
41

face

Project on Reconstructing Face
Python
2
star
42

push_api

HTML
2
star
43

library-management-system

Library Management Systems (LMS) in Java from scratch
Java
2
star
44

web

HTML
2
star
45

course

Python
2
star
46

iOS

Swift
2
star
47

offline

Python
2
star
48

snake-game-in-cpp

Snake game in C++
C++
2
star
49

calculator

Java
2
star
50

piano

JavaScript
2
star
51

html_lists

HTML
2
star
52

face_print

Python
2
star
53

Bank-Management-System-in-Cpp

Bank Management System in C++
C++
2
star
54

task-scheduler

Task scheduler using Heap
JavaScript
1
star
55

indexeddb

HTML
1
star
56

http_requests

1
star
57

localmedia

In regard to discussion based on https://github.com/orgs/OpenGenus/teams/contributors/discussions/1
1
star
58

visual

"OpenGenus Visual" project
HTML
1
star
59

node_module

1
star
60

radio-air

HTML
1
star
61

ProjectBot

1
star
62

radio

JavaScript
1
star
63

audio_feature

extracting feature from audio
Python
1
star
64

minesweeper-js

JavaScript
1
star
65

hdfs_guide

1
star
66

iq-extension

CSS
1
star
67

local_storage

local storage in HTML
HTML
1
star
68

Numeric-Converter-in-Java

Numerical Converter in Java with GUI
Java
1
star
69

cookies

HTML
1
star
70

Pong-Game-HTML

HTML
1
star
71

chatbot-web

CSS
1
star
72

progress-bar-cpp

Progress bar in C++
1
star
73

2048-javascript

2048 game developed in JavaScript
1
star
74

Spell-Checker-in-cpp

Spell Checker in C++
C++
1
star
75

language

Jupyter Notebook
1
star
76

picasso

Python
1
star
77

Pneumonia-Detection

Pneumonia Detection on Chest X-Rays using Deep Learning
Python
1
star
78

snake-game

Snake game developed in Java (developed by OpenGenus Intern, Priyanshi Sharma)
Java
1
star
79

cpp_compilation

1
star
80

extension

HTML
1
star
81

dice_game_dom

Learn DOM concepts with Roll the Dice game (by our intern Shannon Zhong πŸ˜ƒ)
CSS
1
star
82

JPG-to-PNG

JPG to PNG in Node.js
JavaScript
1
star
83

random

Randomly redirects to an OpenGenus article
HTML
1
star
84

cosmos-engine

The online compiler and debugging tool [WIP]
1
star
85

flappy-bird-python

Python
1
star
86

kafka_basics

Java
1
star
87

chatbot

Developing a basic chatbot using AIML (developed by OpenGenus Intern, Priyanshi Sharma)
1
star
88

image_denoising_autoencoder

Image denoising autoencoder
Python
1
star
89

Library-management-system-BST

Library management system
JavaScript
1
star
90

Virtual-keyboard

Virtual keyboard in HTML, CSS and JS [developed by Mizbaul Haque Maruf, OG intern]
JavaScript
1
star
91

Tetris-in-Python

Tetris in Python using PyGame [developed by OG intern Mathankumar V]
Python
1
star
92

Pancreas-Segmentation

Pancreas Segmentation using UNet
Python
1
star
93

typing-speed-python

Typing Speed Test in Python (developed by Siri)
Python
1
star
94

PDF-hosting

PDF hosting
Python
1
star
95

tic-tac-toe-rl

Python
1
star
96

Fault-Detection-System

Fault detection system using the deep learning model EfficientNet to distinguish between defective and non-defective cells [by Cherifi Imane]
Jupyter Notebook
1
star
97

trading-app-in-cpp

Trading app in C++ [Developed by OG intern Vidhi Srivastava]
C++
1
star
98

Restaurant-Management-System

Restaurant Management System in C++
C++
1
star
99

Image-recognition-web-app-Express-JS

Image recognition web app using Express JS
JavaScript
1
star
100

buildings-and-road-segmentation

Buildings and Road segmentation for Self-Driving cars [by Cherifi Imane]
Jupyter Notebook
1
star