Topic: [Bug] Limited Bandwidth on Webm files

Posted under Site Bug Reports & Feature Requests

I have a pretty low bandwidth, around 10Mb/s, which is normally way enough for most webm videos to play. However, I don't know why, but my bandwidth is stuck on 3Mb/s and the webm videos takes ages to load. It only does this to me on e621, so I wonder if it comes from the website, or my browser instead. If someone have a clue, I'll be thankful.

Edit: Not only webm files. All website is capped to 3Mb/s for an unknown reason

Updated

kora_viridian said:
I don't think e621 has any way to limit bandwidth like that. It does use Cloudflare, but I'm not sure if Cloudflare has that capability or not.

Some Internet providers will limit your bandwidth if you have hit a data cap, or if there are a lot of people using the service at once (this mostly happens with mobile 4G/5G data). There is probably a page on your account settings at your Internet provider that will tell you if this has happened. If you're at home, your Internet provider is likely a cable TV or phone company (in the US, like Comcast, Spectrum, Cox, AT&T); if you're on a mobile phone and using 4G/5G mobile data, your Internet provider is the mobile phone company (around the world, like Verizon, AT&T, T-Mobile, Vodafone, NTT Docomo, Orange, Telefonica, America Movil).

If someone else has control over your Internet connection, like your school, university, employer, or landlord, they can also cap your connection.

No limit on Internet provider, Only does on e621 and nowhere else, even when trying at midnight. No special control over the bandwidth. I rather think it might comes from my browser. Does extensions like adblock might do this ?

Edit: I tried multiple browsers (Opera GX, Chrome, Firefox, Edge), Same problem on all of them, and only on this website

Updated

I too have experienced with slow video load times for video posts. However, I am not sure if it is caused by bandwidth, regular server load, or just by not being in the US.
Still, it does not significantly affect my browsing experience unless I download the video or let it buffer for a few minutes beforehand.

One trick I found really effective is by copy and pasting the post link on Discord and viewing the embedded video there.
The loading speed on Discord is far superior than viewing on any of my browsers (Chrome or Firefox), can't say I know the reason why.

thegreatwolfgang said:
I too have experienced with slow video load times for video posts. However, I am not sure if it is caused by bandwidth, regular server load, or just by not being in the US.
Still, it does not significantly affect my browsing experience unless I download the video or let it buffer for a few minutes beforehand.

One trick I found really effective is by copy and pasting the post link on Discord and viewing the embedded video there.
The loading speed on Discord is far superior than viewing on any of my browsers (Chrome or Firefox), can't say I know the reason why.

Firstly; I noticed the bandwidth limit on all the website, not just the videos. I also tried cleaning my browser cache, no changes. Actually, I think the e621 servers location might be the right answer, since I'm located in western europe. I'm also gonna look into the discord trick, which should be easy as long as I have a dummy chat room.

Edit: Discord trick doesn't work. It won't show me any embed video.

Updated

The main issues are the size of the website and server being in america, there is no CDN or similar.
I had this issue constantly in past and was asking why that is from our coder and they didn't really have any tools to solve my problem specifically, there was one update that did improve stuff immensily but it was still an issue.

After that I got myself Zyxel 4G/5G router to replace my old Huawei one, everything has been working amazingly well and fast most of the time. So from what I can tell, it's summ of many small things over the pipeline and me upgrading to best of the best available hardware got rid of some of those smaller problems making things work better if not great.

One benefit is that we also got the samples for webm files as well now, so if you are constantly buffering, try to switch to 720p or 480p sample.

thegreatwolfgang said:
One trick I found really effective is by copy and pasting the post link on Discord and viewing the embedded video there.
The loading speed on Discord is far superior than viewing on any of my browsers (Chrome or Firefox), can't say I know the reason why.

I'm not 100% sure how discord does stuff, but they do have media embedding server where they generate e.g. smaller samples for image uploads, however for video files it seems like it is simply directly fetching them from the provided source.

mairo said:
I'm not 100% sure how discord does stuff, but they do have media embedding server where they generate e.g. smaller samples for image uploads, however for video files it seems like it is simply directly fetching them from the provided source.

Odd, something wacky is probably happening on my end if Discord embeds load faster than my browser's.

thegreatwolfgang said:
Odd, something wacky is probably happening on my end if Discord embeds load faster than my browser's.

If you are linking to post instead of the file, the metatags on page are telling social media, instant messangers, etc. to fetch site generated sample which is much lower quality and bitrate from actual file. It's 720p if available and if not, then the native resolution sample. This is mostly because it's less noticeable when embedded on stuff like that and it's more crusial it plays fast, this is why Twitter and Facebook does this to everything, difference is that with e621 you can just click to page itself to see original.

However it's always site generated sample, where on page you might get the original file if 720p is not available. You can check URLs on pages source codes <meta> tags yourself and check if that file directly works better/worse in browser and discord than discord embed from sites metatags.

mairo said:
If you are linking to post instead of the file, the metatags on page are telling social media, instant messangers, etc. to fetch site generated sample which is much lower quality and bitrate from actual file. It's 720p if available and if not, then the native resolution sample. This is mostly because it's less noticeable when embedded on stuff like that and it's more crusial it plays fast, this is why Twitter and Facebook does this to everything, difference is that with e621 you can just click to page itself to see original.

However it's always site generated sample, where on page you might get the original file if 720p is not available. You can check URLs on pages source codes <meta> tags yourself and check if that file directly works better/worse in browser and discord than discord embed from sites metatags.

I already tried putting the post link instead of the file, no changes. Also, images aren't really a problem. They do take some seconds to load but it's nothing compared to the video loading which can take up to two times the video.

mairo said:
The main issues are the size of the website and server being in america, there is no CDN or similar.
I had this issue constantly in past and was asking why that is from our coder and they didn't really have any tools to solve my problem specifically, there was one update that did improve stuff immensily but it was still an issue.

After that I got myself Zyxel 4G/5G router to replace my old Huawei one, everything has been working amazingly well and fast most of the time. So from what I can tell, it's summ of many small things over the pipeline and me upgrading to best of the best available hardware got rid of some of those smaller problems making things work better if not great.

One benefit is that we also got the samples for webm files as well now, so if you are constantly buffering, try to switch to 720p or 480p sample.

I'm not 100% sure how discord does stuff, but they do have media embedding server where they generate e.g. smaller samples for image uploads, however for video files it seems like it is simply directly fetching them from the provided source.

I know this is a old thread, but I have been seeing problems with speeds for a while now. It's funny because ever since I switched from an Asus router to an Zyxel my speeds have been abysmal. I have 500 mbs speeds with my internet company and get about that much when testing. But loading a 40 second HD video on e621 takes about 2 minutes. Everything else like downloading files from other websites are fast and consistent.

  • 1