---
description: "Advanced tutorials for customizing NeMo Curator video pipelines including adding custom code, models, stages, and environments"
categories: ["video-curation"]
tags: ["customization", "pipeline", "advanced", "models", "docker", "environments", "custom-code"]
personas: ["mle-focused"]
difficulty: "advanced"
content_type: "tutorial"
modality: "video-only"

---

# Video Pipeline Customization Tutorials

Use the tutorials in this section to learn how to customize video pipelines using NeMo Curator.

You can customize the **environments**, **code**, **models**, and **stages** used in NeMo Curator pipelines.

## Before You Start

Before you begin customizing NeMo Curator pipelines, make sure that you have:

- Reviewed the [pipeline concepts and diagrams](/about/concepts/video).  
- A working NeMo Curator development environment.  
- Reviewed the [container environments](/reference/infra/container-environments) reference.

---

<Tip>
Tutorials are organized by complexity and typically build on one another.
</Tip>

---

<Cards>

<Card title="Add Custom Environment" href="/curate-video/tutorials/pipeline-customization/add-cust-env">
Learn how to create and configure custom environments for your video pipelines, including setting up dependencies and runtime configurations.
container
environments
</Card>

<Card title="Add Custom Code" href="/curate-video/tutorials/pipeline-customization/add-cust-code">
Learn how to extend pipeline functionality by adding custom code modules, including data processing scripts and utility functions.
container code
</Card>

<Card title="Add Custom Model" href="/curate-video/tutorials/pipeline-customization/add-cust-model">
Learn how to integrate custom machine learning models into your video pipelines, including model loading, inference, and optimization.
container models
</Card>

<Card title="Add Custom Stage" href="/curate-video/tutorials/pipeline-customization/add-cust-stage">
Learn how to create and integrate custom pipeline stages to add new processing capabilities to your video curation workflow.
container environments code models stages
</Card>
</Cards>
