Compatible with Mac OS X 10.15 and up.
The program converts video and sends to the FTP-server, checks comparing the size in bytes, generates a XML metadata file, in case of a breakaway of connection with the Internet there is an opportunity to resume transmission of the file to the server.
If in the program to open a video file in the course of conversion (for example Final Cut Pro), the program passes into a standby mode and only after completion of conversion will take it in processing. There is an opportunity to disconnect coding (FFmpeg), having left only FTP the Client (Curl).
The password is stored in "Bunch of keys"
Many thanks to the FFmpeg https://ffmpeg.org and MediaInfo https://mediaarea.net/ru/MediaInfo projects. And special thanks to the project Platypus, where I took a lot of code. https://github.com/sveinbjornt/Platypus