Skip to content
streamneo.
Setup Guides13 min read

How to Convert HEVC iPhone Videos to H.264 for OBS Playlist Streaming

Set iPhone to record H.264, convert existing HEVC clips on a Mac, and test them in an OBS VLC Video playlist.

sn.
StreamNeoPublished 4 October 2026
Worth sharing?

If iPhone clips recorded in HEVC will not play reliably in your OBS playlist, convert existing files to H.264 on a Mac or set the iPhone to record H.264 for future clips. Then load the converted files in OBS’s VLC Video source and test the playlist before relying on it during a live broadcast.

H.264 is often the more compatible choice, but changing the iPhone’s Camera format does not alter clips you have already recorded. For a playlist in OBS, use VLC Video rather than assuming an ordinary Media Source will manage a rotation of files; VLC must be installed, and its bitness must match OBS.

HEVC and H.264: what changes

HEVC is also known as H.265. Apple describes it as a more storage-efficient format than H.264 while preserving the same visual quality. That can be useful when you record a lot of footage and want to keep file sizes down. The trade-off is that H.264 remains a practical compatibility choice when a clip needs to move between devices and software.

A codec describes how video is encoded, while a container such as MP4 or MOV packages video and audio together. A familiar file extension alone does not guarantee that a particular player can decode everything inside it. If a clip has a MOV name but is encoded as HEVC, changing its name to MP4 will not convert its video to H.264.

For an always-on channel, you want to check the entire playback path: the converted file, the version of OBS you use, and the VLC installation that provides playlist playback. Converting can help with decoding compatibility, but it cannot establish that every clip will behave correctly in every computer’s setup. Test in the actual source before you schedule a long run.

Choice What it is useful for What to bear in mind
HEVC / H.265 More storage-efficient recording, according to Apple A particular player or workflow may not handle the file as expected
H.264 A broadly used format for playback and editing workflows Files may take more space than HEVC at comparable visual quality
iPhone “Most Compatible” New captures in H.264 It does not change clips already recorded in HEVC
Mac conversion Making an H.264 copy of an existing clip Keep the original and inspect the exported copy

If you are also choosing how to keep a recorded programme running, this format task is separate from the broader broadcast setup described in how to make a continuous stream of recorded church services with OBS Studio. Resolve the playback of the source files first, then consider how the channel itself will stay on air.

Set iPhone to record future clips in H.264

On the iPhone, open Settings > Camera > Formats, then select Most Compatible. Apple says this makes new photos and videos use JPEG or H.264. Selecting High Efficiency returns the camera to HEIF and HEVC capture. Menu wording can change between iOS versions, so if the path differs, check Apple’s current instructions at Using HEIF or HEVC media on Apple devices.

This is a forward-looking setting. It affects captures made after you change it; it does not rewrite older HEVC files in Photos or elsewhere. If you are preparing a playlist from a mix of old and new material, inspect the older clips separately and convert those that need it.

Consider the storage trade-off before changing the setting permanently. Apple describes HEVC as more storage-efficient than H.264 while maintaining the same visual quality. If you regularly record long devotional sessions or ambient scenes, the smaller files may matter. If you often bring clips into a software workflow that is not decoding HEVC as expected, H.264 capture may reduce one compatibility hurdle. The right setting depends on where the footage will be used and how much space you have.

Apple also notes that video at 1080p or lower and 60 fps or lower is more broadly compatible with older devices. Treat that as Apple’s compatibility guidance, not as a required YouTube or OBS setting. There is no need to lower resolution or frame rate automatically if your workflow already supports the recording; first identify whether the codec is the issue.

A sensible routine is to choose the format before a recording session, make a short sample, and move that sample through the same editing and OBS workflow you intend to use. That catches problems before a long event has produced a folder of clips that all need conversion. Keep your planned stream canvas and final output settings in mind, but do not confuse capture settings with the settings OBS uses to broadcast.

Convert existing clips with QuickTime Player

For existing HEVC clips on a Mac, QuickTime Player provides Apple’s documented export route. Keep the original file and export a separate copy. If you later want a different resolution or encoding option, you can start again without having overwritten your source.

Open the clip in QuickTime Player. Choose File > Export As, select the export option you need, and use Greater Compatibility (H.264) in the export dialogue. Save the new file somewhere easy to find, such as a dedicated folder for OBS-ready clips. The exported copy should then be checked in a player and in OBS; do not infer success solely from the file name.

Some macOS versions present the export choice differently. Apple notes that a version may show an HEVC checkbox instead of the “Greater Compatibility” pop-up. In that case, deselecting the HEVC option selects the compatible export. If the interface on your Mac does not match these labels, consult Apple’s current support page rather than guessing at a setting.

Start by keeping the original dimensions and frame rate. Changing several variables at once makes it harder to diagnose whether the format conversion fixed playback or whether a size or frame-rate change caused a new issue. If you have a specific reason to reduce the output, such as a target canvas or storage limit, make that decision deliberately and test the result.

Use plain, recognisable file names and avoid keeping multiple ambiguous exports in the playlist folder. For instance, keep the original in an archive and name the H.264 copy with a clear suffix such as “-h264”. This is an organisational convention, not a required naming rule. It helps you confirm which version OBS is using when both copies exist.

The conversion produces another encoded file; do not treat it as a lossless operation or assume the copy will be identical to the source. Retaining the original is useful if you want to retry with a different export choice or compare playback. After saving, open the output, check its beginning and end, and make sure audio is present before adding it to a long playlist.

If you manage many clips, work in small batches and keep a record of what has been converted. That is particularly helpful for a channel that rotates festival recordings, sermons, or local notices: you can distinguish files that are ready from files still awaiting a check. A continuous pre-recorded stream using a Linux VPS is a different operating arrangement, but the same principle applies: prepare and verify media rather than assuming the source files will decode correctly.

Use Finder’s video encoding service

Finder offers another built-in Mac route when you want to convert a file without opening it in QuickTime Player. Locate the video, Control-click it, and choose Services > Encode Selected Video Files. In the dialog, choose an H.264 option from the Settings menu, then select the available output choices and start encoding.

The precise options can vary with macOS. Read the choices in the dialogue rather than selecting a setting based only on a familiar name. If you are unsure, make one test copy and compare its playback with the original before processing the rest of the folder. Preserve originals, especially if you are converting footage that cannot easily be recorded again.

Finder’s service can be convenient for a set of prepared clips, but it does not remove the need to review each result. Check the output file’s duration and audio, and open it in the player you normally use. Then run it through OBS’s intended playlist source. A file that opens on the Mac may still behave differently when VLC Video reads it as part of a rotation.

For a first pass, avoid reducing resolution or frame rate unless there is a defined need. Apple’s broader-compatibility note about 1080p or lower and 60 fps or lower can guide a decision for older devices, but it is not a guarantee for every system. If you change those properties, document the choice so that later tests are comparable.

Add converted clips with OBS VLC Video

OBS offers more than one way to play video. Its standard Media Source is designed around a media file and supports common containers including MP4 and MOV. For a playlist that moves through several clips, OBS documents the VLC Video source. That source uses VLC libraries and provides playlist behaviour such as looping or shuffling. See the OBS guide to media sources for current controls and requirements.

In OBS, add a VLC Video source to the scene where the clips should appear. Give the source a descriptive name, then add the converted H.264 files to its playlist using the source properties. Arrange them in the intended order. Review the available playback options, including whether the list should loop or shuffle, and decide how the source should behave when the scene or source is hidden.

Use a stable folder for the playlist files. If you move or rename a clip after configuring the source, OBS may no longer find it at the saved location. Keep a copy of the playlist media in the place from which the channel will run, rather than building the playlist from a temporary Downloads folder that you plan to clear.

If the playlist will carry a live channel for long periods, consider what the content should do at the end of the last clip. Looping may suit a repeating ambience or music sequence; a finite sequence may be more appropriate for a programme with a defined end. Shuffle changes the order and can make a repeated rotation less predictable. These are editorial decisions as much as software settings.

A playlist is not a substitute for checking rights, permissions, or YouTube’s current rules for the material you broadcast. Verify those matters separately using the relevant official guidance. Likewise, adding converted files to OBS does not by itself start a YouTube broadcast: confirm your stream setup and check the live output through the channel’s normal workflow.

When the recurring burden is keeping a computer on simply to repeat a prepared video, StreamNeo can remove that particular task: you upload the video, provide your YouTube stream key, and the broadcast can run with your computer switched off, with monitoring and automatic restart if it drops. It is YouTube-only, and it does not replace checking that your video and channel are ready to broadcast.

Check VLC installation and 64-bit compatibility

OBS’s VLC Video source depends on VLC being installed. If the source is absent or cannot start, check VLC before troubleshooting the exported files. Installing OBS alone does not provide the VLC dependency for this source.

Match the VLC architecture to OBS. OBS notes that a 64-bit OBS installation requires 64-bit VLC. If you have installed a different VLC build, the source may not work as expected even if VLC appears to be present on the computer. Check whether your OBS is 64-bit and install the corresponding VLC version from the official VLC download page. Follow the official installer guidance for your operating system.

After installation or a change of VLC version, close and reopen OBS before checking the source list again. Then create or open the VLC Video source and confirm that it can load a known-good file. If you are still stuck, isolate the problem: try one converted clip, then add the rest of the playlist after that first file plays. This helps distinguish a VLC dependency issue from a particular file or path.

The standard Media Source remains useful for a single media file and may be suitable if you do not need a playlist. Choosing VLC Video just because the clip is an iPhone recording is not necessary; choose it because you need the playlist controls and have the required VLC installation. If your workflow uses a single looping file, test whether Media Source meets that need before adding another dependency.

Test playlist playback before going live

A conversion is not fully checked until the file has been played from the actual OBS source you plan to use. Build a short test playlist first. Verify that the first item starts, the next item follows in the expected order, and the last item behaves as you intended. If looping is enabled, observe the transition back to the beginning rather than assuming it will happen correctly.

Listen as well as watch. Confirm that audio is present, at a sensible level in the OBS mixer, and not unexpectedly duplicated by another source. Check the opening and closing moments of each clip: a converted file may play generally while still having a clipped beginning, missing audio, or a duration different from what you expected. These checks are practical workflow advice, not a claim that any particular file has been tested here.

Test the behaviour when the scene changes or the source is hidden. OBS’s source controls include visibility-related behaviour; choose settings that fit how your scenes are used. For a single-scene channel, a hidden-source edge case may not matter often. For a channel that switches between a notice, a host scene, and recorded material, it can affect whether playback pauses or continues when the source is not visible.

Do one rehearsal using the same computer, OBS profile, audio devices, and network arrangement you expect to use for the broadcast. Keep the test unlisted or otherwise private if that suits your channel workflow, and verify what viewers would receive, including picture and sound. You do not need to change the entire stream configuration just to test a codec; isolate the media playback question first.

For a 24/7 stream, plan what happens after the playlist has run for a while. A playlist that loops can repeat material indefinitely, but that does not mean a local OBS computer will keep broadcasting without attention. Include the operating plan in your runbook: who checks the stream, what to do if the source stops, and how to recover after a restart. If the rotation itself changes over time, a guide to updating a video rotation without stopping a stream may help you think through the change process.

Keep a simple checklist beside the project: converted file opens, audio heard, playlist order checked, loop or end behaviour checked, and the live output reviewed. This avoids repeating the same troubleshooting from memory before each long session. If one clip fails, remove it from the live rotation until you can convert or inspect it again rather than allowing an uncertain file to become the first item viewers see.

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

Can I make my iPhone record H.264 instead of HEVC?

Yes. Choose Settings > Camera > Formats > Most Compatible; Apple says new videos will use H.264. This setting applies to future captures, not to HEVC clips already in your library.

Does converting a clip change its quality or file size?

An H.264 export is a new encoded copy, so do not assume it is lossless or identical to the HEVC original. Apple describes HEVC as more storage-efficient than H.264 at the same visual quality; keep the source and check the exported file’s playback and size for your own use.

Why is VLC Video missing from OBS?

OBS’s VLC Video source requires VLC to be installed. OBS also notes that 64-bit OBS needs 64-bit VLC, so check both installation and architecture before investigating an individual clip.

Should I use VLC Video for every iPhone clip?

No. Use VLC Video when you need its playlist capabilities; OBS’s regular Media Source is intended for a media file and supports common formats such as MP4 and MOV. Whichever source you choose, test the actual output in your OBS setup before relying on it during a live stream.

YOU’VE REACHED THE END

Keep the ideas coming.

More guides, useful tools and a little help for your next broadcast.

Back to the journal ↗
YOUR NEXT READ

A little more to explore.

More Setup Guides guides ↗ · All topics ↗