invidious icon indicating copy to clipboard operation
invidious copied to clipboard

Preferred video format

Open dimqua opened this issue 7 years ago • 7 comments

I think that Preferred video quality option should be renamed to Preferred video resolution. Then you can add Preferred video format option. In some situation when both webm and mp4 formats are available, the automatic choice is unpredictable.

dimqua avatar Aug 07 '18 00:08 dimqua

I'm mostly just basing that off of YouTube, which calls it quality. I'm not sure if there's a need for a video format, I think it would mostly just be confusing to users the difference between resolution and format. Especially once #34 is implemented (which should be fairly soon), I don't think preferred format would serve much purpose.

omarroth avatar Aug 07 '18 03:08 omarroth

By default, YouTube streams VP8/VP9 encoded video. However, this can cause problems with less powerful machines because VP8/VP9 is not typically hardware accelerated. In contrast, H.264 is commonly hardware accelerated by GPUs, which usually means smoother video playback and reduced CPU usage. — https://addons.mozilla.org/ru/firefox/addon/h264ify/

Although this is probably the only reason why such an option may be useful, it's probably quite important for some people.

dimqua avatar Aug 07 '18 04:08 dimqua

I agree that suggested implementation is way too complicated than it should (at least for YouTube videos). It can be much simpler:

Where is hd720 - mp4 should be used as fallback for hd720 - webm (if selected), since AFAIK there is always mp4 format available.

dimqua avatar Aug 07 '18 13:08 dimqua

adding a choice for video format (preferably a order like av1-->vp9-->h264) set by user would be great. when I watch this video https://www.youtube.com/watch?v=42DUA51FXOU on youtube it uses av1 and on invidious it uses h264 and not even vp9, and quality difference is noticeable.

rezad1393 avatar Aug 29 '20 18:08 rezad1393

This issue has been automatically marked as stale and will be closed in 30 days because it has not had recent activity and is much likely outdated. If you think this issue is still relevant and applicable, you just have to post a comment and it will be unmarked.

github-actions[bot] avatar Aug 30 '21 01:08 github-actions[bot]

bumb

rezad1393 avatar Aug 30 '21 12:08 rezad1393

This issue has been automatically marked as stale and will be closed in 30 days because it has not had recent activity and is much likely outdated. If you think this issue is still relevant and applicable, you just have to post a comment and it will be unmarked.

github-actions[bot] avatar Aug 31 '22 02:08 github-actions[bot]