mmpx12 / twitter-media-downloader Goto Github PK
View Code? Open in Web Editor NEWtwmd: CLI/GUI Apiless twitter downlaoder. Download medias from single tweet or a whole profile.
twmd: CLI/GUI Apiless twitter downlaoder. Download medias from single tweet or a whole profile.
I downloaded the latest release (windows AMD v1.12) and when I launch it nothing happens.
I tried opening up command prompt and using the the command twmd as per the example bu it's not working. (it says command is not recognised).
I also tried changing the directory to the location where the executable is in but i get the same result.
Any idea why this might be?
I tried the GUI too but when I input my parameters and click "download" it processes for a while then stops without any apparent progress or any results.
Can you add option for quality media download?
dont know how else to say it wont launch, quick command prompt then nothing.
If there are more than one image in a tweet it will only download the first one.
In some accounts, sometimes only half of the total media is downloaded, even though the -U flag is used.
Is it possible to use a file to input a list of user names?
When I try to build TWMD, it throws this error:
>$ make
go build -ldflags="-w -s"
# twmd
./twmd.go:30:2: version redeclared in this block
./gui.go:16:7: other declaration of version
./twmd.go:210:6: main redeclared in this block
./gui.go:454:6: other declaration of main
make: *** [Makefile:2: build] Error 1
I use golang 1.20.
Prebuilt version works fine but afaik there is no GUI version, is there?
Also, is it possible to add a date interval option?
Trying to login to download NSFW content is impossible, because the password input doesn't react to my keystrokes at all. The only key that responds is Enter, but that just gives me a "Bad user/pass" message because the latter's empty. I'd be more understanding if a correct password didn't work, but being completely unable to type?
I'm using Windows 10, and tried vanilla Command Prompt and PowerShell; if I had to use something more specific, it wasn't really made clear enough and could be corrected. I'd appreciate any help you could give.
Hey,
nice tool but is there a way to put the credentials in the command line or something ?
the prompt is quite bothering :/
Also a way to add the replies would be sweet
For example, if there are 100 images or videos, it will stop at 50. Is there a way to avoid this?
On twmd -U
returns
"[filename].[ext] alrady exist"
Should read
"[filename].[ext] already exists"
As stated in the title, is there any way to download up until a certain date, or any date between parameters? I've used the cli in the past, and want to update what I have archived and downloaded, without running the risk and hassle of dealing with duplicate posts and files.
Is there any way to do this that I am not seeing? If not, is it a possibility to be added?
-p, --proxy Download through a proxy
like socks5://127.0.0.1:7890
or http://127.0.0.1:7890
! :)
Could you update please?
この問題を解決するために、APIリクエストに秒単位の遅延を設定することは可能ですか?
Apologies for the terrible title but I have no idea how specific I can be.
I downloaded the [twitter-media-downloader-v1.0.5-windows-amd64.zip] from the repository. Extracted the .exe file and double clicked on it but nothing happens.
My processor is an AMD R5 5600H so this is the correct version, I think.
Do I require any pre-requisites or is there an installation method?
The readme mentions that you will not be able to download more than 3200 tweets.
Is this a total limit and you'll be cut off by twitter after that many tweets somehow, or is it a limit for the User Downloads/bulk tweets features, where it can't get more than 3200 tweets~ at a time?
What does this limit mean for attempting to archive, for example, accounts with 4,000+ tweets?
response status 429 Too Many Requests: {"code":88,"message":"Rate limit exceeded."}
I can enter username but cannot enter password.
IF I don't use "-L", I could download all the images except the NSFW tweet without any problem, so it seems that the command is not wrong.
I've attempted to login to download images from a locked account (does it work like that?) and cmd doesn't accept input after typing my username, it's stuck on the password.
I try to log in using the [-L ], I can enter the username but not the password...
OS is windows 11and I tried twms 1.11.0~1.11.2
Invoke the utility with any arguments.
Tested on Windows 11, same results in both GUI & CLI v1.11.4 utility executables.
Calling the utility and specifying any tweet (both SFW & NSFW) results in 404.
The type of media therein doesn't matter.
twmd -u 5percent_Dora -o C:\ -v -n 1
When I run the above with CMD, an empty folder called C:\5percent_Dora/video is simply created in the specified directory, and no download is performed.
No error messages are displayed either.
It just shows ASCII art.
I tried changing the output destination directory, changing the specified account, and reinstalling, but the problem was not resolved.
Installation was performed using the following steps. (This is a Japanese web page. Please use Google Translate if you need to refer to it.)
https://gigazine.net/news/20231023-twitter-media-downloader/
i typed: twmd -u DragonPoker_aso -i
it says : Post "https://api.twitter.com/1.1/guest/activate.json": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Execute the following command:
/twmd -u user -o ~/Desktop/ -a -n 30000
But only download five photo
What happen?
So I was testing the GUI out with twitter.com/Crunchyroll and it appears to re-download the first 121 images/videos over and over until the set download limit is hit. It just over-writes those 121 files over and over. Doesn't care if a file with the same name already exists.
A few days ago, the twitter-media-downloader chrome extension was working fine, but it's not working now. Download buttons are not coming. Before it was showing Likes, media, and download image button, but recently it's showing nothing. Do I need to change anything?
Hi,
I am using [v1.11.2-linux-amd64.tar.gz]
release on Ubuntu 22.04.2 LTS on WSL1
, trying to download all videos from a user by:
./twmd -u hikaru_emo -o ./twitter-download/ -v
but it repeatedly downloads 3 videos (start with oxc, llK & j7s):
/mnt/g ❯ ./twmd -u hikaru_emo -o ./twitter-download/ -v
▄▄▄▄▄▄▄▌ ▐ ▄▌• ▌ ▄ ·. ·▄▄▄▄
•██ ██· █▌▐█·██ ▐███▪██▪ ██
▐█.▪██▪▐█▐▐▌▐█ ▌▐▌▐█·▐█· ▐█▌
▐█▌·▐█▌██▐█▌██ ██▌▐█▌██. ██
▀▀▀ ▀▀▀▀ ▀▪▀▀ █▪▀▀▀▀▀▀▀▀•
Downloaded oxc2jd4WFKvuN5U8.mp4
Downloaded j7s_7NmBSiFF-TI1.mp4
Downloaded oxc2jd4WFKvuN5U8.mp4
Downloaded llKJbQlmJW-IOlUa.mp4
Downloaded j7s_7NmBSiFF-TI1.mp4
Downloaded oxc2jd4WFKvuN5U8.mp4
Downloaded llKJbQlmJW-IOlUa.mp4
Downloaded j7s_7NmBSiFF-TI1.mp4
Downloaded oxc2jd4WFKvuN5U8.mp4
Downloaded llKJbQlmJW-IOlUa.mp4
Downloaded j7s_7NmBSiFF-TI1.mp4
(Repeat for over 10 times)
There are some NSFW videos from this user. After using -L
to log in, the repeating bug vanished, but issue #25 came up and continued to show up after several retries, btw.
Seem like a trivial bug. Hope this will help for fixing it.
Best Regards
How do i login?
I try -L|--login followed by my username and pass, but nothing happens.
Help please.
one solution could be to write the url or tweet id into the metadata of the media file?
I am running the command to download retweets from an account, which are video only, with the -U option to only download the ones that are not downloaded and with the -L option to log in with my account and not download all the videos. A retweet from a few days ago is not downloaded, but others are.
In the result only appears "XXXX.mp4: already exists" I don't see any message other than that (apparently all downloaded).
Command:
twmd -u ACCOUNT -o /home/test/ -v -U -r -L
I am writing to report a bug in the Twitter-media-downloader-v1.11.2-windows-amd64 software. When using the following command:
twmd -u -L -a -o ./media -U
multiple images and videos downloaded with this command are either 0KB in size or the data is not completely downloaded.
I appreciate your hard work in developing this software.
Thank you for your time and attention.
can't download all video or image, some time only download a few only
Just installed the standalone version for Linux, and when I run the following command:
twmd -t 1713615721668784172
I get this error:
response status 404 Not Found:
Any ideas?
Unfortunately, I couldn't compile it successfully under macOS.
go build -ldflags="-w -s"
# github.com/sqweek/dialog/cocoa
dlg.m:96:10: warning: 'setAllowedFileTypes:' is deprecated: first deprecated in macOS 12.0 - Use -allowedContentTypes instead [-Wdeprecated-declarations]
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSSavePanel.h:215:49: note: property 'allowedFileTypes' is declared deprecated here
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSSavePanel.h:215:49: note: 'setAllowedFileTypes:' has been explicitly marked deprecated here
# twmd
./twmd.go:30:2: version redeclared in this block
./gui.go:16:7: other declaration of version
./twmd.go:210:6: main redeclared in this block
./gui.go:454:6: other declaration of main
make: *** [build] Error 2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.