<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://en.lightstream.pro/index.php?action=history&amp;feed=atom&amp;title=Importing_Cue_Files_into_Player</id>
	<title>Importing Cue Files into Player - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://en.lightstream.pro/index.php?action=history&amp;feed=atom&amp;title=Importing_Cue_Files_into_Player"/>
	<link rel="alternate" type="text/html" href="http://en.lightstream.pro/index.php?title=Importing_Cue_Files_into_Player&amp;action=history"/>
	<updated>2026-09-05T08:34:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>http://en.lightstream.pro/index.php?title=Importing_Cue_Files_into_Player&amp;diff=382&amp;oldid=prev</id>
		<title>LumiBot: Перевод с русской вики (задача №1103, LS Dev Hub)</title>
		<link rel="alternate" type="text/html" href="http://en.lightstream.pro/index.php?title=Importing_Cue_Files_into_Player&amp;diff=382&amp;oldid=prev"/>
		<updated>2026-09-03T16:08:20Z</updated>

		<summary type="html">&lt;p&gt;Перевод с русской вики (задача №1103, LS Dev Hub)&lt;/p&gt;
&lt;a href=&quot;http://en.lightstream.pro/index.php?title=Importing_Cue_Files_into_Player&amp;amp;diff=382&amp;amp;oldid=341&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>LumiBot</name></author>
	</entry>
	<entry>
		<id>http://en.lightstream.pro/index.php?title=Importing_Cue_Files_into_Player&amp;diff=341&amp;oldid=prev</id>
		<title>LumiBot: Перевод с русской вики (задача №979, LS Dev Hub)</title>
		<link rel="alternate" type="text/html" href="http://en.lightstream.pro/index.php?title=Importing_Cue_Files_into_Player&amp;diff=341&amp;oldid=prev"/>
		<updated>2026-09-02T19:19:23Z</updated>

		<summary type="html">&lt;p&gt;Перевод с русской вики (задача №979, LS Dev Hub)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[ru:Импорт cue в Player]] [[en:Importing Cue Files into Player]]&lt;br /&gt;
Exporting compositions produces a set of &amp;lt;code&amp;gt;*.cue&amp;lt;/code&amp;gt; files — these are the ready-made animations. As long as they sit in a folder on the computer, the object is not controlled by them: the files need to be uploaded to &amp;#039;&amp;#039;&amp;#039;Light Stream Player&amp;#039;&amp;#039;&amp;#039;, and only then will it play them by itself, without a powered-on computer and without the program running.&lt;br /&gt;
&lt;br /&gt;
Cue files are not uploaded from Light Stream, but through the player&amp;#039;s web interface — in an ordinary browser. The program itself only sends settings to the player: universes and devices, playlists and calendar events.&lt;br /&gt;
&lt;br /&gt;
== Before Uploading ==&lt;br /&gt;
&lt;br /&gt;
* The compositions have been exported to &amp;lt;code&amp;gt;*.cue&amp;lt;/code&amp;gt; files — see [[Exporting Compositions]]. There is no need to prepare a separate preview: a GIF animation is already recorded inside each file.&lt;br /&gt;
* The player is powered on, connected to the network, and has a license uploaded to it.&lt;br /&gt;
* The computer is on the same network as the player, and its IP address is known. In the program, a new &amp;#039;&amp;#039;&amp;#039;Light Stream Player&amp;#039;&amp;#039;&amp;#039; has the address &amp;#039;&amp;#039;192.168.0.205&amp;#039;&amp;#039; filled in by default, but the actual address is set on the player itself — check it there.&lt;br /&gt;
* The player&amp;#039;s username and password are known. The factory access credentials are &amp;#039;&amp;#039;administrator&amp;#039;&amp;#039; / &amp;#039;&amp;#039;administrator&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Uploading Animations to the Player ==&lt;br /&gt;
&lt;br /&gt;
# Open a browser and enter the player&amp;#039;s IP address in the address bar. The login page will load.&lt;br /&gt;
# If the interface opens in the wrong language, click the globe icon and select &amp;#039;&amp;#039;&amp;#039;English&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Enter the username and password.&lt;br /&gt;
# In the menu on the left, select &amp;#039;&amp;#039;&amp;#039;Animations&amp;#039;&amp;#039;&amp;#039;. The player may open directly on the &amp;#039;&amp;#039;&amp;#039;Schedule&amp;#039;&amp;#039;&amp;#039; section — in that case, simply go to &amp;#039;&amp;#039;&amp;#039;Animations&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Click &amp;#039;&amp;#039;&amp;#039;Upload Animations&amp;#039;&amp;#039;&amp;#039; in the top left corner. A file selection window will open.&lt;br /&gt;
# Click the paperclip icon, find the folder the compositions were exported to, and select the needed &amp;lt;code&amp;gt;*.cue&amp;lt;/code&amp;gt; files. Multiple files can be selected at once — their list will appear in the &amp;#039;&amp;#039;&amp;#039;Upload Animations&amp;#039;&amp;#039;&amp;#039; window.&lt;br /&gt;
# Click &amp;#039;&amp;#039;&amp;#039;Upload&amp;#039;&amp;#039;&amp;#039; and wait for the upload to finish.&lt;br /&gt;
&lt;br /&gt;
When the upload finishes, the window closes by itself, and the animations appear in the &amp;#039;&amp;#039;&amp;#039;Animations&amp;#039;&amp;#039;&amp;#039; section — each with its own name and a short GIF preview, the same one that was captured during export.&lt;br /&gt;
&lt;br /&gt;
To check that the project settings also made it to the player, go to the &amp;#039;&amp;#039;&amp;#039;Settings&amp;#039;&amp;#039;&amp;#039; → &amp;#039;&amp;#039;&amp;#039;Universes and Converters&amp;#039;&amp;#039;&amp;#039; section: the universes and converters from your project should be listed there.&lt;br /&gt;
&lt;br /&gt;
== If There Are Multiple Players ==&lt;br /&gt;
&lt;br /&gt;
When a project has more than one &amp;#039;&amp;#039;&amp;#039;Light Stream Player&amp;#039;&amp;#039;&amp;#039;, export sorts the cue files into subfolders named after the players. Upload files to each player only from its own subfolder: the animation is calculated for the universes of a specific player, and the fixtures will behave incorrectly on a different player.&lt;br /&gt;
&lt;br /&gt;
== File Names Matter ==&lt;br /&gt;
&lt;br /&gt;
The program links the project&amp;#039;s compositions to the animations on the player by name: it looks on the player for a file whose name matches the composition&amp;#039;s name (case does not matter). As long as the names match, playlists and the schedule can be sent to the player — the program understands which animation corresponds to which composition.&lt;br /&gt;
&lt;br /&gt;
This leads to a few simple rules:&lt;br /&gt;
&lt;br /&gt;
* do not rename cue files after export — the program will no longer find a renamed file on the player;&lt;br /&gt;
* if you changed the value in the &amp;#039;&amp;#039;&amp;#039;File Name&amp;#039;&amp;#039;&amp;#039; column in the &amp;#039;&amp;#039;&amp;#039;Export&amp;#039;&amp;#039;&amp;#039; window so that it no longer matches the composition&amp;#039;s name, playlists and calendar events cannot be sent to the player;&lt;br /&gt;
* if you renamed a composition in the project, export it again and upload it to the player under the new name, and remove the old file from the player — otherwise the animation list will end up with two similar clips.&lt;br /&gt;
&lt;br /&gt;
== Order of Data Transfer to the Player ==&lt;br /&gt;
&lt;br /&gt;
Uploading animations is only one of three steps, and the order matters here:&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Universes and Devices.&amp;#039;&amp;#039;&amp;#039; Sent from the program: the &amp;#039;&amp;#039;&amp;#039;Fixtures&amp;#039;&amp;#039;&amp;#039; window → select the &amp;#039;&amp;#039;&amp;#039;Light Stream Player&amp;#039;&amp;#039;&amp;#039; → in the &amp;#039;&amp;#039;&amp;#039;Properties&amp;#039;&amp;#039;&amp;#039; window, in the &amp;#039;&amp;#039;&amp;#039;Authorization&amp;#039;&amp;#039;&amp;#039; group, click &amp;#039;&amp;#039;&amp;#039;Import / Export Settings&amp;#039;&amp;#039;&amp;#039;. The &amp;#039;&amp;#039;&amp;#039;Transfer Data to LS Player&amp;#039;&amp;#039;&amp;#039; window will open; in it, check the &amp;#039;&amp;#039;&amp;#039;Universes and Devices&amp;#039;&amp;#039;&amp;#039; box and click &amp;#039;&amp;#039;&amp;#039;Export&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Animations.&amp;#039;&amp;#039;&amp;#039; Uploaded through the player&amp;#039;s web interface, as described above.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Playlists and Calendar Events.&amp;#039;&amp;#039;&amp;#039; Sent from the same &amp;#039;&amp;#039;&amp;#039;Transfer Data to LS Player&amp;#039;&amp;#039;&amp;#039; window using the &amp;#039;&amp;#039;&amp;#039;Playlists&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Calendar Events&amp;#039;&amp;#039;&amp;#039; checkboxes. This should only be done after the cue files are already on the player — otherwise the program has nothing to match the compositions against.&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Transfer Data to LS Player&amp;#039;&amp;#039;&amp;#039; window is organized as follows:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Window section !! What it sets&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Select Player to Configure&amp;#039;&amp;#039;&amp;#039; || The project&amp;#039;s list of players (with their addresses) and the &amp;#039;&amp;#039;&amp;#039;Universes and Devices&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Playlists&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Calendar Events&amp;#039;&amp;#039;&amp;#039; checkboxes — which data to transfer&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Access Data&amp;#039;&amp;#039;&amp;#039; || The player&amp;#039;s &amp;#039;&amp;#039;&amp;#039;Username&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Password&amp;#039;&amp;#039;&amp;#039;. The eye button shows the password in plain text&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Network Settings&amp;#039;&amp;#039;&amp;#039; || The player&amp;#039;s &amp;#039;&amp;#039;&amp;#039;IP&amp;#039;&amp;#039;&amp;#039;, the &amp;#039;&amp;#039;&amp;#039;HTTPS&amp;#039;&amp;#039;&amp;#039; checkbox, the &amp;#039;&amp;#039;&amp;#039;HTTP Port&amp;#039;&amp;#039;&amp;#039; (80 by default) and the &amp;#039;&amp;#039;&amp;#039;HTTPS Port&amp;#039;&amp;#039;&amp;#039; (443 by default)&lt;br /&gt;
|-&lt;br /&gt;
| Buttons at the bottom || &amp;#039;&amp;#039;&amp;#039;Import&amp;#039;&amp;#039;&amp;#039; — pull data from the player into the project, &amp;#039;&amp;#039;&amp;#039;Export&amp;#039;&amp;#039;&amp;#039; — send data from the project to the player, &amp;#039;&amp;#039;&amp;#039;Clear Player&amp;#039;&amp;#039;&amp;#039; — erase everything on the player&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Below the buttons there is a progress bar and a status line: it shows what is currently happening — &amp;#039;&amp;#039;&amp;#039;Authorization&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Retrieving CUE&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Creating Playlist 2 of 5&amp;#039;&amp;#039;&amp;#039;, and so on. When finished, the message &amp;#039;&amp;#039;&amp;#039;Settings Successfully Updated&amp;#039;&amp;#039;&amp;#039; appears.&lt;br /&gt;
&lt;br /&gt;
== Updating and Deleting Animations ==&lt;br /&gt;
&lt;br /&gt;
* If you changed a composition, export it to cue again and upload it to the player once more.&lt;br /&gt;
* If you need to remove unnecessary clips from the player, delete them in the player&amp;#039;s interface, in the &amp;#039;&amp;#039;&amp;#039;Animations&amp;#039;&amp;#039;&amp;#039; section.&lt;br /&gt;
* The &amp;#039;&amp;#039;&amp;#039;Clear Player&amp;#039;&amp;#039;&amp;#039; button in the &amp;#039;&amp;#039;&amp;#039;Transfer Data to LS Player&amp;#039;&amp;#039;&amp;#039; window erases everything on the player at once: animations, playlists, calendar events, scenes, devices, and universes. The program will always ask for confirmation. Use it when the player needs to be prepared for a new venue from scratch — deleted data cannot be recovered from the program, and the animations will need to be uploaded again.&lt;br /&gt;
&lt;br /&gt;
== The Reverse Case: Animations Exist, but There Is No Project ==&lt;br /&gt;
&lt;br /&gt;
If animations and a schedule are already configured on the player, they can be pulled into the program. In the &amp;#039;&amp;#039;&amp;#039;Transfer Data to LS Player&amp;#039;&amp;#039;&amp;#039; window, check &amp;#039;&amp;#039;&amp;#039;Playlists&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Calendar Events&amp;#039;&amp;#039;&amp;#039; and click &amp;#039;&amp;#039;&amp;#039;Import&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Keep two things in mind:&lt;br /&gt;
&lt;br /&gt;
* The program will warn that the playlists and events in the current project will be overwritten with data from the player. If a schedule is already assembled in the project, save the project under a different name first.&lt;br /&gt;
* The program will compare the animations on the player against the project&amp;#039;s compositions. If some compositions are missing from the project, a question will appear: &amp;#039;&amp;#039;&amp;quot;The following compositions were not found in the project, they will be created automatically, do you want to continue?&amp;quot;&amp;#039;&amp;#039; with a list of names. Answering &amp;#039;&amp;#039;&amp;#039;Yes&amp;#039;&amp;#039;&amp;#039; will add the missing entries to the project, and the playlists and events will be imported in full. Such entries are only the names of the animations from the player — they have no ready-made effects or timeline behind them.&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;The player&amp;#039;s page does not open in the browser&amp;#039;&amp;#039;&amp;#039; — check the address, the cable, and that the computer and the player are on the same subnet.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;&amp;quot;Login Failed&amp;quot; appears in the &amp;quot;Transfer Data to LS Player&amp;quot; window&amp;#039;&amp;#039;&amp;#039; — the username, password, address, or port do not match. Check the &amp;#039;&amp;#039;&amp;#039;Access Data&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Network Settings&amp;#039;&amp;#039;&amp;#039; sections, including the &amp;#039;&amp;#039;&amp;#039;HTTPS&amp;#039;&amp;#039;&amp;#039; checkbox.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;&amp;quot;These compositions were not found on the player&amp;quot; appears when sending playlists&amp;#039;&amp;#039;&amp;#039; — the message lists the names. This means these animations have not been uploaded to the player, or are stored there under a different name. Upload the missing cue files and resend.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;An animation is in the player&amp;#039;s list, but the fixtures do not light up&amp;#039;&amp;#039;&amp;#039; — most likely the universes and devices have not been sent to the player, or the fixtures are not patched into the converter&amp;#039;s ports, see [[Patching Fixtures]].&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;A license exceeded message appears&amp;#039;&amp;#039;&amp;#039; in the form &amp;#039;&amp;#039;&amp;quot;The number of universes in the project (…) exceeds the number of universes in the player&amp;#039;s license (…)&amp;quot;&amp;#039;&amp;#039; — the project uses more universes than the player&amp;#039;s license allows. Reduce the number of universes or extend the license.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;An animation on the player has a black preview&amp;#039;&amp;#039;&amp;#039; — the GIF was captured from a 3D camera pointed away from the object. Select a different view in the &amp;#039;&amp;#039;&amp;#039;Export&amp;#039;&amp;#039;&amp;#039; window and export the composition again, see [[Настройки GIF превью]].&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Exporting Compositions]]&lt;br /&gt;
* [[Настройки GIF превью]]&lt;br /&gt;
* [[Compositions]]&lt;br /&gt;
* [[Patching Fixtures]]&lt;br /&gt;
* [[Терминология]]&lt;/div&gt;</summary>
		<author><name>LumiBot</name></author>
	</entry>
</feed>