2021-02-10, 03:39 AM
(This post was last modified: 2021-02-10, 03:44 AM by mainconcept.)
Can you send me MC2GO installer for Windows?
There is no separate installer required. You can use the install_image.bat / install_image.sh from ‘docker’ folder in the package: Install_image.bat - on Windows, Install_image.sh - on Linux. The package also includes ‘readme.txt’ with installation steps.
To install the MainConcept 2GO container in your local docker, cd in to the docker subfolder and use the script:
Check that image was added successfully:
You should see something like this:
I already set the EULA setting = Y, but I don't know why I still need to agree and accept EULA?
You should accept EULA only once, but parameters in ‘properties.txt’ should be written correctly. Eliminate the spaces between the parameter and value, something like:
I want to run two or more containers to do more jobs at the same time. How should I run a container and send a job in this case?
Yes, you can run multiple containers so that they executed simultaneously. You should run multiple containers with different ports and send the jobs to these containers using corresponding port. For example, value 8080 for one and 8081 for another:
Then ‘properties.txt’ for the first container will look like:
While ‘properties.txt’ for the second container will look like:
Command "docker ps" in the console/powershell will show you multiple containers with different ports. For example:
There is no separate installer required. You can use the install_image.bat / install_image.sh from ‘docker’ folder in the package: Install_image.bat - on Windows, Install_image.sh - on Linux. The package also includes ‘readme.txt’ with installation steps.
To install the MainConcept 2GO container in your local docker, cd in to the docker subfolder and use the script:
Code:
install_image.sh|.bat
Check that image was added successfully:
Code:
docker images
You should see something like this:
Code:
REPOSITORY TAG IMAGE ID CREATED SIZE
mainconcept/mc_2go_hevc_file_transcoder latest 3106a5e6d9f0 37 minutes ago 86MB
I already set the EULA setting = Y, but I don't know why I still need to agree and accept EULA?
You should accept EULA only once, but parameters in ‘properties.txt’ should be written correctly. Eliminate the spaces between the parameter and value, something like:
Code:
ACCEPT_EULA=Y
I want to run two or more containers to do more jobs at the same time. How should I run a container and send a job in this case?
Yes, you can run multiple containers so that they executed simultaneously. You should run multiple containers with different ports and send the jobs to these containers using corresponding port. For example, value 8080 for one and 8081 for another:
Code:
http://0.0.0.0:8080/rest/v1/jobs?INPUT=file:///volume/input.mxf&OUTPUT=file:///volume_out/output1.mxf&PRESET=XDCAM_DV_720x576_25mbps.mps&VERBOSITY=FULL
http://0.0.0.0:8081/rest/v1/jobs?INPUT=file:///volume/input.mxf&OUTPUT=file:///volume_out/output2.mxf&PRESET=XDCAM_DV_720x576_25mbps.mps&VERBOSITY=FULL
Then ‘properties.txt’ for the first container will look like:
Code:
ACCEPT_EULA=Y
SHARED_PATH_IN="D:\mc_2go_xdcam_transcoder_demo\In"
SHARED_PATH_OUT="D:\mc_2go_xdcam_transcoder_demo\Out"
VERBOSITY=FULL
PORT=8080
While ‘properties.txt’ for the second container will look like:
Code:
ACCEPT_EULA=Y
SHARED_PATH_IN="D:\mc_2go_xdcam_transcoder_demo\In"
SHARED_PATH_OUT="D:\mc_2go_xdcam_transcoder_demo\Out"
VERBOSITY=FULL
PORT=8081
Command "docker ps" in the console/powershell will show you multiple containers with different ports. For example:
Code:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c1faf293631c mainconcept/mc_2go_xdcam_transcoder:demo-2-0-21 "/opt/bin/util/entry…" 17 minutes ago Up 17 minutes 0.0.0.0:8081->8080/tcp romantic_swirles
ffb4b4549a88 mainconcept/mc_2go_xdcam_transcoder:demo-2-0-21 "/opt/bin/util/entry…" 32 minutes ago Up 32 minutes 0.0.0.0:8080->8080/tcp elated_banach