ddjmagic asked me how I did my compare screenshot here. I cheated and used MS Paint. However, had a few moments, so built a quick util. Not sure if anyone wants or needs it.
Works well. Thanks mike_r
ddjmagic asked me how I did my compare screenshot here. I cheated and used MS Paint. However, had a few moments, so built a quick util. Not sure if anyone wants or needs it.
This is easy to fix if they look for process monitorSlysoft need to write their OWN Process Monitor whos Windows "Process Name" is Random each time you run it.
This is easy to fix if they look for process monitor
This is easy to fix if they look for process monitor
Of course, any input is very much appreciated.
Don't understand the requirement. Can't program VB but suspect it can't be done as you need to manipulate files at byte level. If you can describe clearly with samples of what you want in your output then perhaps I can create a exe or dll for youAnyone want to help with vb code by all means post it. Items I'm working on. Select store bdmv playlist then caculate total mpls files in directory. Print to text file path plus total then open counter count total files yell complete. Dump all m2ts files with each file into one master text file. Take user input order and compare each sequence in master file. Open master file 2,add successful sequences in file. Delete master. Rename master 2 master 1 msgbox matched mpls files returned # elimated # press detailed info if you want to see formatted list. Return to input of user. Loop til 1 mpls left... Code welcome.....
I'm may be wrong but I think Process Monitor loads a driver that may be cause it to be detected.
Have you tried just ignoring the error from TMT? If I remember correctly you can just click 'ok' to the message a couple of times it plays the disc anyway (with Process Monitor still running)
Don't understand the requirement. Can't program VB but suspect it can't be done as you need to manipulate files at byte level. If you can describe clearly with samples of what you want in your output then perhaps I can create a exe or dll for you
<BDMV>
<MPLS Name="00456">
<Playlist Count="21">
<M2TS Name="00508" StartTime="00:00:11:650" EndTime="00:03:47:658" Duration="00:03:36:007"/>
<M2TS Name="02173" StartTime="00:00:11:650" EndTime="00:01:11:710" Duration="00:01:00:060"/>
<M2TS Name="00512" StartTime="00:00:11:650" EndTime="00:00:55:986" Duration="00:00:44:335"/>
<M2TS Name="00515" StartTime="00:00:11:650" EndTime="00:00:50:522" Duration="00:00:38:872"/>
<M2TS Name="00509" StartTime="00:00:11:650" EndTime="00:00:36:550" Duration="00:00:24:899"/>
<M2TS Name="00511" StartTime="00:00:11:650" EndTime="00:01:18:467" Duration="00:01:06:816"/>
<M2TS Name="00505" StartTime="00:00:11:650" EndTime="01:24:26:158" Duration="01:24:14:507"/>
<M2TS Name="00520" StartTime="00:00:11:650" EndTime="00:01:02:951" Duration="00:00:51:301"/>
<M2TS Name="00513" StartTime="00:00:11:650" EndTime="00:00:45:059" Duration="00:00:33:408"/>
<M2TS Name="00519" StartTime="00:00:11:650" EndTime="00:01:32:439" Duration="00:01:20:789"/>
<M2TS Name="00518" StartTime="00:00:11:650" EndTime="00:00:47:686" Duration="00:00:36:036"/>
<M2TS Name="00514" StartTime="00:00:11:650" EndTime="00:01:15:047" Duration="00:01:03:396"/>
<M2TS Name="00502" StartTime="00:00:11:650" EndTime="00:00:56:820" Duration="00:00:45:170"/>
<M2TS Name="00516" StartTime="00:00:11:650" EndTime="00:00:41:638" Duration="00:00:29:988"/>
<M2TS Name="00510" StartTime="00:00:11:650" EndTime="00:00:46:852" Duration="00:00:35:201"/>
<M2TS Name="00504" StartTime="00:00:11:650" EndTime="00:00:39:553" Duration="00:00:27:902"/>
<M2TS Name="00501" StartTime="00:00:11:650" EndTime="00:00:38:260" Duration="00:00:26:609"/>
<M2TS Name="00503" StartTime="00:00:11:650" EndTime="00:00:43:599" Duration="00:00:31:948"/>
<M2TS Name="00506" StartTime="00:00:11:650" EndTime="00:00:47:895" Duration="00:00:36:244"/>
<M2TS Name="00507" StartTime="00:00:11:650" EndTime="00:00:35:758" Duration="00:00:24:107"/>
<M2TS Name="00517" StartTime="00:00:11:650" EndTime="00:01:57:005" Duration="00:01:45:355"/>
<Playlist TotalTime="01:42:12:950"/>
</Playlist>
<Chapter Count="17">
<Chapter Name="1" StartTime="00:00:00:000"/>
<Chapter Name="2" StartTime="00:04:55:712"/>
<Chapter Name="3" StartTime="00:12:20:072"/>
<Chapter Name="4" StartTime="00:17:05:941"/>
<Chapter Name="5" StartTime="00:26:23:373"/>
<Chapter Name="6" StartTime="00:32:38:456"/>
<Chapter Name="7" StartTime="00:36:22:805"/>
<Chapter Name="8" StartTime="00:42:14:239"/>
<Chapter Name="9" StartTime="00:45:31:478"/>
<Chapter Name="10" StartTime="00:55:00:714"/>
<Chapter Name="11" StartTime="00:59:25:770"/>
<Chapter Name="12" StartTime="01:06:11:634"/>
<Chapter Name="13" StartTime="01:14:14:116"/>
<Chapter Name="14" StartTime="01:19:11:246"/>
<Chapter Name="15" StartTime="01:27:27:992"/>
<Chapter Name="16" StartTime="01:32:22:995"/>
<Chapter Name="17" StartTime="01:42:12:709"/>
</Chapter>
</MPLS>
</BDMV>
The only way i can see a full automated program would be to use the audio. Watch the movie and record the sound. Open sound file in a program . Then have the program open eacch m2ts and rip the sound track automatically. Have yhe program compare that seconds wav with the prerecorded wav of the entire movie. Then like a puzzle have it smartly list m2ts order based on the pieces of the wav file to = exact total wav file. Then have is open all the mpls files abd find the one that has the correct m2ts order. So you would never have to input each scene. If I could creat this software id have to market it lol.... each wav form is a bunch of bits that make up a wav. So i guess if civiva is a signal why cant you compare wav patterns?