Image + Audio to MP4 Video Maker

Turn cover art and a song into an MP4, or put several songs in order under one image for a longer video. Preview and download without uploading your media.

1. Choose a still image

2. Add songs in playback order

3. Make your MP4

Still image at 1280 x 720, H.264 video at 1 frame per second, AAC audio at 192 kbps. Encoding runs on your device. Keep this tab open.

Media is processed locally and never uploaded. The ffmpeg.wasm encoder is downloaded on first use. Rendering long videos may be slow or fail on memory-limited devices.

Image and Audio to MP4: Make a Cover Art Video With One Song or a Full Sequence

A still image with a soundtrack is a video file once it has a video stream and an audio stream. You do not need to record a screen or play a song in real time to make one. Add cover art and an audio file above, or select several songs and arrange them in playback order. The maker converts your artwork to a 1280 x 720 frame, joins your audio in sequence, and encodes an MP4 on your device. The files are not sent to this website. Keep this tab open until the finished video is ready.

Artwork, aspect ratio, and frame background

Upload a JPEG, PNG, or WebP image of 10 MB or less. The tool fits the entire image inside a 16:9 video frame without cropping it. A square album cover fills the height and leaves space to either side. Choose the background color to fill that space. The image is resized to a maximum of 1280 x 720 pixels before the encoder sees it. A larger source does not create a higher-resolution video here. If your artwork contains text, inspect the preview carefully at the size your viewers will see on a phone. Tiny type on a square cover may be hard to read in a widescreen player.

The maker renders the image to a JPEG frame even when you start with a PNG or WebP. Transparent areas appear against the chosen background. A strongly compressed source image may still show artifacts after resizing; exporting to MP4 cannot restore detail missing in the artwork. Video thumbnails and distributor cover art are separate deliverables with different rules. Check each platform's artwork requirements before you publish.

Song order and why mixed formats need conversion

Add up to 20 files in MP3, WAV, M4A, AAC, OGG, or FLAC format. The browser must be able to read each file's duration before it can be added. Use the up and down controls to set the order, then remove any duplicates. The video plays the full first track, followed immediately by the second, and so on. It does not overlap songs or insert a gap. Silence already present at the beginning or end of an input remains there. For unwanted pauses, trim the sources first with the silence trimmer.

MP3 and WAV files do not necessarily share a sample rate or a channel layout. Simply copying their compressed bytes together would not produce a reliable soundtrack. The FFmpeg concat filter decodes each input, resamples it to 44,100 samples per second, sets it to stereo, resets each segment's timestamps, and joins the segments before a single AAC encode. The FFmpeg concat filter documentation describes the stream-parameter and timestamp requirements. Some source formats can carry encoder padding, so listen at each track boundary before uploading the finished file. This is a straight sequence, not a crossfade or a DJ mix.

MP4 settings and the cost of a long render

The tool loops the same still frame at one video frame per second and encodes it with H.264 in an MP4 container. Audio is AAC at 192 kbps. The output uses 8-bit 4:2:0 video pixels for broad playback support. A static image needs far fewer distinct frames than moving footage, but encoding still uses your device's processor and memory. The YouTube recommended upload encoding settings describe MP4, H.264, and AAC as standard upload choices. A one-frame-per-second still-image video is a different workload from a typical 24 or 30 fps recording; test a short export before committing to a long upload.

The combined source files must be 50 MB or less and total no more than 45 minutes. Those caps reduce the risk of browser crashes, but they do not guarantee that every phone can finish a long render. A single-threaded WebAssembly encoder may take several minutes. Cancel if the device runs out of resources and try a shorter sequence on a computer. The encoder library downloads on first use, so an internet connection is needed at least once; your own media still stays local. There is no server job or account that keeps running if you close the tab.

Estimate duration and output size before you start

Suppose your album has ten three-minute tracks. The final video is about 30 minutes long, plus any silence in those files. At 192 kilobits per second, its AAC audio alone takes roughly 192,000 x 1,800 / 8, or 43.2 million bytes before container overhead and the video track. This is an estimate, not a guaranteed download size. To check how song length relates to beats and bars while planning an edit, try the music time converter. The sample rate and bit depth calculatorcan also explain why an uncompressed WAV source may hit the 50 MB input limit sooner than an MP3 of the same duration.

If a source is too large, use the audio converterto make a smaller audio file before returning here. That re-encode can reduce fidelity, so compare it against your original. If you only need a short promo with moving footage and captions, the promo clip maker is built for that job. This page is for a still-image music video, not an animated social clip.

Check the finished video before publishing

Play the downloaded MP4 from the start, seek across every song transition, and inspect the last few seconds. A preview in the page is useful, but checking the downloaded file in your intended player is safer. Make sure you have the rights to use both the image and every recording. Putting several tracks under one cover does not change the rights needed to upload or distribute them. If you later want chapter markers or a tracklist, add those in the platform where you publish the video. This tool does not burn song titles into the image or create platform chapters.