Commit graph

26 commits

Author SHA1 Message Date
stefanodvx
5336968e05 code cleanup 2025-04-24 12:20:35 +02:00
stefanodvx
491867d7e4 improved docs 2025-04-24 00:25:04 +02:00
stefanodvx
93e964a28b instagram: new extraction method
new extraction method first tries to fetch content directly from instagram graphql API, fallback to html embed page. in case every method fail, rely on 3rd party
2025-04-23 18:52:05 +02:00
stefanodvx
c8d0666d1d fixes (desc)
Some checks failed
telegram message / notify (push) Has been cancelled
- m3u8 parser
- segments download
- video-audio merge
2025-04-23 01:44:25 +02:00
stefanodvx
330cc39583 trying to fix segmented download 2025-04-22 13:00:53 +02:00
stefanodvx
3e307658fa instagram: fixes share urls 2025-04-21 22:30:52 +02:00
stefanodvx
34219a848e instagram: fixes 2025-04-20 13:17:30 +02:00
stefanodvx
e1f424b948 cleanup code 2025-04-20 13:03:53 +02:00
stefanodvx
0a63df9ce6 set configuration for each extractor 2025-04-20 12:19:14 +02:00
stefanodvx
6f5e792b01 edge proxy support + updated readme 2025-04-20 01:00:50 +02:00
stefanodvx
3b625c8b0a util: impersonate chrome TLS fingerprint 2025-04-18 12:46:26 +02:00
stefanodvx
ea1451cb97 libav: disable logging 2025-04-18 01:10:59 +02:00
stefanodvx
d92f02d38e implement libav in some methods 2025-04-17 16:21:59 +02:00
dogghi no
4a15dd0761
replace mutex with atomic ops to reduce syscalls (#4) 2025-04-17 10:33:36 +02:00
stefanodvx
7d19f8af71 misc: cache for cookies 2025-04-17 01:53:10 +02:00
stefanodvx
12c12e53f7 fixes some lint errors 2025-04-16 17:03:16 +02:00
stefanodvx
78d5dfbe53 more cleanup logics 2025-04-15 21:43:41 +02:00
stefanodvx
20245c109b more cleaning logics 2025-04-15 21:32:56 +02:00
stefanodvx
ba77cc0e28 supports more env variables 2025-04-15 18:44:01 +02:00
stefanodvx
8d972ff74b img: delete file on error 2025-04-15 16:20:02 +02:00
stefanodvx
c06c7958e2 cleanup code 2025-04-15 10:46:54 +02:00
stefanodvx
26452d0f53 main: fixes downloads cleanup 2025-04-15 10:18:45 +02:00
stefanodvx
58bd5827b3 main: changes, fixes
- refactors http session usage across modules
- adjusts video info extraction
- improves temporary directory, concurrency limits, buffering, and error handling in download routines
2025-04-14 23:45:54 +02:00
stefanodvx
10c113f400 env: supports for http and socks5 proxies 2025-04-14 21:50:49 +02:00
stefanodvx
401c0513a3 util: adds TraverseJSON 2025-04-14 15:24:06 +02:00
stefanodvx
3faede7b1c Init 2025-04-14 13:05:43 +02:00