"""Creatives App

This module manages creative assets and content in the Adtlas DAI Management System.
It handles creative upload, processing, validation, versioning, and delivery optimization.

Key Features:
- Creative asset management (video, audio, images, rich media)
- Multi-format support and transcoding
- Creative validation and quality control
- Version control and approval workflows
- Dynamic creative optimization (DCO)
- A/B testing for creative variants
- Performance tracking by creative
- Automated creative generation
- Brand safety and compliance checks
- Creative library and search
- Template management
- Asset optimization for different devices

Models:
- Creative: Main creative entity with metadata and files
- CreativeVersion: Version control for creative iterations
- CreativeFormat: Different format specifications
- CreativeTemplate: Reusable creative templates
- CreativeAsset: Individual asset files (video, audio, images)
- CreativeApproval: Approval workflow and status
- CreativePerformance: Performance metrics by creative
- CreativeTag: Tagging and categorization
- CreativeCompliance: Brand safety and compliance data
- CreativeVariant: A/B testing variants

API Endpoints:
- /api/creatives/ - Creative CRUD operations
- /api/creatives/{id}/upload/ - File upload
- /api/creatives/{id}/transcode/ - Format conversion
- /api/creatives/{id}/approve/ - Approval workflow
- /api/creatives/{id}/performance/ - Performance data
- /api/creatives/bulk/ - Bulk operations
- /api/templates/ - Template management
- /api/formats/ - Format specifications
- /api/assets/ - Asset management

File Processing:
- Video transcoding (FFmpeg integration)
- Image optimization and resizing
- Audio format conversion
- Thumbnail generation
- Metadata extraction
- Quality validation
- Virus scanning
- Watermarking

Integrations:
- AWS S3/CloudFront for storage and CDN
- Google Cloud Storage
- Azure Blob Storage
- Cloudinary for image processing
- Wistia for video hosting
- Vimeo API
- YouTube API
- Adobe Creative SDK

Version: 1.0.0
Author: Adtlas Development Team
Last Updated: 2024
"""

default_app_config = 'apps.creatives.apps.CreativesConfig'