19 Commits

Author SHA1 Message Date
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
e27c02c55e twitter & stream: formatting 2023-12-17 23:50:04 +06:00
wukko
4834f21554 twitter: use original media timestamp for fix check 2023-12-17 23:45:15 +06:00
wukko
8556a5fe2c twitter: fix videos only within affected time range 2023-12-17 23:05:43 +06:00
wukko
5bd50fd55f twitter: remux all videos
- increased stream link lifespan to 90 seconds
- decreased max video duration back to 3 hours
2023-12-02 20:44:19 +06:00
wukko
463ece02c7 7.6.6: refined twitter module, removed spaces 2023-11-07 22:37:47 +06:00
wukko
16f74094b9 filename pattern customization
- added metadata for rutube and vimeo.
- added a picker for preferred filename pattern.
- fixed content disposition header.
- mute and audio dub tags don't appear together in a file name anymore.
- youtube: dub file name tag doesn't appear anymore if audio track is default.
2023-10-12 23:14:54 +06:00
wukko
fc89cb566b clean up 2023-08-23 01:03:31 +06:00
wukko
27d872363d graphql twitter api & soundcloud fix
closes #127
2023-08-15 14:37:59 +06:00
wukko
db5d62ae58 6.2.2: fixes related to twitter screwing everything up
(also fixes an issue with some instagram links)
2023-06-30 16:29:21 +06:00
wukko
8f27876aee bumped version up to 5.4.5 2023-04-29 17:11:09 +06:00
wukko
ce6aa0e1ce bump youtubei.js to 5.0.0 and remove unnecessary twitter cookies 2023-04-29 17:05:32 +06:00
wukko
8f93232e81 5.4.4: moved to twitter api v2 2023-04-27 09:26:19 +06:00
wukko
7f533b3485 retweet links, new clipboard icon, mobile layout and loc improvements
- added support for retweet links
- updated spaces endpoint
- bumped up the user agent version
- new clipboard icon
- new clipboard + auto mode layout on mobile, less wasted space
- fixed button press animations for safari on mobile
- tons of localization improvements for english and russian
- bumped up youtubei.js to 4.1.0
2023-03-24 23:16:10 +06:00
wukko
6e9f9efa28 vimeo support revamp and bug fixes
- completely reworked vimeo module.
- added support for audio downloads from vimeo.
- added support for chop type of dash for vimeo.
- added ability to choose between progressive and dash vimeo downloads. both to api and settings on frontend.
- added support for single m3u8 playlists. will be useful for future additions and is currently used for vimeo.
- proper error is now shown if there are no matching vimeo videos found
- temporarily disabled douyin support because bytedance killed off old endpoint.
- fixed the issue related to periods in tiktok usernames. (closes #96)
- fixed error text value patching in match module.
- fixed video stream removal for audio only option, wouldn't work in some edge cases.
- minor clean up.
2023-03-15 22:18:31 +06:00
wukko
3c578d6d49 cleaning up what i missed 2023-02-13 20:02:52 +06:00
wukko
dacaaf5b27 5.0-dev1
- rewrote and/or optimized all service modules
- rewrote matching and processing modules to optimize readability and performance
- added support for reddit gifs
- fixed various issues with twitter error explanations
- code optimizations and enhancements (such as finally getting rid of ==, prettier and more readable formatting, etc)
- added branch information
- all functions in currentCommit submodule run only once and cache received data
- added a test script. only twitter and soundcloud are 100% covered and tested atm, will add tests (and probably fixes) for the rest of services in next commits
- changed some localization strings for russian
- added more clarity to rate limit message
- moved services folder into processing folder
2023-02-12 13:40:49 +06:00