Log in

View Full Version : sx264 - qt based x264 gui (Linux&Windows)


Pages : 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15

Selur
29th August 2009, 16:47
*updated*
- windows package (sx264 rev556 and generic x264 binary)

-> updated link in 1st post

microchip8
1st September 2009, 00:39
Selur,

Any thoughts on adding the possibility to minimize to tray?

Selur
1st September 2009, 00:41
works on windows, might work under Linux, you just have to enable it under misc ;)

microchip8
1st September 2009, 00:46
it's enabled but doesn't seem to work. Also, the "close" button is always disabled here so if I want to exit, the only possibility for me is to kill it. It's been like that for quite some time and I bet it's something QT related (using 4.5.2 here)

Selur
1st September 2009, 00:47
probably got some time this week my be I'll find a way to get it working under linux :)

Pitti
1st September 2009, 05:46
It works fine here under Ubuntu and QT 4.5.1.

microchip8
1st September 2009, 10:14
It works fine here under Ubuntu and QT 4.5.1.

Doesn't work here as I cannot minimize it due to the close button always being disabled on qt 4.5.2. As I said, it's been like that for a while. I can close every other single QT application but it's only sx264 that has its close button disabled

Selur
1st September 2009, 10:31
No clue why the close button is disabled, it isn't here. (just compiled it with 4.5.3 and run it, no problem,... )
-> downloading a opensuse 64bit livecd to try to replicate the problem
does openSUSE 11.1 (KDE4) use qt4.5.1/2//3 natively or do I have to install it manually somehow (it's really long time since I last used a suse system; I'm more the gentoo-4-server and (k)ubuntu-4-desktop guy :))

Cu Selur

microchip8
1st September 2009, 10:51
I've no idea what 11.1 uses for its KDE4 as I never used it. They offer version 4.1 of KDE which is pretty lame and not ready for usage. You may want to grab the KDE4.3 LiveCDs from Beineri from here http://home.kde.org/~binner/kde-four-live/

for up to date QT, you have to add the build service QT repo: http://download.opensuse.org/repositories/KDE:/Qt/openSUSE_11.1/

Selur
1st September 2009, 10:55
will download the mentioned livecd and test :)

Selur
1st September 2009, 12:50
grabbed something to eat, downloaded the livecd, searched 1/2 hour for a cd-r, burned the .iso, booted into the live system (64bit), checked qmake version (-> 4.5.0), added the mentioned repository, activated it and the other repositories, updated the system, installed make, checked qmake version (-> 4.5.2) build sx264 from source (-> qmake sx264.pro, followed by make) and
started it.
-> close and minimze button (right top corner) were present and worked fine.
Minimize to tray worked fine to, aside from the missing icon, but that's a known minor problem.
=> can't preproduce the problem and I really tried

Cu Selur

microchip8
1st September 2009, 12:53
hmm, so it must be something on my side then. Will have to dig deeper here. Thanks for reporting though :)

Selur
1st September 2009, 13:09
hmm, so it must be something on my side then.
Seems that way, zipped and uploaded the version I compiled to: http://www.megaupload.com/?d=51FZBKR1

Cu Selur

microchip8
1st September 2009, 13:10
Alright, I recompiled sx264 locally (QT4.5.2) and the close button is no longer disabled. Previously, I've always compiled on the openSUSE build service where the distros use default distro QT versions and not like me updated ones and then installed the RPMs from there. So the problem occurs when one compiles sx264 with older QT and then runs it on a system which uses newer QT version

Selur
1st September 2009, 13:17
If you go below qt 4.4, I can't guarantee that sx264 will work at all, since I normally just check to be 4.4+ compatible. ;)

Cu Selur

microchip8
1st September 2009, 13:19
Yeah, I think 11.0 and lower use QT 4.4 or so. Not sure though. Anyways, I found why such things happen so I'm good to go for the future :p

Selur
1st September 2009, 20:47
rev557

*added*
- slice coding support

*fixed*
- lookahead limitation

*cosmetics*
- some adjustments under misc

*updated*
- windows package

Reset Defaults on first start and this build requires x264 rev 1243 or newer

-> updated links in 1st post

Riki
1st September 2009, 23:40
What is slice coding support?

I think I found a bug with 556, Ill try it with 557 also. Basically I drag in a bunch of videos and hit encode and it only encodes the first one.

Riki
1st September 2009, 23:42
also a problem in 557, Im using the windows 64bit build.

Selur
1st September 2009, 23:44
will have a look at it tomorrow (just on my way to bed ;))

What is slice coding support?
http://git.videolan.org/?p=x264.git;a=commit;h=4d553edf178bf0ae01547731a48e1fb08c5cc1f4

Riki
1st September 2009, 23:49
ahh yes, its late over there. :)

Selur
2nd September 2009, 07:26
okay, I can reproduce the problem, will know test which the version was were I broke it ;)
-> works when using 2pass encoding on some versions, seems to be broken, when one isn't using 2pass in a batch,..

Selur
2nd September 2009, 10:29
think I found and fixed the problem, what OS were you using again ? (so I can build you a test version, to be sure it's not jst fixed over here :))

Cu Selur

Riki
2nd September 2009, 15:45
Im on Vista64, and I mainly use CRF 1 -pass. 2-Pass talkes way too long and bloats the filesize, also it doesnt seem to benefit me any on the streaming server :/. So 1-Pass is amazing stuff :D

Selur
2nd September 2009, 15:48
since there's a new option for x264, I directly made a new revision ;)

-----

rev558

*added*
- sync-lookahead support (Misc->Encoding, Compatibility and Output->Input lookahead)

*cosmetics*
- around slice coding support

*fixed*
- multi input encoding only encoding 1st file

Reset Defaults on first start and this build requires x264 rev 1246 or newer, when sync-lookahead != 0

-> updated links in 1st post

Cu Selur

Betsy25
2nd September 2009, 18:42
Hi Selur,

Is it possible to add to the top post the things sx264 CAN do, instead of everything it can't ? :o

Selur
2nd September 2009, 18:49
yes it's possible and I should probably also update the screenshots, but to be frank I'm to lazy for it atm. :)
(but if someone makes a list I can put it in the first post)

:)

Cu Selur

ps.: just fixed a 'bug' which set the min max values allowed for sync-lookahead (not really a problem, so I'll not do an update right now :))
-> did a silent update of rev558

Riki
2nd September 2009, 20:07
drag and drop = fixed :)

Selur
10th September 2009, 11:16
rev559

*cosmetics*
- en-/disable checkbox for sync-lookahead
- en-/disable checkbox for rc-lookahead

*fixed*
- restricting
- sync lookahead to [bframes+threads,250]
- rc lookahead [0 - MAX( keyint, MAX( vbv-maxrate, bitrate ) / vbv-bufsize * fps )]
- autocrop not working after chapter selection

*updated*
- windows package (mediainfo and x264 version)


-> updated links in 1st post

microchip8
10th September 2009, 11:20
where's the source for r559 ? :)

Selur
10th September 2009, 11:23
oh, forgot to adjust the download links -> fixed

microchip8
10th September 2009, 11:26
ty ;) building for Fedora & SUSE

cybersharky
20th September 2009, 11:34
Where can I get avsInfo.exe? Is it included in sx264.exe?

CpT
20th September 2009, 16:14
Reading up on the licences I made a 'small' package for windows users containing most of the files needed.
I'll not update the package each time I update sx264, so download the package + the current windows binary to to get the most up-to-date sx264.
You still need to download NeroAacEnc and if needed the Microsoft Visual C++ 2008 Redistributable Package.
For the package:
http://www.megaupload.com/?d=4PXJQ9VX

Quoted 'Selur' from first page.

Thats pretty much the full windows package. Just need neroAac ect..

Selur
20th September 2009, 18:52
it's also under http://www.selur.info/sx264/avsInfo.zip :)

cybersharky
20th September 2009, 19:55
Quoted 'Selur' from first page.

Thats pretty much the full windows package. Just need neroAac ect..

Thanks, don't know how I missed that :o

Riki
24th September 2009, 17:29
I was thinking today how useful it would be to just have 1 profile option. Seems like a lot of clicks to save or load a profile when some of them only have a few optoins. Would it be a good feature to have an "All Profile" option?

Selur
24th September 2009, 18:06
And this would differ from saving a general profile how? (assuming saving a general Profile is not broken, this should save all the settings in a single file,...)

Riki
24th September 2009, 18:12
oh wow. For some reason I was under the impression it just saved the front tab settings. Ok I just tested it and it works pefect. Somehow I knew you would say its already there, hahah.

Thanks again Selur!

Riki
29th September 2009, 20:13
Hi Selur, Would you have any idea why the last 1-2 seconds would be cut off on the video? On my videos a lot of them get trimmed and I have no idea why, its noticeable with the audio. What would you need from me in order to track this down?

Sometimes its bad enough where I just encode the audio with AME and mux it into the mp4 that sx264 created.

Selur
29th September 2009, 20:20
A small sample clip where the problem occures + the video&audio profile you use might help.
First thing that comes into mind is that the source is kind of broken and mencoder/ffmpeg skips before the end.
Are the input length, frame count, frame rate that sx264 detected okay?

Riki
29th September 2009, 20:33
Thanks, Ill send you a pm. :)

cybersharky
30th September 2009, 14:59
I'm getting this error and it doesn't go away when it appears, I'm using megui x264 profiles.
Some how it's losing the video info.
http://img40.imageshack.us/img40/9290/sx264error.gif

Selur
30th September 2009, 15:05
it might help to select a higher OutputSize before loading the source,..
Will check if I find the reason why the popup doesn't go away, some additional infos about the source and your sx264 settings etc. might help there,...

cybersharky
30th September 2009, 15:54
it might help to select a higher OutputSize before loading the source,..
Will check if I find the reason why the popup doesn't go away, some additional infos about the source and your sx264 settings etc. might help there,...

It appears it's subtitle related. They were ripped with vsrip.

The dvd is Babylon 5 season 1 disc 1, ripped to individual episodes with dvdfab

Selur
30th September 2009, 15:57
Might be a problem with the file size calculation related to the subtitles -> create a debug output and upload it somewhere. :)

Cu Selur

cybersharky
30th September 2009, 16:51
http://garyonline.net/test/sx264Debug.txt

Selur
30th September 2009, 17:18
Did you try the version I send you via PM ? What about your sx264 settings?
Since the Debug output starts just when you pressed the start button for some queued jobs it doesn't hold any helpful infos.
-> delete the old debug file, delete all queued jobs, reset to defaults, restart sx264, enabled debug output, write down what you do, reproduce the bug and post the new debugfile + you notes, atm it's just guessing and since subtitleSize: 4067328 <> 3.87891 MiB seems to be fine this could be caused by some small bug that's not traceble with just guessing. ;)

Cu Selur

cybersharky
30th September 2009, 18:14
Did you try the version I send you via PM ? What about your sx264 settings?
Since the Debug output starts just when you pressed the start button for some queued jobs it doesn't hold any helpful infos.
-> delete the old debug file, delete all queued jobs, reset to defaults, restart sx264, enabled debug output, write down what you do, reproduce the bug and post the new debugfile + you notes, atm it's just guessing and since subtitleSize: 4067328 <> 3.87891 MiB seems to be fine this could be caused by some small bug that's not traceble with just guessing. ;)

Cu Selur

Yes, I did try the version you sent via pm.

Ok, reset settings to default.
Selected dvd input, selected & browsed for video_TS folder, source was analysed and found to be interlaced yadif was enabled. selected output file.

Enabled filters/subtitles. Enabled cropping, clicked autocrop. Enabled resizing, selected height mod 16, resized width to 640

Enabled denoising selected hqdn3d, selected light.

Enabled zones\chapters, clicked dvd import.

browsed and selected subtitle file.

Changed encoding mode to CRF - 1 Pass, value 17, changed level to unrestricted.
(at this point I was using megui x264 profile: x264_dp_ Unrestricted 2pass HQ)
Encoding ran fine, so I aborted and tried that mequi profile and got that error again.
I've updated the url:
http://garyonline.net/test/sx264Debug.txt

Selur
30th September 2009, 19:00
Quote:
Originally Posted by Selur View Post
Did you try the version I send you via PM ? What about your sx264 settings?
Since the Debug output starts just when you pressed the start button for some queued jobs it doesn't hold any helpful infos.
-> delete the old debug file, delete all queued jobs, reset to defaults, restart sx264, enabled debug output, write down what you do, reproduce the bug and post the new debugfile + you notes, atm it's just guessing and since subtitleSize: 4067328 <> 3.87891 MiB seems to be fine this could be caused by some small bug that's not traceble with just guessing.

Cu Selur
Yes, I did try the version you sent via pm.

Ok, reset settings to default.
Selected dvd input, selected & browsed for video_TS folder, source was analysed and found to be interlaced yadif was enabled. selected output file.

Enabled filters/subtitles. Enabled cropping, clicked autocrop. Enabled resizing, selected height mod 16, resized width to 640

Enabled denoising selected hqdn3d, selected light.

Enabled zones\chapters, clicked dvd import.

browsed and selected subtitle file.

Changed encoding mode to CRF - 1 Pass, value 17, changed level to unrestricted.
(at this point I was using megui x264 profile: x264_dp_ Unrestricted 2pass HQ)
Encoding ran fine, so I aborted and tried that mequi profile and got that error again.
Now I'm bit confused: was x264_dp_ Unrestricted 2pass HQ' the profile that caused a problem or was it another one, if so which one?
( does anyone know if http://mirror05.x264.nl/Sharktooth/force.php?file=./MeGUI/profiles/MeGUI-x264_generic_profiles_v85.zip still contains the current megui profiles? If not would be nice if someone could post a current megui profile.)

Also try to 1st import the profile and then load the source etc.


Cu Selur

Ps.: found newer Profiles over at http://kurtnoise.free.fr/MeGUI/ now I'll check if I can find what changed. ;)