GithubHelp home page GithubHelp logo

pvjfu / py-isg Goto Github PK

View Code? Open in Web Editor NEW

This project forked from atiseug/py-isg

0.0 1.0 0.0 23 KB

Partial python implementation of original Infinite-Storage-Glitch project.

License: GNU General Public License v3.0

Python 100.00%

py-isg's Introduction

Description

Python partial implementation of Infinite-Storage-Glitch project. It's back compatible with its binary video-files (at least for now).

I don't know Rust, and I'm too lazy to compile original project or to boot to linux, so I don't know all the functionality of the original project, but I'm sure Rust should be much faster than this ("blazingly fast" right? :)). This project was done as kind of challenge for me and just for fun.

About YouTube TOS:

Probably it is not forbidden to upload such videos, but who knows.
As it was mentioned in original project Readme:

YouTube might understandably get mad.

So use this at your own risk.

Download video from YouTube

So as I understood original Infinite-Storage-Glitch can download videos from YT by itself.
This project cannot do it (well at least for now) so to download file from YouTube you can just replace youtube to ssyoutube in your URL.

Installation

Tested on Python 3.10.6
Run all commands inside the folder with main.py.

  1. python -m venv venv to create virtual environment
  2. Activate venv (! You need to activate venv every time when you start the program if the window was closed):
    • Windows: .\venv\Scripts\activate ((venv) should be shown at start of line if this command worked fine)
    • bash: source /venv/bin/activate
  3. pip install -r requirements.txt
  4. You're ready to go.

How to Use

  1. Make zip archive from some of your files. Or download video which you want to convert to file.
  2. Run the main.py (there are only 2 options each of which I think should be clear)
  3. Write a path to a file/video. If the file/video is in the same folder as the main.py you can just type its name it should work.
  4. Wait...

You can also read original instruction.

py-isg's People

Contributors

atiseug avatar pvjfu avatar

Watchers

 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.