<commit_before>---
title: Replace Your Video
layout: post
description: Sometimes, it just takes too much effort to replace an embed code in the wild. Calling your developer doesn't always need to happen though, with Wistia's replace video tool!
category: Public Sharing
---

There are two ways to replace a video in Wistia--overwrite and swap. An overwrite
for a video is intended for slight editing tweaks (caught that typo too late!) and
quick fixes. Videos that are overwritten will keep their stats--so you won't 
lose a second of data.

A swap makes it easy to replace a video in the wild without changing your embed
code. When you swap a video we'll save the old version in the same project with
a new HashedID--that magical string of numbers and letters at the end of a 
Wistia URL that keeps everything neatly organized behind-the-scenes. 

(So for this video `https://support.wistia.com/medias/sqzcdxvf9p` the HashedID 
would be `sqzcdxvf9p`.)

The Replace Video functionality is designed to cause the least disruption
possible for your embedded video. So while the replacement is uploading and
processing, the old video will continue to play anywhere it is embedded. No
stats or comments will be affected, and the video will update immediately after
its finished processing.

For both **Swap** and **Overwrite** all customizations will transfer (including
the thumbnail) with the replacement. Captions, Timeline Actions, and any player
customizations will remain the same.

{{ "This won't replace any copies of the video you've made in your account, only the original." | note }}

Let's dive in.

## Swap out Video Content

Swapping a video makes it easy to change an already embedded video without 
touching any code. To swap a video, open the video in your account you'd like to
 swap.<commit_msg>Font weight tweak to emphasize replace video types.<commit_after>---
title: Replace Your Video
layout: post
description: Sometimes, it just takes too much effort to replace an embed code in the wild. Calling your developer doesn't always need to happen though, with Wistia's replace video tool!
category: Public Sharing
---

There are two ways to replace a video in Wistia--**overwrite** and **swap**. An overwrite
for a video is intended for slight editing tweaks (caught that typo too late!) and
quick fixes. Videos that are overwritten will keep their stats--so you won't 
lose a second of data.

A swap makes it easy to replace a video in the wild without changing your embed
code. When you swap a video we'll save the old version in the same project with
a new HashedID--that magical string of numbers and letters at the end of a 
Wistia URL that keeps everything neatly organized behind-the-scenes. 

(So for this video `https://support.wistia.com/medias/sqzcdxvf9p` the HashedID 
would be `sqzcdxvf9p`.)

The Replace Video functionality is designed to cause the least disruption
possible for your embedded video. So while the replacement is uploading and
processing, the old video will continue to play anywhere it is embedded. No
stats or comments will be affected, and the video will update immediately after
its finished processing.

For both **Swap** and **Overwrite** all customizations will transfer (including
the thumbnail) with the replacement. Captions, Timeline Actions, and any player
customizations will remain the same.

{{ "This won't replace any copies of the video you've made in your account, only the original." | note }}

Let's dive in.

## Swap out Video Content

Swapping a video makes it easy to change an already embedded video without 
touching any code. To swap a video, open the video in your account you'd like to
 swap.
{'fraction_non_alphanumeric': 0.05103711790393013, 'fraction_numerical': 0.001091703056768559, 'mean_word_length': 4.366032210834553, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6576341', 'n_tokens_mistral': 956, 'n_tokens_neox': 914, 'n_words': 570}