[PR #510] [CLOSED] nicovideo.jp support #1179

Closed
opened 2025-11-09 10:07:27 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imputnet/cobalt/pull/510
Author: @synzr
Created: 5/21/2024
Status: Closed

Base: mainHead: support/niconico


📝 Commits (10+)

  • c121965 wip(niconico): service added
  • c06fac0 wip: untested implementation
  • 449ee1d wip: tested implementation but broken stream
  • cf74d22 Merge branch 'imputnet:current' into support/niconico
  • cadbeef wip: two m3u services filter -> isM3UService function
  • 60f9f99 feat: nicovideo guest implementation
  • 6524d4d improvement: filenameAttributes and quality picker in nicovideo
  • f956af0 improvement: isAudioOnly support in nicovideo
  • 2d8bb1d improvement: better error handling in nicovideo
  • d39fd06 fix: video length check in nicovideo

📊 Changes

9 files changed (+268 additions, -6 deletions)

View changed files

📝 src/modules/processing/match.js (+9 -0)
📝 src/modules/processing/matchActionDecider.js (+1 -0)
src/modules/processing/services/nicovideo.js (+197 -0)
📝 src/modules/processing/servicesConfig.json (+7 -0)
📝 src/modules/processing/servicesPatternTesters.js (+4 -0)
📝 src/modules/stream/manage.js (+2 -3)
📝 src/modules/stream/shared.js (+7 -1)
📝 src/modules/stream/types.js (+2 -2)
📝 src/test/tests.json (+39 -0)

📄 Description

progress

  • manage to replicate the domand requests
  • implement it with no account requirement
  • implement it with account requirement (not necessary)

closes #60


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/imputnet/cobalt/pull/510 **Author:** [@synzr](https://github.com/synzr) **Created:** 5/21/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `support/niconico` --- ### 📝 Commits (10+) - [`c121965`](https://github.com/imputnet/cobalt/commit/c1219654fdfda8d0582bfc196e1f161bbca01928) wip(niconico): service added - [`c06fac0`](https://github.com/imputnet/cobalt/commit/c06fac08c0b927f42b22184791556ff1e2c97fec) wip: untested implementation - [`449ee1d`](https://github.com/imputnet/cobalt/commit/449ee1dac3055d6a5603d2f5f7bfe9ee4b26a24d) wip: tested implementation but broken stream - [`cf74d22`](https://github.com/imputnet/cobalt/commit/cf74d229a3a8f43b50840992ce7fc692768b7c8c) Merge branch 'imputnet:current' into support/niconico - [`cadbeef`](https://github.com/imputnet/cobalt/commit/cadbeefd09732665ff0d734b79e3596189666ac6) wip: two m3u services filter -> isM3UService function - [`60f9f99`](https://github.com/imputnet/cobalt/commit/60f9f995689825b9beda6d8cd2aefcefb384465e) feat: nicovideo guest implementation - [`6524d4d`](https://github.com/imputnet/cobalt/commit/6524d4d44caa9af70d35dc20e062bd6e2fd87005) improvement: filenameAttributes and quality picker in nicovideo - [`f956af0`](https://github.com/imputnet/cobalt/commit/f956af06ed2a330746006094b0a7c5012bf89557) improvement: isAudioOnly support in nicovideo - [`2d8bb1d`](https://github.com/imputnet/cobalt/commit/2d8bb1d103bbde9e4ba7e0013b0dfd27e92920bb) improvement: better error handling in nicovideo - [`d39fd06`](https://github.com/imputnet/cobalt/commit/d39fd063877e807eeab55fc61b24bd5303a2b6bc) fix: video length check in nicovideo ### 📊 Changes **9 files changed** (+268 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `src/modules/processing/match.js` (+9 -0) 📝 `src/modules/processing/matchActionDecider.js` (+1 -0) ➕ `src/modules/processing/services/nicovideo.js` (+197 -0) 📝 `src/modules/processing/servicesConfig.json` (+7 -0) 📝 `src/modules/processing/servicesPatternTesters.js` (+4 -0) 📝 `src/modules/stream/manage.js` (+2 -3) 📝 `src/modules/stream/shared.js` (+7 -1) 📝 `src/modules/stream/types.js` (+2 -2) 📝 `src/test/tests.json` (+39 -0) </details> ### 📄 Description ### progress - [x] manage to replicate the domand requests - [x] implement it with no account requirement - [x] ~~implement it with account requirement (not necessary)~~ closes #60 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-09 10:07:27 -06:00
Sign in to join this conversation.