Time Zones
Because typical use cases involve datasets that span multiple time zones, Pixeltable strives to be precise in how it handles time zone arithmetic for datetimes.
Transform a single document, video, image, or audio file into multiple rows for granular processing.
Core Operations · 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.
pip install pixeltable spacy tiktoken click
document.document_splitter()video.frame_iterator()video.video_splitter()string.string_splitter()image.tile_iterator()audio.audio_splitter()pxt.create_table()pxt.create_view()insert()sample()from pixeltable.functions.video import frame_iteratorvideos = pxt.create_table('split_demo/videos', {'video': pxt.Video})videos.insert([{'video': 'https://github.com/pixeltable/pixeltable/raw/main/docs/resources/bangkok.mp4'}])
One cell of the notebook, copied as it is. Open it in Colab for the rest.
Because typical use cases involve datasets that span multiple time zones, Pixeltable strives to be precise in how it handles time zone arithmetic for datetimes.
Every multimodal AI app needs the same five things: store media, run models, index embeddings, serve endpoints, version everything.
Set up API credentials for OpenAI, Anthropic, and other AI providers so Pixeltable can access them.
You need to iterate on transformation logic before running it on your entire dataset—especially for expensive operations like API calls or model inference.