Для роликов, у которых нет отдельно аудио дорожки, придется всё равно качать видео+аудио. Но, к примеру, в этом случае можно выбирать видео+аудио наихудшего качества или (в приоритете) скачанный поток видео+аудио. Или можно добавить настройку пропускать такие ролики (а, может, не стоит).
Играть только дорожки аудио, даже если есть видео и даже при открытом экране плеера.
Начало положено и значительно реализовано здесь: https://github.com/sadr0b0t/yashlang/issues/7 но здесь только фоновое проигрывание, когда ушли из экрана плеера.
Для начала реализуем еще это https://github.com/sadr0b0t/yashlang/issues/178 еще связанное: https://github.com/sadr0b0t/yashlang/issues/173
Для роликов, у которых нет отдельно аудио дорожки, придется всё равно качать видео+аудио. Но, к примеру, в этом случае можно выбирать видео+аудио наихудшего качества или (в приоритете) скачанный поток видео+аудио. Или можно добавить настройку пропускать такие ролики (а, может, не стоит).