Commit Graph

  • a44bea6b50
    api/vimeo: add subtitle parsing from the mobile api wukko 2025-06-20 18:21:00 +0600
  • a5838f3c05
    api/stream/types: add subtitles & metadata to remux wukko 2025-06-20 18:16:32 +0600
  • 254ad961d3
    web/queue: add subtitle args when output has subtitles wukko 2025-06-20 17:41:20 +0600
  • 337edfc984
    api/request/local-processing: return subtitles boolean wukko 2025-06-20 17:38:49 +0600
  • 0b0f0d65ef
    web/queue: add subtitle codec args wukko 2025-06-20 17:32:53 +0600
  • 96a02d554f
    web/package: update libav packages wukko 2025-06-20 17:28:06 +0600
  • 7ce9d6882b
    api/youtube: don't use session if user wants subtitles wukko 2025-06-20 17:27:49 +0600
  • 993a885a3e
    web/util: add support for subtitle track language metadata wukko 2025-06-20 16:20:32 +0600
  • 9f7f63783d
    web/api/saving-handler: add youtubeVideoContainer & subtitleLang wukko 2025-06-20 16:09:19 +0600
  • a30a27a4ec
    web/settings/metadata: add subtitles language dropdown wukko 2025-06-20 15:56:11 +0600
  • 5860c50c59
    web/settings/video: add youtube container settings wukko 2025-06-20 15:50:30 +0600
  • 1e5cc353e4
    web/audio-sub-language: refactor, prioritize popular languages wukko 2025-06-20 15:42:50 +0600
  • c9fdfca239
    web/SettingsDropdown: prevent crash if selectedTitle is undefined wukko 2025-06-20 15:04:37 +0600
  • 6e394cda29
    web/settings: add youtubeVideoContainer & subtitleLang wukko 2025-06-20 15:00:13 +0600
  • 3daf1c4834
    web: refactor youtube-lang wukko 2025-06-20 14:54:42 +0600
  • c4e910dd29
    api/stream/types: refactor, support mkv, don't duplicate args wukko 2025-06-20 14:39:17 +0600
  • 33c801f66b
    api/youtube: add support for youtubeVideoContainer wukko 2025-06-20 14:35:43 +0600
  • eb249a3eed
    api/match: ignore subtitleLang if it's "none" wukko 2025-06-20 14:35:14 +0600
  • 2396462c5c
    api/schema: add youtubeVideoContainer wukko 2025-06-20 14:23:16 +0600
  • 4da95e0a2b
    web/libav: disable wasm multithreading on old ios wukko 2025-06-19 23:58:30 +0600
  • fef6ee1a17
    web/i18n/error/queue: add missing generic_error wukko 2025-06-19 22:38:16 +0600
  • 672b3dcf46
    api/match-action: convert ISO 639-1 language codes to ISO 639-2 wukko 2025-06-19 17:46:15 +0600
  • b91c0c0013
    api/stream/types: specify subtitle format for containers other than mp4 wukko 2025-06-19 17:19:39 +0600
  • 259a0758f1
    api: initial subtitles functionality with youtube support wukko 2025-06-18 20:19:19 +0600
  • 967552b26b
    api/schema: add subtitleLang wukko 2025-06-18 18:37:24 +0600
  • 1e3593103b
    docs/api-env-variables: update FORCE_LOCAL_PROCESSING section wukko 2025-06-17 13:40:32 +0600
  • c0d3c21e75
    docs/api-env-variables: add info about ENABLE_DEPRECATED_YOUTUBE_HLS wukko 2025-06-17 13:40:17 +0600
  • 19be25c6e6
    docs/api-env-variables: fix ratelimit variable names wukko 2025-06-17 13:34:39 +0600
  • b8801570a9
    api/env: SESSION_RATELIMIT -> SESSION_RATELIMIT_MAX wukko 2025-06-17 13:33:50 +0600
  • af99e7218c
    api: disable youtube HLS by default & add env to enable it wukko 2025-06-17 13:21:16 +0600
  • 1e7406de9d
    web/i18n/error/api: rephrase youtube.no_matching_format wukko 2025-06-16 13:53:57 +0600
  • 5e7f9c53b9
    api/package: update youtubei.js to 14.0.0 wukko 2025-06-16 13:53:04 +0600
  • 2ac9153142
    web/CaptchaTooltip: increase max width wukko 2025-06-15 15:16:32 +0600
  • e18575f78c
    web/i18n/error/api: update youtube.no_matching_format wukko 2025-06-15 13:24:10 +0600
  • 507fab847b
    web/workers/ffmpeg: proper error code for missing audio channel error wukko 2025-06-14 17:24:47 +0600
  • a6dfbf3fa3
    Merge fb1a1595b2 into 35530459b6 Alec Velikanov 2025-06-14 17:56:10 +0700
  • ce642404f1
    Merge 3910f2de56 into 35530459b6 Tobi 2025-06-14 17:56:10 +0700
  • d7d606d5a7
    Merge de2d362840 into 35530459b6 lostdusty 2025-06-14 17:56:10 +0700
  • 204b05b18d
    Merge f0569d7aeb into 35530459b6 charles 2025-06-14 17:56:10 +0700
  • 25e189fa7d
    Merge f63063ac92 into 35530459b6 hyperdefined 2025-06-14 17:56:10 +0700
  • 870739849a
    Merge 81c5f29b3a into 35530459b6 Spax 2025-06-14 17:56:10 +0700
  • 5ea170a5ac
    web: deprecate youtube HLS, enable it only via env variable wukko 2025-06-14 16:35:35 +0600
  • 2ed58c709d 描述文件修噶 celebrateyang 2025-06-12 18:04:52 +0800
  • f464e62474 youtube全部通过oauth下载 celebrateyang 2025-06-12 15:54:50 +0800
  • 863d39db6f
    web/i18n/about: remove an unused string wukko 2025-06-12 12:37:38 +0600
  • ace654ea91
    web/i18n/dialog: remove even more unused strings wukko 2025-06-12 11:56:09 +0600
  • d0298db112
    web/i18n/dialog: remove unused strings wukko 2025-06-12 11:48:29 +0600
  • c26144403c api/stream: add Transfer-Encoding header to tunnel responses Andres Perez 2025-06-11 19:56:42 -0400
  • 11b7d0306f
    Merge 42f2bbf6a6 into 35530459b6 D3f4ult Trades 2025-06-11 20:12:11 +0000
  • 42f2bbf6a6 feat: Create Chrome extension for Cobalt video downloader google-labs-jules[bot] 2025-06-11 20:11:49 +0000
  • e9ec0899b3
    Merge db7930eb86 into 35530459b6 hyperdefined 2025-06-11 20:18:52 +0200
  • 81c8daf852
    web/storage: robuster er opfs availability check jj 2025-06-11 14:23:28 +0000
  • a06baa41c1
    web: add uuid() function with fallback if randomUUID is missing jj 2025-06-11 14:18:04 +0000
  • eb90843fc9
    web/pagenav: use pop() instead of at(-1) jj 2025-06-11 14:17:32 +0000
  • dbb83b9e97
    web/i18n/settings: remove unused strings wukko 2025-06-11 17:50:28 +0600
  • 788ec43985
    Merge e637b47707 into 35530459b6 äkräm ☆ 2025-06-11 12:35:37 +0100
  • 35530459b6
    ci: replace WEB_DEFAULT_API var with dummy main jj 2025-06-11 11:09:04 +0000
  • e637b47707 web: an active saving dialog highlights the selected item from the picker dialog Eray 2025-06-11 00:20:04 +0400
  • d648b69222 仅仅允许freesavevideo域名调用api celebrateyang 2025-06-10 14:59:38 +0800
  • 358fff6f7a prevent youtube detect as bot celebrateyang 2025-06-09 11:14:33 +0800
  • 2860c6c1d6 try to fix youtube o byte errors celebrateyang 2025-06-09 10:56:46 +0800
  • 931f8a26b0 check transplant log celebrateyang 2025-06-08 23:26:48 +0800
  • f572d99cc2 add log to check 0 byte error celebrateyang 2025-06-08 23:14:52 +0800
  • 92b8bd82ee roll back celebrateyang 2025-06-08 23:07:56 +0800
  • 7369bc3687 to fix youtube 0 byte error celebrateyang 2025-06-08 22:58:00 +0800
  • 0bcb28c44c
    merge: 11.1 api update wukko 2025-06-08 20:53:33 +0600
  • ed980e3893
    api/package: bump version to 11.1 wukko 2025-06-08 20:49:43 +0600
  • 4b6447cba6
    api/youtube: use the original track instead of default wukko 2025-06-08 19:30:43 +0600
  • adc5b89fc2
    api/soundcloud: ignore encrypted protocols, match against prefix jj 2025-06-08 13:17:14 +0000
  • 2154f464d7
    api/soundcloud: prefer progressive format over hls jj 2025-06-08 12:44:31 +0000
  • eae6a7aa63
    api/tests/soundcloud: update the go+ test link wukko 2025-06-08 18:17:07 +0600
  • ab513ead4b
    docs/run-an-instance: fix the api path in local dev instructions (#1331) ryaan 2025-06-08 05:12:52 -0700
  • 495729e174
    api/pinterest: return fetch.empty if a link is invalid (#1299) hyperdefined 2025-06-08 08:11:05 -0400
  • 170cf293bf
    api/soundcloud: add more metadata fields (#1313) nexpid 2025-06-08 14:07:38 +0200
  • 996a7426f6 统计下载视频的成功率 celebrateyang 2025-06-08 17:10:34 +0800
  • 2b856cf256 文件传输功能提示语 celebrateyang 2025-06-08 12:21:54 +0800
  • 9a93028eae 移除一些log celebrateyang 2025-06-08 12:01:17 +0800
  • a03bd8a793
    Update languages.json axui2 2025-06-08 06:51:01 +0300
  • c9d6b5d1e3 移除调试日志 celebrateyang 2025-06-08 11:48:23 +0800
  • ea0d136e36 排查错误 celebrateyang 2025-06-08 11:31:26 +0800
  • 1733ae76e2 排查不能下载视频的问题 celebrateyang 2025-06-08 11:14:18 +0800
  • aacf79f338 fix api syntax error celebrateyang 2025-06-08 09:15:53 +0800
  • a39728909e fix syntax error celebrateyang 2025-06-08 08:57:27 +0800
  • 8e2fe5a4ea
    Update run-an-instance.md ryaan 2025-06-07 17:27:16 -0700
  • ff0500aeec
    api/tests/pinterest: specify errorCode for invalid hyperdefined 2025-06-07 20:08:54 -0400
  • cfeca06ac9
    fix wording and add even more question marks nexpid 2025-06-07 22:09:37 +0200
  • 845bad8a7e
    waiter! waiter! more optional chainers please! nexpid 2025-06-03 19:42:05 +0200
  • 55bcc66cda
    api/soundcloud: add more metadata support nexpid 2025-06-02 22:51:11 +0200
  • baa979020b 修复websocket超时问题,改动了helm等文件 celebrateyang 2025-06-07 23:28:52 +0800
  • 19c036494f
    api/cluster: version check for supportsReusePort() jj 2025-06-07 09:24:22 +0000
  • 212b07394d
    api: set up env watcher only after cluster is initialized jj 2025-06-07 09:23:09 +0000
  • e2b6879ea2
    api/env: log information about dynamic env changes jj 2025-06-07 08:34:31 +0000
  • 5ac87bab09
    web/package: bump version to 11.0.2 wukko 2025-06-07 14:04:51 +0600
  • ad96155831
    api/package: bump version to 11.0.3 wukko 2025-06-07 14:04:39 +0600
  • 1bd320ced4
    web/i18n/remux: fix a typo in explainer's description (#1320) NexusXe 2025-06-07 02:17:02 -0500
  • d6095db619
    api/service-config/youtube: add /v/:id link pattern wukko 2025-06-07 13:12:04 +0600
  • 5a7708f030
    docs/api: fix spacing typo in a table wukko 2025-06-07 12:24:40 +0600
  • df7819daa1
    api/tests/twitter: update some test links to more popular ones wukko 2025-06-07 12:00:51 +0600
  • 10e6b4ec71
    api/service-alias: add an alias for twitch wukko 2025-06-07 11:51:44 +0600
  • 5cd5013de0
    api/service-config/vimeo: add /groups/ link pattern wukko 2025-06-07 11:49:40 +0600