Git Product home page Git Product logo

beanonymous's Introduction

logo

Be Anonymous

" The Anonymous Video Generator "

Introduction

A simple template based video generator project written in Python. The project can be used to create videos like those of the popular Hacking group "Anonymous". We have a built-in video script editor to create your own custom video, which will be played on the screen. This works on various Python Libraries and Audio Post Processors like FFMPEG

InShort

It is an Anonymous Video Generator with which you can Build viral and shareable videos, complete with audio narration, custom video style and background music.

Getting Started

Below are the Instructions on setting up the project Locally.
Also This Project uses the concept of Virtual Environments in Python so if you don't know how they work then refer to this doc

Prequisites

Below are the Things you will need to use the software and How to install them :

  • Operating System - Windows
  • Python 3.9.x ( 3.9.7 Tested )
  • Pip 3 (Usually gets Installed with Python)
  • FFMPEG - [Refer Here]

if all the above prequisities are Satisfied, you may proceedto the next section.

Installation

Follow these instructions to Setup your Own instance of the App :


1 : Clone the Repo

Find instructions for cloning/downloading this repo here, then unzip the repository


2 : Cd to the folder

Open terminal/cmd/powershell and change directory/folder to the cloned folder. Here are the instructions


3 : Create & Activate a Python Virtual Environment

After you cd into the repo folder, ensure you see the following cmd/terminal prompt

Something.../BeAnonymous $

If not, repeat the previous step.

After this, run the following command in cmd/terminal:

python -m venv name_of_env

once your Virtual Environment is Created, Activate it using the following command in cmd/terminal:

name_of_env/Scripts/activate.bat

4 : Install the PIP packages/dependencies

Once your Virtual Environment is setup, your Terminal should look like this :

  (name_of_env) Something...\BeAnonymous>

otherwise follow the previous step again.

After this, run the following command in cmd/terminal:

pip install -r requirements.txt

5 : It's done ๐ŸŽ‰ | Run the app

Open Root folder with cmd/terminal and activate Virtual Environment in it, now open app.py using python 3. your terminal should look something like this :

  (name_of_env) Something...\BeAnonymous>python "src/app.py"

And Congrats ๐ŸŽ‰ the Application would start if you have followed each step correctly.

๐Ÿ“ How it Works

Flowchart Diagram anonymous

Preview of App Interface (Figma)

Banner

Screenshot of Real Application

image

Click Below to Watch DEMO Video :

Demo video

Roadmap

  • Add 'Subtitiles' Feature into VideoGenerator

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the Apache License 2.0. See LICENSE.txt for more information.

๐Ÿ“ Contact Me

If you want to contact me, you can reach me at [email protected]

Acknowledgments

  • Parth Jadhav and team for their Amazing Tkinter Designer. Highly recommend checking it out.
  • Anonymous for Motivation of this Application
  • "Anonymous Group" Youtube Channel for the Stock Footage clip.

(back to top)

beanonymous's People

Contributors

iamdyeus avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.