Author Topic: .35 Render FSEQ Location  (Read 2935 times)

Offline derekb

  • Newbie
  • *
  • Posts: 4
    • View Profile
.35 Render FSEQ Location
« on: November 08, 2017, 06:16:50 PM »
This may not be a bug, it could be me being dumb, but I will post here anyway. I have noticed after upgrading to .35 I would open a sequence in sequencer and run it, it does not show the effects. I must first render the entire XML. And then I noticed what I think is wrong. It is not "remembering" the file location for the XML and FSEQ files and putting the new FSEQ in the root show directory. Is this a bug or as design? My directory structure below:

Documents\XLights\ (have this set as the show directory and this is where all the re-renders are going)
Documents\XLights\Sequences\2017\ (this is my location for 2017 sequences)

Offline sean

  • Administrator
  • Hero Member
  • *****
  • Posts: 1727
    • View Profile
    • Xlights and Nutcracker Forum
Re: .35 Render FSEQ Location
« Reply #1 on: November 08, 2017, 09:14:45 PM »
fseq files go to your show directory.
I putt all my xml files into the show directory When i render the fseq files then go to same place.

we already have a directory for audio files
and a directory for show directory. Thi sis where the xml and fseq files go
we would need to add a third directory "The place to store fseq files" to fulfill your request.

We probably wont do that unless a larger group of users sees the need. xml and fseq files have been going into the show directory for 5 years, your post  is the first time this has been brought up. I am not saying it wouldnt be done, i just dont see the use case of why?
Sean
Littleton, CO
Latest releases http://nutcracker123.com/nutcracker/releases
xLights/Nutcracker Forum http://nutcracker123.com/forum/index.php
Fbook [url=https://www.facebook.com/groups/62

Offline derekb

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: .35 Render FSEQ Location
« Reply #2 on: November 08, 2017, 10:40:12 PM »
Thanks for the reply, Sean. I want to be clear, I am not asking for anything. I just went back to .34 and the behavior is not the same as it is in .35. I have my sequences in the year folder and when I click on render it knows that the XML is in xlights\sequences\2017\ and put the fseq file in that folder. With .35 no matter where your XML files is, it puts the FSEQ in the root of the show directory. It was just not what I expected after using a certain directory folder structure to keep things organized.

Offline keithsw1111

  • Administrator
  • Hero Member
  • *****
  • Posts: 2733
    • View Profile
    • Kellyville Christmas Lights
Re: .35 Render FSEQ Location
« Reply #3 on: November 09, 2017, 01:27:43 AM »
I am not sure. Nothing to my knowledge was changed which would affect this.

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: .35 Render FSEQ Location
« Reply #4 on: November 09, 2017, 06:17:21 AM »
Yeah I think that would need to be triple checked.  I always pick up on the terms users say and have to guess what it means.  Like you say "re-renders" are going in the show directory.  Well rendering never saves a file so I have to guess do you mean when you save the file or are you really only rendering and thinking its a creating a file update?  Are you deleting the existing FSEQ files just show you can be sure where new ones are showing up?

Also as I remember the logic if you used to have the sequence in directory XYZ and then moved it to XYZ/Sequence1 and you still have an FSEQ file in the XYZ directory it may be finding that copy first when we do our search for the FSEQ file so you should make sure they are deleted from there.

Offline QldKing

  • Full Member
  • ***
  • Posts: 156
    • View Profile
Re: .35 Render FSEQ Location
« Reply #5 on: November 09, 2017, 04:48:09 PM »
Just thinking out loud. Is it possible to have 2 versions of save - one to just save the xml file, the other to save xml and create fseq?


Sent from my iPhone using Tapatalk
Now on 2 years Light Holiday

Offline keithsw1111

  • Administrator
  • Hero Member
  • *****
  • Posts: 2733
    • View Profile
    • Kellyville Christmas Lights
Re: .35 Render FSEQ Location
« Reply #6 on: November 09, 2017, 06:02:04 PM »
Saving the fseq is important unless you want to have to render all each and every time you open your sequence.

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: .35 Render FSEQ Location
« Reply #7 on: November 10, 2017, 06:12:18 AM »
Just thinking out loud. Is it possible to have 2 versions of save - one to just save the xml file, the other to save xml and create fseq?

We sorta already have that.  There is a Render On Save option and if its unchecked no render occurs so the fseq file is still saved but probably has stale data.  I see no advantage to another option because it would just leave the old fseq in place anyways.

Offline Boof63

  • Full Member
  • ***
  • Posts: 215
    • View Profile
Re: .35 Render FSEQ Location
« Reply #8 on: November 11, 2017, 04:31:10 AM »
I am having  the same problem with one track only= thought it was just me.
Other tracks load and play from scratch, this track have to render each to view any effects.
Once rendered, all good.  Save it or Save as to overwrite and no difference,
Go out and reload same result. Show directory etc are all ok. Save is back to nominated folder. as are other  sequences tested. Haven't tried it on actual lights to see if this a problem, but am wondering why this is occurring and how to fix.
Cheers Boof63 :-\ :-\

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: .35 Render FSEQ Location
« Reply #9 on: November 11, 2017, 04:42:52 AM »
I am having  the same problem with one track only= thought it was just me.
Other tracks load and play from scratch, this track have to render each to view any effects.
Once rendered, all good.  Save it or Save as to overwrite and no difference,
Go out and reload same result. Show directory etc are all ok. Save is back to nominated folder. as are other  sequences tested. Haven't tried it on actual lights to see if this a problem, but am wondering why this is occurring and how to fix.
Cheers Boof63 :-\ :-\

That's doesn't sound related to the rest of the thread but it is a problem I've seen.  I thought we fixed this but can you look at the song duration and make sure the time listed is divisible by the timing you are using.  I thought I noticed if you have some weird value like 304.279 that we can detect it as a change every time you open due to the rounding when we calculate the number of frames it looks like it changed.

Offline Boof63

  • Full Member
  • ***
  • Posts: 215
    • View Profile
Re: .35 Render FSEQ Location
« Reply #10 on: November 11, 2017, 05:03:28 AM »
Song length is 2.32.20 timing, tracks have been deleted and retried no difference.
Save  and no effects when play is selected ,
Render the song and all good, save and not good, Render on Save - still no good on play sequence
Have a snapshot of song end timing and packaged sequence up
 Cheers and thanks
Boof63

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: .35 Render FSEQ Location
« Reply #11 on: November 11, 2017, 07:36:48 AM »
It seems to work fine for me.  Did you go through the previous advice I gave making sure you don't have other .fseq files in the main show directory?  Also your sequence duration is 153.335.  You find that under Sequence Settings.  Its probably not the issue but you do have a 50ms sequence and the duration ends with a 35ms slice.  To know if its a problem just view your log and look for an entry like:
   "Fseq file had 20034 frames but sequence has 20035 frames so dumping the fseq data."

Offline Boof63

  • Full Member
  • ***
  • Posts: 215
    • View Profile
Re: .35 Render FSEQ Location
« Reply #12 on: November 11, 2017, 08:53:05 PM »
No entry in log files re frame disparity,
shortened sequence to align -  .009 out of being flush , but no error log, also no change in result.
Will keep looking, could you post/email my working copy on your computer back to me please Gil to see if its s at my end?
Cheers Boof63
Have started new sequence and same is happening, have to render each time song appears.
Something at my end maybe?

PPS - Ran batch render on these two sequences and that appears to have fixed problem. (EDit - no it didn't, saved and restarted= same as original error. have to render sequence again)

Other sequences where run through batch render and they all worked. Two new ones were not and they are the problems ones in loading/saving correctly.
Leads to me wonder if batch render is interfering with normal save process?

Cheers and Thanks again Gil  :D :D
« Last Edit: November 12, 2017, 03:55:45 AM by Boof63 »

Offline Gilrock

  • Supporting Member
  • Hero Member
  • *
  • Posts: 6946
    • View Profile
Re: .35 Render FSEQ Location
« Reply #13 on: November 12, 2017, 08:17:06 PM »
I don't know.  Like I said I would delete all FSEQ files related to the sequence.  Open it up, make sure Render On Save is checked in Setttings Menu, then click the Save button and wait for the progress bar to complete.  That should create a new FSEQ file...check the timestamp. Reopen sequence and just hit the play button.

Offline Boof63

  • Full Member
  • ***
  • Posts: 215
    • View Profile
Re: .35 Render FSEQ Location
« Reply #14 on: November 13, 2017, 02:53:59 AM »
thank you Gil :D :D, it works now
Cheers Boof63