xchwarze/samsung-tv-ws-api

Is it possible to change matte options on art already on TV?

Opened this issue · 10 comments

I see it's possible to set it during the upload but is there a means to change it post-upload? thanks!

My upload call looks pretty much the same as the readme sample.

 with(open(img_path, 'rb')) as file:
      data = file.read()
      try:
          tv_id = tv.art().upload(data, file_type='JPEG', matte='shadowbox_polar')
      except:
        logging.critical('Fatal error uploading images')

Here's a list of supported matte colours (from a 2021 Frame... not sure if other models have the same set)

seafoam, black, neutral, antique, warm, polar, sand, sage, burgandy, navy, apricot, byzantine, lavender, redorange, skyblue, turqoise

'burgandy' is not a typo — that's the colour the API returns!

Yes. Just change this script at this location:

target_matte_type = "none"

Of course, I personally think the matte options are ugly so you can also use this to turn them all off! But it's a personal preference. (You paid for all those pixels, use them for the art!)

Cheers!

Here's a list of supported matte colours (from a 2021 Frame... not sure if other models have the same set)

You can also use "none".

Cheers!

Of course, I personally think the matte options are ugly so you can also use this to turn them all off! But it's a personal preference. (You paid for all those pixels, use them for the art!)

Cheers!

Ha. I also seldom use the Frame's matte. But, I like the way mattes look on the wall in the Frame. So, I have a template in Gimp/Photoshop that I use to choose my own matte colors based on the image (kind of like one would do when getting something physically framed) and then copy the image matte and all to the Frame.

Has anyone explored using this to create a "publish" service in Lightroom or Photoshop to send pictures straight to the Frame?