Sean Meighan

Welcome => Latest xLights/Nutcracker software => Topic started by: sean on March 03, 2016, 01:37:05 PM

Title: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: sean on March 03, 2016, 01:37:05 PM
xLights Release 2016.10
This release adds the video/audio file formats from ffmpeg library into xLights.
You will see that the file size got bigger, about 1.5mb larger.

Keith: New effect Video
    No longer need to worry about CBR vs VBR
    Many more audio and video files now supported
Dan: Be sure to try out new Layer Blending

Latest releases are found at http://nutcracker123.com/nutcracker/releases/
Issue Tracker is found here: https://github.com/smeighan/xLights/issues

XLIGHTS/NUTCRACKER RELEASE NOTES:
--------------------------------
2016.10  Mar 3, 2016
   -- enh (keithsw) Support old-school CTRL-INSERT, SHIFT-INSERT and SHIFT-DELETE (windows only)
    -- bug (dkulp)   Fix probelm with first pixel with grouped arches in SingleStrand . Fixes #474
    -- bug (dkulp)   Fix crash on close when preview running
    -- bug (dkulp)   Fix color/blur sliders not updating to defaults.  Fixes #477.  Fixes #476.
    -- enh (dkulp)   Split Layer Timing panel into two panels (Layer Blending and Layer Settings)
    -- bug (dkulp)   Fix duplicate effect data problems if seq data exceeds 4GB (64bit only)
                  This failure was found when testing a sequence of 900K channels on a MAC
    -- enh (dkulp)   Add begin/end effect transitions
    -- enh (gil)     Update Morph to use all 8 colors allowing 6 color tails.
    -- enh (keithsw) Add video effect. Now supports *.mp4, *.mpg, *.avi, *.mov, *.flv, *.mkv, *.asf
    -- bug (gil)     Fix crash when moving effect left or right with arrow keys and not timing track active.  Fixes #473.
    -- enh (keithsw) Replace media handling with ffmpeg and SDL eliminating the VBR problem and adding new media support.
    -- enh (keithsw) Add tooltips to explain controller and channel a xLights channel maps to
    -- enh (keithsw) Handle movement of show directory (as long as it isnt renamed) automatically
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: Phrog30 on March 03, 2016, 07:44:56 PM
You guys have hit it out of the park. 

Just awesome!!!

James
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: JerryPlak on March 04, 2016, 09:29:31 AM
You guys have hit it out of the park. 

Just awesome!!!

James


Just awesome!!!  8)
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: JonB256 on March 04, 2016, 10:26:22 AM
working great. Loaded an MPG file onto my 3x3 P10 matrix. Very viewable. No more ffmpeg conversions.
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: bravado67 on March 04, 2016, 10:33:14 AM
Just added some video footage of me playing drums to Lil Drummer Boy to my matrix. This changes everything! Love it!!!!!

Ron
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: danj on March 04, 2016, 12:27:22 PM
thanks so much to all the dev team.
We all appreciate all the effort you put into this wonderful piece of software!!
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: threesizes on March 04, 2016, 06:28:06 PM
I went to download the Mac version and there are now two versions, -wx31 and the normal version. What's the difference between the two versions?

Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: keithsw1111 on March 04, 2016, 07:09:58 PM
Wx31 is experimenting with a new version of wxwidgets. The other version is the same as the windows version.
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: dkulp on March 04, 2016, 07:25:40 PM
Please test the wx31 version if you can.   I'd like to completely move over to wxWidgets 3.1 for the Mac if possible.
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: plaberge on March 04, 2016, 10:49:20 PM
Wow! Another phenomenal couple of releases! The In/Out Transitions along with the Render Style + Blur open up another dimension of effects. Really appreciate the great work!
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: mararunr on March 05, 2016, 09:20:48 AM
Played Let It Go video from the movie on my matrix this morning and my daughter was ecstatic.  Thank you!
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: drlucas on March 05, 2016, 12:53:41 PM
I haven't had a chance to do anything since 2016.8 and just grabbed .10 (with the wx31 option) and on my 6x45 flex strip matrix I dropped the VU effect and on my P10 panel matrix I added a video and everything worked out nicely...amazing no longer have to do anything with ffmpeg and worry about what speed to use.

Now over the next few weeks I can start to play around with layers and also see if I can get my spinners to work the way Dan showed in his video a few weeks back. 

No issues so far, but just had to share how easy it was to do video on a matrix. I will have to go outside and see how it actually looks on the panels put in preview - amazing - looks amazing.

Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: bravado67 on March 05, 2016, 01:29:53 PM
I haven't had a chance to do anything since 2016.8 and just grabbed .10 (with the wx31 option) and on my 6x45 flex strip matrix I dropped the VU effect and on my P10 panel matrix I added a video and everything worked out nicely...amazing no longer have to do anything with ffmpeg and worry about what speed to use.

Now over the next few weeks I can start to play around with layers and also see if I can get my spinners to work the way Dan showed in his video a few weeks back. 

No issues so far, but just had to share how easy it was to do video on a matrix. I will have to go outside and see how it actually looks on the panels put in preview - amazing - looks amazing.

Do  you have the link to Dan's video on the spinners?

Ron
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: mararunr on March 05, 2016, 02:26:48 PM
Do  you have the link to Dan's video on the spinners?
Ron


https://www.youtube.com/watch?v=o0Ha5ayYZMc (https://www.youtube.com/watch?v=o0Ha5ayYZMc)


http://nutcracker123.com/forum/index.php?topic=2622.msg16132#msg16132 (http://nutcracker123.com/forum/index.php?topic=2622.msg16132#msg16132)
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: Trickyd on March 07, 2016, 11:11:34 AM
good afternoon

I tried to run 2016-10 with 31

got this message:

wxWidget Debug Alert

../src/common/sizer.cpp(1446): assert "!(flags & (wxALIGN_BOTTOM | wxALIGN_CENTRE_VERTICAL)) || !(flags & (wxALIGN_RIGHT | wxALIGN_CENTRE_HORIZONTAL))" failed in DoInsert(): wxEXPAND flag will be overridden by alignment flags

Call stack:
[01] wxGridSizer::DoInsert(unsigned long, wxSizerItem*)
[02] xLightsFrame::AddPlaylist(wxString const&)
[03] xLightsFrame::LoadScheduleFile()       
[04] xLightsFrame::SetDir(wxString const&)   
[05] xLightsFrame::xLightsFrame(wxWindow*, int)
[06] xLightsApp::OnInit()                   
[07] wxApp::CallOnInit()                     
[08] wxEntry(int&, wchar_t**)               
[09] main                                   
[10] start                                   
[11] 0x00000002                             

Do you want to stop the program?
You can also choose [Cancel] to suppress further warnings.


what am I doing wrong? lanquage problem perhaps? Dutch.


2016-10 normal version works ok
Dick de Wit
The Netherlands
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: dkulp on March 07, 2016, 11:20:27 AM

../src/common/sizer.cpp(1446): assert "!(flags & (wxALIGN_BOTTOM | wxALIGN_CENTRE_VERTICAL)) || !(flags & (wxALIGN_RIGHT | wxALIGN_CENTRE_HORIZONTAL))" failed in DoInsert(): wxEXPAND flag will be overridden by alignment flags

Call stack:
[01] wxGridSizer::DoInsert(unsigned long, wxSizerItem*)
[02] xLightsFrame::AddPlaylist(wxString const&)
[03] xLightsFrame::LoadScheduleFile()       
[04] xLightsFrame::SetDir(wxString const&)   
[05] xLightsFrame::xLightsFrame(wxWindow*, int)
[06] xLightsApp::OnInit()                   
[07] wxApp::CallOnInit()                     



what am I doing wrong? lanquage problem perhaps? Dutch.


Absolutetly nothing wrong.   This is perfect.  One of the things that wxWidgets 3.1 does compared to 3.0 is pop up these asserts if an invalid combination of flags is passed in.  3.0 would just ignore various flags.  The problem is trying to catch all the places where the invalid flags are passed.   Congrats!   You found one!   :)

This is one of the main reasons I've asked the Mac folks to test the 3.1 version a bit more depth.   It helps us catch these.   You can safely hit "Cancel" or "No" at that point and continue, but definitely thanks for the report and the backtrace. 
Title: Re: xLights 2016.10 released, new Video effect and built in FFMPEG libraries
Post by: Dazzled on March 08, 2016, 04:43:55 AM
Hi Dan
Got this wx Widgets debug report while making a new sequence using the new video effect.

I can do video of what I did if you need it.

Stuart

P.S. It is also happening whenever I try to add an extra timing track to a sequence.