Skip to main content

Synchronize your subtitle files by shifting the subtitle time (+/-)

Project description

GeniusBot

Version: 2.0.1

Install

pip install geniusbot

Alt text

The Ever-learning and ever-improving tool!

  • YouTube Archiving
  • Web Page Archiving
  • Report Merging
  • Analytic Profiler
  • Twitter Archiving

Features Coming Soon

  • Video/Audio Converter
  • Chat Rooms

Download GeniusBot Installer for Windows

Video Download

Download any YouTube video(s) as MP3 or Webm/MP4 in a few different qualities. YouTube Archive Image

Examples for how to find user & channel. User Entry Image Channel Entry Image

Open File allows you to browse for a text file that has a list of YouTube links. Examples contents:

https://www.youtube.com/watch?v=75-siCngYCc
https://www.youtube.com/watch?v=7RSpZkIjK4w
https://www.youtube.com/watch?v=7qRSAUb96wg

Website Archiving

Archive any website by taking screenshots of any website entered.

Choose from a variety of options like file type, quality, and image size.

More to come...

Web Archive Image

Report Merging

Take two CSV/Excel files and join them on whatever columns and whatever join type necessary.

Additionally, data can be appended from one file to the other.

When the columns are chosen, ensure you are:

  • Choosing the correct data type for that column
  • Lining up the ordering of the columns from the drop-downs on the bottom half of the screen so both files match each other.
  • Choosing the correct join type, the safe bet for testing purposes is always a left/right join.

Report Merge Image

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See Instructions for how to deploy the project on a live system.

Repository

genius-bot

Build Instructions

Build Python Package

sudo chmod +x ./*.py
pip install .
python setup.py bdist_wheel --universal
# Test Pypi
twine upload --repository-url https://test.pypi.org/legacy/ dist/*
# Prod Pypi
twine upload dist/*

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

Please attribute any uses to this repository. Do not resale this application. Test All credits to the FFMPEG team for the audio/video conversions

Authors

  • Audel Rouhi - Software & Automation Engineer + Data Scientist - knucklessg1

See also the list of contributors who participated in this project.

Acknowledgments

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

geniusbot-2.0.1-py2.py3-none-any.whl (129.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file geniusbot-2.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: geniusbot-2.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 129.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for geniusbot-2.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 647a2e5a06d43715c65cccc2889312461b1df1a48a368fc1b8b022863a11c640
MD5 c1304439f9e478d3b1aa1b8aef545d9b
BLAKE2b-256 54929ebcb03245fc43b2a28ee8277c325be84014f3bdca8aa56c16ed8bc83d01

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page