Help

Quick Start Guide

So, you want to get started using Video Monkey right away? Good, you’ve come to ther right place. And it couldn’t be easier. Just start the app, drop your video file into the window, select the device you’re encoding for, and press start. Wait a bit (or sometimes more than a little bit if your file is big) and enjoy!

More help is coming soon…

  • John

    Video Monkey is one of the few easy to use programs for batch converting. So it needs a big thank you to the developer!
    Now, the reason i am writing here for help is audio settings on batch converting. I suspect the following is a bug or maybe I am missing something:

    I want to batch convert multiple files and would like them to all have the same audio output settings. I clicked on Info selected the settings 192kbps , ac-3 48k but when i click select all the output settings disappear. So basically I need to manually one my one give the desired setting to each and every one file…which makes the batch converting out of the window and makes the program useless for my purpose…I have tried the default settings , but they are too low in audio quality…128kbps, acc…the flanging and unpleasant audio compression is very obvious…

    How can I resolve this? hase anybody had success with this? Can I set my own default/Preset(s)?

    Thanks to all that might answer!

    If this is resolved Video monkey will be hands down the best program out there in batch converting lands…

  • John

    In regard to my previous post. I would be very helpful if the developer can point me how to change the default audio setting of audio conversion( I am trying to set it to 192kbps and AC-3, 48k ) . I have a Hex Editor if this could be handy but would not know exactly which parameter to tweak. Hope to get an answer soon. I have to convert many terabytes of video… and doing a one by one audio output settings on thousands of files is simply impossible…Thanks!

    • No need for a hex editor. If you look in VideoMonkey.app/Contents/Resources/ you’ll find commands.xml. This is where all parameters are set. You probably want to mess with output_audio_bitrate, output_audio_sample_rate, and output_audio_codec_name. Be a bit careful when messing with this file. It’s XML + JavaScript, so syntax errors will make everything stop working. And ffmpeg may not be able to handle all combinations you might choose. So it’s best to do a test encoding or two to make sure everything is working

      • John

        Hi Chris, Thanks you for your prompt repsonse! I didn’s see the commands.xml file at first (distracted by all the grafics 😉 so I kept looking for other “mysterious” files…
        yes no need for the hex editor 🙂
        I changed two lines:

        the quicktime parameters – from aac to ac3 (which is the original of my .mts files)

        1574

        and substituted “high” with “hd”

        763 case “default”:
        setAudioParams((params.quality_stop == 0) ? “low” : (params.quality_stop == 1) ? “medium” : “hd”); break;

        this effectively resolves my issue, by setting the default output parameters to ac3, 192kbps – basically keeping the original audio setting of the mts files I am converting.

        I don’t have the knowledge to edit more than this but by keeping two, or more, commands.xml files(_1,_2) I can kind of manually have custom output presets (just by choosing the one I need and renaming it, before opening the program). I think a proper custom presets options will be a very handy feature, but this is beyond me at this point at least.

        Thanks again for your response and of course the great VM! 🙂

        • That looks reasonable. The real question is how to put this into a releasable form. One of the main purposes of VM is to make encoding simple. I can fix the bug to make it possible to override output settings and apply those overrides to all selected files. But how we make your use case simple? The “iTunes” formats shouldn’t be changed; they’re tuned to those specific devices. And AC3 doesn’t work for all formats.

          If you look you’ll notice that each format has options specific to that format. For instance, MP4 lets you select H.264 encoding. And MPEG lets you select the profile. If we can identify which formats allow AC3, we can add an option for it to those formats. And to make it simple, when AC3 is selected commands.xml can bump up the bitrate and audio quality so you can get the 48k/192k rates you want.