Process Packs
Upload and process audio files and images for distribution
Using: {{ manualSku.toUpperCase() }} Fallback from folder: {{ detectedFromFolder }} Enter manually or will use folder name as fallback
Drop folders or files here
Supports: WAV, FLAC, AIFF, MP3, JPG, PNG, ZIP
Files ({{ uploadedFiles.length }})
{{ fileStats.audio }} audio
{{ fileStats.images }} images
{{ getFileType(file) }}
{{ file.name }}
{{ formatFileSize(file.size) }}
Also Generate B2B ZIP
ENABLED
Create distribution ZIP (1200px images + MP3) after processing
One-Click B2B Pack Generation
Enter a SKU and click Generate. Assets are automatically fetched from:
- Images: Contabo (1200px) or WooCommerce B2C (fallback)
- MP3s: DigitalOcean Spaces
Pack Generated Successfully!
SKU: {{ b2bResult.sku }}
Size: {{ b2bResult.size_mb }} MB
Files: {{ b2bResult.files_count }} ({{ b2bResult.images_count }} images, {{ b2bResult.mp3_count }} MP3s)
Source: {{ b2bResult.image_source }} ({{ b2bResult.image_quality }})
Download ZIP
Generation Failed
{{ b2bResult.error }}
OR
Replace Existing Pack
Upload a ZIP file to replace or create a B2B pack directly
Drop ZIP file here or click to browse
{{ replaceFile.name }}
{{ formatFileSize(replaceFile.size) }}
{{ replaceResult.action === 'replaced' ? 'Pack Replaced!' : 'Pack Created!' }}
SKU: {{ replaceResult.sku }}
Size: {{ replaceResult.size_mb }} MB
Download ZIP
Upload Failed
{{ replaceResult.error }}
Processing {{ currentSku }}...
{{ progressPercent }}%
{{ completedSteps.includes('audio') ? '✓' : '1' }}
Converting audio files ({{ audioProgress }})
{{ completedSteps.includes('images') ? '✓' : '2' }}
Processing images ({{ imageProgress }})
{{ completedSteps.includes('upload') ? '✓' : '3' }}
Uploading to destinations
Recently Processed
{{ pack.sku }}
{{ formatDate(pack.processed_at) }}
{{ pack.audioTracks || 0 }} tracks, {{ pack.images || 0 }} images
No recently processed packs