It is very important to implement not only a screenshot as attachments, but also a screencast.
Yuri Ustinov
If there are concerns that such a file format can take up space on the server very quickly, then it is possible to attach an active link to any external repository/disk in the appropriate field.
I argue my proposal by the fact that in my work I very often have to deal with dynamic errors that need to be fixed only in the form of a video, because the screenshot will be absolutely uninformative and not relevant - the developer will not see and is unlikely to understand clearly what is happening and where the legs are growing from.