[Feature request] Option to select audio quality for playing in background
Checklist
- [x] I have searched for existing issues (open and closed) and confirmed this feature hasn't been requested before
- [x] I believe this feature request will benefit more than 10% of users, not just myself
Feature Description
It would be useful to have an option to select bitrate/quality when using this as a background audio player, we've already have that option for download, and video resolution. How about have an option for audio to allow high(max), medium(~128k), low(32k~64k)?
I contribute on this once the current code refactoring stabilized.
I would love this feature also.
It would help to save my data usage.
I think it doesn't help a lot. For a 10-min video, you save ~1.3G by changing from 4k60 to 144p, but you only save ~ 25M by changing from 388k to 24k, which isn't worth it at all and massively hurts the playback quality.
ID EXT RESOLUTION FPS CH │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── sb3 mhtml 48x27 0 │ mhtml │ images storyboard sb2 mhtml 80x45 0 │ mhtml │ images storyboard sb1 mhtml 160x90 0 │ mhtml │ images storyboard sb0 mhtml 320x180 0 │ mhtml │ images storyboard 249-drc webm audio only 2 │ 3.77MiB 50k https │ audio only opus 50k 48k low, DRC, webm_dash 250-drc webm audio only 2 │ 4.97MiB 66k https │ audio only opus 66k 48k low, DRC, webm_dash 249 webm audio only 2 │ 3.75MiB 50k https │ audio only opus 50k 48k low, webm_dash 250 webm audio only 2 │ 4.95MiB 65k https │ audio only opus 65k 48k low, webm_dash 256 m4a audio only 6 │ 14.76MiB 195k https │ audio only mp4a.40.5 195k 24k low, m4a_dash 140-drc m4a audio only 2 │ 9.80MiB 129k https │ audio only mp4a.40.2 129k 44k medium, DRC, m4a_dash 251-drc webm audio only 2 │ 9.78MiB 129k https │ audio only opus 129k 48k medium, DRC, webm_dash 140 m4a audio only 2 │ 9.80MiB 129k https │ audio only mp4a.40.2 129k 44k medium, m4a_dash 251 webm audio only 2 │ 9.73MiB 129k https │ audio only opus 129k 48k medium, webm_dash 380 m4a audio only 6 │ 29.06MiB 384k https │ audio only ac-3 384k 48k high, m4a_dash 328 m4a audio only 6 │ 29.06MiB 384k https │ audio only ec-3 384k 48k high, m4a_dash 258 m4a audio only 6 │ 29.34MiB 388k https │ audio only mp4a.40.2 388k 48k high, m4a_dash 91 mp4 256x144 30 │ ~ 12.84MiB 170k m3u8 │ avc1.4D400C mp4a.40.5 160 mp4 256x144 30 │ 4.12MiB 55k https │ avc1.4d400c 55k video only 144p, mp4_dash 278 webm 256x144 30 │ 5.04MiB 67k https │ vp9 67k video only 144p, webm_dash 394 mp4 256x144 30 │ 4.42MiB 58k https │ av01.0.00M.08 58k video only 144p, mp4_dash 773 m4a unknown 6 │ 25.45MiB 337k https │ unknown unknown medium 92 mp4 426x240 30 │ ~ 23.53MiB 311k m3u8 │ avc1.4D4015 mp4a.40.5 133 mp4 426x240 30 │ 8.89MiB 118k https │ avc1.4d4015 118k video only 240p, mp4_dash 242 webm 426x240 30 │ 9.73MiB 129k https │ vp9 129k video only 240p, webm_dash 395 mp4 426x240 30 │ 7.23MiB 96k https │ av01.0.00M.08 96k video only 240p, mp4_dash 93 mp4 640x360 30 │ ~ 61.58MiB 813k m3u8 │ avc1.4D401E mp4a.40.2 134 mp4 640x360 30 │ 17.45MiB 231k https │ avc1.4d401e 231k video only 360p, mp4_dash 18 mp4 640x360 30 2 │ ≈ 27.21MiB 360k https │ avc1.42001E mp4a.40.2 44k 360p 243 webm 640x360 30 │ 22.99MiB 304k https │ vp9 304k video only 360p, webm_dash 396 mp4 640x360 30 │ 14.59MiB 193k https │ av01.0.01M.08 193k video only 360p, mp4_dash 94 mp4 854x480 30 │ ~ 97.73MiB 1291k m3u8 │ avc1.4D401F mp4a.40.2 135 mp4 854x480 30 │ 26.90MiB 356k https │ avc1.4d401f 356k video only 480p, mp4_dash 244 webm 854x480 30 │ 31.60MiB 418k https │ vp9 418k video only 480p, webm_dash 397 mp4 854x480 30 │ 24.79MiB 328k https │ av01.0.04M.08 328k video only 480p, mp4_dash 136 mp4 1280x720 30 │ 83.25MiB 1101k https │ avc1.4d401f 1101k video only 720p, mp4_dash 247 webm 1280x720 30 │ 53.67MiB 709k https │ vp9 709k video only 720p, webm_dash 300 mp4 1280x720 60 │ ~344.72MiB 4554k m3u8 │ avc1.4D4020 mp4a.40.2 298 mp4 1280x720 60 │ 143.55MiB 1898k https │ avc1.4d4020 1898k video only 720p60, mp4_dash 302 webm 1280x720 60 │ 107.46MiB 1421k https │ vp9 1421k video only 720p60, webm_dash 398 mp4 1280x720 60 │ 67.98MiB 899k https │ av01.0.08M.08 899k video only 720p60, mp4_dash 301 mp4 1920x1080 60 │ ~561.51MiB 7418k m3u8 │ avc1.64002A mp4a.40.2 299 mp4 1920x1080 60 │ 245.69MiB 3248k https │ avc1.64002a 3248k video only 1080p60, mp4_dash 303 webm 1920x1080 60 │ 160.92MiB 2127k https │ vp9 2127k video only 1080p60, webm_dash 399 mp4 1920x1080 60 │ 118.62MiB 1568k https │ av01.0.09M.08 1568k video only 1080p60, mp4_dash 308 webm 2560x1440 60 │ 451.43MiB 5968k https │ vp9 5968k video only 1440p60, webm_dash 400 mp4 2560x1440 60 │ 298.08MiB 3940k https │ av01.0.12M.08 3940k video only 1440p60, mp4_dash 315 webm 3840x2160 60 │ 1.27GiB 17174k https │ vp9 17174k video only 2160p60, webm_dash 401 mp4 3840x2160 60 │ 679.44MiB 8982k https │ av01.0.13M.08 8982k video only 2160p60, mp4_dash
Yeah, but with a mobile plan run out of high speed data, I am capped at 128 Kbps, streaming at ~64Kbps was usable, but not 128Kbps or anything higher.
I also have constant audio buffering issues when comuting to work every day. Pulling 128kbps just is not feasible when on the subway, but I am able to listen to listen to my internet radio app, which has 64kbps and options.