A Python tool for downloading videos from Twitter posts. This project provides a simple and efficient way to download Twitter videos for research and educational purposes.
- This project is for research and educational purposes only
- Commercial use is NOT recommended as it may violate Twitter's Terms of Service
- The project was inspired by twitter-video-dl
- Download videos from Twitter posts using just the tweet URL
- Support for multiple video quality variants
- Clone the repository:
git clone https://github.com/lanesky/tweet-video-dl.git
cd tweet-video-dl
- Install dependencies:
pip install -r requirements.txt
Basic usage:
python main.py <tweet_url>
Example:
python main.py https://twitter.com/user/status/1234567890
-
API Changes: Twitter frequently updates their API and website structure. This tool might stop working without warning. If you encounter issues:
- Open a GitHub issue to report the problem
- Consider fixing it yourself and submitting a pull request
- Note that response to issues might be slow
-
Rate Limiting: Be mindful of Twitter's rate limits to avoid your IP being blocked
-
Legal Considerations:
- Ensure you have the right to download and use the content
- Respect copyright and intellectual property rights
- Do not use this tool for commercial purposes
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- Python 3.7+
- requests
- Other dependencies listed in requirements.txt
This project is licensed under the MIT License - see the LICENSE file for details.
- This project was inspired by twitter-video-dl
- Thanks to all contributors and users who help improve this tool
This tool is created for educational and research purposes only. The developers are not responsible for any misuse of this tool or violation of Twitter's Terms of Service. Use at your own risk.