Commit graph

142 commits

Author SHA1 Message Date
wukko 018557cbcd
instagram: remove async tag from non async functions 2024-04-20 20:47:33 +06:00
wukko 2561cf168e
instagram: check if cookie exists before using it in second fallback 2024-04-20 20:44:58 +06:00
wukko 1ff49f0669
instagram: use different endpoint and fallback to two other options 2024-04-20 20:33:34 +06:00
dumbmoron ce1ba8c92d
instagram: use different endpoint for getting posts 2024-04-16 19:36:42 +00:00
wukko 55a93629a6
instagram: replace filter with find for story media filtering 2024-04-17 00:00:29 +06:00
wukko 3389c595df
instagram: update stories endpoint and parsing 2024-04-16 23:51:35 +06:00
wukko 9d239525e1
instagram: lower expiry frame by 10 seconds 2024-04-16 22:04:38 +06:00
wukko 8f5642763b
soundcloud: let -> const cachedID 2024-04-16 21:51:27 +06:00
wukko 7799fe4661
instagram: update api endpoint, add dtsg token parsing & caching 2024-04-16 21:51:03 +06:00
wukko 3c30156ed9
youtube: change client back 2024-03-31 23:45:32 +06:00
wukko 48d9177fef youtube: replace innertube client (temp fix) 2024-03-30 14:14:22 +06:00
wukko acdb22c41b tiktok: more cleaning up 2024-03-29 06:51:55 +06:00
wukko 5dcbe397dc tiktok: default to h264 but fall back to h265 2024-03-29 06:44:07 +06:00
wukko 299b46e940 tiktok: replace filter with find 2024-03-29 06:42:01 +06:00
wukko 18545e7c91 tiktok: clean up 2024-03-29 06:28:52 +06:00
wukko a1c5a4da72 tiktok: update domain & force device info 2024-03-29 06:01:04 +06:00
jj 783fbee5d5
tiktok: remove useless ternary check
Signed-off-by: jj <log@riseup.net>
2024-03-16 18:42:28 +01:00
wukko d87613a1fd global: disable tiktok watermark by default and remove a way to change it
tiktok replaced uploader's username in watermark with some corny shit like "Laughter awaits", making watermarks absolutely useless

instead of this feature the uploader's username is now always in the filename
2024-03-16 22:26:04 +06:00
wukko fe055abe17 tiktok: minor cleanup 2024-03-15 16:00:02 +06:00
Eugene Rikhter 11330589bf
tiktok: change api host 2024-03-15 15:25:54 +06:00
wukko 2cb99880d6 twitter: handle no media properly 2024-03-07 00:27:17 +06:00
dumbmoron 52e6a40641
vimeo: add support for private videos 2024-03-05 15:14:15 +00:00
dumbmoron 7420337ea2
vimeo: fall back to width for quality label if unable to map 2024-03-05 15:14:15 +00:00
wukko 78c885bb62
tumblr: use mobile api & fix audio support (#366) 2024-03-05 19:27:16 +06:00
dumbmoron a97733d257
feat: add dailymotion support
closes #343
2024-03-05 13:23:24 +00:00
dumbmoron 0852ade1be
bilibili: add support for bilibili.tv links
closes #319
2024-02-24 18:09:46 +00:00
dumbmoron 6e1eddad82
bilibili: add support for b23.tv links
resolves #320
2024-02-24 18:09:46 +00:00
dumbmoron cbfcfcfa18
tumblr: rewrite & fix audio support
closes #342
2024-02-21 11:49:14 +00:00
wukko 6de230f642 twitter: more descriptive errors 2024-02-02 23:12:05 +06:00
dumbmoron 3a693efbd1
youtube: ignore audio tracks when quality matching 2024-01-31 11:50:43 +00:00
wukko c2e1f736bb
youtube: unify quality matching, slight cleanup
merge pull request #224 from dumbmoron/fix-single-quality
2024-01-31 17:13:47 +06:00
wukko e85b2ace14 youtube: clean up 2024-01-31 17:10:02 +06:00
wukko c9947fc75d tiktok: fix photo link parsing 2024-01-28 13:23:00 +06:00
dumbmoron 558e466478
twitter: fix gif encoding for multi-media tweets 2024-01-18 16:21:28 +00:00
wukko 45a85e5928 pinterest: fix id checking for shortened links 2024-01-17 23:20:49 +06:00
wukko 58a0547def vimeo: remove debugging (oops) 2024-01-17 15:55:45 +06:00
wukko 4d850c5d64 vimeo: fix 1440p bug and format filtering 2024-01-17 15:54:52 +06:00
wukko 9aabb4d738 pinterest: pin.it support & fix parsing 2024-01-17 15:05:39 +06:00
wukko 5b1e9f1fa6 add support for ok videos & clean up 2024-01-17 13:02:52 +06:00
wukko a63a35c74d twitter: add option to convert .mp4 to .gif 2024-01-17 11:38:51 +06:00
wukko e1edecb859 twitter: fix parsing from /video/<index> links
error is no longer thrown if index is an unexpected value (such as 0 or negative)
2024-01-07 14:22:59 +06:00
wukko 678d6a56ca twitter: clean up 2024-01-07 13:48:30 +06:00
dumbmoron ed2c63f9a4
twitter: downloading specific video if given index 2024-01-05 21:10:12 +00:00
dumbmoron 7b41dfef9e
twitter: cache token, get new one & retry on error 2024-01-04 16:59:55 +00:00
dumbmoron 02b67a3145
twitter: cleanup/decomposition 2024-01-04 16:59:33 +00:00
wukko 90f82ae36e tiktok: throw a proper error if no video was returned from api 2023-12-29 08:16:40 +06:00
wukko ca04acc468 tumblr: fix at.tumblr link handling 2023-12-25 22:45:04 +06:00
wukko 0dcd36c16f tumblr: formatting 2023-12-25 22:40:02 +06:00
wukko 197198ad79 soundcloud: fall back to mp3 when no opus found
also made match action decider readable
2023-12-25 22:21:06 +06:00
dumbmoron 5928b21fee
tumblr: fix priority of subdomain/segment for username 2023-12-25 12:34:20 +00:00