sorry for my bad English,
I have this software in 2010, the name is "Teemoon Video Matching",
this software is great, it free and, it has "one-time indexing" feature,
but the problem is some people claim this software contains a virus,
and another problem is this software is outdated, it worked flawlessly on win 7 but will not work on windows 10 even with win 7 compatibility,
I don't know why but this is the log :
Code:
Failed to recreate index: Teemoon.VideoId.FrameGrabberException: Failed to get video stream info. ---> System.Exception: Failed to connect filters. ---> System.Runtime.InteropServices.COMException (0x80040209): The operation cannot be performed because the pins are not connected.
   at DirectShowLib.DsError.ThrowExceptionForHR(Int32 hr)
   at Teemoon.VideoId.FrameGrabber.CheckHResult(Int32 HResult, String errorMessage)
   --- End of inner exception stack trace ---
   at Teemoon.VideoId.FrameGrabber.CheckHResult(Int32 HResult, String errorMessage)
   at Teemoon.VideoId.FrameGrabber.ConfigureFilters(IGraphBuilder graph, ISampleGrabber sampleGrabber, String fileName)
   at Teemoon.VideoId.FrameGrabber.GetVideoStreamInfo(String fileName)
   --- End of inner exception stack trace ---
   at Teemoon.VideoId.FrameGrabber.GetVideoStreamInfo(String fileName)
   at Teemoon.VideoId.VideoInfo.UpdateVideoStreamInfo(String videoFileName)
   at Teemoon.VideoId.VideoInfo..ctor(String videoFileName, Boolean updateVideoStreamInfo)
   at Teemoon.VideoId.VideoInfo.Get(String videoFileName)
   at Teemoon.VideoId.UI.SingleThreadedIndexer.OnFile(String fileName)

Failed to load index: Teemoon.VideoId.FrameGrabberException: Failed to get video stream info. ---> System.Exception: Failed to connect filters. ---> System.Runtime.InteropServices.COMException (0x80040209): The operation cannot be performed because the pins are not connected.
   at DirectShowLib.DsError.ThrowExceptionForHR(Int32 hr)
   at Teemoon.VideoId.FrameGrabber.CheckHResult(Int32 HResult, String errorMessage)
   --- End of inner exception stack trace ---
   at Teemoon.VideoId.FrameGrabber.CheckHResult(Int32 HResult, String errorMessage)
   at Teemoon.VideoId.FrameGrabber.ConfigureFilters(IGraphBuilder graph, ISampleGrabber sampleGrabber, String fileName)
   at Teemoon.VideoId.FrameGrabber.GetVideoStreamInfo(String fileName)
   --- End of inner exception stack trace ---
   at Teemoon.VideoId.FrameGrabber.GetVideoStreamInfo(String fileName)
   at Teemoon.VideoId.VideoInfo.UpdateVideoStreamInfo(String videoFileName)
   at Teemoon.VideoId.VideoInfo..ctor(String videoFileName, Boolean updateVideoStreamInfo)
   at Teemoon.VideoId.VideoInfo.Get(String videoFileName)
   at Teemoon.VideoId.UI.SingleThreadedIndexer.OnFile(String fileName)
because this outdated and almost a decade ago since the latest update can we :
-edit the software and update it to win 10 support?
-remove the virus if it exists?
-do something because the win 7 compatibility does not work?