Added yt-dlp path to config

This commit is contained in:
rainbow napkin 2025-05-02 04:24:19 -04:00
parent 5c104f555a
commit 649b395fad
3 changed files with 4 additions and 1 deletions

View file

@ -114,6 +114,7 @@ io:
#pull info from invidious
invidious-backend: true
yt-dlp-path: 'yt-dlp'
#invidious source, defaults to vid.puffyan.us, not affiliated, simply a well known US based instance
#invidious-source: 'vid.puffyan.us'

View file

@ -67,6 +67,7 @@ var defaults = {
},
"invidious-backend": true,
"invidious-source": 'inv.riverside.rocks',
"yt-dlp-path": 'yt-dlp',
"youtube-v3-key": "",
"channel-blacklist": [],
"channel-path": "r",

View file

@ -51,11 +51,12 @@ const TwitchVOD = require("@cytube/mediaquery/lib/provider/twitch-vod");
const TwitchClip = require("@cytube/mediaquery/lib/provider/twitch-clip");
const { create: makeYTDLP } = require('youtube-dl-exec')
//Specify path assuming yt-dlp is installed locally with path set properly (version packaged w/ npm package doesn't behave)
const YTDLP = makeYTDLP('yt-dlp');
const YTDLP = makeYTDLP(Config.get('yt-dlp-path'));
import { Counter } from 'prom-client';
import { lookup as lookupCustomMetadata } from './custom-media';
const LOGGER = require('@calzoneman/jsli')('get-info');
const lookupCounter = new Counter({
name: 'cytube_media_lookups_total',