LxBTSC icon indicating copy to clipboard operation
LxBTSC copied to clipboard

[Feature Request] More embeds

Open Bluscream opened this issue 8 years ago • 6 comments

Maybe a reference for you: https://github.com/Bluscream/BetterDiscord-Plugins-and-Themes/blob/indev/src/plugins/EmbedAV.plugin.js#L73

Bluscream avatar Oct 27 '17 10:10 Bluscream

Video Formats:

  • [ ] MP4
  • [x] WEBM
  • [x] OGV
  • [ ] 3GP
  • [ ] FLV

Audio Formats:

  • [ ] MP3
  • [ ] MP3 Stream
  • [x] OGG

Bluscream avatar Nov 16 '17 23:11 Bluscream

Why do most embeds work in browsers but not in the plugin? mp4 or ph only show a empty video frame with disabled play button. CORS maybe?

Bluscream avatar Nov 25 '17 05:11 Bluscream

As the webengine is based on chromium it doesn't have any proprietary proprietary codecs. So anything using those codecs won't play, such as mp3, mp4.

Luch00 avatar Nov 25 '17 07:11 Luch00

Codecs for h264 and mp3 can be enabled by building the qtwebengine module from Qt sources with WEBENGINE_CONFIG+=use_proprietary_codecs

Luch00 avatar Nov 30 '17 16:11 Luch00

Within the lxbtsc project or as own cpp dll (replacing teamspeaks qtwebengine.dll)?

Bluscream avatar Nov 30 '17 16:11 Bluscream

It will replace the one shipped with teamspeak.

Luch00 avatar Nov 30 '17 16:11 Luch00