Images & Media

Image & Media File Support

Vector Messenger allows you to upload different types of images, videos, and other file formats. All media downloads can be found under the vector folder, under downloads on your local device. As of the v0.2.1 release, images are able to be dragged and dropped as well as using the Upload Files icon on the left side of the chat messenger box displayed at the bottom of the Vector Messenger GUI.

BlurHash

Vector Messenger also utilizes BlurHash, which is a compact representation of a placeholder for an image that saves the user time and disk space.

"In short, BlurHash takes an image, and gives you a short string (only 20-30 characters!) that represents the placeholder for this image. You do this on the backend of your service, and store the string along with the image. When you send data to your client, you send both the URL to the image, and the BlurHash string. Your client then takes the string, and decodes it into an image that it shows while the real image is loading over the network. The string is short enough that it comfortably fits into whatever data format you use. For instance, it can easily be added as a field in a JSON object."

Supported Media

Vector Messenger currently supports the most common filetypes for pictures, videos, and audio. With future releases, Vector will be adding support for new filetypes to improve the overall user experience. The complete list of supported media types is listed below in the dropdown menu.

Supported Media Types
  • .png → Portable Network Graphics (image)

  • .jpg → Joint Photographic Experts Group (image)

  • .gif → Graphics Interchange Format (image)

  • .svg → Scalable Vector Graphics (image)

  • .tiff → Tagged Image File Format (image)

  • .bmp → Bitmap (image)

  • .ico → Icon for Windows Icon format (image)

  • .mov → QuickTime Movie (video)

  • .mp3 → MPEG-1/2 Audio Layer III (audio)

  • .mp4 → MPEG-4 Part 14 (video, audio, subtitles, etc.)

  • .webm → Web Media (video, audio, subtitles, etc.)

Unsupported Media

Vector Messenger Unsupported Media Filetypes (Screenshot)
Supported Media Filetypes Displayed
Unsupported Media Filetypes Displayed

With the current v0.2.2 release, there are many filetypes that Vector now supports, but for unsupported files, there is a visual display letting the user know the filetype, size, and name. Referencing the images above, you will see the in-app display when certain filetypes are not supported. For security purposes, Vector also plans to add a support prompt confirming if this is the correct file the user wants to send, as well as the risks downloading certain files online to improve overall safety.

You can request certain filetypes to be added by creating an issue on GitHub or on Discord.

Last updated