all-in-aigc / aicover

ai cover generator
https://aicover.design
Apache License 2.0
1.45k stars 273 forks source link

生成图片大小过大,且不符合微信红包封面尺寸规格 #4

Closed seng1e closed 5 months ago

seng1e commented 5 months ago

https://github.com/all-in-aigc/aicover/blob/abc9b7cbea85ac3fa0f8c5cec12dd59ec733081b/app/api/gen-cover/route.ts#L34C23-L34C32

我尝试下载了图片都是超过5M,并且也不符合微信红包封面957×1278像素的尺寸要求。

david-dong828 commented 5 months ago

image DALL·E 3 只能生成 1024x1024, 1024x1792 or 1792x1024 这3种格式的吧 需要加个格式转换function?

seng1e commented 5 months ago

感觉只是蹭蹭微信红包的话题,实际上还是一个DELL E 3 api 生成图片的套皮应用,prompt也很简单,并没有针对红包封面有什么特殊的考量。

seng1e commented 5 months ago

并且付费逻辑中,生成次数和下载次数分开计次,当我消耗尽余额生成了一张图时,我还需要额外再次充值才能把这张图片下载下来,有种被割的感觉.....

david-dong828 commented 5 months ago

这倒没注意,我直接改成20次了。 但是我的页面显示有问题,显示不出图片。我把S3 permission都开了 也还这样。 而且也不能点击,不像demo里可以点击进去。 不知道是不是哪里我没做好。 请问兄弟你怎么弄的

image

idoubi commented 5 months ago

加了个下载压缩的功能 最新下载的图片大小低于微信红包封面要求的 500k 以内了。

代码开源的,有什么不爽你可以 pr 提修改,说话别那么难听,又不是不能用。