[PR #594] linkedin: add linkedin support #1213

Open
opened 2025-11-09 10:08:13 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imputnet/cobalt/pull/594
Author: @vectflow
Created: 6/29/2024
Status: 🔄 Open

Base: mainHead: feat/linkedin


📝 Commits (4)

  • 47d15c2 feat(linkedin): service to scrape linkedin video post for cdn urls serving the video
  • 7f5a33c feat(linkedin): correctly normalize and parse linkedin post urls
  • 80b4108 test(linkedin): tests for linkedin functionality
  • b730d9a docs(linkedin): add linkedin service to readme

📊 Changes

7 files changed (+122 additions, -1 deletions)

View changed files

📝 README.md (+2 -0)
📝 src/modules/processing/match.js (+7 -0)
src/modules/processing/services/linkedin.js (+62 -0)
📝 src/modules/processing/servicesConfig.json (+5 -1)
📝 src/modules/processing/servicesPatternTesters.js (+3 -0)
📝 src/modules/processing/url.js (+6 -0)
📝 src/util/tests.json (+37 -0)

📄 Description

Adds LinkedIn support to cobalt.

Notes:

  • Compatible with regular video, video only, and audio only.
  • LinkedIn videos, for the most part, are only in 640p or 720p. There is also sometimes an unknown quality that is being used as a fallback if neither 640p or 720p exist.
  • Works with both feed links and post links.

🔄 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/594 **Author:** [@vectflow](https://github.com/vectflow) **Created:** 6/29/2024 **Status:** 🔄 Open **Base:** `main` ← **Head:** `feat/linkedin` --- ### 📝 Commits (4) - [`47d15c2`](https://github.com/imputnet/cobalt/commit/47d15c2592c1127b0cc25c3017061d9b5cfd2453) feat(linkedin): service to scrape linkedin video post for cdn urls serving the video - [`7f5a33c`](https://github.com/imputnet/cobalt/commit/7f5a33c6756adbdb5ba79dc15a67c944894318b6) feat(linkedin): correctly normalize and parse linkedin post urls - [`80b4108`](https://github.com/imputnet/cobalt/commit/80b4108a481e55ae74eae4c6d5377edad20d9d25) test(linkedin): tests for linkedin functionality - [`b730d9a`](https://github.com/imputnet/cobalt/commit/b730d9ac08b9045ee2794f5806193d2af0c5ab8c) docs(linkedin): add linkedin service to readme ### 📊 Changes **7 files changed** (+122 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+2 -0) 📝 `src/modules/processing/match.js` (+7 -0) ➕ `src/modules/processing/services/linkedin.js` (+62 -0) 📝 `src/modules/processing/servicesConfig.json` (+5 -1) 📝 `src/modules/processing/servicesPatternTesters.js` (+3 -0) 📝 `src/modules/processing/url.js` (+6 -0) 📝 `src/util/tests.json` (+37 -0) </details> ### 📄 Description Adds LinkedIn support to cobalt. Notes: - Compatible with regular video, video only, and audio only. - LinkedIn videos, for the most part, are only in 640p or 720p. There is also sometimes an unknown quality that is being used as a fallback if neither 640p or 720p exist. - Works with both feed links and post links. --- <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:08:13 -06:00
Sign in to join this conversation.