RandomEngy / VidCoder

A Blu-ray, DVD and video file transcoder for Windows.
http://vidcoder.net
GNU General Public License v2.0
686 stars 42 forks source link

Add to queue via command line interface #68

Open mavenius opened 8 years ago

mavenius commented 8 years ago

I am trying to automate the process of rip (from MakeMKV incidentally, but that doesn't really matter here) to encode, and it seems that if I have an instance of VidCoder running, I can't start an encode via the CLI. This makes sense, as I wouldn't want multiple instances running simultaneously, but I don't see a way to add something to the queue via the CLI.

Is there a technical limitation to this, or does the CLI just not support it?

Thanks!

RandomEngy commented 8 years ago

Are you using the Stable or Beta version? I made some improvements in Beta.

mavenius commented 8 years ago

I am using stable; is there a particular set of arguments that I need to use? This is what I have most recently tried:

vidcodercli.exe encode -s s:\VideoToEncode\Push\Push.mkv -d R:\MarkStorage\Video\Movies\Push.mkv -p "My Custom"

I am willing to give the beta a shot, but there don't appear to be CLI executables; how would I go about trying this?

Thanks!

RandomEngy commented 8 years ago

The VidCoder CLI is only a programmable shortcut to get jobs queued in the VidCoder UI. If that's what you want to do, the Beta would work best for that. It can install side-by-side with the stable version.

The CLI executables get installed along the main VidCoder.exe. But if you need a pure CLI approach I'd recommend just using the HandBrake CLI, since I use the HandBrake encoding engine.