Thanks Sean, In this case the problem is that this address is my working address for a poster i am building for the York Doctoral Symposium and I use Eclipse for MASON and the address that is normally used is the MASON top directory. When I changed to this all is well. Kind regards, Stewart On Tuesday, August 11, 2015, Sean Luke <[log in to unmask]> wrote: > The "spurious" message is MASON telling you that it got an unexpected > error from JMF. Usually these things are inexplicable, but this one is > not. It looks like JMF is trying to open (probably create) the files > Untitled.mov and Untitled.nonstreamable.mov, but it cannot. This is more > than likely because the directory > C:\Users\Your%20PC\Documents\My%20Research\Documents\papers\YDS%20Poster15\images > does not exist. Any chance this is the case? A spelling error or > something? > > Sean > > On Aug 11, 2015, at 6:36 PM, Stewart Aitken <[log in to unmask] > <javascript:;>> wrote: > > > Hi, > > > > I have used the Movie Maker regularly and successfully. Today on trying > to create a new movie I got the "spurious jmf data" message. > > Can anyone advise me how to overcome this? I attach a copy of the error > messages bellow. > > > > Error messages: > > datasink open: IOException when creating RandomAccessFile > C:\Users\Your%20PC\Documents\My%20Research\Documents\papers\YDS%20Poster15\images\Untitled.mov > : java.io.FileNotFoundException: > C:\Users\Your%20PC\Documents\My%20Research\Documents\papers\YDS%20Poster15\images\Untitled.nonstreamable.mov > (The system cannot find the path specified) > > java.io.FileNotFoundException: > C:\Users\Your%20PC\Documents\My%20Research\Documents\papers\YDS%20Poster15\images\Untitled.nonstreamable.mov > (The system cannot find the path specified) > > at java.io.RandomAccessFile.open(Native Method) > > at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243) > > at com.sun.media.datasink.file.Handler.open(Handler.java:303) > > at sim.util.media.MovieEncoder.setup(MovieEncoder.java:328) > > at sim.util.media.MovieEncoder.<init>(MovieEncoder.java:180) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) > > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > > at java.lang.reflect.Constructor.newInstance(Constructor.java:408) > > at sim.util.gui.MovieMaker.start(MovieMaker.java:153) > > at sim.util.gui.MovieMaker.start(MovieMaker.java:49) > > at sim.display.Display2D.startMovie(Display2D.java:1947) > > at sim.display.Display2D$10.actionPerformed(Display2D.java:1465) > > at > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) > > at > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346) > > at > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) > > at > javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > > at > javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) > > at > java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) > > at java.awt.Component.processMouseEvent(Component.java:6525) > > at javax.swing.JComponent.processMouseEvent(JComponent.java:3322) > > at java.awt.Component.processEvent(Component.java:6290) > > at java.awt.Container.processEvent(Container.java:2234) > > at java.awt.Component.dispatchEventImpl(Component.java:4881) > > at java.awt.Container.dispatchEventImpl(Container.java:2292) > > at java.awt.Component.dispatchEvent(Component.java:4703) > > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898) > > at > java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533) > > at > java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462) > > at java.awt.Container.dispatchEventImpl(Container.java:2278) > > at java.awt.Window.dispatchEventImpl(Window.java:2739) > > at java.awt.Component.dispatchEvent(Component.java:4703) > > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:751) > > at java.awt.EventQueue.access$500(EventQueue.java:97) > > at java.awt.EventQueue$3.run(EventQueue.java:702) > > at java.awt.EventQueue$3.run(EventQueue.java:696) > > at java.security.AccessController.doPrivileged(Native Method) > > at > java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) > > at > java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86) > > at java.awt.EventQueue$4.run(EventQueue.java:724) > > at java.awt.EventQueue$4.run(EventQueue.java:722) > > at java.security.AccessController.doPrivileged(Native Method) > > at > java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) > > at java.awt.EventQueue.dispatchEvent(EventQueue.java:721) > > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) > > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) > > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) > > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > > at > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > > at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) > -- EMAIL DISCLAIMER http://www.york.ac.uk/docs/disclaimer/email.htm <http://www.york.ac.uk/docs/disclaimer/email.htm>