Description
The purpose of this KB is to help run PS MOVE and where to place the files on a system.
Product
PSMOVE.exe
Exacq Server 23.03 and above.
File Location:
Windows:
Place psmove.exe in the Server folder.
Open powershell or command promt as ADMIN.
cd C:\Program Files\exacqVision\Server and place the psmove.exe into the server folder.
Linux: ETA not available yet.
NOTE: When Running on Windows AND Linux PSMOVE must be in the sever folder because it depends on the libraries installed with server.
Running PSmove on Windows:
Once the psmove.exe is in the Server location seen above, you can run the following command to execute it.
In command prompt or powershell type the following
cd C:\Program Files\exacqVision\Server
Then type:
psmove -r-
Additional Information and KB’s for reference
- It defaults to report-only mode. psmove -r- will move files.
- It will open a ps file and get the first frame timestamp and determine the correct hour directory for the file, based on the CURRENT timezone. If the file is not in the correct hour directory, it will rename it to put it in the correct directory.
- Collision avoidance: If there is already a file in the destination directory of the same name, it will decrement the timestamp by one second, generate the new name and try again. Only the file name is changed, not the file content.
- The reporting is still pretty slim. report-only mode when specifying a “path” doesn’t currently count what “would” be moved correctly. When moving, it will count the hours and files that were moved.
- The default mode is to check all volumes. It will locate all of the media in the y/m/d/h directories. report-only mode will count correctly.
- It does not delete empty files. With newer versions of ev there shouldn’t be any. It will report empty files. An empty file cannot be checked for the correct directory. It’s empty and, therefore; doesn’t have a first frame timestamp.
So, on a server that recorded in one timezone and then changes timezones, PSmove will get the files in the correct hour directories. All of the content should then be searchable. - We’ve reduced the dependencies to the minimum, there are still dependencies. PSmove will only work with the server for that version and later after the compiler upgrade.
KB’s
https://support.exacq.com/#/knowledge-base/article/12416
PSMOVE.exe file:
https://support.exacq.com/#/file-manager/file/32753166-bddf-41d1-9fbd-a8ae6a9e10b4/psmove-exe
We will continue to update this KB as the Linux version gets finalized.
<br>