Skip to content

Since 25.05.4 my homeserver users can't send (larger) videos in EXA any more #4772

@chrissi55

Description

@chrissi55

Steps to reproduce

  1. Where are you starting? What can you see?
    I take a video from inner EXA "add Video" and record e.g. 2 min 1080p videofile
  2. What do you click?
    I click send button and see the media uploads starts, then it switches to the chat and the send confirmed tag is still not seen .... seems to be sending in the background
  3. More steps…
    after many minutes (> 12 min i still see the empty circle missing the send confirm tag in it (seems further sending the video) but for a 2 min video that was never the case before (with older versions)

Outcome

What did you expect?

I expect a short time of sending period for the just 2 min video file (depending on the internet connection speed of the location from where you send the video) and then a confirm tag in the chat appears for a successful sending.

What happened instead?

I did expect an error message or anything else (timeout etc.) but nothing happens.
I tried with a very small video (just 15 sec taken video) that endures a few minutes but after let's say 1or2 min the send confirm tag appears and a message income was signalised by the receipient client.
I also tried a video compressor (panda) and with that i compressed a very small file (8 MB for a 1min 20 sec video)
then i shared this compressed video with EXA -> just the file appears not the embeded video.
The sender can download the file but the receipient can't. There is no download file option.

In earlier versions of EXA it was possible to compress a video and the share it from "panda" to EXA and an emebded video preview appears in the chat.

So i tried to disable the experimental "Media upload through send queue" but here the same
An upload is signaled and when the "upload indicationg circle is full" nothing happen -> endless loop

Also here a smaller file comes through but that is not practicable for every day use.

I have no logs from Android so i also don't know how to find those ??

I have send a video nearly 40 MB large from Element Web 1.11.101 with no problems on the same homeserver!

In the old Element i had the choice between sending video with transcoding or just the raw file.
With the by a separate video-compressor app like "panda" compressed videos it was very good to take the "send raw video" option. But this option is (still not present in EXA) so i just have the share option but no influence what EXA is doing then.

So because the compressed file maybe can't be transcoded by EXA it is send as file (transcoding fails maybe, can't verify this)
but on the other hand the receipient of the file does not see a preview of the video in the chat nor can he or she download the mp4 video file. That's a dilemma

Your phone model

Google Pixel 9a

Operating system version

15

Application version and app store

25.05.4

Homeserver

1.130.0

Will you send logs?

No

Are you willing to provide a PR?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-DefectSomething isn't working: bugs, crashes, hangs and other reported problems

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions