This script generates fake media files with random filenames, valid-looking headers, and random sizes. It’s useful for stress-testing, dummy data creation, or filling directories with realistic-looking media without using real files.
garbage_generator.py
.Run the script like this:
python garbage_generator.py [options]
-o, --output <dir>
– Output directory (default: fake_media
)-n, --num-files <int>
– Number of files to generate (default: 200
) - I am using a folder of 1000 (about 5GB)--min-len <int>
– Minimum filename length (default: 6
)--max-len <int>
– Maximum filename length (default: 20
)Generate 1000 files in the default fake_media
directory:
python garbage_generator.py -n 1000
Generate 50 files with filenames between 10–30 characters, saved to dummy_output
:
python garbage_generator.py -n 50 -o dummy_output --min-len 10 --max-len 30
jpg
, png
, mp4
, etc.).