Define what must survive the move
List the sources, favourites and viewing positions you care about, along with any local media or XMLTV files. Keep that list private if it includes account information. The purpose is to know what to verify on the new computer, not merely to collect an export file.
The publisher’s current backup guide describes a versioned JSON export under Settings → Backup. It includes supported state differently for M3U, Xtream and Stalker sources and includes connection credentials. Treat the resulting file as private account data. Store it somewhere you control outside the application’s own folder.
Keep both starting states
Export the destination library too if the new computer already contains sources you want to preserve. Importing matching source state is not necessarily an additive combination of everything from both computers. Keeping both starting exports makes the intended result reviewable.
Do not open a credential-bearing backup in a public JSON viewer or attach it to an issue report. If a helper needs an example, create a separate redacted demonstration. A backup’s convenience comes from retaining access information, which is precisely why it needs private handling.
Restore and inspect the outcome
Install a current supported application on the destination and use its Backup import workflow. Read the reported imported, merged, skipped or failed results. Then open each intended source and allow required catalogue work to finish before assessing favourites or progress.
Choose a small verification set from your earlier list: a live item, a saved favourite and an on-demand position where relevant. Do not assume that the presence of a source label proves its catalogue and login have completed. Keep the old computer available until the essential tasks work.
Move the remaining pieces separately
The publisher excludes downloaded media, a full preference profile and some source-specific state from this backup. Transfer local files only where you have permission and update any paths that changed. Recheck the selected playback engine and other preferences on the destination.
A move can also be subject to the provider’s device or connection rules. Stop playback on the old computer before testing the new one if your allowance requires it. Successful import is a local configuration result; successful authorised playback is another result to establish.
