ipisoft.com
http://forum.ipisoft.com/

Ipi Recorder Crashes with FrameGap
http://forum.ipisoft.com/viewtopic.php?f=5&t=10238
Page 1 of 1

Author:  TTrue [ Wed Feb 19, 2020 3:12 pm ]
Post subject:  Ipi Recorder Crashes with FrameGap

Hello I am trying just replay a recorded view on Recorder it seems to be throwing an error, maybe when there is a frame gap.
Recorded on Ipi recorder 4.4.4.81
Kinect for Azure.
It will play fine up to this frame, and if I skip over the frame and start after it works fine... until next frame gap.
Any help is appreciated.

Code:
iPi Recorder 4.4.4.81

OS: Microsoft Windows NT 10.0.18362.0 (64 bits)
.NET: 4.7.2.528040
CPU count: 8
GC: workstation (Interactive)
Running in 64 bits

System.AggregateException: One or more errors occurred. ---> System.NotSupportedException: No imaging component suitable to complete this operation was found. ---> System.Runtime.InteropServices.COMException: The component cannot be found. (Exception from HRESULT: 0x88982F50)
   --- End of inner exception stack trace ---
   at System.Windows.Media.Imaging.BitmapDecoder.SetupDecoderFromUriOrStream(Uri uri, Stream stream, BitmapCacheOption cacheOption, Guid& clsId, Boolean& isOriginalWritable, Stream& uriStream, UnmanagedMemoryStream& unmanagedMemoryStream, SafeFileHandle& safeFilehandle)
   at System.Windows.Media.Imaging.BitmapDecoder..ctor(Stream bitmapStream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, Guid expectedClsId)
   at System.Windows.Media.Imaging.JpegBitmapDecoder..ctor(Stream bitmapStream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption)
   at #=zOF8faGOR5fOX2r_1DuvO$mevsJnvuHw3Zu31sl8=.#=zmPwhZXeKO3BRQCquKg==(Byte[] #=zLd1rFDI=, Int32 #=z8$QiVTU=, Int32 #=z6tC6uYY=, Byte[] #=zQX2WQlJcigFR, BitmapInfo& #=zxVPTWjU=)
   at #=zbkPomS2pQjbPGc_MC0rb30n0tShigTli2w3pYZhhdWZYALtzTw==.#=zgnfp53E=(Byte[] #=zLd1rFDI=, Int32 #=z8$QiVTU=, Int32 #=z6tC6uYY=, Byte[] #=zQX2WQlJcigFR)
   at #=z1AN6ahD6c7CnF3iddyU23Bw=.#=zCSdAgO3hS4GdjB2s44M9U1s=.#=znnScZmx6O5otWxeKNQ==(Byte[] #=zHAaBasuOGGvL)
   at #=zqHlsIeVNbYwpQFcZv5$Xqfc6c05E.#=z5ys9DzWbiqPK(Action`1 #=zOnXLDB6Gif7i)
   at #=z1AN6ahD6c7CnF3iddyU23Bw=.#=zhL2fdpPk7MKM(#=zKPCl8M_LM5nC62OHMA== #=zj6YrC78=)
   at #=zZ1ZaC4T3aTAVNk$AxA==.#=zvU4uygibZkhmWLFJr7QGEPw=.#=z$9r_6iUsU2H9WVcn9Q==(#=zZNv5x5the5m2y5Z0_vE69uI= #=z0MPiCiw=)
   at System.Threading.Tasks.Parallel.<>c__DisplayClass17_0`1.<ForWorker>b__1()
   at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
   at System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object <p0>)
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Parallel.ForWorker[TLocal](Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally)
   at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally)
   at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1 source, Action`1 body)
   at #=zZ1ZaC4T3aTAVNk$AxA==.#=zhL2fdpPk7MKM(#=zKPCl8M_LM5nC62OHMA== #=zj6YrC78=)
   at #=zZ1ZaC4T3aTAVNk$AxA==.#=zKv8UeVej7nU5j_bYeE8nzP0=(#=zKPCl8M_LM5nC62OHMA== #=zj6YrC78=)
   at #=zZ1ZaC4T3aTAVNk$AxA==.#=znIZM1UByvuvB.#=z6bHYsAo=(Int32 #=z3TPwzs4=, Action`1 #=zmwsGAOY=)
   at #=zZ1ZaC4T3aTAVNk$AxA==.#=zhL2fdpPk7MKM(Int32 #=zJsVsdHE=)
   at #=zZ1ZaC4T3aTAVNk$AxA==.#=zsnXLD5__sxaQ(Int32 #=zFT06bto=)
   at iPiRecorder.ViewModel.PlaybackController.SetTimeTrackValue(Double value)
   at iPiRecorder.ViewModel.PlaybackController.set_TimeTrackValue(Double value)
   at -.dje_zBGGQPL8ESYSJ783WZU5WBDGJDSNQ_ejd.#=zPfwdb10OBzwF()
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
---> (Inner Exception #0) System.NotSupportedException: No imaging component suitable to complete this operation was found. ---> System.Runtime.InteropServices.COMException: The component cannot be found. (Exception from HRESULT: 0x88982F50)
   --- End of inner exception stack trace ---
   at System.Windows.Media.Imaging.BitmapDecoder.SetupDecoderFromUriOrStream(Uri uri, Stream stream, BitmapCacheOption cacheOption, Guid& clsId, Boolean& isOriginalWritable, Stream& uriStream, UnmanagedMemoryStream& unmanagedMemoryStream, SafeFileHandle& safeFilehandle)
   at System.Windows.Media.Imaging.BitmapDecoder..ctor(Stream bitmapStream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption, Guid expectedClsId)
   at System.Windows.Media.Imaging.JpegBitmapDecoder..ctor(Stream bitmapStream, BitmapCreateOptions createOptions, BitmapCacheOption cacheOption)
   at #=zOF8faGOR5fOX2r_1DuvO$mevsJnvuHw3Zu31sl8=.#=zmPwhZXeKO3BRQCquKg==(Byte[] #=zLd1rFDI=, Int32 #=z8$QiVTU=, Int32 #=z6tC6uYY=, Byte[] #=zQX2WQlJcigFR, BitmapInfo& #=zxVPTWjU=)
   at #=zbkPomS2pQjbPGc_MC0rb30n0tShigTli2w3pYZhhdWZYALtzTw==.#=zgnfp53E=(Byte[] #=zLd1rFDI=, Int32 #=z8$QiVTU=, Int32 #=z6tC6uYY=, Byte[] #=zQX2WQlJcigFR)
   at #=z1AN6ahD6c7CnF3iddyU23Bw=.#=zCSdAgO3hS4GdjB2s44M9U1s=.#=znnScZmx6O5otWxeKNQ==(Byte[] #=zHAaBasuOGGvL)
   at #=zqHlsIeVNbYwpQFcZv5$Xqfc6c05E.#=z5ys9DzWbiqPK(Action`1 #=zOnXLDB6Gif7i)
   at #=z1AN6ahD6c7CnF3iddyU23Bw=.#=zhL2fdpPk7MKM(#=zKPCl8M_LM5nC62OHMA== #=zj6YrC78=)
   at #=zZ1ZaC4T3aTAVNk$AxA==.#=zvU4uygibZkhmWLFJr7QGEPw=.#=z$9r_6iUsU2H9WVcn9Q==(#=zZNv5x5the5m2y5Z0_vE69uI= #=z0MPiCiw=)
   at System.Threading.Tasks.Parallel.<>c__DisplayClass17_0`1.<ForWorker>b__1()
   at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask)
   at System.Threading.Tasks.Task.<>c__DisplayClass176_0.<ExecuteSelfReplicating>b__0(Object <p0>)<---

Author:  vmaslov [ Thu Feb 20, 2020 2:19 am ]
Post subject:  Re: Ipi Recorder Crashes with FrameGap

Hi
Can you share an .ipivideo file so we take a look? You may send a link to our support email if you don't want to post it here.

Author:  vmaslov [ Thu Feb 20, 2020 4:15 am ]
Post subject:  Re: Ipi Recorder Crashes with FrameGap

Does also Mocap Studio crash when tracking this video?

The problem may be related to Windows Camera Frame Server service which sometimes causes cameras to produce corrupted frames. Before recording next time try closing all aps that can use camera - e.g. video messengers, video recording apps etc. This may help in preventing frame gaps and bad frames issues.

Author:  TTrue [ Thu Feb 20, 2020 7:19 am ]
Post subject:  Re: Ipi Recorder Crashes with FrameGap

vmaslov wrote:
Does also Mocap Studio crash when tracking this video?

The problem may be related to Windows Camera Frame Server service which sometimes causes cameras to produce corrupted frames. Before recording next time try closing all aps that can use camera - e.g. video messengers, video recording apps etc. This may help in preventing frame gaps and bad frames issues.


Studio crashes as well. I will send video to support email. Thank you.

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/