Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Destructive video compression

1758467267
Neil Thorpe
Plus
Marketplace Creator
When i upload videos (web below 10mb 2k dimensions) the quality becomes unusable, i take a lot of effort to optimise files before uploading them so i don't need this excessive compression, in fact im trying to create animated packs that utilise dynamic light etc so i need to be able to upload them inside the addon. I have seen it mention that this hap hazard compression doesn't happen if a file is directly loaded whilst creating an asset pack effectively, but i need to use the addon, and i also cant find an option to directly upload outside of the addon unless I'm creating an asset pack. Can anyone help with this problem or show me where I'm going wrong? Thanks in advance!
1758477440

Edited 1758478035
Gold
Forum Champion
We (the users community) don't have much info about the transcoding settings or methods that Roll20 uses. The current regieme started in around March 2025 with some big Roll20 improvements to loading animations, and the quality that we have has been since-then, and is covered in Roll20 documentation here: <a href="https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20" rel="nofollow">https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20</a> I've read it closely, I recommend reading it, but it doesn't answer your question.&nbsp; You can try asking your question to Roll20 Help Center, probably using Tech Assistance from the dropdown,&nbsp; <a href="https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20" rel="nofollow">https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20</a> Best answer: However, since you are a Marketplace Creator, and are you saying that you're loading this animation for purposes of creating a Roll20 Marketplace product? In that case I would highly recommend to ask it on the Roll20 Creators Discord. I believe you have access to a special discord for creators.&nbsp; Of course it's possible either-way that the quality you're seeing is either: Could be unsatisfactory settings-performance on Roll20's end transcoding it, OR it could be a glitch-bug and your upload is not going through the transcode process, or your tabletop is only serving you the "med" size and not the "original" or "max" size, (The usual advice is Zoom all the way in, then Zoom back out, to try to trigger it to load the optimal size transcoded image for your viewport)&nbsp; OR another possibility is maybe there is something you the Webm creator can optimize on your end before uploading that will cause Roll20's transcoding to produce a better result. If it's this then please come back and tell what it is because this knowledge has been murky to the community.&nbsp; By the way I love the 2D Storyteller products. Keep up the good work.&nbsp;
1758478165

Edited 1758478304
Gold
Forum Champion
However, test this before and apart from everything above, because another possibility is: In your Jumpgate Roll20 game &gt; go to My Settings above chat &gt; Graphics &gt; Image Texture Resolution &gt; change it to MAX This jumpgate setting is designed to degrade graphics quality when computer/internet resources are stretched. You can also change the FPS setting there to 30 or 60 for your purposes, and not let it be on "Auto".&nbsp; If you're on the "Auto" setting that could be the simple reason your animation isn't looking as sharp as you expected.&nbsp;
1758730204
Neil Thorpe
Plus
Marketplace Creator
Hi Gold thanks for the reply! Really appreciate you being so thorough in your response i know chasing issues is not the most 'rock an roll' thing to engage with , so very much appreciated. I have worked through most of the things you've mentioned unfortunately, WEBM files make most of my ideas possible so i've had to get into this stuff a bit more than i would have chosen to lol, normally i like to work through problems myself so i can adapt my future workflow etc however i have exhausted everything i can do on the creator side. Whats got me particularly energised is the progress Roll20s made with video and i found some very nice ways of optimising Animated webm battlemaps for use on vtts so i have a pile of work from my patreon that i've been converting, they run smooth&nbsp; and are extremely optimised,&nbsp; they look great&nbsp; on every VTT except when i try them on&nbsp; roll20, unfortunately the difference before and after upload is catastrophic :( I have tried your suggestion from your second reply and unfortunately no joy there either,&nbsp; &nbsp;my suspicion is there some kind of automatic compression happening, which i can understand if lots of people are trying to upload massive maps, but after all my efforts with webms its a cruel irony lol I have tried on discord already, a few other creators have raised this issue, but i haven't seen anything concrete on the problem as yet (though its worth me checking again ) Anyway, thanks again for the reply Gold that's some solid advice, and thank you for your kind words about my work!&nbsp;&nbsp; Gold said: We (the users community) don't have much info about the transcoding settings or methods that Roll20 uses. The current regieme started in around March 2025 with some big Roll20 improvements to loading animations, and the quality that we have has been since-then, and is covered in Roll20 documentation here: <a href="https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20" rel="nofollow">https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20</a> I've read it closely, I recommend reading it, but it doesn't answer your question.&nbsp; You can try asking your question to Roll20 Help Center, probably using Tech Assistance from the dropdown,&nbsp; <a href="https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20" rel="nofollow">https://help.roll20.net/hc/en-us/articles/360037256634-Best-Practices-for-Files-on-Roll20</a> Best answer: However, since you are a Marketplace Creator, and are you saying that you're loading this animation for purposes of creating a Roll20 Marketplace product? In that case I would highly recommend to ask it on the Roll20 Creators Discord. I believe you have access to a special discord for creators.&nbsp; Of course it's possible either-way that the quality you're seeing is either: Could be unsatisfactory settings-performance on Roll20's end transcoding it, OR it could be a glitch-bug and your upload is not going through the transcode process, or your tabletop is only serving you the "med" size and not the "original" or "max" size, (The usual advice is Zoom all the way in, then Zoom back out, to try to trigger it to load the optimal size transcoded image for your viewport)&nbsp; OR another possibility is maybe there is something you the Webm creator can optimize on your end before uploading that will cause Roll20's transcoding to produce a better result. If it's this then please come back and tell what it is because this knowledge has been murky to the community.&nbsp; By the way I love the 2D Storyteller products. Keep up the good work.&nbsp;
1758732968
Gold
Forum Champion
I see it in your screenshot, how dreadful the difference is.&nbsp; I have 1 more check that I may have not mentioned before, and you probably thought of this, but is the Roll20 version of the image in the exact same Pixel dimensions as your original? It's not stretched, smooshed, or resized in Roll20 at all, right? You can doublecheck this with Right-Click on the graphic in your Roll20 game Page &gt; Advanced Transform &gt; Set Dimensions. Like if your original upload was 1980x1080 pixels, make sure the Roll20 display of it on your page is set the same to 1980x1020.&nbsp; If none of these reasons are working, it could very well be the Transcode settings on Roll20's end (sometimes called a "library"), and only the Roll20 Team developers could analyze or adjust that (any only they could even find out what the settings are).&nbsp; Do you have some sort of staff Representative or Contact at Roll20 Marketplace that you can reach out to, perhaps on email or discord?&nbsp; Roll20 Team haven't answered the creators on the discord question?&nbsp; Did you get any reply from Roll20 Help Center or try that avenue yet?&nbsp; Neil Thorpe said: I have tried on discord already, a few other creators have raised this issue, but i haven't seen anything concrete on the problem as yet (though its worth me checking again )
1758733273
Gold
Forum Champion
And, yet-another avenue, If you want to send me your sample Webm (via dropbox or email or something), I can upload it into my Roll20 and see if I see the same issue. I'm guessing that it will be the same, but it could be a useful test, if you haven't tested it from other computers/accounts.&nbsp;
1758733283
Gold
Forum Champion
And, yet-another avenue, If you want to send me your sample Webm (via dropbox or email or something), I can upload it into my Roll20 and see if I see the same issue. I'm guessing that it will be the same, but it could be a useful test, if you haven't tested it from other computers/accounts.&nbsp;
1758734421
Gold
Forum Champion
In my opinion that is a very compelling Test, statement, and finding, from a Marketplace Creator:&nbsp; Neil Thorpe said: &nbsp; they look great&nbsp; on every VTT except when i try them on&nbsp; roll20
1758737427
Neil Thorpe
Plus
Marketplace Creator
Gold said: In my opinion that is a very compelling Test, statement, and finding, from a Marketplace Creator:&nbsp; Neil Thorpe said: &nbsp; they look great&nbsp; on every VTT except when i try them on&nbsp; roll20 I don't have a named rep or anything as i say i usually try and wrangle problems myself, i have tried the dpi approach to no avail sadly, i hadn't submitted a help request so i will try that next before stalking discord (though i find discord very difficult to navigate)
1758745873
Gauss
Forum Champion
Hi Neil Thorpe,&nbsp; Not sure which Help Center you used so I wanted to make sure you knew about the Marketplace Partner Help Center .
1758752832
Gold
Forum Champion
Gauss said: Hi Neil Thorpe,&nbsp; Not sure which Help Center you used so I wanted to make sure you knew about the Marketplace Partner Help Center . There you go. That should be your best direct line for this question.&nbsp; I would like to hear-back later if you get it resolved.&nbsp;
1759066000
Neil Thorpe
Plus
Marketplace Creator
Gauss said: Hi Neil Thorpe,&nbsp; Not sure which Help Center you used so I wanted to make sure you knew about the Marketplace Partner Help Center . Ah now that helps, what a brain fart, didnt even know there were separate&nbsp; support options, thanks Gauss!
1759066077
Neil Thorpe
Plus
Marketplace Creator
Have to say i really appreciate you guys coming to my aid, as i said i find discord a bit difficult to engage so this has helped, ill let you know how i get on, hopefully i wont have to do more discord, but i gotta do what i gotta do i suppose Gold said: Gauss said: Hi Neil Thorpe,&nbsp; Not sure which Help Center you used so I wanted to make sure you knew about the Marketplace Partner Help Center . There you go. That should be your best direct line for this question.&nbsp; I would like to hear-back later if you get it resolved.&nbsp;