Convert video to character art animation.
install video2chars:
pip install video2chars
P.S.
video2chars
depends onmoviepy
, andmoviepy
depends on the softwareFFMPEG
for video reading and writing. You don’t need to worry about that, asFFMPEG
should be automatically downloaded/installed byImageIO
during your first use ofvideo2chars
. If you want to use a specific version ofFFMPEG
, you can set theFFMPEG_BINARY
environment variable. See 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.
Shell Version(in Chinese): 视频转字符动画-Python-60行代码