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

Playing and downloading quality choice (codec, container, resolution, fps) #11495

Closed
6 tasks done
Nalajalan opened this issue Sep 1, 2024 · 2 comments
Closed
6 tasks done
Labels
duplicate Issue or discussion is a duplicate of an existing issue or discussion template ignored The user didn't follow the template/instructions (or removed them)

Comments

@Nalajalan
Copy link

Nalajalan commented Sep 1, 2024

Checklist

  • I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • I have read the FAQ and my problem isn't listed.
  • I'm aware that this is a request for NewPipe itself and that requests for adding a new service need to be made at NewPipeExtractor.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.
  • I have read and understood the contribution guidelines.

Feature description

First of all, thanks a lot for your amazing app !!!

My "problem" : Playing and downloading quality choice is quite strange for me, I'll try to be clear :

About audio :

-download let you choose which codec/container and bitrate you want, whatever default audio format is chosen in settings, which is for me a good behaviour
signal-2024-09-01-194742_008

-background playing use default audio container "webm" or "m4a". I don't know which default bitrate is played and it's not possible to change it. It's not possible to change bitrate while background playing either. That's for me a strangely missing function. I don't know either why default format setting is not codec/container "ogg" or "m4a" like in downloading but "webm" and "m4a" (webm is a just video container and don't tell the codec)
signal-2024-09-01-200524

About video :

-download let you choose only which bitrate you want, according default video format chosen in settings. Default format setting is container "webm" or "mp4" but didn't say the codec that is the relevant information. In youtube mp4 contains H264 or AV1 and webm contains VP9. In terms of ratio quality/size we have mp4/AV1 > webm/VP9 >mp4/H264. It means that sometimes mp4 is better, sometimes VP9 is better. That's for me a very strange choice.
signal-2024-09-01-194742_005
signal-2024-09-01-194742_009

-playing and flying window use default video resolution and default video "format" (container) chosen in setting (but no default codec). We can change resolution during playing but only in the default container. Strangely in my example high resolution playing is only possible in webm, though is it possible to download high resolution in mpeg4...
signal-2024-09-01-194742_006
signal-2024-09-01-194742_007

-there is a 2K/4K enabling in settings (disable by default), I'm not sure why it is useful but i'm sure the default will be better on.

My proposition :

-Replace "format" by "codec" ogg, aac/m4a, H264, VP9, AV1 in default settings and in downloading windows.
-Add default audio bitrate in settings
-Allow codec-bitrate changing during background audio playing (this function is not the most important and need perhaps more ergonomics thinking than the others)
-Let all codec-bitrate change possible during video playing and before downloading whatever default settings are chosen
-Remove 2K/4K enabling in settings or at least let it enabled by default (However I could live without that)

There an example : jdownloader quality choosing menu for the same video is quite very much clear (ok that's a desktop version but the choosing list can be the same)
signal-2024-09-01-194742_002

Thank you a lot !!!

Why do you want this feature?

Essentially easier choice of video codec without have to change default settings and compare video sizes for picking the one we want

Consistency between audio and video settings

Choosing audio codec/bitrate while background playing

Additional information

Thanks a lot !!!

@Nalajalan Nalajalan added feature request Issue is related to a feature in the app needs triage Issue is not yet ready for PR authors to take up labels Sep 1, 2024
@Nalajalan Nalajalan changed the title Playing and downloading quality choice (codec, container, resolution, ips) Playing and downloading quality choice (codec, container, resolution, fps) Sep 1, 2024
@SaberAkiyama

This comment was marked as spam.

@ShareASmile
Copy link
Collaborator

#4358 #3159

@ShareASmile ShareASmile added template ignored The user didn't follow the template/instructions (or removed them) duplicate Issue or discussion is a duplicate of an existing issue or discussion and removed feature request Issue is related to a feature in the app needs triage Issue is not yet ready for PR authors to take up labels Sep 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate Issue or discussion is a duplicate of an existing issue or discussion template ignored The user didn't follow the template/instructions (or removed them)
Projects
None yet
Development

No branches or pull requests

3 participants