Convert video to character art animation.
install video2chars:
pip install video2chars
P.S.
video2charsdepends onmoviepy, andmoviepydepends on the softwareFFMPEGfor video reading and writing. You don’t need to worry about that, asFFMPEGshould be automatically downloaded/installed byImageIOduring your first use ofvideo2chars. If you want to use a specific version ofFFMPEG, you can set theFFMPEG_BINARYenvironment 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行代码