vidscaler


Namevidscaler JSON
Version 2024.4.15 PyPI version JSON
download
home_pageNone
SummaryNone
upload_time2024-04-15 19:11:02
maintainernbdy
docs_urlNone
authornbdy
requires_python>=3.11
licenseMIT License
keywords esrgan gui realesrgan upscaling video upscaler
VCS
bugtrack_url
requirements loguru numpy tqdm numpy py-real-esrgan moviepy opencv-python customtkinter
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # video-upscaler

[![](http://github-actions.40ants.com/nbdy/vidscaler/matrix.svg)](https://github.com/nbdy/vidscaler)

upscale (x2/x4/x8) a video or a directory of videos using the command line

## dependencies
- moviepy
- loguru
- opencv
- torch
- numpy
- tqdm
- [Real-ESRGAN](https://github.com/sberbank-ai/Real-ESRGAN)


## how to ..

### .. install

```shell
# from pypi
pip install vidscaler

# from git repo
pip install git+https://github.com/nbdy/vidscaler

# or download a release from https://github.com/nbdy/vidscaler/releases
```

### .. run

#### .. gui

```shell
vidscaler-gui
# or
vidscaler --gui
```

#### cli

```shell
vidscaler --help
usage: vidscaler [-h] -i INPUT -o OUTPUT [-c] [-s SCALE]
                   [-m MODEL_DIRECTORY] [-g] [-p]

options:
  -h, --help            show this help message and exit
  -i INPUT, --input INPUT
                        Input directory or file
  -o OUTPUT, --output OUTPUT
                        Output directory or file
  -c, --cpu             Use CPU mode
  -s SCALE, --scale SCALE
                        Upscaling factor
  -m MODEL_DIRECTORY, --model-directory MODEL_DIRECTORY
  -g, --gui             Run the GUI
  -p, --preview         Enable live preview
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "vidscaler",
    "maintainer": "nbdy",
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": "esrgan, gui, realesrgan, upscaling, video upscaler",
    "author": "nbdy",
    "author_email": null,
    "download_url": null,
    "platform": null,
    "description": "# video-upscaler\n\n[![](http://github-actions.40ants.com/nbdy/vidscaler/matrix.svg)](https://github.com/nbdy/vidscaler)\n\nupscale (x2/x4/x8) a video or a directory of videos using the command line\n\n## dependencies\n- moviepy\n- loguru\n- opencv\n- torch\n- numpy\n- tqdm\n- [Real-ESRGAN](https://github.com/sberbank-ai/Real-ESRGAN)\n\n\n## how to ..\n\n### .. install\n\n```shell\n# from pypi\npip install vidscaler\n\n# from git repo\npip install git+https://github.com/nbdy/vidscaler\n\n# or download a release from https://github.com/nbdy/vidscaler/releases\n```\n\n### .. run\n\n#### .. gui\n\n```shell\nvidscaler-gui\n# or\nvidscaler --gui\n```\n\n#### cli\n\n```shell\nvidscaler --help\nusage: vidscaler [-h] -i INPUT -o OUTPUT [-c] [-s SCALE]\n                   [-m MODEL_DIRECTORY] [-g] [-p]\n\noptions:\n  -h, --help            show this help message and exit\n  -i INPUT, --input INPUT\n                        Input directory or file\n  -o OUTPUT, --output OUTPUT\n                        Output directory or file\n  -c, --cpu             Use CPU mode\n  -s SCALE, --scale SCALE\n                        Upscaling factor\n  -m MODEL_DIRECTORY, --model-directory MODEL_DIRECTORY\n  -g, --gui             Run the GUI\n  -p, --preview         Enable live preview\n```\n",
    "bugtrack_url": null,
    "license": "MIT License",
    "summary": null,
    "version": "2024.4.15",
    "project_urls": {
        "Changelog": "https://github.com/nbdy/vidscaler/blob/main/CHANGELOG.md",
        "Documentation": "https://github.com/nbdy/vidscaler/wiki",
        "Homepage": "https://github.com/nbdy/vidscaler",
        "Issues": "https://github.com/nbdy/vidscaler/issues",
        "Repository": "https://github.com/nbdy/vidscaler.git"
    },
    "split_keywords": [
        "esrgan",
        " gui",
        " realesrgan",
        " upscaling",
        " video upscaler"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d536a91d9cad87a776f9df6d0a8340ddab64950bcbf80a492d7788415560dc43",
                "md5": "1d8370d060ad01111787f35d7f7d93fc",
                "sha256": "a0e39d58da7a241d635944f1e2d2720bb712dff46148a07037b91e553c020f12"
            },
            "downloads": -1,
            "filename": "vidscaler-2024.4.15-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1d8370d060ad01111787f35d7f7d93fc",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 7807,
            "upload_time": "2024-04-15T19:11:02",
            "upload_time_iso_8601": "2024-04-15T19:11:02.661736Z",
            "url": "https://files.pythonhosted.org/packages/d5/36/a91d9cad87a776f9df6d0a8340ddab64950bcbf80a492d7788415560dc43/vidscaler-2024.4.15-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-15 19:11:02",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "nbdy",
    "github_project": "vidscaler",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "loguru",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "tqdm",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "py-real-esrgan",
            "specs": []
        },
        {
            "name": "moviepy",
            "specs": []
        },
        {
            "name": "opencv-python",
            "specs": []
        },
        {
            "name": "customtkinter",
            "specs": []
        }
    ],
    "lcname": "vidscaler"
}
        
Elapsed time: 9.35016s