div align="center">
Organize, browse, and manage your visual effects assets — fast, visual, offline.

Features · Install · Requirements · Formats · Build · support
Pixel Attic is a desktop application for organizing, browsing, and managing VFX assets. Built for artists, studios, and post-production teams, it provides a fast, visual way to catalog videos, image sequences, EXR files, textures, and other media commonly used in VFX pipelines.
like dasElement but free and just starting
- Import files & folders with auto-metadata extraction
- Categories — built-in VFX + custom user-defined
- Colored tag pills with batch tagging
- ★ Star / Favorite system with dedicated filter
- 5-star rating system with sort support
- Collections — manual grouping, import/export
.pixcol
- Asset linking — connect related versions
- Duplicate detection via content hashing
- Per-asset text notes with auto-save
|
- Pill-based search bar with colored tokens
- Advanced operators:
tag: fmt: cat: size:> dur:< res: codec: depth: date:
- Exclude operators:
-tag: -fmt:
- Saved searches — recall complex filters
- Sort by name, date, size, type, or rating
|
- Grid view — cards with thumbnails & hover scrub
- List view — spreadsheet-style sortable table
- Virtual scrolling — smooth with large libraries
- Card sizes: S / M / L / XL with adaptive pills
- Auto thumbnail generation (PIL + ffmpeg)
- Custom poster frame for videos
|
- Embedded VLC player — plays any format
- Transport: play, pause, frame step, seek, loop, mute
- In-app fullscreen (reparent, no re-embed)
- Frame info HUD overlay
- Timecode / frame counter display
- Material Icons on all controls
|
- 8+ dark themes (Industrial, Midnight, Nordic, Monokai…)
- 16 accent colors applied across all UI elements
- Material Icons throughout
- Custom fonts and sizes
- Configurable external viewers (DJV, RV, etc.)
|
|
| Feature |
SQLite (default) |
JSON |
| Crash-safe (WAL mode) |
✅ |
— |
| Human-readable |
— |
✅ |
| Indexed queries |
✅ |
— |
| Auto-backup |
✅ |
✅ |
| One-click migration |
↔️ |
↔️ |
# Required
pip install PySide2 Pillow python-vlc
# Run
python main.py
Note: VLC and ffmpeg must be installed on your system for video playback and proxy generation.
|
Requirement |
| OS |
Windows 10/later |
| Python |
3.8+ |
| RAM |
4 GB |
| Package |
Version |
Required |
Purpose |
| PySide2 |
5.15+ |
✅ |
Qt GUI framework |
| Pillow |
8.0+ |
✅ |
Image thumbnails |
| python-vlc |
3.0+ |
📌 |
Video playback |
| VLC |
3.0+ |
📌 |
Player backend |
| ffmpeg |
4.0+ |
📌 |
Proxy / thumbnail / strip generation |
| PyInstaller |
— |
— |
Compile to .exe |
|
Video
.mp4 .mov .avi .mkv .wmv .flv .webm .m4v .mxf .r3d
|
Image
.png .jpg .jpeg .tga .bmp .tiff .tif .exr .dpx .hdr .pic .cin .sxr
|
Sequence
Numbered frames auto-detected
shot.0001.exr → shot.0240.exr
|
pip install pyinstaller
pyinstaller pixelattic.spec
Output: dist/PixelAttic/PixelAttic.exe
Place pixelattic.ico in the project root before building.
if you emjoy the project consider buying me a coffee :)
Made with ❤️ by GHST