Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on lemmy.zip
discordapp·DiscordbyComexs

Discord Embed Support list

github repo for issue reporting.

Number list are being convert to a bullet point list on lemmy for for some reason.


Discord Embed Support

PC = Windows 11 / Arch Linux

  • Discord (Android and Windows 11)
  • Vesktop (Arch) Mobile = Android 15 One UI 7

Audio playback support

tool: flac ffmpeg opusenc oggenc wavpack

I should test alac, DSD and DXD but I'm too lazy

  1. mka container isn't support
  2. flac 32 bit isn't support on mobile
  3. only signed 16 was tested
CodecContainerPCMobileEncodernotes
ACCm4a,mka✔¹✔¹256k
FLACflac✔✔²libflac16, 24, and 32 bit depth tested
MP3mp3✔✔ffmpeg320k
OPUSogg,opus✔✔libopus--vbr
Vorbusogg✔✔libvorbis--vbr
WAVwav✔✔ffmpeglook at chart below
wavpack³wv✘✘wavpack

wav only

typebit depthPCMobiel
float32✔✔
float64✘✘
signed16✔✔
signed24✔✔
signed32✔✔
signed64✔✘

Image preview support

tool: imagemagick

  1. I think imagemagick uses libheif for avif.
CodecPCMobileEncoder
avif✔✔libheif¹
heif✘✘libheif
jpg✔✔libjpeg-turbo
jxl✘✘libjxl
png✔✔libpng
webp✔✔libwebp

Animation preview support

  1. During the draft it will be animated
  2. It was be displayed as a image (only see the first frame)
  3. .apng file extension will result in a embed without a preview
CodecPCMobileEncoder
avif✔✔avifenc
gif✔✔
jxl✘✘cjxl
png³✘¹ ²✘²
webp✔✔

Video playback support

tool:ffmpeg

  1. in draft you can see the first frame
  2. On my Arch install only the first frame will display. Audio working as intended (opus) mp4
  3. only wav signed 16 le was tested
  4. Video will play but no sound
  5. Need to figure out how to install ffmpeg-full
ContainerPCMobile
mkv✘¹✘
mov✔✔
mp4✔✔
webm✔✔
CodecPCMobileEncoder
av1✔✔libsvtav1
h264✔✔libx264
h265✔²✔libx265
h266⁵
vp9✔✔libvpx-vp9
CodecPC?MobileEncoder
ACC✔✔
FLAC✔✔libflac
MP3✔✔libmp3lame
OPUS✔✔libopus
Vorbus✔✔libvorbis
WAV³✔✘⁴ffmpeg

License

CC BY-SA-4.0

View original on lemmy.zip
4

2 replies

You reached the end

Discord Embed Support list | Spyke