mIRC art editor & tools (for EFnet #MiRCART)
Go to file
2018-07-04 10:26:41 +02:00
assets Initial text support implementation, pt. III. 2018-07-02 22:49:43 +02:00
.gitignore Initial commit. 2018-06-27 17:09:32 +02:00
ENNTool.py Optimise rendering pipeline w/ PBOs & switch to H264. 2018-07-04 10:26:41 +02:00
ENNToolGLCanvasPanel.py Initial FFmpeg & {GIF,MP4,WEBM,...} support for -o. 2018-07-03 18:17:23 +02:00
ENNToolGLTTFTexture.py Initial FFmpeg & {GIF,MP4,WEBM,...} support for -o. 2018-07-03 18:17:23 +02:00
ENNToolGLVideoWriter.py Optimise rendering pipeline w/ PBOs & switch to H264. 2018-07-04 10:26:41 +02:00
ENNToolMiRCARTColours.py Initial text support implementation, pt. I. 2018-06-27 19:13:20 +02:00
ENNToolMiRCARTImporter.py Initial FFmpeg & {GIF,MP4,WEBM,...} support for -o. 2018-07-03 18:17:23 +02:00
LICENCE Initial commit. 2018-06-27 17:09:32 +02:00
openh264-1.7.0-win32_LICENSE.txt Optimise rendering pipeline w/ PBOs & switch to H264. 2018-07-04 10:26:41 +02:00
openh264-1.7.0-win32.dll Optimise rendering pipeline w/ PBOs & switch to H264. 2018-07-04 10:26:41 +02:00
README.md Optimise rendering pipeline w/ PBOs & switch to H264. 2018-07-04 10:26:41 +02:00

ENNTool -- mIRC art animation tool (for EFnet #MiRCART) (WIP)

Copyright (c) 2018 Lucio Andrés Illanes Albornoz <lucio@lucioillanes.de>
This project is licensed under the terms of the MIT licence.

Installation instructions on Windows

  1. Install Python v>=3.5.x[4]
  2. Install script dependencies w/ the following elevated command prompt command line:
    pip install chardet numpy Pillow PyOpenGL wxPython
  3. Download OpenCV wheel[1] and install w/ the following elevated command prompt command line:
    pip install <path to OpenCV wheel>

How to run

usage: ENNTool.py
       [-A] [-f fps] [-h] [-o fname]
       [-p] [-r WxH] [-R WxH] [-s fname]
       [-S] [-v] [--] fname..

       -a........: select animation mode (UNIMPLEMENTED)
       -f fps....: set video FPS; defaults to 25
       -h........: show this screen
       -o fname..: output video filename; extension determines video type
       -p........: play video after rendering
       -r WxH....: set video resolution; defaults to 1152x864
       -R WxH....: set MiRCART cube resolution; defaults to 0.1x0.2
       -s fname..: input script filename
       -S........: select scrolling mode
       -v........: be verbose

References

Wed, 04 Jul 2018 09:33:53 +0200 [1] Python Extension Packages for Windows - Christoph Gohlke
Wed, 04 Jul 2018 09:38:28 +0200 [2] Releases · cisco/openh264 · GitHub
Wed, 04 Jul 2018 09:49:38 +0200 [3] opencv_ffmpeg and OpenH264-x.y.z · Issue #6080 · opencv/opencv · GitHub
Wed, 04 Jul 2018 10:24:12 +0200 [4] Python Releases for Windows | Python.org