Skip to content

Media and emoji

7 essential features · 14 added since the fork

What Catodon offers

File storage

Upload pictures, video and audio to your own storage with folders, and reuse files across posts.

The Storage page: the pictures in Alice's storage as a grid of thumbnails, her profile picture and cover photo marked as such, with a search field.

Media timeline

Made by Catodon

Browse posts' pictures and videos in a masonry or immersive grid, and like by double tap.

The Media tab of Explore: the pictures of featured posts gathered in a grid of thumbnails.

Alt text help

Made by Catodon

See at a glance which pictures lack a description, and have one drafted for you by Altbot.

Bob's post with three pictures: two carry an ALT chip with a tick, the third an ALT chip struck through, since it has no description.

Video playback

Made by Catodon

Watch video posts in a floating player, stream PeerTube videos, and browse PeerTube, Owncast and YouTube channels in a Video view.

HEIC photo uploads

Made by Catodon

Upload iPhone HEIC photos directly.

New in each version

A cache for external media, and GIFs from Klipy

26.03

External media is kept in a cache whose size can be set and which is cleared out periodically. GIFs can now be added from Klipy.

The Files section of the Control Panel, with the External files cache and its cache size limit in GB.

Masonry and immersive layouts for media

26.9.0

The Media timeline can be shown as a masonry grid or in an immersive layout, and there is a new Media timeline type. Explore gains a masonry Discover tab and the Pixelfed timeline a Local tab, and sensitive media can be revealed right in the grid.

The This server timeline in the immersive layout: Carol Nguyen's post shown with its picture across the whole width of the timeline, above the title and text of her blog post.

Uploading HEIC and HEIF pictures

26.4.0

Pictures in HEIC or HEIF can be uploaded. When you upload without compression the original HEIC file is kept, and you are warned that not everything can display it.

The dialog shown when a HEIC picture is uploaded without compression, offering to convert it to JPEG, keep the original HEIC file with a warning that not everything can display it, or keep both.

Automatic alt text

26.7.0

Images in your Storage can get a description written automatically by Altbot.

The Altbot section of the Control Panel integrations, where an admin turns on automatic image descriptions and enters the Altbot key.

Better ways to view media

26.4.0

Media gets a floating video player, albums shown as a carousel, crop presets, media information and a Media tab in Explore. Lightboxes and attachment thumbnails were improved too.

The media lightbox over a post with three pictures: the counter 1 / 3, ALT, more and close buttons, arrows to the previous and next picture, and the size, weight and format of the file in the corner.

Streaming PeerTube videos

26.9.0

Videos from PeerTube servers play by streaming over HLS, and video posts lead with the player, with their description folded below.

A focal point on an image

26.10.0

Mark the spot that stays in frame wherever the picture is cropped, with arrow keys to nudge it and previews of what a 16:9, 1:1 or 2:3 crop will keep. Every thumbnail honours it, the blurhash placeholder included, and it federates in both directions as Mastodon's focal point.

The Focal point window: a picture with the chosen point marked, and previews of what 16:9, 1:1 and 2:3 crops keep around it.

Videos from PeerTube, Owncast and YouTube

26.11.0

A new Videos view gathers the videos of the PeerTube channels you follow and the YouTube channels you subscribe to as RSS feeds in one grid by date, with live PeerTube and Owncast streams first. It remembers how far you watched on any device, keeps a Watch later list and searches PeerTube through a search index, and YouTube subscriptions can be imported from Google Takeout or OPML.

Selecting several video channels

26.11.0

In the Videos view's Channels tab, Select turns the list into checkboxes, so you can tick several channels, export the ticked YouTube ones as a Google Takeout CSV or an OPML file, or unsubscribe from all of them after a single confirmation. Select all then Unsubscribe on the YouTube tab removes every YouTube channel, and a channel that could not be unsubscribed stays ticked so you can try again.

Emoji up to Unicode 17

26.10.0

114 emoji the list did not have, and those from Emoji 15.1 onwards now work as reactions, where the server used to turn a phoenix into a plain bird. An emoji your chosen style has no picture for is drawn with Twemoji instead of showing as broken. 32 emoji names change to follow the current Unicode names.

A post with reactions using emoji added in Unicode 15.1 to 17.0: phoenix, lime, face with bags under the eyes, fingerprint and distorted face.

Alt text at a glance

26.11.0

Every picture now carries a chip on its thumbnail: ALT ✔ when it has a description, which a click unfolds over the picture, and a struck-through ALT ✘ when it has none, so undescribed pictures stand out. Videos and media grid tiles show the same, and screen readers keep reading the description from the picture itself.

Bob's post with three pictures: two carry an ALT chip with a tick, the third an ALT chip struck through, since it has no description.

Liking a picture with a double tap

26.10.0

In the Media timeline's grid and immersive layouts, a double tap — or a double click with a mouse — likes a post without opening it, with a heart that grows over the picture and fades. It never takes a like back.

A picture in the Media timeline's grid with a heart over it, just after a double click liked the post.

Media viewer toolbar

26.11.0

The media viewer gains a toolbar with an ALT button that shows the description without shrinking the picture, a magnifier for viewing it at actual size, and the same menu as a thumbnail, along with a counter and the file's size, weight and format. Covered pictures stay covered until you reveal them, and the viewer loops from the last picture back to the first.

The media viewer open on the first picture, its toolbar at the top with ALT, the magnifier and the menu, the description unfolded under ALT, a 1 / 3 counter, and the file size, weight and format at the bottom.

A looping picture carousel

26.11.0

A post's carousel of pictures now goes round from its last picture back to its first, and the other way, instead of stopping at either end.