我正在玩PHP中的Applescript,试图制作我自己的iTunes遥控器。
现在我想将专辑封面添加到遥控器。 我知道我可以从iTunes到PHP获取图稿数据:
$ph = popen( "osascript", "w" );
fwrite( $ph, $artwork=`osascript -e 'tell application "iTunes" to data of artwork 1 of current track'` );
fclose( $ph );
Applescript Editor返回以下行:
«data JPEGFFD8FFE000104A4649460001010100...*more numbers*...2CEA245A3FFD9»
我想
<img src="data:base64,<?=$artwork;?>" />
应该做的伎俩...
由于iTunes使用.itc(iTunes封面)文件本身,我甚至不确定Applecript是否会返回原始JPG数据。虽然返回的数据以JPEG ...“«data JPEGFFD ...”
开始答案 0 :(得分:2)
您是否尝试过图像标题?
header("Content-Type: image/jpg");
header("Content-Disposition: attachment; filename=image.jpg" );