Log in

View Full Version : EncodeX x264 GUI


S1N
31st December 2012, 20:51
You can view screenshots and download from HERE (http://sourceforge.net/projects/encodex/files/EncodeX.7z/download). :D

Atak_Snajpera
1st January 2013, 16:12
Simple x264 Launcher and tx264 look much better than this.

tebasuna51
1st January 2013, 22:31
Don't work in Win32.

LoRd_MuldeR
2nd January 2013, 01:46
Probably compiled with VS2012 without Update-1. Either that or the "XP compatibility" option (toolset) has not been selected.

If so, the resulting binary doesn't run under Windows XP. Support for Windows XP has been re-added to VS2012 with Update-1, but still needs a special option.

(Might also be possible that the executable has been compiled as a 64-Bit binary and you were trying to run on a 32-Bit Windows)

S1N
2nd January 2013, 03:41
Indeed it was compiled with VS2012 without Update-1.
I will install the update and I'll be uploading v0.2 shortly.
In this release I have added support for "Intended output file size",
employed mediainfo.dll ,and hopefully will have resolved any issues encountered while trying to run on Windows XP.

S1N
2nd January 2013, 05:27
Version 0.2 is now available for download HERE (http://sourceforge.net/projects/encodex/files/EncodeX.zip/download)

tebasuna51
2nd January 2013, 10:45
Version 0.2 work now, but with some issues:
- I can't access some buttons: CABAC, Interlaced, ...
- I can't see some boxes: # of Slices, ...

(Using a 22 inch. 1920x1080 Desktop)

Selur
2nd January 2013, 15:24
- analysis and "Input/Output" is empty,..
- allows the usage of values that conflict with the specified profile@level
- crashed (grayed out + not responding) when I made a typo in an avisynth script I used as source
- doesn't delete temp files

missing features:
- audio can't be passed through
- drag&drop
- dvd/blu-ray/vcd input

-> you might want to add somewhere that this is alpha or pre-alpha and not beta software,...

S1N
3rd January 2013, 07:52
Version 0.2 work now, but with some issues:
- I can't access some buttons: CABAC, Interlaced, ...
- I can't see some boxes: # of Slices, ...

(Using a 22 inch. 1920x1080 Desktop)

v0.3 is now available for download HERE (http://sourceforge.net/projects/encodex/files/EncodeX.zip/download).

*In this version I attempted to correct the display issues that tebasuna51 was experiencing.
*Ability to save your current profile, limited to only 1 profile for now.
*Dragging/Dropping of the source file is now incorporated as well.
*Deletes temp files.
*Added Direct Copy Audio.

Plans to add re-size resolution support very soon.

As always, anyone who is willing to test and give feedback is more than appreciated.

S1N
5th January 2013, 07:50
Added in this release:

-Ability to re-size resolution(common/custom)
-Cropping of borders.
-Improved saving and loading of user profile.
-Minor usability tweaks.

EncodeX v0.3.1 is available for download HERE (http://sourceforge.net/projects/encodex/files/EncodeX.zip/download).

Plans to add some controls to the "Analysis" tab in the next release.

tebasuna51
5th January 2013, 09:08
Solved my issues with v0.3.1.
Thanks!

S1N
5th January 2013, 13:25
-Added support for viewing the log file of your last encode(regardless of when your last encode was).

-More minor usability/appearance tweaks.

EncodeX v0.3.2 is available for download HERE (http://sourceforge.net/projects/encodex/files/EncodeX.zip/download).

Atak_Snajpera
5th January 2013, 16:48
1) don't use lame .zip compression. Use .7z (ULTRA preset). 15 MB (zip) vs 10MB (LZMA)
2) why do you have to include cmd.exe in archive?
3) Why did you set form style to toolbox? Lack of minimize button.
4) why dropboxes are editable? You can type some random letters there :)
5) During encoding process i can not move window?! Also window is semi-transparent for some unknown reason.
6) Progress bar is totally broken
7) I can not even terminate encoding !
8) in which aspect your gui will better than x264 simple launcher or tx264 ?

This looks more like pre-alpha than beta LOL.

S1N
6th January 2013, 02:37
1) don't use lame .zip compression. Use .7z (ULTRA preset). 15 MB (zip) vs 10MB (LZMA)
2) why do you have to include cmd.exe in archive?
3) Why did you set form style to toolbox? Lack of minimize button.
4) why dropboxes are editable? You can type some random letters there :)
5) During encoding process i can not move window?! Also window is semi-transparent for some unknown reason.
6) Progress bar is totally broken
7) I can not even terminate encoding !
8) in which aspect your gui will better than x264 simple launcher or tx264 ?

This looks more like pre-alpha than beta LOL.

I'd like to thank you for your feedback! I will be correcting mostly all of your concerns. I have been coding EncodeX for nearly 1 month now and it is only aimed at being an alternative to any other GUI.

Groucho2004
6th January 2013, 03:02
1) don't use lame .zip compression. Use .7z (ULTRA preset). 15 MB (zip) vs 10MB (LZMA)
2) why do you have to include cmd.exe in archive?
3) Why did you set form style to toolbox? Lack of minimize button.
4) why dropboxes are editable? You can type some random letters there :)
5) During encoding process i can not move window?! Also window is semi-transparent for some unknown reason.
6) Progress bar is totally broken
7) I can not even terminate encoding !
8) in which aspect your gui will better than x264 simple launcher or tx264 ?

This looks more like pre-alpha than beta LOL.
The problem here is not so much that this program is unusable but that the author failed to learn basics about programming in general and Windows programming in particular (Your points 3-7 clearly show this).

@S1N
How about learning programming first and then releasing your software? I don't want to discourage you but you really need at least some basics (for example understanding how message processing works in Windows or what common controls are supposed to do).

Also - another encoding gui? Really?

LoRd_MuldeR
6th January 2013, 03:46
5) During encoding process i can not move window?! Also window is semi-transparent for some unknown reason

This sounds like the program will call a blocking encode() function from it's main thread, which does not return until the encode is done.

If so, this will prevent the main thread from doing any "message pumping" while the encode is running and therefore the program cannot react to user input.

The proper solution is to do all lengthy work in a "background" (worker) thread, while the "main" thread continues message pumping...

(This of course requires a bit more complex logic to "update" the GUI form the background thread, because only the "main" thread may access GUI controls)

S1N
6th January 2013, 09:57
This sounds like the program will call a blocking encode() function from it's main thread, which does not return until the encode is done.

If so, this will prevent the main thread from doing any "message pumping" while the encode is running and therefore the program cannot react to user input.

The proper solution is to do all lengthy work in a "background" (worker) thread, while the "main" thread continues message pumping...

(This of course requires a bit more complex logic to "update" the GUI form the background thread, because only the "main" thread may access GUI controls)

Background worker is now fixed :) .. Ability to terminate and pause encoding will follow very soon! Plans to look into the progress bar accuracy as well for the next release.

S1N
7th January 2013, 13:39
Available for download HERE (http://sourceforge.net/projects/encodex/files/EncodeX.zip/download).

-Progress bar is now deadly accurate during x264 encoding process.
-GUI is now fully functional and responsive during encoding process.
-Drop down lists(excluding bitrate and filesize) no longer allow custom user input text.
-Zip file will now be compressed LZMA, resulting in smaller file size.
-No longer including cmd.exe in zip file. (oops)
-Now includes the standard minimize button.
-Minor stability fixes.

Atak_Snajpera
7th January 2013, 16:19
crash at the very begining
http://i.imgur.com/Gml0c.png


-Zip file will now be compressed LZMA, resulting in smaller file size.
7zip compression is still higher (10MB vs 12MB)

S1N
7th January 2013, 16:39
crash at the very begining
http://i.imgur.com/Gml0c.png



7zip compression is still higher (10MB vs 12MB)

Apparently the progress bar is a little too deadly accurate, I thought I had it sorted out. And I'll have to look into the other archiving methods. 2MB is a pretty big difference for such a small program.

Thank you for testing and reporting back so soon!

ozok
7th January 2013, 16:44
Same problem as atak's. It crashes a while after i hit "Start" button. Also progress shown by gui is still wrong, at least until it crashed. x264's progress was 10% while GUI showed 100% and when it reached 100% it crashed.

And again as atak said, I could compressed whole package into 9.89mb using these settings: (it's in Turkish but you get the gist)
http://i.imgur.com/43Zt5.png

7zip version I am using is 9.22 beta 64bit.

Edit: These are the settings I use for my own programs. Some users with older versions of Winrar or 7zip reported that they could not extract them.

S1N
8th January 2013, 06:55
Available for download HERE (http://sourceforge.net/projects/encodex/files/EncodeX.7z/download).

-Progress bar using different logic to update its value now.(Should prevent unexpected crashes)
-Compressed to 10.4MB with 4 CPU Threads.
-New exe icon.
-Usability fixes.

Marchand
26th January 2013, 02:17
S1N...Great job .... It was very good ..... tried encoding for 10bit and working fine .... Thanks ...

S1N
14th March 2013, 19:37
Available for download HERE (https://sourceforge.net/projects/encodex/files/latest/download?source=files).

-Audio is now encoded before video.
-Progress bar is now accurate during indexing of video.
-Ability to minimize EncodeX to the system tray rather than to the task bar.
-Ability to run EncodeX at system startup.
-Ability to disable all tooltip balloon's within EncodeX.
-Now allows for the changing of process priority level's of ffmpeg, x264, and mkvMerge.(prior to beginning encoding only for now)

As always, any feedback will be appreciated!

docholliday
21st March 2013, 10:42
It does not have Auto Crop please add it.