-
-
Notifications
You must be signed in to change notification settings - Fork 975
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TWITTER] past broadcasts are not downloading #2985
Comments
Just download it with yt-dlp/youtube-dl. Links that can only be downloaded via HLS or DASH would need ytdl support with gallery-dl anyway, so you might as well use it directly. Or you invoke ytdl with gallery-dl: |
but these are past broadcasts so archived videos of the broadcast. gallery-dl still cant download them? if its still not appropriate could you make an option so if it encounters broadcasts it invokes ytdl automatically? because i dont think ytdl supports scraping all tweets for broadcasts like gallerydl does |
You can make gallery-dl automatically invoke ytdl by setting $ gallery-dl -o cards=ytdl https://twitter.com/BSSportsbook/status/1575640086766653440
/tmp/twitter/BSSportsbook/1575640086766653440_1.mp4 |
to make sure can i do that and use https://twitter.com/BSSportsbook/ instead to download all broadcasts if it finds them? |
Yeah, that works. It will also download all other media though, which you could partially filter with |
got it i will create a separate run using this to only get past video broadcasts could i also use cards whitelist to only include "twitter.com/i/broadcasts"? |
There is no cards whitelist option, only a blacklist one. Also, in addition to the filter from #2985 (comment), you can add |
I noticed this doesnt work because the graphql endpoint used shows all media. if someone is livestreaming a twitter broadcast when you click media on their twitter account the broadcast card is not there so this doesnt work the broadcast card is only listed under their tweets. is there a way to tell gallerydl to look at the first 10 tweets to get all cards and other media from it instead? |
Then try
Not exactly. You could try |
I tried that and it works now ty! But I wish it wasn't blocking the thread while downloading the livestream so other content can download at the same time. |
for people in the future you can add audiospaces to your cards blacklist to avoid spaces |
gallery-dl -o extractor.twitter.cards="true" https://twitter.com/i/broadcasts/1YqGoANwQpNxv
[gallery-dl][error] No suitable extractor found for 'https://twitter.com/i/broadcasts/1YqGoANwQpNxv'
i tried searching for issues and i saw 2875 #937 but those urls dont have /i/broadcast. they say enable twitter cards but i did and still doesnt work for me
version 1.23
The text was updated successfully, but these errors were encountered: