#!/bin/bash # Script to fix logo format for PS4 Blu-ray # Requirements: 640x360 (16:9 aspect ratio), JPEG baseline, no progressive if [ ! -f "bd-metadata/logo.jpg" ]; then echo "Error: logo.jpg not found in bd-metadata/" exit 1 fi echo "Current logo info:" file bd-metadata/logo.jpg echo "" # Check if ImageMagick is available if command -v convert &> /dev/null; then echo "Converting logo to proper format..." convert bd-metadata/logo.jpg \ -resize 640x360! \ -quality 85 \ -strip \ -interlace none \ -colorspace sRGB \ bd-metadata/logo_fixed.jpg mv bd-metadata/logo_fixed.jpg bd-metadata/logo.jpg echo "Logo fixed! New info:" file bd-metadata/logo.jpg else echo "ImageMagick not found. Please install it or manually ensure:" echo " - Size: 640x360 pixels (16:9)" echo " - Format: JPEG baseline (not progressive)" echo " - Color space: sRGB" echo " - Quality: 85-90" fi