Walkman封面不能显示的原因及解决方法

原因大致分两种,一种是ID3 tag码的版本问题,Walkman(带屏幕的)大部分只支持1.0/1.1/2.2/2.3/2.4(部份支持2.4)版本,加上1.x版本不支持封面信息,所以最优选项是先把ID3 tag更新到2.2-2.3版本,之后再查看是否是专辑图片的问题。

不知诸位有没有注意到,这些jpg格式的图片在呈现的时候,有两种方式,一种是自上而下扫描式的,还有一种就是先是全部的模糊图片,然后逐渐清晰(就像GIF格式的交错显示)。即progressive和baseline。

“The Sony Walkman products cannot display progressive JPEG files, just baseline JPEG. ”

Walkman只能支持baseline类型的jpeg图片,博主这里用了Linux下的ImageMagick工具,环境是CentOS 7。其实这个工具挺强大的,可以无损转换缩放jpg/png等图片格式。

1
2
3
$ sudo yum install ImageMagick -y
$ convert source.jpg -interlace none target.jpg
......

转换完拖专辑上传Walkman里,成了。