Peertube Avatar Generator

Published on

I made a new avatar generator for Peertube mascot squid-like characters.

You can play with it here:
https://www.peppercarrot.com/extras/html/2023_peertube-generator/

It's a personal contribution to the Peertube-plugin-livechat (WIP, link to the plugin on the generator page).



License: "Peertube Avatar Generator" by David Revoy − CC-BY 4.0
Tags:  #artworks   | Download: Markdown
62 comments

62 comments

link John Livingston   - Reply
John_Livingston@mamot.fr

Génial !

link David Revoy Author, - Reply
davidrevoy

@John_Livingston 😊 Merci !

link Harald Eilertsen   - Reply
harald@hub.volse.no

@David Revoy Those were super nice! Awesome work!

link FediThing   - Reply
FediThing@tech.lgbt

Ooooh! Nice! 😍

That should work really well on the chat! Thank you for contributing it to FOSS 🙏

link Goofy 📖 🍝 :unverified:   - Reply
goofy

ouaf, ça ne peut pass être un hasard, a trafiqué son générateur soi-disant aléatoire :P

@Pouhiou

🖼️ 19cc6e3ee86cfd9d.png  9 ★

link David Revoy Author, - Reply
davidrevoy

@goofy @Pouhiou 🤣 🤣 🤣

3 ★

link 💖 Pouhiou 💖   - Reply
Pouhiou

@goofy Non mais mais non mais non mais j'avais pas vuuuuu ! J'avais mis un "p" majuscule (quelle idée aussi, moi qui ait une visio ballistique de l'usages des majuscules :p!), mais cette image là elle est juste parfaite !

2 ★

link Norore   - Reply
Norore@social.zdx.fr

@goofy
Je confirme ! Curieusement le mien a une manette de console de jeu vidéo dans les bras 🤣 !
@Pouhiou

2 ★

link Riedler, resident ROM maid   - Reply
riedler@catcatnya.com

nice! and it even keeps the same squid for the same name.

The only minor problem is that hats and such sometimes don't work with the head shape, but I don't see how that could be solved without excessive work (making assets for each type of head) or just removing headwear entirely. :blobCat_shrug:​ a bit of jank is ok I think.

link Riedler, resident ROM maid   - Reply
riedler@catcatnya.com

actually, maybe programmatically stretching headwear based on how wide the head is might look better. You'd still have to do a lot of work for that though; defining which headwear has to be stretched where, and stuff.

link David Revoy Author, - Reply
davidrevoy

@riedler Thanks! I usually just work with a wireframe top layer on my stack to manage point of contact and limit to not cross.

If you find a problematic DNA number or string, thank you if you can report, I'll continue to adjust it (it's WIP).

3 ★

link Riedler, resident ROM maid   - Reply
riedler@catcatnya.com

skipping over the fact that "colonel maize" is absolutely cute~

"bonk" - the hat seems glued on. Maybe cut off the top of the head so it looks more "inside" of the hat?

that's it actually. Maybe my browser history is being weird, I could've sworn there was a second one.

link David Revoy Author, - Reply
davidrevoy

@riedler Thank you for reporting "bonk", a good test case. 👍

4 ★

link David Revoy Author, - Reply
davidrevoy

@riedler 🔧 Fixed! Thank you again for the report.

2 ★

link Riedler, resident ROM maid   - Reply
riedler@catcatnya.com

thank u! ^^ and no problem

link Stemy   - Reply
stemy@mstdn.social

Espérons que celui-ci ne sera pas détourné pour en faire des NFT.

link Fedo ❦   - Reply
fdrc_pf@pixelfed.social

I just love the fact that most of the Fedi softwares have animals as mascots ❤️

link 22   - Reply
22@octodon.social

this is incredible! Love your wonderful mix of art and code 🤩

link SiestⒶcorta   - Reply
Siestacorta@mastodon.parleur.net


Fhtagn !

link Lyrilith   - Reply
Lyrilith@nitecrew.rip

They are so cute! I should get back to trying to stream so people can use these in the chat.

(And why are both generated ones so perfect?!)

🖼️ 0754ab05348857bf.png  🖼️ 39b243e0ef2af548.png 

link David Revoy Author, - Reply
davidrevoy

@Lyrilith 😍 Thanks! Randomness is really accurate this time. Cute ones!

link AntoineÐ   - Reply
AntoineD@kwak.cab

@davidrevoy@framapiaf.org

Merci beaucoup David !
​:merci:​

Tube Khernl à enfin sa propre mascotte !

🖼️ ae7ec5d219a36d26.png 

link Adrien M   - Reply
adma_vbl@mastodon.social

@AntoineD et elle est trop choupi 😍

link David Revoy Author, - Reply
davidrevoy

@AntoineD Oh mais quelle bonne idée de l'utiliser pour des logos d'instances. Jolie mix pour cette mascotte. 👍

3 ★

link John Livingston   - Reply
John_Livingston@mamot.fr


Ça serait une chouette évolution pour le (vieux) plugin simple logo !
github.com/JohnXLivingston/pee

@AntoineD

link Joshua   - Reply
jay_aitsch@troet.cafe


I like it! That's my #metalhead squid.

🖼️ f393c039aaa1377e.jpeg 

link David Revoy Author, - Reply
davidrevoy

@jay_aitsch Thanks! Good one.

link Petit Lutin   - Reply
Petit_Lutin

Adorables, comme d'habitude :shibahearteyes:
Bravo et merci !

link David Revoy Author, - Reply
davidrevoy

@Petit_Lutin Merci !

link Arne Babenhauserheide   - Reply
ArneBab@rollenspiel.social

those are great — thank you!

link David Revoy Author, - Reply
davidrevoy

@ArneBab 😊

link Aral Balkan   - Reply
aral@mastodon.ar.al

A-do-rable :)

link David Revoy Author, - Reply
davidrevoy

@aral ☺️ Thanks!

link Anna ☃️   - Reply
Anna@mastodon.art

It looks amazing!! I tried my name and got the cutest squid :D

🖼️ b0c0a61337a8c028.jpg 

link David Revoy Author, - Reply
davidrevoy

@Anna Thank you.
Wow! That's a cool combination of green 💚

link interne Jacabo   - Reply
jacabo@piaille.fr

très marrant, bien joué !

link dexternemrod :qubes:   - Reply
dexternemrod@troet.cafe


Time for Peertube-NFTs ... na just kidding! Awesome work! 😃

link Jerry   - Reply
JerryMouse@infosec.exchange

I love them, thanks, hoping to see them soon on the plugin

link Vint Prox   - Reply
vintprox@techhub.social

😍

link Sage Sharp   - Reply
sphakos@toot.cat

These are so adorable!! *dies of cute*

Side note: Could alt-text for these be automatically generated? It might help for people who want to use alt-text in their bio avatar description.

🖼️ ce812987b9436c5b.png  🖼️ 30e9be3ec871e153.png  🖼️ a4bbe27755f99bcd.png  🖼️ f90f2ed62f1aaa69.png 

link David Revoy Author, - Reply
davidrevoy

@sphakos Thanks!

For generating an Alt-text, it would be doable, but complex and a long (and boring) task. It would need for sure to add text files to each of the 125 PNG sprites to describe them and then load them to make a sentence. It would take me days. And it is not something I'm ready to do in my free time.

The ZIP file on the footer of the avatar generator contains all the PHP I use to generate the squid, I'm open to external contributions in case someone really wants this feature. 👍

2 ★

link   - Reply
Chocobozzz

Tu nous régales à chacune de tes créations, merci beaucoup David <3

2 ★

link David Revoy Author, - Reply
davidrevoy

@Chocobozzz 😍

link mray   - Reply
mray@social.tchncs.de

👍 Peertube is so lucky to have you on board.

link Alecat   - Reply
alecat@aus.social

Oh my gosh my squid comes with a paint palette!

🖼️ 432585ce631b5fa0.png 

link David Revoy Author, - Reply
davidrevoy

@alecat Oh lucky you! 😍 I tried my own name and nicknames with all caps, etc... to see if I could get that, but no luck here. 😅

link Alecat   - Reply
alecat@aus.social

I don’t think anyone would begrudge you if you put together some of your preferred squid customisations :)

link David Revoy Author, - Reply
davidrevoy

@alecat

Oki oki, then I choose this one ☺️

A screenshot of Krita with my workflow for doing Avatar generators: a long layer stack with precise named elements. Each layer name have export option for a 'batch exporter' script that output the trimming and the PNG output. My favorite combination in the middle: a metal squid with a spikey collar, steam punk glasses, black color, smiling, and with a color palette.

link Alecat   - Reply
alecat@aus.social

lovely!

link Ed   - Reply
ed@livellosegreto.it

amazing!!!

link Flo   - Reply
flo@m.g3l.org

Oh super, merci beaucoup ! Mon compte n'avait pas d'avatar, j'ai enfin pu lui paramétrer un Sepiavatar ! :fediverse:

(Oui, j'avoue, j'ai triché !) 😜

link David Revoy Author, - Reply
davidrevoy

@flo Très cool! 👍

link panigrc   - Reply
panigrc@mastodon.social


Haha here is mine

#MastoArt #ArtWithOpenSource
#peertube #avatar #generator

🖼️ 4f3b36d989bf0805.jpeg 

link Bookynette   - Reply
bookynette

au cas où tu ne le saurais pas encore: tu es merveilleux!!

2 ★

link zzz   - Reply
diarra

@bookynette oui nous l'aimons notre David :blobcatcoffee:

link Bookynette   - Reply
bookynette

@diarra il sublime le web...

link David Revoy Author, - Reply
davidrevoy

@bookynette @diarra

link YoYunix   - Reply
yoyunix@mastodon.social

cats, squids, what’s next?

link David Revoy Author, - Reply
davidrevoy

@yoyunix Mastodons! :blobcheerbounce:

link YoYunix   - Reply
yoyunix@mastodon.social

I would love to see that 😂

link Michael Vogel   - Reply
heluecht@squeet.me

@yoyunix If you make one set per system, then you will be busy for quite some time 😀

link Fuck it, it's a meme acc now   - Reply
poppyart@berserker.town

Cute!


Post a reply

The comments are synchronised every 12h with the replies to this post on Mastodon:


How to use this? (click here to unfold)
Open a new Mastodon account on the server of your choice. Then, Copy/Paste the adress above in your Mastodon 'Search' field. The post will appear and you'll be able to fully interact with it. You'll have full control of your posts: edit, remove, etc. After that, your message will appear here.

Just please note that it may take up to 12 hours for your changes to be reflected here.