---
title: "Fix MP4 Video for Final Cut Pro"
date: 2022-10-27T21:40:54.000Z
author: Z.SHINCHVEN
tags: [Final Cut Pro, MP4, FFmpeg, x264]
canonical: https://atlassc.net/2022/10/28/fix-mp4-video-for-final-cut-pro
---
Sometimes mp4 video might not be compatible with Final Cut Pro, that's because mp4 is just a container format, it's just the codec used inside might not be compatible.

Let's simply convert videos to a compatible format like `x264` with FFmpeg:

```bash
# Convert video keep audio
ffmpeg -i input.mp4 -c:v libx264 -b:v 6000k -c:a copy output.mp4
# Convert video and audio
ffmpeg -i input.mp4 -c:v libx264 -b:v 6000k -c:a libfdk_aac output.mp4
```

- -i: input file
- -c:v libx264: Use x264 codec for video
- -b:v 6000k: Set video bitrate to 6000k
- -c:a copy: Copy audio codec
- -c:a libfdk_aac: Use aac codec for audio
- output.mp4: output file

And also we can do it in batch:

```bash
for i in *.mp4; do
  ffmpeg -i "$i" -c:v libx264 -b:v 6000k -c:a copy "${i%.mp4}.x264.mp4" -y;
   done
```
