Metadata-Version: 2.1
Name: video2chars
Version: 0.6.3
Summary: Convert video to character art animation.
Home-page: https://github.com/yuansuye/video2chars
Author: Ryan Yin
Author-email: xiaoyin_c@qq.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: moviepy
Requires-Dist: numpy
Requires-Dist: pillow
Requires-Dist: click
Requires-Dist: requests

# Video to chars

[![Build Status](https://travis-ci.org/ryan4yin/video2chars.svg?branch=master)](https://travis-ci.org/ryan4yin/video2chars)
[![PYPI Version](https://img.shields.io/pypi/v/video2chars.svg)](https://pypi.org/project/video2chars/)


Convert video to character art animation.

[中文说明](/doc/README-zh-cn.md)

## Install


install video2chars:
```
pip install video2chars
```

## Usage

>P.S. `video2chars` depends on `moviepy`, and `moviepy` depends on the software `FFMPEG` for video reading and writing. You don’t need to worry about that, 
as `FFMPEG` should be automatically downloaded/installed by `ImageIO` during your first use of `video2chars`.
If you want to use a specific version of `FFMPEG`, you can set the `FFMPEG_BINARY` environment variable.
 See [moviepy/config_defaults.py](https://github.com/Zulko/moviepy/blob/master/moviepy/config_defaults.py) for details.

```
video2chars --chars_width 120 --t_end 10 path_of_video_file
```
The above command shows that the path of the specified video will be converted to a ascii video with a width of 120, and only convert the first 10 seconds. 
you'll see a file named `output.mp4` in your current directory when it completes, have fun ~

>p.s. if it's a bit slow, turn down the width and fps, to speed up the conversion. 

check `video2chars --help` for more information.


## Demonstration

[![【Python】字符动画 - 极乐净土](doc/demostration.png)](https://www.bilibili.com/video/av30469888/)



## Old version

[video2chars - v0.3](https://github.com/yuansuye/video2chars/tree/v0.3)

1. shell version demo：
![bad-apple-chars-gif](doc/bad-apple-chars.gif)

2.  html version demo：
![bad-apple-html-gif](doc/bad-apple-html.gif)

## Article

Shell Version(in Chinese): [视频转字符动画-Python-60行代码](http://www.cnblogs.com/kirito-c/p/5971988.html)


