timlinux / QGISAnimationWorkbench

A plugin that allows you to create animations from your QGIS project.
https://timlinux.github.io/QGISAnimationWorkbench/
GNU General Public License v2.0
23 stars 6 forks source link

Tab UI #46

Closed timlinux closed 2 years ago

timlinux commented 2 years ago

@nyalldawson I'm not sure if tabs are the best approach, but this moves closer to the kind of functionality I have in mind . The idea is that you can compose your video video by collating resources for the front and end of the video, define sountracks, set up your animation plan and then render it. This also addresses the issue of being able to return to the Animation planning stage after generating an animation.

image

Above will be replaced with two list widgets (front of video media list and end of video medi list) and two preview widgets. Also there should be some buttons to CRUD and reorder resources (image or video files) in each list. For image files, user should be able to set a duration in seconds for it to play. For video files, it should show the duration in seconds. User should be able to drag / drop list items to set play order.

image

image

The above will also be presented as a list of sound files that the user can reorder and manage. The length of each clip should be listed in the list view. The user should also be shown the total length of the movie based on the front and end matter and the animation plan.

image

Above tab could potentially go away in favour of #14

image

Obviously this PR only implements the tabs as shown above, but the rationale for them should hopefully be clear from above....