When OBS playlist videos appear at different sizes, size the playlist source into a consistent area on the OBS canvas rather than resizing only the item that is playing. For a VLC Video playlist, a Scaling/Aspect Ratio Filter set to your intended target has been reported as a workaround, but its behaviour can vary by OBS, VLC and filter version.
The important distinction is that the canvas controls the space where you arrange sources, while the output resolution controls what OBS sends to the stream or recording. Set those deliberately first, then decide whether mixed-aspect-ratio videos should fit with bars, fill by cropping, or stretch.
Why playlist items can appear at different sizes
A playlist can contain files made for different screens, cameras or editing projects. One item may be 1920×1080, another 1280×720, and another may be vertical or square. When OBS changes from one file to the next, the video content itself can have a different pixel size and aspect ratio even though it is using the same playlist source.
Resizing the currently visible item by dragging its handles can therefore be misleading. You may make one video look right in the preview, but the next playlist item can arrive with different dimensions. The source has not necessarily been given a rule that applies consistently to every item.
There are two separate questions to answer:
- What area should the playlist occupy in your scene?
- How should each video be treated if its shape does not match that area?
The first is a source and layout problem. The second is an aspect-ratio decision. Treating both as a simple resolution problem often leads to a canvas that has been changed unnecessarily, or to videos that are visibly stretched.
For a 24/7 devotional, bhajan, study or ambience channel, consistency usually means that the scene does not jump when the playlist advances. It does not necessarily mean that every source file has been converted to the same native resolution. OBS can display files of different resolutions in the same scene area, but you must choose how they are fitted into it.
The vertical and square video guide is useful if some playlist items were designed for phones rather than a normal widescreen stream. It explains why a portrait file may need a different treatment from a 16:9 video.
Confirm that the source is VLC Video
First select the source in the OBS Sources panel and check that it is a VLC Video source. OBS documents VLC Video as the source type for playlists. It requires VLC to be installed, whereas the standard Media Source is intended for an individual media file.
The OBS Media Sources guide describes the controls available for VLC Video, including playlist playback, looping, shuffle behaviour, visibility settings and other playback options. The exact arrangement of controls can differ slightly with the OBS version and operating system, but the source type is the point to confirm.
This matters because a playlist made from several separately added Media Sources is not the same setup. If each file is its own source, each source can have its own transform, crop and filter settings. A VLC Video playlist gives you one source whose content changes as playback advances.
If you are rebuilding the scene, add the playlist through the Sources panel and choose VLC Video. Add the files to that source rather than treating each file as a separate scene object. Then select the VLC source before changing its size or adding a filter.
Keep a copy of the playlist file names and order somewhere outside OBS. This is not required for scaling, but it makes later testing easier. If one item behaves differently, you need to know which file was playing when the change occurred.
Do not assume that installing VLC or changing the playlist order will make the resolutions consistent. VLC Video solves the playlist playback part. The display area and aspect-ratio treatment still need to be set in OBS.
Set the OBS canvas and output resolution separately
Open OBS Settings and go to Video. You will see Base (Canvas) Resolution and Output (Scaled) Resolution. They are related, but they do different jobs.
Base (Canvas) Resolution is the workspace in which you arrange the VLC source, text, logos, borders and other scene elements. Think of it as the design surface. If you place a source at a particular position on that surface, changing the canvas can require you to realign or resize it.
Output (Scaled) Resolution is the size OBS uses for the stream or recording output. The OBS overview guide states that “Output (Scaled) Resolution should be the Stream Output Resolution”, with 720p and 480p given as examples. You can read the relevant controls in the OBS Studio Overview Guide.
Set the Base (Canvas) Resolution to the composition you actually want to build. Set the Output (Scaled) Resolution to the size appropriate for your stream or recording. Do not lower the canvas simply because one playlist item looks too large or too small. That changes the whole workspace instead of correcting the source.
OBS documentation gives 1920×1080, 1280×720 and 3840×2160 as examples of 16:9 resolutions. They are examples, not a rule that every playlist must use 16:9. If your intended design is a different shape, choose the canvas for that design and then decide how the playlist content should fit.
| Setting or choice | What it changes | When to use it |
|---|---|---|
| Base (Canvas) Resolution | The scene workspace used to arrange sources | Choose it for the composition you want to build |
| Output (Scaled) Resolution | The resolution sent to the stream or recording | Match the intended stream or recording size |
| Fit | Keeps the complete image visible, with possible bars | Use when no part of the picture should be lost |
| Crop or scale larger | Fills more of the canvas, but can lose edges | Use when a full frame matters more than every edge |
| Stretch | Fills the area by changing proportions | Use only when visible distortion is acceptable |
Changing output resolution is not the same as changing the source's native resolution. It changes the result OBS emits. A file that is 1280×720 remains that source file; OBS is simply arranging and scaling it for the selected scene and output.
Apply sizing to the VLC playlist source
Select the VLC Video source in the Sources panel, then use the preview to inspect its bounding box. OBS lets you position and resize sources in the preview. You can also open the source context menu and use its transform controls for more deliberate values.
Start with the display area you want the playlist to occupy. For a full-screen widescreen scene, that may be the complete canvas. For a devotional channel with a fixed lower-third, it may be a defined rectangle above the title or ticker. For a study stream, you may reserve part of the scene for a clock or lesson label.
The exact numbers should come from your canvas and composition, not from the fact that one file happens to be 1920×1080. If the canvas is 1280×720, the playlist area might be the full 1280×720 canvas. If the canvas is 1920×1080, the full-area target may be 1920×1080. A smaller panel inside the scene should use the dimensions of that panel instead.
You can use the source transform to set position and size, but check what happens after the playlist advances. The common failure is to fit the currently playing file and assume that the setting has normalised every later item. It may not, especially when the playlist contains different aspect ratios or when the source changes its internal content dimensions.
If the source appears outside the expected area, open the transform controls and check its position, size and any cropping values. Resetting the transform can help you identify whether an old crop or manual resize is causing the problem. Apply the intended arrangement to the VLC Video source, not to an unrelated overlay or a separate preview element.
A practical sequence is:
- Select the VLC Video source.
- Reset or inspect its transform.
- Set the source to the intended canvas area.
- Choose the aspect-ratio treatment you want.
- Advance through several playlist items.
- Revisit the transform only after you know whether the problem affects every item or only particular files.
If your playlist will run overnight, test the transition between files rather than checking only the first item. A source that looks correct at the start can still expose a sizing problem when a portrait, square or lower-resolution file appears later.
Try a Scaling/Aspect Ratio Filter as a reported workaround
A community report about mixed-resolution playlist videos describes a different result when a Scaling/Aspect Ratio Filter was added to the playlist source and given a target resolution of 1920×1080. In that report, resizing only the currently playing item did not persist reliably when the playlist moved to another video, while the filter was reported to address the inconsistency.
To test that approach, right-click the VLC Video source, open Filters, add a Scaling/Aspect Ratio Filter, and inspect the target settings presented by your OBS installation. Use 1920×1080 only if that is the target you actually want for your scene or output. It is the example in the community report, not a universal setting for every channel.
Treat this as a version-dependent troubleshooting step, not an official guarantee. OBS's official documentation establishes the concepts of source transforms, scaling and aspect ratio, but it does not promise that this filter will automatically normalise every item in every VLC playlist. The installed OBS version, VLC version, source files and filter behaviour can all affect the result.
The filter also does not change the files' native resolutions. It changes how the source is scaled for display. A 720p file remains a 720p file, and a portrait file still has a portrait aspect ratio. The filter gives OBS an instruction for how to present that content within the target area.
After adding the filter, preview at least one file from each relevant group: a widescreen item, a lower-resolution widescreen item, and any vertical or square item. Confirm that the source stays within the intended area and that the filter does not introduce an unwanted crop or distortion.
If the filter does not behave as expected, remove it temporarily and compare the plain source transform. This helps separate a filter issue from an aspect-ratio choice or an incorrectly sized canvas. Record the OBS and VLC versions when you test, because a result that works on one installation may not reproduce on another.
Choose fit, crop or stretch deliberately
Different resolutions do not always mean different shapes. A 1920×1080 file and a 1280×720 file are both 16:9, so they can fit the same widescreen area without changing proportions. A square or portrait item is different: fitting it into a 16:9 area requires a visible compromise.
Fit keeps the complete image visible. The unused parts of the target area may show as bars or as the scene background. This is usually the least surprising choice for religious artwork, lyrics, announcements or lessons where cutting off the edges would remove information.
Cropping or scaling larger fills more of the canvas, but some of the image can disappear beyond the edges. This can work for background footage, abstract ambience or a camera shot where the edges are not important. Check faces, subtitles, logos and text before choosing it for a playlist.
Stretch fills the target area without leaving bars, but it changes the proportions of the picture. A circle can become an oval, people can look wider or narrower, and text can become visibly distorted. OBS's aspect ratio guide explains these choices and cautions against stretching where distortion matters.
Do not use stretch as a hidden fix for inconsistent sizing unless you have looked at the result. It can make every item occupy the same rectangle while making the channel look less consistent to viewers. If the playlist contains devotional artwork with a circular deity image, for example, preserving the circle may matter more than filling every pixel of the canvas.
You can also use a designed background behind fitted content. A dark or coloured background can make bars look intentional, while a blurred or enlarged version of the same image can fill the surrounding area if your scene design supports it. That is a composition choice, not a change to the playlist file.
The 24/7 Bhakti Sangeet playbook covers broader presentation decisions for regional devotional channels. The same principle applies here: decide whether the viewer needs the entire artwork, a filled background, or a particular text area to remain readable.
Preview several playlist items before going live
Do not validate the setup with only the first video. Move through the playlist or temporarily create a short test playlist containing files with the different properties you expect. Include the smallest and largest source resolutions, as well as any portrait or square files.
Watch the moment when the playlist changes. Look for a jump in the visible size, a new crop, bars appearing unexpectedly, subtitles being cut off, or the source moving away from its intended position. Also check whether the audio continues normally, because a visual fix should not be treated as complete if a transition introduces a separate playback problem.
Use the OBS preview at the same canvas arrangement you plan to stream. If you monitor only a small preview window, some distortion or softening may be easy to miss. Enlarge the preview when checking text and edges, but remember that the preview display itself is not the same as the output sent to YouTube.
If a lower-resolution item looks softer after being enlarged, that may be the expected result of scaling it up. A filter can make its placement consistent, but it cannot create the detail that was not present in the original. Conversely, reducing a high-resolution source to a smaller display area can be sensible when the extra detail is not needed.
OBS's encoding and performance troubleshooting guide discusses reducing output resolution and avoiding unnecessarily high-resolution media when the displayed or output size does not need it. It does not provide a universal performance penalty for mixed-resolution playlists, so judge your own computer and encoder rather than relying on a fixed claim.
If performance is the concern, test the stream privately or record a sample before committing to an overnight run. Lowering Base (Canvas) Resolution can require sources to be repositioned and resized, so it is not a harmless shortcut for one playlist source. Adjust output settings or prepare more suitable media only after confirming what is actually causing the load.
Keep notes on the chosen canvas, output, filter and aspect-ratio treatment. If you later replace the playlist, those notes make it easier to check whether a new item falls outside the assumptions of the scene. This is especially useful when more than one person manages the channel, as described in the guide to running two or three 24/7 YouTube channels.
Decide whether OBS should run overnight
Once the sizing is correct, consider the separate reliability question: where will the playlist and OBS run for the full broadcast? A correctly scaled source can still stop if the computer sleeps, restarts, loses its network connection or encounters an OBS or VLC problem.
If your setup depends on a local computer, disable sleep according to your operating system's settings, check that the machine can stay powered, and run a supervised test before leaving it unattended. Keep the scene collection and playlist paths stable. If the files are on removable storage or a network location, test what happens when that location is unavailable.
For channels where the main difficulty is keeping a computer running through the night, StreamNeo removes that particular task: upload the prepared video, add the YouTube stream key, and let the cloud broadcast run while your computer is switched off, with automatic monitoring and restart if the broadcast drops. You still need to prepare the video correctly, check YouTube's current policies and confirm that the result matches your channel's needs.
Whether you stay with OBS or use another operating arrangement, the playlist files still need sensible aspect ratios, readable text and rights for the material you broadcast. A hosting change does not correct a stretched image or replace your responsibility to review the content.
Before committing, compare the operating options on the pricing page. When the file and channel are ready, start free — 24-hour trial, no card.
FAQ
Does changing the output resolution make every playlist video the same resolution?
No. Output (Scaled) Resolution controls the size OBS sends to the stream or recording; it does not rewrite the source files or guarantee identical treatment for every playlist item. The source still needs to be fitted into the canvas area, with an aspect-ratio choice for videos that do not match it.
Should I set every playlist video to 1920×1080?
Not automatically. A community report uses 1920×1080 as the target for a Scaling/Aspect Ratio Filter, but that is a reported workaround rather than a universal requirement. Use the target that matches your intended canvas or source area, and test it with your installed OBS and VLC versions.
Why do bars appear around some playlist videos?
Bars usually mean OBS is preserving the video's aspect ratio while fitting the complete image into an area with a different shape. That avoids cutting off content or distorting it. If you prefer a filled frame, you can crop or scale larger, but check that important edges, subtitles and logos remain visible.
Can I fix the issue by lowering Base (Canvas) Resolution?
You can change the canvas, but it is usually the wrong first fix for one playlist source. The canvas defines the workspace for the entire scene, and changing it can require other sources to be repositioned and resized. Set the canvas for the composition you want, then size the VLC Video source within it.