how to replace audio in video

Q: "What is the easiest way to change an audio track from a video and add a voice over?" – Richard from Quora

Audio is an indispensable part of a wonderful video. What if you’ve captured a good video but with a bad sound? Well, you can easily get rid of the audio track and add another background music or a voice over. There are many ways that can easily replace audio in video and in the following, I’ll introduce 2 easy methods to help you do that with desktop, online tools or apps.

1. How to Replace Audio in Video with TunesKit AceMovi

Actually there are a lot of tools that can help you replace audio in video. And now what I'm going to recommend is TunesKit AceMovi Video Editor, because it's might be the easiest and fastest tool to do that.

TunesKit AceMovi is available for both Windows and Mac computer. It's a simple-to-use yet powerful video editing program that both beginners and professionals like to use it to creating great videos. With the program, you can easily separate audio and video, add audio to video, apply sound or video effects, transtitions, text or subtitles, make a split-screen video, etc. In a word, you can find almost everything you need to edit your video within this tool.


TunesKit AceMovi Video Editor

Security Verified. 5,481,347 people have downloaded it.

  • Replace audio in video without re-encoding
  • One-stop video editing software with easy-to-use interface
  • Provide both useful basic and advanced video editing features
  • Flexibly save output video in any format, device or social platform
  • Work well on both Mac and Windows systems


In the following, I'll show you how to replace audio in video with the help of TunesKit AceMovi:

Open AceMovi and Import Video File

add video

First, please click the Download button above to install the TunesKit AceMovi on your PC or Mac. After that, just launch the program and import the video file that you want to replace its audio track by clicking the "+" icon or "Import" button. Then simply drag and drop it to the AceMovi's timeline.

Detach Old Video and Add New One

detach audio

Now you can right-click the video file and select the "Detach Audio" option. The original audio clip will be separated on the timeline track. Now click on it and hit the "Trash" icon delete icon to delete it; or you can right-click on the audio track and then choose the "Delete" option.

add background music

Now you can import a new audio file from your local computer and drag it to the timeline to match the video. Or you can simply go to the "Audio" > "Background Music" to drag and drop a background music file to the video.

Export the New Video

export video

In the last step, you can now go to click the yellow "Export" button to save and export your new video file. Just follow the instructions to customize the output settings such as output format, device, file name and output path, etc. And then confirm the Export button again to save it to your computer. Your new video will have a new audio track as wish.

2. How to Replace Audio in Video Using VLC

The second easy way to replace audio in video is to use VLC Media Player. This is a free and open-source media player that plays most multimedia files. Available for Windows, Mac, Linux, Android and iOS, you can also use it to replace the audio track in the video files by taking advantage of its "Convert/Save" function. The following is how to replace audio in video using VLC.

Step 1: Launch VLC. After finishing installing VLC Media Player on your computer, you can simply launch the program.

Step 2: Import the video to VLC. Now navigate to the "Media" > "Convert/Save". Click the "+Add…" button to import the video file that you’d like to replace its audio track.

import video to vlc

Step 3: Add the new audio to VLC. Next, in the same new window, check the "Show more options" box and again "Play another media synchronously" option. Click the "Browse…" option and "+Add…" button to add the new audio track you want. Hit the "Select" button to confirm the action.

replace audio in video vlc

Step 4: Replace audio in video using VLC. Now choose the "Play" option from "Convert/Save" drop-down menu. When the video is playing, go to the "Audio" "Audio Track" > "Track 2"or right-click the video and choose "Audio" > "Audio Track" > "Track 2". Now the video’s audio track has been replaced.

choose audio track 2

Step 5: Save the new file. In the last step, you can go to the "Media" > "Convert/Save" option again. Hit the "Convert/Save" button at the lower right corner and choose "Video – H. 264+ MP3 (MP4) as the output format. Then click the "Browse" to select an output path for your destination file. Next, click the "Start" button to start saving the video file with new audio track to your computer.

Note: Usually VLC adds the new audio track as the Track 2, which does not play by default. In other words, if you want to play the converted file with new audio track, you can go to the "Audio" > "Audio Track" > "Track 2".

Final Words

Now you’ve got two easy solutions to replace audio in video. If you don’t want to pay a penny, you can use VLC Media Player to achieve that. But the disadvantage is obvious. The new audio will not be played by default. You have to choose it every time when you want to play it. Thus, if you’re annoyed about this, TunesKit AceMovi will be a great choice. Replacing audio in the video can be finished in quick steps and the new audio will be added permanently. Besides, this is a powerful video editing program, you can use it to do more editing jobs based on your needs.