DSVideo Encoder GUI (RC4), batch processing

Subscribe to DSVideo Encoder GUI (RC4), batch processing 21 post(s), 12 voice(s)

 
Avatar zanzer7 11 post(s)

A Graphical User Interface to the DSVideo command-line encoder
Now supports batch encoding!

After seeing more than a few complaints and confusions regarding the command-line encoder, I thought I might as well write a sort of wrapper – and I did.

Sadly, I’ve only been able to create binaries for Windows – but surely someone with a Mac and a compiler would be able to help me here?

Anyway, here you go – source is c++ / wxwidgets.

DOWNLOAD
dsvideo-gui-screen2.png (screenshot)
dsvideo-gui.zip (binary/executable)
dsvideo-gui-src.zip (source code)

Extract from readme
INSTALLATION
--—-
To ‘install’ the DSVideo Encoder GUI, simply place the file ‘dsvideo-gui.exe’
(and optionally the XP-style-enabler ‘dsvideo-gui.exe.manifest’) in the same
directory you have the DSVideo Encoder (dsvideo.exe).

FEATURES
-—-
  • Browse for input source/output destination
  • Batch processing (encode many files in one go)
  • Enable/disable Letterbox
  • Low/medium/high quality levels
  • Overwriting of file if it already exists
  • ...Not bug tested

LICENSE
-
Attribution 3.0 Unported ( http://creativecommons.org/licenses/by/3.0/ )

Enjoy :)

 
Avatar magenta 16 post(s)

hi
just tried your GUI for dsvideo looks good
have you got the syntax right for dsvideo in the 1.01 theres no need to add -o
should look like this

for 32000br encode
dsvideo -n 32000 C:\dsvideo-win-1.01\BatchEncodes\INPUT.avi

and for 32000 br & letterbox encode

dsvideo -n 32000 -l C:\dsvideo-win-1.01\BatchEncodes\INPUT.avi

that would encode a file called INPUT.avi to INPUT.dsv and put it in BatchEncodes
and if you ask for input/out

dsvideo -n 32000 C:\dsvideo-win-1.01\BatchEncodes\input.avi C:\dsvideo-win-1.01\BatchEncodes\output.dsv

also you could change the letterbox text to just 16:9 people should know what it means

 
Avatar zanzer7 11 post(s)

I wasn’t aware that I could omit the -o flag. The build (now RC2) has been updated to implement this. Also found that I had forgot to turn off a debug ‘feature’ (it happens), requiring dsvideo.exe to be in a folder called ‘dsvideo’, relative to dsvideo-gui.exe.

Although I haven’t updated the screenshot yet, your suggestion of using ‘16:9’ instead of ‘Letterbox’ suited me, and it has now been changed.

The download link for RC2 is still the same: dsvideo-gui.zip.

 
Avatar magenta 16 post(s)

that seems to have sorted it
btw i’ve found that it does not save the output file to my chosen folder it just
saves it to the input folder

also the encode button seems to near the bitrate box

thanks

 
Avatar zanzer7 11 post(s)

Funny, omitting the ‘-o’ flag caused that. I guess I couldn’t omit it, after all.

A new build (RC3) reverting the process back to using ‘-o’, as well as moving/resizing the bitrate box for aesthetic purposes, has been released.

The download link for RC3 is still the same: dsvideo-gui.zip.

 
Avatar Nick Ludlam Administrator 297 post(s)

If you want to specify the destination folder (and possibly filename), then use “-o”. If you don’t care, and are happy with it sitting next to the original, but with a .dsv suffix, then you can omit “-o”.

I’m going to give it a test tonight on my Windows partition.

 
Avatar spirit 1 post

ERROR ?
Ich bekomme eine Fehlermeldung

http://666kb.com/i/awnkfeurca4243c6u.png

 
Avatar zanzer7 11 post(s)

Ich spreche nicht deutsch, aber ich hoffe das du kannst mich verstehen sowieso…

Du musst die ‘dsvideo-gui.exe’ in das Heft mit ‘dsvideo.exe’ legen.

Du musst auch der command-line encoder haben, weil dieses program ist nur ein GUI, ein ‘Interface’ – ‘dsvideo-gui.exe’ is nicht ein tatsächlicher encoder.

Du kannst die encoder downloaden hier: http://dsvideo.recoil.org/releases/dsvideo-win-1.01.zip
Dann du musst dieses in das Heft mit ‘dsvideo.exe’ legen – also, die ‘dsvideo.exe’ and ‘dsvideo-gui.exe’ mussen in das gleiche Heft sein.


In english, far better I might add:

‘dsvideo-gui.exe’ is not an actual encoder. You need to place ‘dsvideo-gui.exe’ in the folder where your ‘dsvideo.exe’ (and dll files) are.

The encoder can be downloaded here: http://dsvideo.recoil.org/releases/dsvideo-win-1.01.zip

Just make sure you put both the ‘dsvideo.exe’ and the ‘dsvideo-gui.exe’ in the same folder.


Enjoy :)

 
Avatar zanzer7 11 post(s)

A new build (RC4) enabling batch processing, has been released.

The download link for RC4 is still the same: dsvideo-gui.zip.

 
Avatar zanzer7 11 post(s)

I apologise for this triple post.

I get about 50 downloads per day of this application, but no feedback.

I’ll assume this means that it works flawlessly, but should you want to suggest something, or just express how you feel about this wrapper, please feel free to do so either – here, or through following the contact details on http://zanzer7.net/

 
Avatar Hyrule_boy 4 post(s)

This awesome! so much more user-friendly then the original! You did a awesome job! Now I can finally convert videos for DSvideo easily.

 
Avatar shorty. 2 post(s)

once i put ‘dsvideo.exe’ and the ‘dsvideo-gui.exe’ in the same folder then what do i have to do to encode a video

 
Avatar shorty. 2 post(s)

hey dont worry figured it out ;)

 
Avatar Extreme Coder 6 post(s)

Hi,
Thanks a lot for your GUI! I introduced some of my friends to DSVideo, and this was a real help!

 
Avatar Jay the Eweirdo 4 post(s)

Seems to work fine for me; thanks for the hard work.

I am using E.M Magic SWF2AVI 2008 to transcode swf (flash cartoons) to MPEG1 and then the batch encoder to transcode them to DSV using medium quality. Running them on my r4ds with no issues and no errors.

 
Avatar wardragonz 5 post(s)

every time i press encode it says ‘dsvideo’ is not recognized as an external or internal command, operable program or batch file

 
Avatar zanzer7 11 post(s)

Hello again, and thanks a bunch for all the positive feedback!

I apologise for this late response.

wardragonz, it sounds to me like you have only downloaded the GUI, and not the actual encoder found here .

You will want to download that, and unpack the dsvideo-gui.zip into the same directory as dsvideo.exe resides in.

 
Avatar mic70 1 post

Hi all,

I’ve saved both GUI and encoder in same folder but getting no progress after entering input/output

Any idea what went wrong?

 
Avatar darksim1 1 post

I keep getting an error: Invalid new backstep 684
Any idea whats up with that?

Also, in RE: Mic70.
Try updating your .NET to version 3.5

 
Avatar Nick Ludlam Administrator 297 post(s)

Is this an error in the GUI or from the encoder binary?

 
Avatar RiceCake 1 post

Hello, I’m also new at this.

I’ve tried to search up on how to play the video after using the GUI. I’ve put the DLDI in my R4 and tested it out with the video that was already made. That one worked. I used the GUI to convert an episode of my favorite anime and i placed the file in the same folder as the one that was already made. I tried it out, and it didn’t work. Was there something I missed when I was converting? I’m sorry if this post is actually in the wrong section, but I couldn’t really find a place to ask this. >_>;;