Author Topic: FPPD Stops? - SOLVED  (Read 439 times)

Offline andyaz

  • Full Member
  • ***
  • Join Date: Jan 2016
  • Location: Tracy, CA
  • Posts: 110
  • Kudos: 2
    • Bentley Lane Holiday Magic
FPPD Stops? - SOLVED
« on: August 26, 2017, 02:44:30 PM »
Code: [Select]
I have 1 sequence that when I play it FPPD stops and restarts and then it does not play it. The Elapsed time and remaining time both show 00:00. If I play just the MP3 file it plays fine. If I play the sequence by itself it plays fine, but when I run the media and the sequence this happens. I have tried deleting the fseq in xlights and re-saving everything and that did not change the behavior. I checked the thumb drive in windows and there is no issues with the file system. I have tried deleting both files and copying both media and fseq directly from my sequencing computer as well as uploading them.
Everything else plays like it is supposed, just this one is giving me trouble... I can arrange to put the fseq and mp3 in a dropbox (the fseq is about 2.3gb) if the dev team wants to have it for debug?
Here is a peek at the FPPD log, this repeats over and over until I hit stop now.



Xlights 2017.24
FPP Version: v1.9-50-gfe8e9a5

2017-08-26 13:25:10 (12196) command.c:625:P 6,1,Playlist Started,,,,,,,,,,
2017-08-26 13:25:11 (12196) Playlist.cpp:285:PlayListPlayingInit() playing 2017intro once.
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Playlist.cpp:235:Opening File Now /home/fpp/media/playlists/2017intro
2017-08-26 13:25:11 (12196) Playlist.cpp:404:Play File Now
2017-08-26 13:25:11 (12196) Playlist.cpp:158:Playlist Starting
2017-08-26 13:25:11 (12196) Playlist.cpp:511:playListCount=1 CurrentPlaylistEntry = 0
2017-08-26 13:25:11 (12196) mediadetails.c:66:ParseMedia(2017intro.mp3)
2017-08-26 13:25:11 (12196) mediadetails.c:123:  Title        :
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) mediadetails.c:124:  Artist       :
2017-08-26 13:25:11 (12196) mediadetails.c:125:  Album        :
2017-08-26 13:25:11 (12196) mediadetails.c:126:  Year         : 2017
2017-08-26 13:25:11 (12196) mediadetails.c:127:  Comment      :
2017-08-26 13:25:11 (12196) mediadetails.c:128:  Track        : 0
2017-08-26 13:25:11 (12196) mediadetails.c:129:  Genre        :
2017-08-26 13:25:11 (12196) mediadetails.c:130:  Properties:
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) mediadetails.c:131:    Length     : 232
2017-08-26 13:25:11 (12196) mediadetails.c:132:    Seconds    : 52
2017-08-26 13:25:11 (12196) mediadetails.c:133:    Minutes    : 3
2017-08-26 13:25:11 (12196) mediadetails.c:134:    Bitrate    : 192
2017-08-26 13:25:11 (12196) mediadetails.c:135:    Sample Rate: 44100
2017-08-26 13:25:11 (12196) mediadetails.c:136:    Channels   : 2
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:93:OpenSequenceFile(2017intro.fseq, 0)
2017-08-26 13:25:11 (12196) controlsend.c:221:SendSeqSyncStartPacket('2017intro.fseq')
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:248:Sequence File Information
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:249:seqFilename           : 2017intro.fseq
2017-08-26 13:25:11 (12196) Sequence.cpp:251:seqVersion            : 1.0
2017-08-26 13:25:11 (12196) Sequence.cpp:252:seqFormatID           : PSEQ
2017-08-26 13:25:11 (12196) Sequence.cpp:253:seqChanDataOffset     : 84
2017-08-26 13:25:11 (12196) Sequence.cpp:254:seqFixedHeaderSize    : 28
2017-08-26 13:25:11 (12196) Sequence.cpp:255:seqStepSize           : 261632
2017-08-26 13:25:11 (12196) Sequence.cpp:256:seqNumPeriods         : 9310
2017-08-26 13:25:11 (12196) Sequence.cpp:257:seqStepTime           : 25ms
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:258:seqNumUniverses       : 0 *
2017-08-26 13:25:11 (12196) Sequence.cpp:259:seqUniverseSize       : 0 *
2017-08-26 13:25:11 (12196) Sequence.cpp:260:seqGamma              : 1 *
2017-08-26 13:25:11 (12196) Sequence.cpp:261:seqColorEncoding      : 2 *
2017-08-26 13:25:11 (12196) Sequence.cpp:262:seqRefreshRate        : 40
2017-08-26 13:25:11 (12196) Sequence.cpp:263:seqFileSize           : 4294967295
2017-08-26 13:25:11 (12196) Sequence.cpp:264:seqDuration           : 410
2017-08-26 13:25:11 (12196) Sequence.cpp:265:'*' denotes field is currently ignored by FPP
2017-08-26 13:25:11 (12196) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) channeloutput/channeloutputthread.c:216:StartChannelOutputThread()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) channeloutput/channeloutputthread.c:233:Channel Output thread is already running
2017-08-26 13:25:11 (12196) Playlist.cpp:87:currentPlaylistEntry = 1 Last=0 maxEntryIndex=1 repeat=0
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Playlist.cpp:90:Stopping Gracefully
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Scheduler.cpp:403:NowSecs = 566711, CurrEndSecs = -1 (-566712 seconds away)
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) command.c:625:s 6,1,70,/home/fpp/media/playlists/2017intro,2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Playlist.cpp:404:Play File Now
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Playlist.cpp:87:currentPlaylistEntry = 0 Last=0 maxEntryIndex=1 repeat=0
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Playlist.cpp:511:playListCount=1 CurrentPlaylistEntry = 0
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) mediadetails.c:66:ParseMedia(2017intro.mp3)
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) mediadetails.c:123:  Title        :
2017-08-26 13:25:11 (12196) mediadetails.c:124:  Artist       :
2017-08-26 13:25:11 (12196) mediadetails.c:125:  Album        :
2017-08-26 13:25:11 (12196) mediadetails.c:126:  Year         : 2017
2017-08-26 13:25:11 (12196) mediadetails.c:127:  Comment      :
2017-08-26 13:25:11 (12196) mediadetails.c:128:  Track        : 0
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) mediadetails.c:129:  Genre        :
2017-08-26 13:25:11 (12196) mediadetails.c:130:  Properties:
2017-08-26 13:25:11 (12196) mediadetails.c:131:    Length     : 232
2017-08-26 13:25:11 (12196) mediadetails.c:132:    Seconds    : 52
2017-08-26 13:25:11 (12196) mediadetails.c:133:    Minutes    : 3
2017-08-26 13:25:11 (12196) mediadetails.c:134:    Bitrate    : 192
2017-08-26 13:25:11 (12196) mediadetails.c:135:    Sample Rate: 44100
2017-08-26 13:25:11 (12196) mediadetails.c:136:    Channels   : 2
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:93:OpenSequenceFile(2017intro.fseq, 0)
2017-08-26 13:25:11 (12196) Sequence.cpp:438:CloseSequenceFile() 2017intro.fseq
2017-08-26 13:25:11 (12196) controlsend.c:263:SendSeqSyncStopPacket(2017intro.fseq)
2017-08-26 13:25:11 (12196) controlsend.c:221:SendSeqSyncStartPacket('2017intro.fseq')
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:248:Sequence File Information
2017-08-26 13:25:11 (12196) Sequence.cpp:249:seqFilename           : 2017intro.fseq
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:251:seqVersion            : 1.0
2017-08-26 13:25:11 (12196) Sequence.cpp:252:seqFormatID           : PSEQ
2017-08-26 13:25:11 (12196) Sequence.cpp:253:seqChanDataOffset     : 84
2017-08-26 13:25:11 (12196) Sequence.cpp:254:seqFixedHeaderSize    : 28
2017-08-26 13:25:11 (12196) Sequence.cpp:255:seqStepSize           : 261632
2017-08-26 13:25:11 (12196) Sequence.cpp:256:seqNumPeriods         : 9310
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:257:seqStepTime           : 25ms
2017-08-26 13:25:11 (12198) channeloutput/channeloutputthread.c:174:Output Thread: Loop: 25000us, Send: 1us, Read: 3833us, Sleep: 21166us, FrameNum: 20
2017-08-26 13:25:11 (12196) Sequence.cpp:258:seqNumUniverses       : 0 *
2017-08-26 13:25:11 (12196) Sequence.cpp:259:seqUniverseSize       : 0 *
2017-08-26 13:25:11 (12196) Sequence.cpp:260:seqGamma              : 1 *
2017-08-26 13:25:11 (12196) Sequence.cpp:261:seqColorEncoding      : 2 *
2017-08-26 13:25:11 (12196) Sequence.cpp:262:seqRefreshRate        : 40
2017-08-26 13:25:11 (12196) Sequence.cpp:263:seqFileSize           : 4294967295
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) Sequence.cpp:264:seqDuration           : 410
2017-08-26 13:25:11 (12196) Sequence.cpp:265:'*' denotes field is currently ignored by FPP
2017-08-26 13:25:11 (12196) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12196) channeloutput/channeloutputthread.c:216:StartChannelOutputThread()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:11 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12196) channeloutput/channeloutputthread.c:233:Channel Output thread is already running
2017-08-26 13:25:12 (12196) Playlist.cpp:87:currentPlaylistEntry = 1 Last=0 maxEntryIndex=1 repeat=0
2017-08-26 13:25:12 (12196) Playlist.cpp:90:Stopping Gracefully
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12196) Scheduler.cpp:403:NowSecs = 566712, CurrEndSecs = -1 (-566713 seconds away)
2017-08-26 13:25:12 (12196) Playlist.cpp:404:Play File Now
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12196) Playlist.cpp:87:currentPlaylistEntry = 0 Last=0 maxEntryIndex=1 repeat=0
2017-08-26 13:25:12 (12196) Playlist.cpp:511:playListCount=1 CurrentPlaylistEntry = 0
2017-08-26 13:25:12 (12196) mediadetails.c:66:ParseMedia(2017intro.mp3)
2017-08-26 13:25:12 (12196) mediadetails.c:123:  Title        :
2017-08-26 13:25:12 (12196) mediadetails.c:124:  Artist       :
2017-08-26 13:25:12 (12196) mediadetails.c:125:  Album        :
2017-08-26 13:25:12 (12196) mediadetails.c:126:  Year         : 2017
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12196) mediadetails.c:127:  Comment      :
2017-08-26 13:25:12 (12196) mediadetails.c:128:  Track        : 0
2017-08-26 13:25:12 (12196) mediadetails.c:129:  Genre        :
2017-08-26 13:25:12 (12196) mediadetails.c:130:  Properties:
2017-08-26 13:25:12 (12196) mediadetails.c:131:    Length     : 232
2017-08-26 13:25:12 (12196) mediadetails.c:132:    Seconds    : 52
2017-08-26 13:25:12 (12196) mediadetails.c:133:    Minutes    : 3
2017-08-26 13:25:12 (12196) mediadetails.c:134:    Bitrate    : 192
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12196) mediadetails.c:135:    Sample Rate: 44100
2017-08-26 13:25:12 (12196) mediadetails.c:136:    Channels   : 2
2017-08-26 13:25:12 (12198) Sequence.cpp:349:ReadSequenceData()
2017-08-26 13:25:12 (12196) Sequence.cpp:93:OpenSequenceFile(2017intro.fseq, 0)
2017-08-26 13:25:12 (12196) Sequence.cpp:438:CloseSequenceFile() 2017intro.fseq
2017-08-26 13:25:12 (12196) controlsend.c:263:SendSeqSyncStopPacket(2017intro.fseq)
2017-08-26 13:25:12 (12196) controlsend.c:221:SendSeqSyncStartPacket('2017intro.fseq')
« Last Edit: August 26, 2017, 06:54:03 PM by andyaz »

Offline andyaz

  • Full Member
  • ***
  • Join Date: Jan 2016
  • Location: Tracy, CA
  • Posts: 110
  • Kudos: 2
    • Bentley Lane Holiday Magic
Re: FPPD Stops?
« Reply #1 on: August 26, 2017, 03:08:25 PM »
Another interesting fact. If I play just the media FPP thinks the MP3 is 3:52 which is correct. If I play the fseq only it thinks the sequence is 6:50 in duration... I think I found the root of the issue, but why?

Offline andyaz

  • Full Member
  • ***
  • Join Date: Jan 2016
  • Location: Tracy, CA
  • Posts: 110
  • Kudos: 2
    • Bentley Lane Holiday Magic
Re: FPPD Stops?
« Reply #2 on: August 26, 2017, 03:57:11 PM »
I also find this interesting, the file size is 2435794004 bytes but the metadata parsed by FPP shows seqFileSize : 4294967295
[/size]Is that seqFileSize parsed from meta data put in the fseq by xlights or calculated by FPP? Maybe this is an xlights issue?[/color]

Offline andyaz

  • Full Member
  • ***
  • Join Date: Jan 2016
  • Location: Tracy, CA
  • Posts: 110
  • Kudos: 2
    • Bentley Lane Holiday Magic
Re: FPPD Stops? - SOLVED
« Reply #3 on: August 26, 2017, 06:55:59 PM »
So the solution appeared to be xLights related, but not from a developer standpoint. I loaded 2017.22 and tested with it getting the same results. I then reloaded .24 and my .24 sequence xml file and saved. When .24 rendered this time the fseq was 1.45gb and worked properly in FPP. Very strange but perhaps something was corrupted in the xLights .24 installation?

Offline aknflyer

  • Jr. Member
  • **
  • Join Date: Dec 2016
  • Location: Anchorage, AK
  • Posts: 74
  • Kudos: 3
Re: FPPD Stops? - SOLVED
« Reply #4 on: August 26, 2017, 09:23:43 PM »
I had this problem:
1: Sequence name and .mp3 file names need to match, or no special characters. (not sure which was the issue)
2: Sometimes x-lights does'nt always create a new fseq file. Not sure why. I found deleting it and re-rendering, then save updates the fseq file.

Hope this helps someone.

 

Back to top