#ascii #image #terminal #cli-tool #cli

bin+lib tapciify

一个 CLI 工具,可以让你在终端中以 ASCII 艺术形式查看图像

20 个版本 (13 个稳定版本)

3.3.1 2024 年 4 月 29 日
3.2.0 2024 年 3 月 30 日
2.2.1 2024 年 1 月 20 日
2.2.0 2023 年 12 月 31 日
0.5.0 2023 年 3 月 27 日

#58 in 视频

Download history 171/week @ 2024-04-27 6/week @ 2024-05-04 7/week @ 2024-05-25 2/week @ 2024-06-01 2/week @ 2024-06-29 21/week @ 2024-07-20 131/week @ 2024-07-27

每月 152 次下载
tqdm_show 中使用

MIT 许可证

63KB
1K SLoC

ASCII Rin Shima

Tapciify

一个 CLI 工具,可以让你在终端中以 ASCII 艺术形式查看图像

需求

  1. CC 链接器(Windows - 带有 C++ 支持的 Microsoft Visual Studio)(Linux - gcc)

  2. Rust

安装

cargo install tapciify

转换图像

  1. 运行: tapciify -i imagePath -w imageWidth 用于图像。

  2. 运行: tapciify --- 用于反转颜色。

转换视频

在此示例中,我将帧率设置为 24(但你可以使用任何其他值)

需要 ffmpeg

  1. 将视频帧转换为目录

    mkdir frames; ffmpeg -i bad_apple.mkv frames/%08d.jpeg
    
  2. 运行

    tapciify -i frames/* -w videoWidth -f 24
    

示例

原始 ASCII 彩色 ASCII 像素 盲文 彩色盲文 背景字符串
Original Image ASCII art ASCII colored art ASCII art using pixels (█ symbol) Braille Braille colored Background string
原始图像 tapciify-i./assets/examples/ferris.webp-w64 tapciify-i./assets/examples/ferris.webp-w64 -c tapciify-i./assets/examples/ferris.webp-w64 --pixels tapciify-i./assets/examples/ferris.webp-w64 -b tapciify-i./assets/examples/ferris.webp-w64 -bc tapciify-i./assets/examples/bad-apple.webp-w64 --background-string badapple

依赖项

~2–12MB
~128K SLoC