HLS to MP4 Converter
The HLS to MP4 Converter merges an HLS stream — whether captured during a live session or sourced from a remote URL — into a single, self-contained MP4 file. The resulting file can be imported into Tagger as a standard local video source, uploaded for cloud sharing, or used in any external video analysis tool.
The HLS to MP4 Converter is available exclusively in the Tagger Desktop application. It is not available in the web version of Tagger.
When to Use This Tool
Use the HLS to MP4 Converter after a live capture session to produce a permanent video file from the recorded HLS segments. You can also use it to download and package any remote HLS stream (such as a cloud-hosted .m3u8 playlist) into a local MP4 for offline use.
Converting an HLS Stream
Step 1 — Select a Source
Provide the HLS source using one of the following methods:
Browse for a local file
: Click Select HLS File (.m3u8) and navigate to the .m3u8 playlist file on your device. This is the primary method when converting a previously recorded live capture session.
Enter a URL or file path
: Paste an HLS URL (e.g. https://example.com/stream/playlist.m3u8) or a direct file system path into the HLS URL or File Path field. Use this method to convert a remote or cloud-hosted stream.
Step 2 — Select an Output Location
Click Select Output Location to choose where the converted MP4 file will be saved. Tagger will suggest a filename based on the source, which you can change before saving.
Once both a source and an output location are selected, a summary shows the source filename and the destination filename side by side for confirmation.
Step 3 — Convert
Click Convert to MP4 to begin. Tagger will:
- Read and download all segments referenced by the
.m3u8playlist. - Remux the segments into a single, continuous MP4 file.
- Save the file to the selected output location.
A progress bar and status message update in real time during conversion. The percentage displayed reflects overall conversion progress.
When conversion completes, a confirmation message shows the full path of the saved file.
Cancelling a Conversion
To stop an in-progress conversion, click the × button that appears next to the Converting... indicator. Tagger will abort the process and any partial output file will not be retained.
After Conversion
Once you have an MP4 file, you can:
- Import into Tagger — Open or create a game in Tagger and select the converted MP4 as a Local File video source.
- Use for post-match analysis — Load the file into any external video analysis or editing tool.
- Archive the footage — Store the MP4 alongside your game data for long-term reference.
After confirming the conversion is successful, you can safely delete the original HLS segment folder to reclaim disk space.
Troubleshooting
Conversion Fails Immediately
- Verify that the
.m3u8file path or URL is correct and accessible. - If using a remote URL, confirm you have an active internet connection and that the stream is still live or available.
- Ensure the output folder exists and you have write permission to it.
Conversion Stalls at a Particular Percentage
- The source stream may have a gap or a corrupted segment. Try selecting a different output location to rule out a disk issue and start the conversion again.
- For remote streams, a slow or intermittent connection can cause the download to stall. Check your network and retry.
Output File Will Not Play
- The source HLS stream may use an unsupported codec. The converter expects standard H.264 video with AAC audio, which is the default output of the Live Video Capture tool.
- If the source was captured with non-standard settings, try re-importing the original segments using a different player before converting.