This release is a pre-release and may not be stable for production use.
Latte, a novel latent diffusion transformer for video generation, utilizes spatio-temporal tokens extracted from input videos and employs a series of Transformer blocks to model the distribution of videos in the latent space. Latte achieves state-of-the-art performance on four standard video generation datasets FaceForensics, SkyTimelapse, UCF101, and Taichi-HD. paper, code, pretrained
However, Latte still falls short in terms of video generation length and quality compared to Sora. To achieve training and generation effects close to Sora, the Latte model requires more high-quality text-video paired datasets. Therefore, we have created VidFetch, an open-source dataset download tool to obtain copyright-free videos from various free video websites.
Free Video Support
| website | windows | macos | linux |
|---|---|---|---|
| Pexels | ✔ | 📆 | 📆 |
| Mazwai | 📆 | 📆 | 📆 |
| Mixkit | ✔ | 📆 | ✔ |
| Pixabay | ✔ | 📆 | 📆 |
| Coverr | 📆 | 📆 | 📆 |
How to use
Install related dependency packages
pip install -r doc/requirements.txt
You only need three lines of code to start downloading the video
from vidfetch.website import MixkitVideoDataset
mixkit = MixkitVideoDataset(root_dir="mixkit")
mixkit.download(platform="windows")
Click to view examples we have implemented
- Download videos from Mixkit
- When you interrupt the download, the monitor will record the video information you downloaded successfully last time and continue downloading based on this information
VidFetch's design philosophy
Metadata
Release files for vidfetch 0.0.1a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| vidfetch-0.0.1a1.tar.gz | 18.2 kB | Details |
Release files / vidfetch-0.0.1a1.tar.gz
| Download URL | vidfetch-0.0.1a1.tar.gz |
|---|---|
| Size | 18.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
572bd9bf57cb8148302bbbd03e0540bf20d75fd61bb9b800f7546281244d1498
|
|
BLAKE2b-256 checksum How to use checksums |
0105bc5e5276a08bd1d0640ba9f2c4b102a3ee39363b577d020e677ee9c27cd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.9.19
|