Andy
c10257b8dc
Revert "feat(debug): add JSONL debug logging to decryption, muxing, and all downloaders"
...
This reverts commit cc89f4ca93 .
2026-02-17 14:37:50 -07:00
Andy
cc89f4ca93
feat(debug): add JSONL debug logging to decryption, muxing, and all downloaders
...
Expand debug logging coverage for better diagnostics when investigating download/decryption issues like QUICKTIME/cbcs problem.
2026-02-17 13:58:36 -07:00
Andy
cee7d9a75f
fix(n_m3u8dl_re): pass all content keys for DualKey DRM decryption
2026-02-15 13:37:49 -07:00
Andy
b72a5dd84a
fix(n_m3u8dl_re): remove duplicate --write-meta-json argument causing download failures
2026-01-26 22:02:36 -07:00
Andy
4b30090d87
feat(gluetun): improve VPN connection display and Windscribe support
2026-01-24 13:36:04 -07:00
Andy
e3767716f3
feat(debug): add download output verification logging
...
Add comprehensive debug logging to diagnose N_m3u8DL-RE download failures where the process exits successfully but produces no output files.
2026-01-24 10:36:43 -07:00
CodeName393
3c049a1fc0
Fix n_m3u8dl_re
2026-01-22 15:28:24 +09:00
CodeName393
b384139b41
Fix 2
2026-01-22 02:41:21 +09:00
CodeName393
9cd67568d2
Fix
2026-01-22 02:34:34 +09:00
CodeName393
28b91fddd3
Merge branch 'main' into main
2026-01-22 02:29:08 +09:00
Andy
477fd7f2eb
fix(n_m3u8dl_re): include language in DASH audio track selection
...
When DASH manifests have multiple audio AdaptationSets with the same representation IDs (e.g., both English and Japanese having id="0"), N_m3u8DL-RE would download the same track twice.
Now includes the language alongside the ID in selection args to properly disambiguate tracks across adaptation sets.
2026-01-19 20:18:45 +00:00
Andy
17a91ee4bb
feat(debug): add comprehensive debug logging for downloaders and muxing
2026-01-05 09:50:33 +00:00
CodeName393
450cde7c80
Troubleshooting some string overlap
2025-12-31 19:27:39 +09:00
Andy
87ff66f8fe
fix: ensure subtitles use requests downloader instead of n_m3u8dl_re if Descriptor.URL
...
PR #38 refactored n_m3u8dl_re track selection to support DASH/ISM subtitle tracks, but this broke some subtitle downloads. Services that use direct URL downloads (Descriptor.URL) for subtitles, which n_m3u8dl_re does not support.
2025-11-09 21:27:19 +00:00
stabbedbybrick
9ed5133c4c
N_m3u8DL-RE: Improve track selection, add download arguments and option to load manifest from file ( #38 )
...
* feat: Add 'from_file', 'downloader_args' to Track
* feat: Add loading HLS playlist from file
* refactor: Improve track selection, args for n_m3u8dl_re
2025-11-08 13:57:52 -07:00
Andy
90e4030a88
fix(n_m3u8dl_re): read lang attribute from DASH manifests correctly
...
The track_selection function was using findall() to search for lang child elements, but in DASH manifests lang is an XML attribute on AdaptationSet. This caused language selection to fail for region-specific codes like es-419.
2025-11-08 06:04:37 +00:00
Andy
98ecf6f876
feat: Add download retry count option to download function
2025-09-23 01:32:00 +00:00
Andy
d37014f53f
Initial Commit
2025-07-18 00:46:05 +00:00