mlsmithjr / transcoder

Python wrapper for ffmpeg for batch and/or concurrent transcoding
GNU General Public License v3.0
117 stars 25 forks source link

wishlist: show progress of the queue, as well as the current file. #15

Open slippycheeze opened 3 years ago

slippycheeze commented 3 years ago

G'day. Right now I'm using pytranscoder to update a pile of old masters to h265 for regular use. That means I'm often running it across a bunch of files, 10 to 100 in a batch. This is working great, especially since I can just skip the things that are already encoded correctly. All local, because I don't have a convenient cluster to work with. :)

The per-file progress is great, wonderful to know. For my use case it'd also be interesting to know where the queue is at. I imagine something like the current progress bar, but also "queue: 12/100" or something appended to it:

example.avi: speed: 2.55x, comp: 77%, done:   1%,  queue: 12/100