Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve aria2 progress report #1027

Open
1 of 5 tasks
Douile opened this issue Aug 29, 2023 · 2 comments
Open
1 of 5 tasks

Improve aria2 progress report #1027

Douile opened this issue Aug 29, 2023 · 2 comments

Comments

@Douile
Copy link

Douile commented Aug 29, 2023

Feature request

  • This feature I'm requesting is already implemented in yt-dlp.
  • This feature is merely a UI/UX update.
  • This feature is suitable for primary users with little knowledge about yt-dlp.
  • This feature is available for most websites, not only the video platform I use.
  • This feature is not going to conflict with many of the existing options.

Description

When downloading videos with multiple parts (e.g. video+audio) with aria2 the progress meter skips forward and backwards: reaches 100%, goes back to 0 etc. This is because the meter percent seems to be based on the percent reported in each line of output, but in the mentioned case aria2 outputs a different percentage for each item being downloaded.

Solution

It should be possible to track the percentages for each item individually as each download item has a unique ID, in doing so the overall progress meter could represent the overall download percent and not jump sporadically.

Additional Context

  • Only relates to download progress when using the aria2c downloader (must be enabled in advanced settings)
@Marco-9456
Copy link
Contributor

Follow the issue template please

@Douile
Copy link
Author

Douile commented Aug 30, 2023

Sorry, it didn't show up when i made the issue. I will edit to look like it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants