generating-memes

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Generating Memes

生成表情包

Creates memes using the meme CLI tool with 298+ templates.
使用拥有298+个模板的meme CLI工具制作表情包。

Quick Start

快速开始

List all templates:
bash
meme list
Search templates by keyword:
bash
meme search <keyword>
Generate a meme:
bash
meme generate <template> --images <paths> --texts <texts>
列出所有模板:
bash
meme list
按关键词搜索模板:
bash
meme search <keyword>
生成表情包:
bash
meme generate <template> --images <paths> --texts <texts>

Popular Templates

热门模板

Most commonly used templates:
TemplateDescriptionType
petpet
Petting animation (摸/摸摸)Image
slap
Slapping animation (一巴掌)Image
hug
Hugging animation (抱/抱抱)Image
rub
Nuzzling animation (贴/贴贴)Image
pat
Patting animation (拍)Image
kiss
Kissing animation (亲/亲亲)Image
pinch
Pinching face (捏/捏脸)Image
5000choyen
Big/small text contrastText
always
"Always" format memeText
shock
Shocked reaction (震惊)Text
clown
Clown meme (小丑)Image
stare_at_you
Staring at you (盯着你)Image
loading
Loading animationText
good_news
Good news header (喜报)Text
bad_news
Bad news header (悲报)Text
applaud
Applause (鼓掌)Image
praise
Praise (表扬)Text
speechless
Speechless (无语)Image
run_away
Run away (快逃)Image
suck
Suck/Sip animation (吸/嗦)Image
See full template list
最常用的模板:
模板名称描述类型
petpet
摸头动画(摸/摸摸)图片类
slap
扇脸动画(一巴掌)图片类
hug
拥抱动画(抱/抱抱)图片类
rub
蹭脸动画(贴/贴贴)图片类
pat
拍肩动画(拍)图片类
kiss
亲亲动画(亲/亲亲)图片类
pinch
捏脸动画(捏/捏脸)图片类
5000choyen
大小文字对比文字类
always
"Always"格式表情包文字类
shock
震惊反应(震惊)文字类
clown
小丑表情包(小丑)图片类
stare_at_you
盯着你(盯着你)图片类
loading
加载动画文字类
good_news
喜报标题(喜报)文字类
bad_news
悲报标题(悲报)文字类
applaud
鼓掌动画(鼓掌)图片类
praise
表扬文案(表扬)文字类
speechless
无语表情(无语)图片类
run_away
逃跑动画(快逃)图片类
suck
吸嗦动画(吸/嗦)图片类
查看完整模板列表

Usage Patterns

使用模式

Image-based Memes

图片类表情包

Templates requiring one or more images:
bash
undefined
需要一张或多张图片的模板:
bash
undefined

Single image

单张图片

meme generate petpet --images /path/to/photo.jpg
meme generate petpet --images /path/to/photo.jpg

Save to file

保存到文件

meme generate petpet --images /path/to/photo.jpg > output.gif
undefined
meme generate petpet --images /path/to/photo.jpg > output.gif
undefined

Text-based Memes

文字类表情包

Templates using only text:
bash
undefined
仅使用文字的模板:
bash
undefined

5000兆 (big/small contrast)

5000兆(大小文字对比)

meme generate 5000choyen --texts "IMPORTANT" "ignore this"
meme generate 5000choyen --texts "IMPORTANT" "ignore this"

Always meme

Always格式表情包

meme generate always --texts "the answer is 42"
undefined
meme generate always --texts "the answer is 42"
undefined

Mixed (Images + Text)

混合类(图片+文字)

Recommended Workflow

推荐工作流程

  1. Search for a template:
    meme search <keyword>
  2. Preview the template:
    meme preview <template>
  3. Check requirements:
    meme info <template>
  4. Generate the meme:
    meme generate <template> [options]
  1. 搜索模板:
    meme search <keyword>
  2. 预览模板:
    meme preview <template>
  3. 查看要求:
    meme info <template>
  4. 生成表情包:
    meme generate <template> [options]

Example: Create a Petpet Meme

示例:制作Petpet表情包

bash
undefined
bash
undefined

1. Verify template exists

1. 验证模板是否存在

meme search pet
meme search pet

2. See what it needs

2. 查看模板要求

meme info petpet
meme info petpet

Output: needs 1 image, 0 text

输出:需要1张图片,0段文字

3. Generate

3. 生成表情包

meme generate petpet --images friend.jpg > petpet.gif
undefined
meme generate petpet --images friend.jpg > petpet.gif
undefined

Commands Reference

命令参考

CommandDescription
meme list
List all 298 templates
meme search <keyword>
Search templates by keyword
meme info <template>
Show template requirements (images, texts, params)
meme preview <template>
Generate template preview
meme generate <template>
Create meme
meme download
Download required resources
See more examples
命令描述
meme list
列出全部298个模板
meme search <keyword>
按关键词搜索模板
meme info <template>
显示模板要求(图片、文字、参数)
meme preview <template>
生成模板预览图
meme generate <template>
制作表情包
meme download
下载所需资源
查看更多示例

Troubleshooting

故障排查

"meme: command not found"

"meme: command not found"

The meme CLI is not installed. Install it from GitHub:
bash
undefined
meme CLI未安装。从GitHub安装:
bash
undefined

Download the binary

下载二进制文件

Make executable and install

赋予执行权限并安装

chmod +x meme sudo mv meme /usr/local/bin/
chmod +x meme sudo mv meme /usr/local/bin/

Download required resources

下载所需资源

meme download

**GitHub**: https://github.com/MemeCrafters/meme-generator-rs

**Alternative**: Build from source with Rust:
```bash
cargo install meme-generator
meme download
meme download

**GitHub**:https://github.com/MemeCrafters/meme-generator-rs

**替代方案**:使用Rust从源码构建:
```bash
cargo install meme-generator
meme download

Template Not Found

模板未找到

If generation fails with "unknown template" error:
bash
undefined
如果生成时出现“unknown template”错误:
bash
undefined

Verify template name

验证模板名称

meme list | grep <template>
meme list | grep <template>

Search for similar templates

搜索类似模板

meme search <keyword>
meme search <keyword>

Check template info

查看模板信息

meme info <template>
undefined
meme info <template>
undefined

Missing Resources

资源缺失

If images or templates are missing:
bash
meme download
This downloads all required template assets.
如果图片或模板缺失:
bash
meme download
该命令会下载所有所需的模板资源。

Network Issues (Download Failed)

网络问题(下载失败)

If
meme download
fails with connection timeout:
bash
undefined
如果
meme download
因连接超时失败:
bash
undefined

Error example:

错误示例:

WARN Failed to download: Connection timed out (os error 110)

WARN Failed to download: Connection timed out (os error 110)

The CLI cannot reach cdn.jsdelivr.net

CLI无法连接到cdn.jsdelivr.net

Solution: Download resources manually from GitHub releases

解决方案:从GitHub Releases手动下载资源


**Note**: Some templates may work without downloaded resources if they have built-in assets.

**注意**:部分模板如果有内置资源,无需下载即可使用。

Tips

小贴士

  • Use
    meme info <template>
    before generating to understand requirements
  • Redirect output to save:
    > output.gif
  • Many templates support both images and text
  • Some templates have optional parameters (like
    --circle
    for petpet)
  • Use
    meme search
    for discovery when unsure of template name
  • 生成前使用
    meme info <template>
    了解模板要求
  • 使用重定向输出保存文件:
    > output.gif
  • 许多模板同时支持图片和文字
  • 部分模板有可选参数(如petpet的
    --circle
    参数)
  • 不确定模板名称时,使用
    meme search
    进行查找