feat: add progress bars and show which file is encoding

This commit is contained in:
2022-03-21 01:46:36 +02:00
parent 9d85d5a496
commit 6b41f2a89c
5 changed files with 58 additions and 30 deletions
+1 -2
View File
@@ -1,7 +1,6 @@
## TODO: use os.Exec. its much better cuz we can actually kill processes.
## TODO: kill the ffmpeg process on ctrl+c. (if terminal window terminates it'll probably leave a zombie process)
## TODO: fancy progress bars for single file and directory encoding.
## TODO: print the name of the current file being encoded e.g `Encoding "Video Example Test 1"...`.
## TODO: calculate total progress based on file sizes instead of counts of files for a more accurate progress percentage.
## TODO: customizable encoding settings, using tui elements to control and select them. (not gonna work on this in the near future)
## TODO: ask user if they want the old videos deleted. (probably not gonna work on this in the near future too)
## FIXME: tui is stuck forever if file is already encoded.