35 lines
979 B
Bash
Executable File
35 lines
979 B
Bash
Executable File
#!/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
|