Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2023-02-10T16:34:07+01:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1946add current time position indicator to subtitles list2023-02-10T16:34:07+01:00Hansen, Christianadd current time position indicator to subtitles listAs done in annotations-stream (red), see the border colors. Maybe a separator (green) would be enough?
<br /><br />
![Bildschirmfoto_2023-02-10_um_16.28.57](/uploads/a7c2a44d756832f44237ea49da751ae7/Bildschirmfoto_2023-02-10_um_16.28.57....As done in annotations-stream (red), see the border colors. Maybe a separator (green) would be enough?
<br /><br />
![Bildschirmfoto_2023-02-10_um_16.28.57](/uploads/a7c2a44d756832f44237ea49da751ae7/Bildschirmfoto_2023-02-10_um_16.28.57.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1930Use AV1 video format in Firefox and Chrome2023-02-10T16:22:13+01:00Koch, AntonUse AV1 video format in Firefox and ChromeThe beta API now encodes two standard versions after an upload using H.264 and AV1 codecs.
Encoding the standard version now takes a bit longer than before. This can probably be tuned later on.
After encoding has finished, the AV1 form...The beta API now encodes two standard versions after an upload using H.264 and AV1 codecs.
Encoding the standard version now takes a bit longer than before. This can probably be tuned later on.
After encoding has finished, the AV1 format can be requested like the current request under `/files`, but with an added query param `format=av1`.
We now need to add logic to select the proper format. The compatibility situation is bad: https://caniuse.com/av1
I guess it makes sense just to whitelist the supported browsers that we also want to support (Firefox and Chrome, desktop and mobile) and their respective minimal versions. Incompatible browsers like Firefox on mobile and the rest always get H.264.Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1934Show "error" icon in analysis-row if job has failed2023-02-03T15:41:26+01:00Hansen, ChristianShow "error" icon in analysis-row if job has failedShow icon (or something else) like this...
<br /><br />
![Bildschirmfoto_2023-02-03_um_15.36.43](/uploads/a2836196c4f03637eb92d675f62b5b95/Bildschirmfoto_2023-02-03_um_15.36.43.png)
<br /><br />
...when this happened:
<br /><br />
![Bild...Show icon (or something else) like this...
<br /><br />
![Bildschirmfoto_2023-02-03_um_15.36.43](/uploads/a2836196c4f03637eb92d675f62b5b95/Bildschirmfoto_2023-02-03_um_15.36.43.png)
<br /><br />
...when this happened:
<br /><br />
![Bildschirmfoto_2023-02-03_um_15.36.55](/uploads/eb7b2c697d2dcbcebc8cd4f0908c9af6/Bildschirmfoto_2023-02-03_um_15.36.55.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1932Does deleting analysis queues need some logic revision?2023-02-02T13:48:11+01:00Hansen, ChristianDoes deleting analysis queues need some logic revision?I don't know if this is desired behavior, but when I delete a kinesphere queue, the pose recognition (which was started and finished earlier, but was also queued in the kinesphere queue) isn't any longer available:
<br /><br />
![Bildsch...I don't know if this is desired behavior, but when I delete a kinesphere queue, the pose recognition (which was started and finished earlier, but was also queued in the kinesphere queue) isn't any longer available:
<br /><br />
![Bildschirmaufnahme_2023-02-02_um_12.49.58](/uploads/2d50505a8383428a6b2ba61d9cffc515/Bildschirmaufnahme_2023-02-02_um_12.49.58.mov)
<br /><br />
![Bildschirmfoto_2023-02-02_um_12.51.17](/uploads/a1beca3202cb82a7257ba50fcc661444/Bildschirmfoto_2023-02-02_um_12.51.17.png)
<br /><br />
Is this how it should work? Maybe we should prevent deleting analysis queues? Or at least deleting a queue shouldn't delete the processes simultaneously?https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1489Timeline Viewer: Does not update after deleting annotation2023-02-02T11:43:00+01:00Böhm, JeanTimeline Viewer: Does not update after deleting annotationIf I delete an annotation from the left side (purpose: commenting) the timeline viewer does not update.
![Screenshot_2022-05-25_at_14.29.06](/uploads/dc704ae64d335176c8052d5ae605a3d2/Screenshot_2022-05-25_at_14.29.06.png)If I delete an annotation from the left side (purpose: commenting) the timeline viewer does not update.
![Screenshot_2022-05-25_at_14.29.06](/uploads/dc704ae64d335176c8052d5ae605a3d2/Screenshot_2022-05-25_at_14.29.06.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1926The same analysis can be started multiple times2023-01-31T15:24:22+01:00Hansen, ChristianThe same analysis can be started multiple timesWhat I've done:
<br />
I first started "People tracking" (1), a few minutes later I started "Kinesphere" (2).
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.22.36](/uploads/888cbf527e6ab92cbe044245cb48e58a/Bildschirmfoto_2023-01-26_um_15...What I've done:
<br />
I first started "People tracking" (1), a few minutes later I started "Kinesphere" (2).
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.22.36](/uploads/888cbf527e6ab92cbe044245cb48e58a/Bildschirmfoto_2023-01-26_um_15.22.36.png)
<br /><br />
Now the "People detection" analysis is running twice:
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.22.11](/uploads/b652c345465a8bcf6fe8fc158be33c78/Bildschirmfoto_2023-01-26_um_15.22.11.png)
<br /><br /><br /><br />
I don't know if this is the way it should be, or if there is still room for improvement...
<br /><br /><br /><br />https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1001iPad: changing volume has no effect in post annotator2023-01-27T14:10:29+01:00Hansen, ChristianiPad: changing volume has no effect in post annotator3.0.0-beta Releasehttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1928iPad: Volume control not working2023-01-27T14:10:29+01:00Hansen, ChristianiPad: Volume control not working![Bildschirmfoto_2023-01-27_um_10.50.23](/uploads/5727015a95773f5956a8b7d94bc62d6d/Bildschirmfoto_2023-01-27_um_10.50.23.png)![Bildschirmfoto_2023-01-27_um_10.50.23](/uploads/5727015a95773f5956a8b7d94bc62d6d/Bildschirmfoto_2023-01-27_um_10.50.23.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1929Mobile: AI features styling issues2023-01-27T10:55:25+01:00Hansen, ChristianMobile: AI features styling issues1. joints too big
2. font size too big
<br /><br />
![Bildschirmfoto_2023-01-27_um_10.53.06](/uploads/7931528e1a3c4ad2390896fba940ab31/Bildschirmfoto_2023-01-27_um_10.53.06.png)1. joints too big
2. font size too big
<br /><br />
![Bildschirmfoto_2023-01-27_um_10.53.06](/uploads/7931528e1a3c4ad2390896fba940ab31/Bildschirmfoto_2023-01-27_um_10.53.06.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1925Update "Select language" in "Save transcription"-dialog when transcription pr...2023-01-26T15:17:07+01:00Hansen, ChristianUpdate "Select language" in "Save transcription"-dialog when transcription process is finishedAt the moment the dialog has to be closed and opened again to see the new available language:
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.13.18](/uploads/e939c6d494a99b30046a748bea154ecf/Bildschirmfoto_2023-01-26_um_15.13.18.png)At the moment the dialog has to be closed and opened again to see the new available language:
<br /><br />
![Bildschirmfoto_2023-01-26_um_15.13.18](/uploads/e939c6d494a99b30046a748bea154ecf/Bildschirmfoto_2023-01-26_um_15.13.18.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1917Edit file: show in which timeline an asset is used2023-01-25T15:41:09+01:00Hansen, ChristianEdit file: show in which timeline an asset is usedSuggestion: Show linking timeline titles in "Edit file", so the user can jump there immediately:
<br /><br />
![Bildschirmfoto_2023-01-25_um_15.33.59](/uploads/5011d0879edfc9a85144c6e568c9c50d/Bildschirmfoto_2023-01-25_um_15.33.59.png)Suggestion: Show linking timeline titles in "Edit file", so the user can jump there immediately:
<br /><br />
![Bildschirmfoto_2023-01-25_um_15.33.59](/uploads/5011d0879edfc9a85144c6e568c9c50d/Bildschirmfoto_2023-01-25_um_15.33.59.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1915converting status labels after video upload looks messy2023-01-25T13:14:25+01:00Hansen, Christianconverting status labels after video upload looks messyNeeds some adjustments:
<br /><br />
![Bildschirmfoto_2023-01-25_um_12.57.00](/uploads/30c8cc83c7272199613b9b0deef33818/Bildschirmfoto_2023-01-25_um_12.57.00.png)
<br /><br />
![Bildschirmfoto_2023-01-25_um_12.57.17](/uploads/eb625b7ab40...Needs some adjustments:
<br /><br />
![Bildschirmfoto_2023-01-25_um_12.57.00](/uploads/30c8cc83c7272199613b9b0deef33818/Bildschirmfoto_2023-01-25_um_12.57.00.png)
<br /><br />
![Bildschirmfoto_2023-01-25_um_12.57.17](/uploads/eb625b7ab4016beb2c2b5f9f9f3a19f8/Bildschirmfoto_2023-01-25_um_12.57.17.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1831Upload issues (maybe linked to being logged out automatically)2023-01-25T12:28:33+01:00Rittershaus, DavidUpload issues (maybe linked to being logged out automatically)I know this is very difficult to evaluate and reproduce but I still want to record it somehow, because users running into this issue really tend to give up using the software.
Nina, who is doing the documentation class together with me ...I know this is very difficult to evaluate and reproduce but I still want to record it somehow, because users running into this issue really tend to give up using the software.
Nina, who is doing the documentation class together with me at HZT can't manage to upload videos. They are not super large (around 400MB-1GB). The upload always fails with different files. It's hard to tell what's going on, because she has very little time and I can't really debug with her. Will try to take a closer look when I'm back to Berlin. However, using another device and browser didn't change anything for her (she tried it with her computer and both firefox+chrome and using her android phone). Files were normal mp4 videos. I'll ask her to send the files to me via WeTransfer, so I can maybe test it with her videos.
However, @stefanie.hampel also had trouble with uploading to hfmdk.vortanz.ai (bit longer videos but not too large) last week and reported that she also was logged out from time to time, but until now she can't tell if this was the problem when she tried to upload the files. Steffi will try to "reproduce" it and check the console and network tabs to see if she can find out what's going on.
I can also report that I'm sometimes logged out again and again. I will also try to find out more but it's really difficult to reproduce. Sometimes it's not happening at all, sometimes I'm kicked out frequently.https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1830Low performance issues (on load)2023-01-25T12:28:21+01:00Rittershaus, DavidLow performance issues (on load)At the moment I often have some serious issues with loading time (working branches). If I open a video with c. 70 annotations it really takes some time to load them (see screenshot below). Firefox sometimes even prompts that the website ...At the moment I often have some serious issues with loading time (working branches). If I open a video with c. 70 annotations it really takes some time to load them (see screenshot below). Firefox sometimes even prompts that the website is slow and asks me if I want to stop it (hard to reproduce, but happened regulary when I was looking into the "Effect" videos with around 70-120 annotations in about 2 hour long videos).
Maybe it is mostly related to longer videos. I also noticed that loading video previews in the Timeline Viewer takes quite long if the videos are long (I guess it takes some time if they are ready to play?).
However, Helena also reported that in the previous system working with videos (hosted on our server) was much more fluent. She has a good direct comparison because she was first annotating videos in the other version for the ML training set and is now reviewing the ML results in vortanz version in a very similar annotation process.
![Bildschirmfoto_2022-11-30_um_13.00.00](/uploads/080a82fe30f9287e96b20eaa8d26dc93/Bildschirmfoto_2022-11-30_um_13.00.00.png)Koch, AntonKoch, Antonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1909Show ready transcripts in a submenu2023-01-20T15:40:49+01:00Hansen, ChristianShow ready transcripts in a submenuAt the moment ready transcripts are reachable by clicking on the "Start speech to text"-button in the magic menu:
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.14.48](/uploads/aed67423c14d26d97e7ab528d1bbcf95/Bildschirmfoto_2023-01-20_...At the moment ready transcripts are reachable by clicking on the "Start speech to text"-button in the magic menu:
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.14.48](/uploads/aed67423c14d26d97e7ab528d1bbcf95/Bildschirmfoto_2023-01-20_um_15.14.48.png)
<br /><br />
On one side the transcripts are hidden in this dialog, on the other side the text of the button is not correct either. At the beginning it took some time for me to understand how this feature works.
<br />
My suggestion: use a submenu for ready transcripts, and use the dialog for "start new transcript" only, so both parts are divided:
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.12.35](/uploads/9753aec23d3aae32384150cbfb95febf/Bildschirmfoto_2023-01-20_um_15.12.35.png)
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.24.25](/uploads/3f41c8180ac294ba9eefd4ad06949793/Bildschirmfoto_2023-01-20_um_15.24.25.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1910Show saving indicator when saving a transcript2023-01-20T15:40:19+01:00Hansen, ChristianShow saving indicator when saving a transcriptIt would be helpful to see when all (selected) transcript items are saved as annotation, or if the saving process is still running in general.
<br />
Suggestion: Use the same indicator like the deleting indicator while deleting a timelin...It would be helpful to see when all (selected) transcript items are saved as annotation, or if the saving process is still running in general.
<br />
Suggestion: Use the same indicator like the deleting indicator while deleting a timeline with annotations:
<br /><br />
![Bildschirmfoto_2023-01-20_um_15.35.20](/uploads/04b1c521e2faee88c3fb31ab044a28db/Bildschirmfoto_2023-01-20_um_15.35.20.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1908No thumbnail in "Last edited" card when no video but images/audio on timeline2023-01-18T15:25:10+01:00Hansen, ChristianNo thumbnail in "Last edited" card when no video but images/audio on timelineThere is one image on the timeline, but no timeline thumbnail in "Last edited" on the timelines page. This should be adapted. Same with audio.
<br /><br />
![Bildschirmfoto_2023-01-18_um_15.10.45](/uploads/ffb75636c67122b43dc32557b80682d...There is one image on the timeline, but no timeline thumbnail in "Last edited" on the timelines page. This should be adapted. Same with audio.
<br /><br />
![Bildschirmfoto_2023-01-18_um_15.10.45](/uploads/ffb75636c67122b43dc32557b80682d3/Bildschirmfoto_2023-01-18_um_15.10.45.png)
<br /><br />
![Bildschirmfoto_2023-01-18_um_15.11.40](/uploads/a93546eb35222d509d16f3c951f1c00d/Bildschirmfoto_2023-01-18_um_15.11.40.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1903Media annotations are sometimes created without target.selector2023-01-18T13:11:29+01:00Rittershaus, DavidMedia annotations are sometimes created without target.selectorIn the DSHS version students have issues with a specific timeline that does not load. The error is "Unknown datetime argument: null, of type object". The error only shows up as an error message in the UI but not in console output. No con...In the DSHS version students have issues with a specific timeline that does not load. The error is "Unknown datetime argument: null, of type object". The error only shows up as an error message in the UI but not in console output. No content is displayed in the timeline viewer although there should be something on the timeline (reported by students and indicated by a timeline preview image).
I can't reproduce the issue with any other timeline.
![Image_Pasted_at_2023-1-17_11-50](/uploads/71f6d44ad12050ba934e5e1bfadffb98/Image_Pasted_at_2023-1-17_11-50.png)
@anton.koch: I could provide the ID of the timeline, if requiredKoch, AntonKoch, Antonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1905Canceled jobs seem not to be un-queued2023-01-17T16:13:53+01:00Hansen, ChristianCanceled jobs seem not to be un-queued![Bildschirmfoto_2023-01-17_um_15.58.19](/uploads/9112625dfd0c56f4908a869aa469433d/Bildschirmfoto_2023-01-17_um_15.58.19.png)
<br /><br />
![Bildschirmfoto_2023-01-17_um_15.58.46](/uploads/9e4337adb2622b6f7d687fecf45de3ca/Bildschirmfoto_...![Bildschirmfoto_2023-01-17_um_15.58.19](/uploads/9112625dfd0c56f4908a869aa469433d/Bildschirmfoto_2023-01-17_um_15.58.19.png)
<br /><br />
![Bildschirmfoto_2023-01-17_um_15.58.46](/uploads/9e4337adb2622b6f7d687fecf45de3ca/Bildschirmfoto_2023-01-17_um_15.58.46.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1869CommentThread.vue reloads all comments on adding a new comment2023-01-17T15:08:38+01:00Mittermeier, MaximilianCommentThread.vue reloads all comments on adding a new commentCurrently CommentThread.vue reloads all comments when a new comment is added.
Also the comment count reported does not change properly when comments are removed.
Using a find getter to retrieve the comments would require less redundan...Currently CommentThread.vue reloads all comments when a new comment is added.
Also the comment count reported does not change properly when comments are removed.
Using a find getter to retrieve the comments would require less redundant communication with the backend and allow easier synchronisation of the comment count.