• Stars
    star
    262
  • Rank 156,136 (Top 4 %)
  • Language
    Python
  • License
    MIT License
  • Created about 9 years ago
  • Updated over 6 years ago

Reviews

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

Repository Details

Automatic video summaries

Videodigest: Automatic Video Summaries

Videodigest is a command-line utility for generating summaries of videos by (1) applying an automatic summarization algorithm to their subtitles to find the N most important sentences, then (2) compiling the video regions where those sentences appear.

Please cite this library if you end up using it academically:

APA style:

Germanidis, A. (2015). Videodigest [Software]. Available from https://github.com/agermanidis/videodigest.

Chicago style:

Germanidis, A. 2015. Videodigest.

Installation

pip install videodigest

Examples

Usage

$ videodigest -h
usage: videodigest: Automatic Video Summaries [-h] -i VIDEO_FILE -s
                                              SUBTITLES_FILE [-t DURATION]
                                              [-L LANGUAGE] [-S SUMMARIZER]
                                              [-o OUTPUT]

optional arguments:
  -h, --help            show this help message and exit
  -i VIDEO_FILE, --video-file VIDEO_FILE
                        Input video file
  -s SUBTITLES_FILE, --subtitles-file SUBTITLES_FILE
                        Input subtitle file (srt)
  -t DURATION, --duration DURATION
                        Duration of summary
  -L LANGUAGE, --language LANGUAGE
                        Language of subtitles
  -S SUMMARIZER, --summarizer SUMMARIZER
                        Auto-summarization algorithm (text-rank | luhn |
                        edmundson | lex-rank | lsa)
  -o OUTPUT, --output OUTPUT
                        Output file

License

MIT

More Repositories

1

autosub

[NO LONGER MAINTAINED] Command-line utility for auto-generating subtitles for any video file
Python
4,054
star
2

livepython

Visually trace Python code in real-time.
JavaScript
2,550
star
3

pigeon

🐦 Quickly annotate data from the comfort of your Jupyter notebook
Python
744
star
4

SnapchatBot

[deprecated] Python library for building bots that live on Snapchat
Python
502
star
5

thingscoop

Search and filter videos based on objects that appear in them using convolutional neural networks
Python
357
star
6

TranscriptBot

Auto-transcribe your meetings to Slack in real time
Python
152
star
7

Antipersona

Don't be yourself, be everyone else
Objective-C
76
star
8

100daysofdapps

100 Days of Ðapps
JavaScript
35
star
9

facebook-godot

HTML
31
star
10

OpenGPT-2

Python
21
star
11

pix2pix-tpu

Train pix2pix on Google Cloud TPUs (based on @affinelayer's implementation)
Python
16
star
12

SPADE-COCO

Python
16
star
13

SocialConditioning

Using weather effects to represent people's emotions in augmented reality
C#
11
star
14

Welcome_Programmable_Human

Performance piece generated with code.
Python
10
star
15

pix2pixHD-runway

Python
9
star
16

population-infinite

NYU ITP Fall 2019
5
star
17

Braincast

Broadcast your brainwaves online.
JavaScript
5
star
18

BigGAN

BigGAN in Runway
Python
5
star
19

gym-drawobjects

An OpenAI Gym environment for drawing objects
Python
5
star
20

fall-break

video improvisation experiment
CoffeeScript
4
star
21

tf-flyby

Tensorflow ITP Flyby
Python
4
star
22

Periscope.py

Python listener class for new public Periscope streams
Python
4
star
23

gym-omegle

OpenAI Gym Environment for Omegle
Python
3
star
24

DeepLabV3

DeepLabV3 ported to Runway
Python
3
star
25

android-gps-ui

A Google maps interface for sending GPS updates to the Android emulator.
CoffeeScript
3
star
26

argmax-clj

argmax & argmin macros for clojure
Clojure
3
star
27

Pattern

An unofficial mirror for the Pattern web mining module.
Python
3
star
28

inpainting_gmcnn

Image Inpainting via Generative Multi-column Convolutional Neural Networks
Python
3
star
29

EmotionsFolder

Your emotions, archived.
C++
2
star
30

runway-deepdream

Runway port of DeepDream
Python
2
star
31

today-in-faces

Python
2
star
32

ResNet50-Features

Extracting features from images using a pre-trained ResNet50 network
Python
2
star
33

runway-keras-ocr

Runway port of Keras-OCR
Python
2
star
34

runway-fast-neural-style

Python
2
star
35

.emacs.d

GNU Emacs configuration files
Emacs Lisp
1
star
36

pyalphaclock

Simple Pythonic library for manipulating the screen of the Alpha Clock Five
Python
1
star
37

squeezenet

SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model size
Python
1
star
38

ClinVar

Python
1
star
39

AttnGAN

Python
1
star
40

essays

1
star
41

cobrowser

an implementation of the DOM & HTML5 spec in node.js
C
1
star
42

runway-face-aligner

Python
1
star
43

BeMoreOriginal

Browser extension that prevents you from posting unoriginal tweets
JavaScript
1
star
44

node-xml-generator

Ultra-simple Coffeescript DSL for generating XML.
CoffeeScript
1
star