Guides ·

From Suno Tracks to a YouTube Playlist Video with Audio Bars

A common way to publish AI-generated music is the playlist video: ten to twenty songs made in Suno, one still image or slow loop as the background, an hour or so of running time, and a small animated element so the video does not look frozen. An audio bar overlay is a good fit for that animated element, because it moves with each song and needs no extra editing per track. This guide covers the whole path, from downloading the songs in Suno to a finished upload with chapter timestamps.

SongToBars is an independent tool and is not affiliated with, endorsed by, or connected to Suno.

Step 0: Download your songs from Suno

Suno’s help center describes these download options (checked October 2026; plans and menus change, so confirm in your own account):

  • MP3 is available on all plans, on the website and in the mobile app.
  • WAV is available to Pro and Premier subscribers, and only from the suno.com website. Downloads from the mobile app default to MP3.
  • Video downloads exist as well, but you do not need them here: the visualizer only reads audio.

MP3 or WAV? Both load and analyze fine. The difference matters for the final sound, not for the bars:

  • The visualizer’s MP4 always encodes its audio as AAC. Feeding it an MP3 means the music passes through two lossy encoders before it reaches YouTube, and YouTube re-encodes it again on upload. Starting from WAV removes one of those steps.
  • If you only have MP3s, use the original MP3 as the music track in your video editor and mute the visualizer clip’s audio. That avoids the extra AAC generation inside the visualizer file.
  • Lossy encoders often trim content near the very top of the audible range. If the last one or two bars look less active with an MP3 than with the same song in WAV, raise High-frequency boost slightly.

Some plans may limit how many songs you can download, and each plan has its own terms for using songs on a monetized channel. Check Suno’s current terms for your plan before you publish.

Name the files before loading them. The visualizer shows file names in the queue and uses them for the export file name. Rename downloads to the titles you will use in the video description, ideally with a number prefix (01 Night Drive.mp3, 02 Rain on Glass.mp3). That keeps the order obvious and makes the timestamp list easier to write later.

What “Render all tracks as one video” does

Below Render video, the create panel has Render all tracks as one video, which renders every song in the queue, in queue order, into a single MP4 (named like barforge_12tracks_visualizer.mp4). Each song’s audio follows the previous one directly with no gap or crossfade, and the bars restart cleanly at each song boundary so one song’s tail does not bleed into the next. Song boundaries in the video are placed from the exact audio running time, so the bars stay within half a frame of the music even twenty or thirty songs in.

Step 1: Prepare the audio files

Do the audio work before you touch the visualizer:

  • Final versions only. The bars reflect the exact audio you load. If you trim, extend, or re-master a song later, re-export.
  • Consistent loudness. Songs generated in separate sessions can differ in loudness. If one song is much quieter than the rest, its bars look smaller for its whole duration, and listeners notice the volume jump too. Level the tracks in an audio editor first, because the visualizer uses one set of reaction settings for the whole combined export.
  • Endings and gaps. The export adds no gaps between songs. Listen to the last seconds of each song: if one ends abruptly or trails off too long, add a fade or trim it before loading. If you want a pause between songs, add silence to the end of each file.
  • Formats. MP3, WAV, and M4A all work. The browser decodes the files, so any format your browser can play should load.

Step 2: Load and order the queue

  1. Drag all the files onto the track queue at once, or click the drop area and select them.
  2. Use the ▲ / ▼ buttons on each row to reorder. The number on the left is the playback order.
  3. Remove a track with ×.

The line next to Add audio shows the number of tracks and the total running time. Check the total against what you expect; it is the length of your final video.

Step 3: Tune the look on a representative track

Reaction and look settings apply to every track in the combined export. Pick one track that sits in the middle of your playlist’s loudness and style, select it, and tune:

  1. Choose a preset (Calm suits most lofi, jazz, and ambient playlists; Default or Punchy suit pop and EDM). The genre settings guide has values for each style.
  2. Play the loudest part and adjust Sensitivity so only strong hits reach the top.
  3. Set Floor so quiet intros still move a little.
  4. Pick bar count, width, corner radius, layout, and color.

Then play a few seconds of the quietest and loudest songs to make sure nothing looks dead or pinned.

Step 4: Pick resolution and fps

For bars in a corner or along the bottom edge of a 1080p video, 640×360 or 960×540 is enough and keeps the file small. Use the same fps as your video project; 30 fps suits static-background videos. The resolution and fps guide covers the trade-offs.

Step 5: Export

Click Render all tracks as one video. The tool analyzes any track that has not been analyzed yet, then encodes. The status line shows which track is being encoded, the speed as a multiple of real time, and the estimated time left.

Short exports are built in memory and downloaded normally. When the estimated size is over about 80 MB, which most full playlists are (at 640×360 that point comes after roughly 9 minutes of music), Chrome first asks where to save the file and then writes the video straight to disk while encoding.

Keep the tab open and in the foreground while it runs. To stop, click the export button again; it turns into a stop button during export.

Step 6: Assemble the final video

In your editor (the overlay guides for DaVinci Resolve, Premiere Pro, and CapCut cover the details):

  1. Put your background on V1, stretched to the full length. For Suno playlists this is usually the cover art of one song, a dedicated playlist thumbnail, or a short seamless loop (rain on a window, a slow camera drift) repeated end to end.
  2. Put the visualizer MP4 on V2.
  3. Set V2 to Screen or Add so the black background disappears.
  4. Scale and place the bars. Common placements: a thin strip along the bottom edge, a small block in a lower corner, or centered beneath a title.
  5. For audio, either use the visualizer MP4’s own audio track (it is the exact audio the bars were computed from) or, if you started from MP3s, use the original files and mute the visualizer clip, as described in Step 0.

Bars on cover art. Square cover art does not fill a 16:9 frame. Three common layouts: choose the Circle type and place the art in the empty middle of the ring, put the art on the left half with the bars on the right in Center or Mirror layout, or blow up a blurred copy of the art as the full background with the sharp square art centered and the bars along the bottom. Pick a bar color from the art itself (the visualizer has a color picker under the swatches) so the overlay looks designed rather than added.

Step 7: Build the timestamp list

YouTube chapters need a start time for every song. Because songs sit back to back, each start time is the previous start plus the previous song’s duration (shown on each queue row). The queue rounds durations down to whole seconds, so for exact times scrub to each song boundary in your editor, where the bars visibly restart.

0:00 First Song
3:42 Second Song
7:15 Third Song

YouTube’s chapter feature requires the first timestamp to be 0:00, so keep that line even if your intro is silent.

Practical tips

  • Keep the source files. If you later swap one song, for example for a better generation of the same prompt, you must re-export the whole combined file, because the bars and audio are encoded together.
  • Mixed genres need separate passes. A playlist that moves from ambient to EDM will not look right with one setting. Export each block of similar songs separately with its own settings and join the clips in your editor.
  • Split very long playlists. If an export fails partway through, divide the queue into two or three parts and join them in your editor. The bars restart at each song anyway, so the joins are invisible.

Open the visualizer →