Opened 11 years ago
Closed 3 years ago
#560 closed defect (no-action)
Uploading videos - lack of progress cue or confirmation while transcoding
|Reported by:||maxine||Owned by:|
|Component:||graphic design/interface||Keywords:||UX, test, review|
When uploading a video, after the upload (which only shows progress from a browser tip), the video is then transcoded. The page remains the same with a loading animation from the browser. The user doesn't actually have to stay on the page for the transcoding to continue.
Ideally there would be a progress cue like a bar, or a confirmation page or update that the video is indeed transcoding.
User side was: Chromium Version 20.0.X; Debian testing
Change History (10)
comment:1 by , 11 years ago
comment:2 by , 11 years ago
Yeah I knew about it prior, I wrote this ticket on a user experience standpoint - i.e., being forwarded to the panel page would be an improvement. As it stands it's even kind of ambiguous whether or not you need to stay on the page (you don't)
Being shown an immediate confirmation page (Upload successful! Transcoding in progress) along with a link to the panel would help to solve this ambiguity.
comment:3 by , 10 years ago
1) part of the problem is that you are running CELERY (which does the processing in the background) as part of the main process. This is why the webpage "stalls" with the loading icon until transcoding has finished. If you ran CELERY as a separate process, you would be returned to your home page and when transcoding is finished your new video would appear in your collection.
2) From a user UI, we should probably show something like "<n> media currently queued" on the user's profile dashboard, with a link to the /u/USERNAME/panel (whenever he is logged in).
comment:4 by , 10 years ago
Please review and pull branch 560_dashboard_improvements of my repo git://gitorious.org/~spaetz/mediagoblin/spaetz-mediagoblin.git
When visiting one's own dashboard, it will show the number of currently queued media entries with a link to the processing panel. This addresses issue 2 in the above comment. The placement of the html is very suboptimal and needs tweaking by our html gurus.
comment:5 by , 10 years ago
Relatedly, schendje has made some new mockups of where maybe such things should go: http://wiki.mediagoblin.org/Design/Specs/Media_processing
comment:6 by , 9 years ago
comment:7 by , 3 years ago
comment:8 by , 3 years ago
|Status:||new → review|
comment:9 by , 3 years ago
I believe this one will be addressed by #5564. Given we don't have access to the code spaetz posted, I don't think this is worth keeping open. Closing no action.
comment:10 by , 3 years ago
|Status:||review → closed|
You're right about this... though there kinda is a place you can look at it. Try looking at /u/USERNAME/panel/
That's not really great, and I do agree that we need better "percentage uploading" information, though that might be useful in the meanwhile.