Upload media to S3 and other cloud storage

When Pixeltable generates media files (thumbnails, extracted frames, processed images), by default it stores them locally.

Data Import/Export · Notebook · Updated

Colab runs it in your browser. If it calls a model provider, it asks for that provider's API key in a cell.

What it covers

  • What you'll learn
  • How it works
  • Default destinations
  • Per-column destinations
  • Changing global destinations
  • Overriding global destinations
  • Getting URLs for your files
  • Generating presigned URLs

What it uses

Install
terminal
pip install pixeltable
Pixeltable calls
net.presigned_url()pxt.create_table()insert()add_computed_column()

A look at the code

data-export-s3.ipynb
# Add computed column with no destination specified - uses default
t.add_computed_column(
flipped=t.source_image.transpose(0), if_exists='replace'
)

One cell of the notebook, copied as it is. Open it in Colab for the rest.

Browse all 103