[go: up one dir, main page]

Menu

#77 Need Progress Indicator Bars - Expand All & Bulk Modify Frames across large filesets

3.5.0
closed
nobody
None
1
2017-02-18
2016-12-20
No

Its unclear if Kid3 is still progressing or died/locked up when:
1. doing an Expand All on a large dataset of files & folders
2. modifying frames on large selected sets of files across a large folder hiearchy (e.g. deleting a frame)
a. when modify or deleting frames, provide an impacted # of files (it sometimes hard to tell how the scope of a change); maybe count #'s next to frame names?

How about a file count status bar # and then how many are selected [total xxx,xxx/selected xxx,xxx]???

Discussion

  • Urs Fleisch

    Urs Fleisch - 2016-12-22

    Ticket moved from /p/kid3/patches/73/

     
  • Urs Fleisch

    Urs Fleisch - 2016-12-24

    When expanding takes a long time, a dialog is displayed which can be used to abort the operation. An exact progress cannot be displayed because the amount of work is not known, it works recursively through the file hierarchy.
    When saving a progress bar is displayed because the number of files is known. Modification should not take so long, maybe too much work is done (e.g. calculating the differences), I will have to check this.

     
    • Branch Hendrix

      Branch Hendrix - 2017-01-06

      Go look at TagScanner ( http://www.xdlab.ru/en/ ); its able to deal with large files sets, gives good status information

      I don't care for the tool, but its handling of large datasets is good & relatively fast; it also has this Transformation idea which is something I'd love to see in Kid3 (for batch converting frames & content)

      I am presuming it utilizes an in-memory database for its work on a selected file hierarchy which is maybe something you need to consider progressing Kid3 too.

      Branch

       

      Last edit: Urs Fleisch 2017-01-16
  • Urs Fleisch

    Urs Fleisch - 2017-01-16

    There is a development snapshot kid3-git20170115-win32.zip available in https://sourceforge.net/projects/kid3/files/kid3/development/ which has the following improvements: "Expand All" is much faster and has a progress bar. The progress, however, is a bit fuzzy because it is only known after directories have been loaded recursively, but at least it shows that Kid3 is still alive. Selecting a large number of yet unloaded files has a progress bar at the bottom status bar and can be aborted with the button at the right of the progress bar.

     
  • Branch Hendrix

    Branch Hendrix - 2017-01-16

    Expand All definitely seems faster, although the progress bar doesn't match actual progress (quickly gets to 50%, then slows down, hits 75%, then slows down a lot); data set was probably ~3000 files

     
  • Urs Fleisch

    Urs Fleisch - 2017-02-18
    • status: open --> closed
    • Group: 3.4.3 --> 3.5.0
     
  • Urs Fleisch

    Urs Fleisch - 2017-02-18

    Improved in version 3.4.5.