Skip to content

About

This tool is suitable for converting all MP4 videos to their original ASCII style on Linux using OpenCV.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

新版本v2.01现于2025/12/6发布

  • 提升了编译性能
  • 更饱和的色彩
  • 优化了算法(避免不必要的计算)
  • 减少单函数过多if esle
  • 确保所有资源都能正常在函数退出前被正确释放
  • 将字符映射和图像生成部分分离减少主函数的复杂度
  • 使用常量引用传递参数避免不必要的拷贝
  • 将一些计算拉取到独立函数例如亮度计算和字符的优先级
  • 确保循环内没有不必要的内存分配和空指针

脚本 start.sh 仅适用与RHEL、Debian、Arch系 其他发行版请自行安装或手动编译所需依赖

使用方法

  • chmod +x start.sh
  • ./start.sh

当你运行这个Shell脚本后, 它将会为您更新操作系统的所有包 然后自动拉取编译所需要的依赖包, 并自动编译C++代码最后输出并运行启动.

你也可以手动换为其他mp4来观赏它的ASCII编码mp4 需到 start.sh 中第197行中 将 ./miku miku.mp4 ascii.mp4 150 1.5 中的miku.mp4修改 再到第218行中 将 mpv miku.mp4 & mpv ascii.mp4 中的miku.mp4修改

关于作者为什么需要AI大模型帮写:

因为作者不太会写C++代码, 主要有时没有时间来写, 所以老早就在自己的GNU/Linux系统中部署了一套GPT大模型来为我干剩下没干完的活, 这样听着很不可思议对吧?但恰恰这就是展现了AI的好处特别是在本地部署的AI大模型 能够直接控制你的个人计算机进行测试.

此开源大模型的安装方式:

开源大模型本地部署安装预览 Preview 下面还有更多的模型可供选择 感兴趣的可以去真心建议试一试👍

感谢您收看此视觉盛宴 非常感谢您的支持 有提问可发送到我的邮箱 [3623241078@qq.com]

About

This tool is suitable for converting all MP4 videos to their original ASCII style on Linux using OpenCV.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages