Yes, it is possible to insert your own translation when doing a video translation. You can upload your own subtitle files during the video translation process. This allows you to provide either the source language subtitles or the target language subtitles, enabling you to customize the translation according to your preferences.
Additionally, after the initial translation, you can use the auto-generated subtitle file, modify it, and upload the modified version for subsequent iterations. This flexibility allows for continuous improvement of the translation quality.
References: