View Full Version : Simple x264/x265 Launcher v3.02 (2022-06-16)
MajorX
30th January 2012, 08:56
Thanks new version works fine. :)
------------------------
------------------------
Can't Paste x264 Parameters in Custom x264 Parameters field.
It doesn't remember previous settings [Input/Output Folder + Encode Settings]
CRF encoding is not working...if i set CRF it automaticaly encode in CQ mode.
If i add 3+ jobs in queue....can u add some option in right click so we can disable a job, can remove completed jobs etc.
When open input file can please set File of Types as Supported Files.
-----------------------------
-----------------------------
LoRd_MuldeR
30th January 2012, 14:20
Thanks new version works fine. :)
That's a bit strange, because I haven't changed anything in the early initialization code that could/should have effected your problem :confused:
About your other remarks:
This is an unpolished "preview" version, so I will have a look at those feature requests once all the "core" stuff is working...
LoRd_MuldeR
30th January 2012, 18:28
This version should fix some of your issues.
ganymede
1st February 2012, 00:16
@LoRd_MuldeR : I just tried your new experimental version in CRF mode, and it just worked fine, thank you.
LoRd_MuldeR
1st February 2012, 01:26
Here is a new improved build:
http://img16.imageshack.us/img16/5655/addjob20120131223913.th.png (http://img16.imageshack.us/img16/5655/addjob20120131223913.png)
Most things should be working now ;)
MajorX
1st February 2012, 06:25
Thanks LoRd_MuldeR.
-----------------------
-----------------------
It doesn't remember previous settings [Input/Output Folder(When i close x264 Launcher, it reset Input/Output Folder to My Video Folder) + Encode Settings(like custom x264 Parameters)]
With job column can u add another column for showing the Mode type like 2-Pass or CRF while encoding + A numbering column for jobs.
In old version i can pause and resume my jobs...so can u add this feature in x264 Launcher v2.
-------------------------
-------------------------
Edit: Got this error,
Job started at 2012-02-01, 13:37:49.
Source file: C:/Documents and Settings/H/Desktop/Sample.avs
Output file: C:/Documents and Settings/H/Desktop/Sample.mkv
--- SETTINGS ---
RC Mode: 2-Pass
Preset: Veryslow
Tuning: Animation
Profile: High
Custom: --bframes 5 --ref 10 --me umh --scenecut 40 --nr 460 --level 5.1 --aq-mode 3 --aq-strength 0.5 --psy-rd 0.00 --rc-lookahead 50 --subme 10 --merange 24 --partitions all --keyint 300 --min-keyint 25 --no-fast-pskip
--- CHECK VERSION ---
Creating process:
"C:/Program Files/MuldeR/Simple x264 Launcher v2/toolset/x264.exe" --version
x264 0.120.2148+631+27 a892bde tMod [10-bit@all X86]
(libswscale 2.1.0)
(libavformat 53.19.0)
(ffmpegsource 2.16.4.0)
built on Jan 19 2012, gcc: 4.6.2
configuration: --bit-depth=10 --chroma-format=all
x264 license: Non-Free
libswscale/libavformat/ffmpegsource license: nonfree and unredistributable
WARNING: This binary is unredistributable!
FAILED TO DETERMINE X264 VERSION !!!
but perfectly work with old version x264 Launcher.
LoRd_MuldeR
1st February 2012, 21:01
It doesn't remember previous settings
You can choose "<Recently Used>" to use the last used settings (selected by default).
And you can save your settings to a custom template in order to keep them when the application is terminated.
Edit: Got this error
x264 0.120.2148+631+27 a892bde tMod [10-bit@all X86]
Seems like you use an x264 binary with custom modifications that prevent the version string from being parsed properly...
LoRd_MuldeR
2nd February 2012, 02:40
The "Pause" button has returned:
http://img836.imageshack.us/img836/6384/simplex264launcher64bit.th.png (http://img836.imageshack.us/img836/6384/simplex264launcher64bit.png)
reff24
2nd February 2012, 06:50
Hy nice program. Should there still be a feature where you can immediately add to the soundtrack?
MajorX
2nd February 2012, 07:40
Thanks LoRd_MuldeR. :)
-----------------------
-----------------------
And you can save your settings to a custom template in order to keep them when the application is terminated.
It only remember my encoding setting but not Input/Output Folder(When i close x264 Launcher, it reset Input/Output Folder to My Video Folder)
With job column can u add another column for showing the Mode type like 2-Pass or CRF while encoding.
Any planning to add custom audio encoding feature.
Can i hide the debug console.
-------------------------
-------------------------
naoan
2nd February 2012, 08:46
Finally batch and template support, thank you veru much LoRd_MuldeR! :D
And imo this is good enough for me, adding audio muxer or encoder wouldn't make this program "simple" or "x264 launcher" anymore, but that's up to LoRd_MuldeR to decide.
LoRd_MuldeR
2nd February 2012, 13:29
This is a simple front-end to x264. And as x264 does not process audio (yet), there is no way to encode audio directly.
Adding "audio processing" support would mean we need to: Demux the source audio, encode the demuxed audio and finally mux together the encoded video+audio.
Obviously that would require much more tools to be involved and it would make everything a lot more complicated/nasty, so I probably won't add that soon (if at all ^^).
BTW: You can hide the console with "--no-console" switch. And you can simply add that switch to a shortcut, if you want to use it permanently.
Also, all encoding parameters are shown in the log file, at the very top...
MajorX
2nd February 2012, 13:45
And you can save your settings to a custom template in order to keep them when the application is terminated.
It only remember my encoding setting but not Input/Output Folder(When i close x264 Launcher, it reset Input/Output Folder to My Video Folder)
pls can you tell me how can i fix this?
Is it possible to add another column for showing the Mode type like 2-Pass or CRF for each job while encoding?.. cuz when i add 20+ jobs with different setting, it's little bit difficult know the encoding mode of each file.
Thanks.
LoRd_MuldeR
2nd February 2012, 14:32
It only remember my encoding setting but not Input/Output Folder(When i close x264 Launcher, it reset Input/Output Folder to My Video Folder)
pls can you tell me how can i fix this?
Write the code to save/restore the last folder yourself. Or be patient until I have done so :)
(Will probably be done soon)
Is it possible to add another column for showing the Mode type like 2-Pass or CRF for each job while encoding?.. cuz when i add 20+ jobs with different setting, it's little bit difficult know the encoding mode of each file.
Would be possible indeed. But I'm not quite sure it will aid the clearness of the UI...
BTW: You can already distinguish between 2-Pass and single-pass modes, because only 2-Pass will ever show "Running... (Pass 1/2)" as status.
stranno
2nd February 2012, 15:50
I love the new design, great work. Keep it up :D
icon
2nd February 2012, 22:57
Very nice job on the front end. I think I'm going to give this a try. Coming from using a simple all-in-one approach, line handbrake, what is your recommended steps/programs from going to bd rip to mkv? I would like to have x264 video with either dts or ac3 audio, non-encoded. I would guess to use tsmuxer??? for demux, eac3to for audio, this program for video :), and mkvmerge for muxing. Any thoughts? Thanks.
LoRd_MuldeR
2nd February 2012, 23:28
If you don't need to re-encode the audio, you can simply mux-in the original audio stream with either MKVToolNix/MKVMergeGUI or MP4Box/Yamb, depending on what container format you have chosen.
reff24
3rd February 2012, 00:06
I hope they think about it again and add the feature. As with AutoMKV and so on. That would make the program interesting for more users.
I'd like but now for the good and easy-to-use program with thank you. And I hope the development continues.
LoRd_MuldeR
3rd February 2012, 01:21
Some improvements:
* Added Drag&Drop support
* Added menu entry to delete a job
* Added preferences dialog
* Will remember last source/output folders now
* Be less picky about x264 version string
icon
3rd February 2012, 02:36
If you don't need to re-encode the audio, you can simply mux-in the original audio stream with either MKVToolNix/MKVMergeGUI or MP4Box/Yamb, depending on what container format you have chosen.
mkv
don't need to re-encode audio, but I do want to get rid of HD audio, i.e. dts-hd to dts
what is the best way to demux and convert audio (eac3to).
I created some good scripts to convert dts to ac3 using eac3to and mkvmerge to remux. Maybe I can do something similar to de/mux.
Trying your new version now, thanks!
reff24
3rd February 2012, 06:58
thanks for the good work
LoRd_MuldeR
4th February 2012, 01:54
Added option to shutdown computer when the encode is done. Also added option to control the maximum number of jobs to run in parallel.
MajorX
4th February 2012, 05:42
Thanks LoRd_MuldeR :)
Can u add uninstall & create shortcut to desktop option in setup file?
Edit:
Can not use crf value like 23.5, 24 .8....it only take 23 or 24 but i can use value like 23.5 in old version..can plz fix this.
Thanks.
iregados
4th February 2012, 13:50
Hello Mulder,
First thanks for your work, this app is fantastic!
I want to know if you plan to put on GUI some option to add subtitle or we'll still have to use the avs file to do it?
Keep the good work man!
LoRd_MuldeR
4th February 2012, 14:35
Can u add uninstall & create shortcut to desktop option in setup file?
In order to run the Uninstaller, simply use right-click + "Delete" on the folder where you have extracted the files to. That's it :p
(After all, the "installer" is nothing but a dumb SFX archive. I "misused" NSIS' zip2exe scripts for that purpose)
Can not use crf value like 23.5, 24 .8....it only take 23 or 24 but i can use value like 23.5 in old version..can plz fix this.
Yes, that should be easy to do.
I want to know if you plan to put on GUI some option to add subtitle or we'll still have to use the avs file to do it?
That's out of the scope of x264. If you want "soft" subtitles, you have to mux them after the encode, just like the audio.
If you can accept "hard" subtitles, you may add these in your Avisynth script. But I generally wouldn't use "hard" subtitles these days...
LoRd_MuldeR
4th February 2012, 15:54
Here is an updated version that should support fractional CRF values.
MajorX
4th February 2012, 17:39
Thanks LoRd_MuldeR :)
I create a template...now i do some changes in x264 parameters and i want to save these changes in that template..so how can i overwrite an existing template.
LoRd_MuldeR
4th February 2012, 18:02
You can't "change" a template in the GUI yet. If you don't want to save to a new name, you will have to delete the old/existing one first.
Well, if you really have to, you could still modify the template by editing the INI file, which should be straight forward to do...
[UPDATE]
This updated version allows you to overwrite an existing template.
(Just save to the name of an existing template and you will be asked to overwrite the old template)
icon
4th February 2012, 22:11
Your'e on fire, thanks! Working very well.
Maybe one possible small suggestion - add a horizontal scroller to go along with the vertical one.
Another question - What avs gui would you guys recommend? I'm using MeGUI's avs editior mainly for the autocrop feature. Any suggestions? Thanks
LoRd_MuldeR
4th February 2012, 22:20
Maybe one possible small suggestion - add a horizontal scroller to go along with the verticle one.
I don't like that idea :p
But you can hover the mouse over a line that is too long to fit in horizontally. The "tooltip" will show the complete line.
Furthermore you can copy the complete to the clipboard by using the context-menu.
Another question - What avs gui would guys recomend? I'm using MeGUI's avs editior mainly for the autocrop feature. Any suggestions? Thanks
That question is off-topic here. You will find various Avisynth editors (GUI's) in the Avisynth section of this forum.
BTW: Perosnally I use Notepad++ ;)
stranno
4th February 2012, 22:23
I'm trying to change the output file (from mkv to 264) but it doesnt work. Lastest version
It only works if i manually add the extension .264 in the text box
LoRd_MuldeR
4th February 2012, 22:54
I'm trying to change the output file (from mkv to 264) but it doesnt work. Lastest version
It only works if i manually add the extension .264 in the text box
Confirmed and fixed.
LoRd_MuldeR
5th February 2012, 01:24
Added option to use 64-Bit Avisynth/Avs2YUV.
stranno
5th February 2012, 11:41
Yay!, thanks :-D
LoRd_MuldeR
6th February 2012, 01:16
Added a few GUI-side workarounds for the unfortunate lack of Unicode support in x264.
This is probably the best we can do, as long as my UTF-8 patch (or some better solution) doesn't get adopted into x264.
reff24
6th February 2012, 09:12
thanks for the good work.
Another feature will come to insert subtitle?
iSeries
6th February 2012, 09:41
Hi,
Trying this for the first time today, tried to enter the --qpfile switch in the command line but it wont let me, says 'invalid parameter entered'? Also can't seem to be able to input an m2ts file directly?
LoRd_MuldeR
6th February 2012, 15:40
Trying this for the first time today, tried to enter the --qpfile switch in the command line but it wont let me, says 'invalid parameter entered'?
Some parameters are forbidden, because the GUI will set them (if required). Though "--qpfile" is not one of those.
You probably have entered some other parameter that isn't allowed. Or you pasted a complete command-line that contained some forbidden parameter.
Sorry, the "--qpfile" option is blocked indeed. That's because it starts with "--qp", which is blocked intentionally ;)
I will try to implement a workaround for this situation...
Also can't seem to be able to input an m2ts file directly?
What exactly do you mean? Doesn't the GUI allow you to select the m2ts file or does the encode fail?
In the former case you simply have to change the file type filter to "All files" and you should be able to select a M2TS file just fine.
In the latter case I would recommend to use Avisynth+DGDecodeNV instead of built-in FFMS2 input.
(FFMS2 is able to deal with almost everything. Unfortunately MPEG Transport streams are one of the few exceptions...)
LoRd_MuldeR
6th February 2012, 15:49
Another feature will come to insert subtitle?
Nope. Unless x264 suddenly got a parameter to mux in subtitles "on the fly" this is not possible ;)
Either create "hard" subtitles in your input Avisynth script or mux in the "soft" subtitles (along with the audio) after the encode has completed.
See also:
http://avisynth.org.ru/docs/english/externalfilters/vsfilter.htm
iSeries
6th February 2012, 17:36
Hi,
I meant when browsing for a file to add, it doesn't 'see' m2ts files. I did change the file type filter to all files and added an m2ts but the encode did indeed fail. I thought x264 could handle m2ts files directly? At least it seems to be able to just fine straight from the command line.
LoRd_MuldeR
6th February 2012, 17:42
Hi,
I meant when browsing for a file to add, it doesn't 'see' m2ts files. I did change the file type filter to all files and added an m2ts but the encode did indeed fail. I thought x264 could handle m2ts files directly? At least it seems to be able to just fine straight from the command line.
Well, if you throw a video file at x264, it will try to open that file via FFmpegSoource2 (FFMS2) - at least if your x264 binary was built with FFMS2 enabled.
As explained before, FFMS2 handles almost every container/video format in existence, because it is based on libavformat and libavcodec.
Nevertheless MPEG TS streams (like M2TS) are one of the "problematic" formats that may cause FFMS2 to fail. That's what the developers say themselves...
See also:
http://forum.doom9.org/showpost.php?p=1529599&postcount=6
http://forum.doom9.org/showpost.php?p=1502224&postcount=1109
Anyway, if something works "on the command-line" it is supposed to work in the GUI as well. So please post the exact error message!
:logfile:
LoRd_MuldeR
7th February 2012, 01:28
Improved verification of custom parameters, so options like "--qpfile" will now be accepted. Also some minor fixes.
Video Dude
7th February 2012, 22:21
LoRd_MuldeR,
This looks like a great program and exactly what I was looking for.
Do you have plans to add another box in the rate control section that would let the user specify a desired file output size, and then have the program set the bitrate accordingly?
LoRd_MuldeR
7th February 2012, 23:24
LoRd_MuldeR,
This looks like a great program and exactly what I was looking for.
Do you have plans to add another box in the rate control section that would let the user specify a desired file output size, and then have the program set the bitrate accordingly?
That's not easily possible, because it would require the GUI to know the exact duration, i.e. frame no. + frame rate, of the input file beforehand.
(Yes, I probably could use MediaInfo for that purpose, but that would add complexity I want to avoid for now)
LoRd_MuldeR
8th February 2012, 00:42
Re-added support for the Windows 7 taskbar progress indicator.
reff24
8th February 2012, 15:02
Norton says that the program is a Trojan.
Norton is the Qtxml4.dll dangerous. You will download a single dll again to do it. Can that possibly fix? For the next update? Read in this forum (http://www.mom-community.to/forum/showthread.php?33795-Simple-x264-Launcher-V2)
meshaun
8th February 2012, 16:24
Hi, this program looks good. I would love to use this tool. But first, please answer for the following :
1-Can it resize video and auto remove black bars?
2-Encode audio into AAC? from auto detecting it from a .mkv file? the audio in mkv is mostly DTS or TrueHD
LoRd_MuldeR
8th February 2012, 21:42
Norton says that the program is a Trojan.
False Positive, obviously :rolleyes:
Never trust the result of a single A/V software. Especially not if that A/V software is well-known for False Positives!
If you scan the file with multiple engines, you'll see that file definitely is unsuspicious:
https://www.virustotal.com/file/03f45ae788a67c9c7303a6d195816707a46ffee26be3e07ceea2a724ec482b47/analysis/1328733605/
"Detection ratio: 0 / 43"
Norton is the Qtxml4.dll dangerous. You will download a single dll again to do it.
That file is part of the Qt Framework (http://qt.nokia.com/) and has been included ever since.
I did not even compile this DLL myself. I just redistribute the file from the official Qt 4.8.0 SDK.
So much about that :p
Can that possibly fix?
Yes. Report the problem to the Symantec support team and they might be able to fix the bug in their software:
https://submit.symantec.com/false_positive/
If they don't fix the problem in time, get you money back and buy a better A/V software. Preferably one that is less paranoid.
(Personally I can recommend to get MSSE. It's free and does a decent job, rather than scaring the user all the time)
LoRd_MuldeR
8th February 2012, 21:52
Hi, this program looks good. I would love to use this tool. But first, please answer for the following :
1-Can it resize video and auto remove black bars?
Sure. You can either do it in your Avisynth script with a combination of your favorite resize filzer, e.g. Spline36Resize() (http://avisynth.org/mediawiki/Resize), and the Crop() (http://avisynth.org/mediawiki/Crop) function.
If you don't use Avisynth input, you can use x264's built-in resize and crop filters. See the x264 Wiki (http://mewiki.project357.com/wiki/X264_Settings#video-filter) for details...
2-Encode audio into AAC? from auto detecting it from a .mkv file? the audio in mkv is mostly DTS or TrueHD
This is a GUI front-end for x264. At this time, x264 doesn't process audio at all. The answer follows :)
You can encode the audio with your favorite audio encoder (e.g. Nero AAC) and then mux it with the encoded video via MKVToolnix or MP4Box.
If you need an audio encoder GUI, you may want to have a look at LameXP (http://lamexp.sourceforge.net/) ;)
shinchiro
9th February 2012, 03:52
Thanks for this wonderful program! :D
This is a GUI front-end for x264. At this time, x264 doesn't process audio at all. The answer follows :)
I thought there is L-smash patch which can encode audio, right?
If you need an audio encoder GUI, you may want to have a look at LameXP (http://lamexp.sourceforge.net/) ;)
Did you plan to merge LameXp into this GUI? If yes, it would be awesome ;)
Can you add option to change priority of x264 & avsyuv processes if possible? The default priority is below normal
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.