Я играю с Applescript на PHP, пытаюсь сделать свой собственный 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 возвращает эту строку:
«data JPEGFFD8FFE000104A4649460001010100...*more numbers*...2CEA245A3FFD9»
Я думал
<img src="data:base64,<?=$artwork;?>" />
должнохитрость ...
Я даже не уверен, что яблочный скрипт возвращает необработанные данные JPG, поскольку iTunes сама использует файлы .itc (обложка iTunes).Хотя возвращаемые данные начинаются с JPEG ... "« data JPEGFFD ... "