<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
    <name>BasicMpegCodec</name>
    <message>
        <location filename="../centralwidget/formats/codecs/basicmpegcodec.cpp" line="35"/>
        <source>Bitrate (kbps):</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../centralwidget/formats/codecs/basicmpegcodec.cpp" line="36"/>
        <source>Bitrate mode:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CropDialogClass</name>
    <message>
        <location filename="../widgets/cropdialog.ui" line="122"/>
        <source>Lens type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="135"/>
        <source>Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="148"/>
        <source>Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="217"/>
        <source>Top</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="261"/>
        <source>Bottom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="314"/>
        <source>Fill the crop shape</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="317"/>
        <source>Fill background</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="342"/>
        <source>Change crop color line</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="367"/>
        <source>Fits the crop into the image size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="416"/>
        <source> Apply this crop to all the other inputs</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/cropdialog.ui" line="476"/>
        <source>Apply the current crop</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EULAWidget</name>
    <message>
        <location filename="../dialogs/eulawidget.cpp" line="10"/>
        <source> License Agreement </source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EULAWidgetClass</name>
    <message>
        <location filename="../dialogs/eulawidget.ui" line="37"/>
        <source>logo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/eulawidget.ui" line="75"/>
        <source>appName</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/eulawidget.ui" line="144"/>
        <source>Decline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/eulawidget.ui" line="151"/>
        <source>Accept</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>H264Codec</name>
    <message>
        <location filename="../centralwidget/formats/codecs/h264codec.cpp" line="39"/>
        <source>H264 codec is limited to %0 x %1. Setting the resolution to %2 x %3.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../centralwidget/formats/codecs/h264codec.cpp" line="39"/>
        <location filename="../centralwidget/formats/codecs/h264codec.cpp" line="60"/>
        <source>Warning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../centralwidget/formats/codecs/h264codec.cpp" line="60"/>
        <source>H264 codec is limited to even dimensions. Setting the resolution to %0 x %1.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>IdleWidget</name>
    <message>
        <location filename="../centralwidget/idlewidget.cpp" line="21"/>
        <source>Drop videos here</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InputLens</name>
    <message>
        <location filename="../utils/inputlensenum.cpp" line="8"/>
        <source>Rectilinear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/inputlensenum.cpp" line="9"/>
        <location filename="../utils/inputlensenum.cpp" line="12"/>
        <source>Circular fisheye</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/inputlensenum.cpp" line="10"/>
        <location filename="../utils/inputlensenum.cpp" line="13"/>
        <source>Fullframe fisheye</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/inputlensenum.cpp" line="11"/>
        <source>Equirectangular</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LogWidget</name>
    <message>
        <location filename="../widgets/logwidget.ui" line="91"/>
        <source>Clear log</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MjpegCodec</name>
    <message>
        <location filename="../centralwidget/formats/codecs/mjpegcodec.cpp" line="8"/>
        <source>Quality / Compression</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../centralwidget/formats/codecs/mjpegcodec.cpp" line="9"/>
        <source>Quality scale:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ModalProgressDialog</name>
    <message>
        <location filename="../dialogs/modalprogressdialog.ui" line="23"/>
        <source>Progress</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/modalprogressdialog.cpp" line="14"/>
        <source>Processing %0</source>
        <extracomment>Progress dialog title, %0 is the algorithm name</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/modalprogressdialog.cpp" line="39"/>
        <source>Cancelling...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MpegLikeCodec</name>
    <message>
        <location filename="../centralwidget/formats/codecs/mpeglikecodec.cpp" line="14"/>
        <source>Advanced settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../centralwidget/formats/codecs/mpeglikecodec.cpp" line="84"/>
        <source>GOP:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../centralwidget/formats/codecs/mpeglikecodec.cpp" line="92"/>
        <source>B-frames:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PanoLens</name>
    <message>
        <location filename="../utils/panolensenum.cpp" line="5"/>
        <source>Rectilinear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/panolensenum.cpp" line="6"/>
        <location filename="../utils/panolensenum.cpp" line="10"/>
        <source>Circular fisheye</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/panolensenum.cpp" line="7"/>
        <source>Equirectangular</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/panolensenum.cpp" line="8"/>
        <source>Fullframe fisheye</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/panolensenum.cpp" line="9"/>
        <source>Stereographic</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PresetsManager</name>
    <message>
        <location filename="../videostitcher/presetsmanager.cpp" line="43"/>
        <source>Could not load preset %0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/presetsmanager.cpp" line="47"/>
        <source>Preset file loaded: %0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/presetsmanager.cpp" line="66"/>
        <source>Synchronizing preset folder: %0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ProjectDefinition</name>
    <message>
        <location filename="../videostitcher/projectdefinition.cpp" line="509"/>
        <source>Could not create the image merger</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/projectdefinition.cpp" line="524"/>
        <source>Could not create the image flow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/projectdefinition.cpp" line="533"/>
        <source>Could not create the image warper</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/projectdefinition.cpp" line="638"/>
        <source>The size of your mask doesn&apos;t match the input&apos;s size.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/projectdefinition.cpp" line="638"/>
        <source>Your mask has been scaled to fit the input size.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QWidget</name>
    <message>
        <location filename="../mainwindow/eulamanager.cpp" line="36"/>
        <source>Could not load EULA content</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ResetDimensionsDialog</name>
    <message>
        <location filename="../dialogs/resetdimensionsdialog.ui" line="14"/>
        <source>Insufficient GPU memory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/resetdimensionsdialog.ui" line="43"/>
        <source>Width</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/resetdimensionsdialog.ui" line="64"/>
        <source>Height</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/resetdimensionsdialog.cpp" line="16"/>
        <source>The project %0 failed to initialize.</source>
        <extracomment>Error popup tile when out of GPU resource. %0 is the project name</extracomment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/resetdimensionsdialog.cpp" line="17"/>
        <source>Your GPU doesn&apos;t have enough memory to stitch a %0x%1 image.
Please reduce the panorama resolution in order to continue.
You can also close the project to start or load another one.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/resetdimensionsdialog.cpp" line="27"/>
        <source>Set new size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../dialogs/resetdimensionsdialog.cpp" line="28"/>
        <source>Close project</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Sampling rate</name>
    <message>
        <location filename="../utils/samplingrateenum.cpp" line="7"/>
        <source>No sampling</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/samplingrateenum.cpp" line="8"/>
        <source>22050 Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/samplingrateenum.cpp" line="9"/>
        <source>32000 Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/samplingrateenum.cpp" line="10"/>
        <source>44100 Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/samplingrateenum.cpp" line="11"/>
        <source>48000 Hz</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/samplingrateenum.cpp" line="12"/>
        <source>96000 Hz</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SetCropDialog</name>
    <message>
        <location filename="../dialogs/setcropdialog.cpp" line="60"/>
        <source>Edit and set crop for input %0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>StereoOutput</name>
    <message>
        <location filename="../utils/stereooutputenum.cpp" line="5"/>
        <source>Panorama</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/stereooutputenum.cpp" line="6"/>
        <source>Left Eye</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/stereooutputenum.cpp" line="7"/>
        <source>Right Eye</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/stereooutputenum.cpp" line="8"/>
        <source>Side-By-Side</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/stereooutputenum.cpp" line="9"/>
        <source>Above-Below</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/stereooutputenum.cpp" line="10"/>
        <source>Anaglyph</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../utils/stereooutputenum.cpp" line="11"/>
        <source>Oculus</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>StitcherControllerSignalSlots</name>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="127"/>
        <source>Template couldn&apos;t be applied: invalid file extension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="136"/>
        <source>Template couldn&apos;t be applied</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="142"/>
        <source>Template couldn&apos;t be applied: number of inputs not matching</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="163"/>
        <source>Could not initialize the ptv parser</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="176"/>
        <source>The imported panorama definition is invalid. Please check your calibration file.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="203"/>
        <source>The number of video inputs of the template doesn&apos;t match.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="227"/>
        <source>The calibration couldn&apos;t be applied.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="317"/>
        <source>Could not initialize the ptv parser.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="322"/>
        <source>Could not parse the PTV</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="331"/>
        <source>Missing panorama parameters. Aborting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="343"/>
        <source>Incorrect project parameters. Aborting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="375"/>
        <source>Input Error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="458"/>
        <source>Created a %0 x %1 projection (&apos;%2&apos;)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="523"/>
        <source>The support for PtGUI viewpoint correction has been deprecated, you should re-calibrate the project with %0 internal calibration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="524"/>
        <source>Warning</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="737"/>
        <source>Could not initialize the preprocessor.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/stitchercontroller.cpp" line="757"/>
        <source>Could not initialize the postprocessor.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ThumbnailWidget</name>
    <message>
        <location filename="../widgets/thumbnailwidget.cpp" line="89"/>
        <source>Videos</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/thumbnailwidget.cpp" line="89"/>
        <source>Images</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ThumbnailWidgetClass</name>
    <message>
        <location filename="../widgets/thumbnailwidget.ui" line="44"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/thumbnailwidget.ui" line="51"/>
        <source>Replace</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/thumbnailwidget.ui" line="61"/>
        <source>Crop</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/thumbnailwidget.ui" line="71"/>
        <source>Enabled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Updater</name>
    <message>
        <location filename="../mainwindow/updater.cpp" line="36"/>
        <source>Could not detect new version.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/updater.cpp" line="37"/>
        <source>Please check your firewall settings and your Internet connection and try again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/updater.cpp" line="37"/>
        <source>Check for update failed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VSCommandProcess</name>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="55"/>
        <source>Processing frame %0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="94"/>
        <source>Waiting for the rendering process to complete.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="97"/>
        <source>The rendering process was canceled. The output might be incomplete.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="100"/>
        <source>The rendering process has exited with error(s). Please check the output&apos;s integrity.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="110"/>
        <source>Process started.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="116"/>
        <source>Process failed to start.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="119"/>
        <source>Process crashed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="122"/>
        <source>Process timed out.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="125"/>
        <source>Process write error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="128"/>
        <source>Process read error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="131"/>
        <source>Unknown error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="139"/>
        <source>Process isn&apos;t running.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="142"/>
        <source>Process is now running.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="145"/>
        <source>Process is starting.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="154"/>
        <source>Process exited normally.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="157"/>
        <source>Process didn&apos;t exit normally.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow/vscommandprocess.cpp" line="160"/>
        <source> Exit code %0</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VideoStitch::Helper::Downloader</name>
    <message>
        <location filename="../mainwindow/downloader.cpp" line="48"/>
        <source>Downloading %0 MB/%1 MB...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VideoStitcherSignalSlots</name>
    <message>
        <location filename="../videostitcher/videostitcher.cpp" line="77"/>
        <source>Could not apply the changes to the image flow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/videostitcher.cpp" line="84"/>
        <source>Could not apply the changes to the image warper</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/videostitcher.cpp" line="246"/>
        <location filename="../videostitcher/videostitcher.cpp" line="254"/>
        <location filename="../videostitcher/videostitcher.cpp" line="266"/>
        <source>Panorama snapshot failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../videostitcher/videostitcher.cpp" line="299"/>
        <source>Input snapshot failed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
