When trying to download niconico video get websocket error
- Dominant language
- Kotlin
- Stars
- 29.1k
- Forks
- 1.4k
- PR merge metrics
- No merged PRs in 30d
Description
### Checklist
- [x] I'm reporting a bug unrelated to a specific site.
- [x] I've verified that I'm running the [**latest version**](https://github.com/yt-dlp/yt-dlp/releases/latest) of yt-dlp.
- [x] I've verified that I'm running the latest [**stable version**](https://github.com/JunkFood02/Seal/releases/latest/) of Seal or any later [**preview versions**](https://github.com/JunkFood02/Seal/releases).
- [x] I've read the [**Contributing guidelines**](https://github.com/JunkFood02/Seal/blob/main/CONTRIBUTING.md) and [**Code Of Conduct.**](https://github.com/JunkFood02/Seal/blob/main/CODE_OF_CONDUCT.md)
- [x] I've checked that the site i'm trying to download from is in the [**Supported Sites**](https://github.com/yt-dlp/yt-dlp/blob/master/supportedsites.md) list from yt-dlp
- [x] I understand that the issue will be (ignored/closed) if I intentionally remove or skip any mandatory field.
### Describe the bug
When I try to download niconico video I get websocket error
### To Reproduce
_No response_
### Error reports
App version: 1.13.1-(F-Droid) (11312)
Device information: Android 15 (API 35)
Supported ABIs: [arm64-v8a]
Yt-dlp version: 2025.01.26
URL: https://live.nicovideo.jp/watch/lv346897046?ref=lvapp_ellipsis_share_copy
ERROR: This request requires WebSocket support. Ensure one of the following dependencies are installed: websockets
### Screenshots & Screen Records

### Additional context
_No response_
Contributor guide
Research direction
The report provides only the Seal version, Android device details, URL, and yt-dlp error; it names no source files or tests. Start by reproducing the niconico live-video download with the supplied URL and determine how Seal packages or exposes yt-dlp WebSocket support. Done means the download works or the missing dependency is clearly reported as unsupported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100