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
17th February 2009, 07:48
I planned to migrate the files to a small homepage in april (should having enough free time on my hand than) which should make wget possible, but svn access is out of the question atm. .

Btw. planned to release a new version today, but atm there's a problem building the 64bit binary, so the 64bit binary release will have to wait a bit unless I figure out where the problem lies. :( (windows and linux 32bit build work fine)
(seems like it can't find qdbus, which is needed for the new option: 'shutdown on queue finished')

---------------

rev481

*cosmetics*
- removed menubar, rearranged some stuff

*fixed*
- neroAAC audio encoding problem

*added*
- 'shut down on queue finished*

*removed*
- 'shut down on close' and 'close on queue finished'

-> updated downloads in first post

-----------------

found the problem, needed to apply a small patch (QT += dbus -> CONFIG += qdbus in the project file) since including D-Bus access changed from QT 4.3 to QT4.4 (programed with qt4.4, but my linux 64bit system still got qt 4.3)
-> will upload a 64bit build and updated sources later

Emess
17th February 2009, 14:45
*cosmetics*
- removed menubarThe menu bar made it less cluttered, but it was annoyingly small and sort of in the way. Maybe a drop down button in the corner or something instead, like the icons VBox uses to indicate network/disk/mouse usage. With the new mplayer patches, is it possible to see ssa/ass subtitle muxing support? Or should we still be using mkvmerge like good muxers for that?

E~

Selur
17th February 2009, 15:59
Don't really know if normal mplayer builds support ssa muxing and preview atm. since I normally don't use subtitles at all or simple .srt subtitles.
So if mplayer supports it I can add support for preview and muxing. ;)

"like the icons VBox uses"
VBox ?

Cu Selur

buzzqw
17th February 2009, 17:14
VboX= VirtualBox www.virtualbox.org

BHH

Selur
17th February 2009, 17:19
you mean like at http://www.virtualbox.org/attachment/wiki/Screenshots/ubuntu-on-xp.png in the right lower corner?
If so stands the question: What should be but there?
(Mainly removed the menubar since it didn't really help from my usage point of view. :))

Cu Selur

Selur
17th February 2009, 19:39
rev483

*changed*
- SpinBoxes do not update (check values) unless 'enter' is pressed or keyboardfokus is lost

*fixed*
- 'negative bitrate' loop
- small workaround to compile under qt4.3 and qt4.4 (!qt4.3 is required!)

-> updated downloads in first post

Selur
18th February 2009, 17:42
rev486

*fixed*
- some bugs related to job load/save (serializing audioIDs and dvdStructure)
-> might have to delete your old sx264Jobs.xml file
- problem with tempFile and neroaacEnc under Linux

*cosmetics*
- adjust window sizes on open

-> updated downloads in first post


rev488

*fixed*
- missed a ! when choosing to delete or stop queue on 'abort' :/
-> updated downloads in first post

Selur
22nd February 2009, 17:04
rev494

*fixed*
- check negative Bitrate before start
- mplayer pcm audio handling
- problem with negative bitrates
- div 0 with mplayer on some Linux systems
- positioning of some tmp files (hope I didn't miss one ;))

-> updated downloads in first post

Selur
23rd February 2009, 00:32
rev495

*fixed*
- intermediate file handling

-> updated downloads in first post

Changelog auf Deutsch:

*Fehler behoben'
- Handhabung der temporären Dateien

-> hab die Downloads im ersten Post aktualisiert

Ajax_Undone
24th February 2009, 00:30
The package link is broken. The file will not download...

Selur
24th February 2009, 01:09
uploaded newest package to Megaupload, hope this helps :)

rev497

*fixed*
- shutdown on queue finished
- extracting .mp3 from .ts container (-> not supported by tsmuxer)
- bob framerate change
- bunch of small fixes related to avc and vc-1 input handling

*updated*
- windows package

-> updated downloads in first post

flebber
27th February 2009, 01:29
I am having trouble with something silly. I have ripped a DVD with DVD decrypter to a folder C:\Rip\DVD so that folder now contains 3 vobs. If I select video input it only opens vob1, but if I select DVD input and DVD folder it says no DVD info exists.

I know the vobs are okay because they open fine in avidemux 2.4.4 final.

Selur
27th February 2009, 01:51
If I select video input it only opens vob1
yup, video input takes 1 input file as source

but if I select DVD input and DVD folder it says no DVD info exists.
assuming the message yo refers sais "NO *.vob files detected in the selected folder! -> Select another folder." sx264 did not find any files
named VTS_0X_1.VOB with X being a number between 0 and 9

Assuming it finds the vob it then tries to parse the ifo file associated with this vob with (vstrip (windows) or lsdvd (linux)) to get a pgc <> vobfile mapping.

So in general it's the best way to just dump the dvd 1:1 to hdd when you want to process it with sx264. :)

Cu Selur


If it's another

flebber
27th February 2009, 02:54
Yeah I have VTS_01_1 2&3 in the DVD folder but it has no ifo file. Maybe I need to ensure dvd decrypter leaves a ifo file

Selur
27th February 2009, 08:08
yup, please try that :)

Selur
5th March 2009, 21:08
rev500

*fixed*
- added warning, because tsMuxeR does not support Umlaute
- freeze when loading audio only file as video input

*added*
- close on queue finished;
- crop view switching Mplayer/FFmpeg

*changed*
- using Qt 4.5

*removed*
- removed 'Non-pre scenecut'
- limiting --scenecut to 0 before it was -1

-> updated downloads in first post

Selur
8th March 2009, 16:04
rev504

*fixed*
- checking input file for Umlaute when (tsMuxeR does not support Umlaute)
- mplayer audioChannel count
- (auto) crop-Bug
- audio handling in .flv files
- mplayer analyser bug mit .ts files
- tsMuxeR extract audio

*changed*
- on audio extraction through tsMuxer, delay fixed during demux through tsMuxer

*updated*
- windows package: new sx264, x264, mkvmerge, tsmuxer version

-> updated downloads in first post

Selur
8th March 2009, 19:39
rev505

*fixed*
- LetterBox + ffmpeg bug (forgot to load the values ;))

-> updated downloads in first post

Betsy25
8th March 2009, 19:51
Hi,
the stashbox.org is not responding.

Selur,
Do we need to download and manually install all the needed tools inside some subfolder, or are these included in the package at stashbox.org ?

Thanks a lot !

Selur
8th March 2009, 19:59
Do we need to download and manually install all the needed tools inside some subfolder, or are these included in the package at stashbox.org ?
for windows it's enough to:
1. download the package from megapload and extract it (contains everything besides neroaacEnc and c++ runtime)
+
2. download newest win32 binary from stashbox and extract it into the folder you extracted the package to have a up-to-date version

the stashbox.org is not responding.
Seems like stashbox really slow today, so you might have to reload the page and/or wait a bit.

Cu Selur

flebber
15th March 2009, 00:16
Hi Selur The latest version crashes when I press encode. It doesn't produce any useful output to greatly help.

This is the only information.
analysing video data,..
analysing audio data,..
Collected the following video infos:
Video format = MPEG Video
Video width = 352
Video height = 240
Video fps = 29.97
Video interlace = PRO
Video PAR = 0.889
Video framecount = 7307
Video length = 00:04:03.810
Collected the following audio infos:
Audio format = MPEG layer-2, layer-3
Audio bitrate = 224
Audio channels = 2
Audio sample rate = 44100
Audiostream count = 1
with MediaInfo, mode: 7
AudioIDs: 0
AutoCrop: cropWidth: 352
AutoCrop: cropHeight: 238
AutoCrop: cropXpos: 0
AutoCrop: cropYpos: 2
AutoCrop: cropWidth: 352
AutoCrop: cropHeight: 224
AutoCrop: cropXpos: 0
AutoCrop: cropYpos: 10
Preview created with:
mplayer "C:\Rip\Source Video\arch_enemy-ravenous-evilsoul-apv.mpg" -mc 0 -nosound -vf crop=352:224:0:10,scale=352:224 -sws 10 -aspect 1.64979:1 -fps 29.97

Selur
15th March 2009, 00:30
I know and i'm working on it, but I got a major exam next Wednesday and a flu, so I'm not really got at coding atm. :(
Will fix it as fast as I'm able to, so probably Thursday or Friday. :)

flebber
15th March 2009, 00:43
I know and i'm working on it, but I got a major exam next Wednesday and a flu, so I'm not really got at coding atm. :(
Will fix it as fast as I'm able to, so probably Thursday or Friday. :)

I hope you get well. Best of Luck in your exams :-)

Selur
15th March 2009, 00:46
thanks :)

Selur
19th March 2009, 19:58
rev507

*fixed*
- blu-ray compatiblility bugs
- "Crop and resize to match input resolution and display aspect ratio (DAR)" Fehler
- m2ts(mpeg,mpa)-Source handling
- linux profile handling
- missing close button with qt 4.5 and linux

*added*
- optional usage of lavd/copts threads=X

-> updated downloads in first post

flebber
20th March 2009, 01:19
I end up with this screen loading with new 507 rev. Was this planned? Did the exams go well?

http://farm4.static.flickr.com/3578/3368533579_dd44373a92_o.jpg

Selur
20th March 2009, 01:29
exams went well,
"Was this planned?"
seems like I forgot to disable the console view I use when debugging. :)

The error is normal when sx264 is started for the first time, or the sx264Config changed a lot, no reason for concern.

Got some time tomorrow so I'll probably do some coding and release a new version. :)
Will probably throw out the 'optional usage of lavd/copts threads=X' since it seems to cause more trouble than it's worth (crashes for some people corrupted output for others) and add Linear Blending (pp=lb) as additional deinterlacer, since it's fast I a lot of times I prefer it over yadif.

Cu Selur

Selur
21st March 2009, 17:39
rev508

*modified*
- lavThreads support disabled when using dvd input and no deinterlacing (causes visual artefacts otherwise)

*added*
- linear blending as additional deinterlacer

-> updated downloads in first post

Cu Selur

Ps.: orderd myself a mac mini which should arrive at the end of next week so may be a mac version isn't that far away ;)

killerhex
24th March 2009, 22:34
doesn't start on windows 7 lol

Selur
24th March 2009, 22:52
don't know what you did, but over here it works fine on windows 7 (got it as alternative to linux on my laptop)
(maybe you forgot to install the c++ runtime)

killerhex
25th March 2009, 02:26
i have revision 508 and a cmd screen starts and shuts off quickly

Selur
25th March 2009, 08:51
send you a pm with a link to the testversion I used on my laptop
(did you install the c++ runtime ?)

Selur
25th March 2009, 16:38
rev509

*fixed*
- forgot 'scale,format=i420' when dvd input and no resize&co was selected
- x264 command line preview not updating when source was loaded
- allowing psyTrellis only if trellis is enabled (> 0)
- handling of some avis with pcm audio
- 'custom output par' crash

*changed*
- create .stats only when using 2pass encoding

-> updated downloads in first post

Selur
30th March 2009, 19:03
rev510

*changed*
- internal 'prefer ffmpeg' option made available under misc; will use ffmpeg instead of mencoder when no filtering&co is done; it's mainly for debugging and should normally kept enabled.
- 'use lavdopts threads' changed to 'FFmpeg/MEncoder threads' -> sets the number of threads FFmpeg/MEncoder use

*added*
- option to lower max references when b-pyramid is enabled

*fixed*
- audio bitrate/quality switching fixed
- audio handling DVD -> Video + NeroAACEnc audiohandling
- small bug with max references (sometimes to few when level <= 3.0)
- adjusted bluRay vbv max buffer for 4.0&4.1 to 30000 and vbv max bitrate rate for level 4.1 to 40000

*cosmetics*
- rearranged misc&misc2
- a bunch of renamings

-> updated downloads in first post

Selur
31st March 2009, 01:21
rev511

*fixed*
- cropToDar -> cropHeight adjustment
- a bunch of GUI glitches

*changed*
- restricting vbv values when bluray is enabled even when no source is loaded


-> updated downloads in first post

Selur
2nd April 2009, 08:07
rev514

*fixed*
- Audio->Quality factor setting after save&restart
- aac audio detection

*added*
- output framerate scaling (thanks to mm)

*cosmetics*
- rearranged: Main, Profile Manager and DVD Selector

*changed*
- audio quality scaling to 1-100 (1= worst, 100=best)

*updated*
- windows package to newest x264, sx264,...

-> updated downloads in first post

Selur
2nd April 2009, 20:22
rev515

*fixed*
- fixed output framerate scaling when using ffmpeg decoder
- fixed adjusting framecount when scaling the framerate
(converting HD captures@50p to 25p should work now :))
- preview with external subtitles
- dvd encode title/chapter

*info*
- preview of subtitles in the DVD Selector might not work, see: http://bugzilla.mplayerhq.hu/show_bug.cgi?id=1332
(does not work with mplayer version inside the windows package and no I don't know when it stopped working)

-> updated downloads in first post

Selur
12th April 2009, 09:42
rev516

*added*
- option to create avchd structure (through tsmuxer) when blu-ray compatibility is enabled
- option to dis-/enable ToolTips

*changed*
- using "tsshutdn 0 /DELAY:0 /POWERDOWN" instead of "shutdown -s -c \"sx264 is shutting down the system\" -t 01" to shutdown Windows systems since method 2 causes Norton Antivir to prevent the shutdown. :(
- blu-ray compatible enables dxva compatible (since it's a subset)

*fixed*
- lost minimize button after minimize to tray

Emess
12th April 2009, 15:02
Hey Selur, is there any chance of a .desktop file? I realise I could of course write my own but one being provided with the source would be handy for building packages.

E~

Selur
12th April 2009, 15:17
Haven't found the time to investigate how to write a .desktop file with an icon. :)
iirc the .desktop file should look like e.g.:
[Desktop Entry]
Exec=sx264
Type=Application
Icon=sx264.png
but I'm not sure where to but the png file or if a .png file is even allowed as icon ;)

Cu Selur

Selur
15th April 2009, 09:24
rev517

*fixed*
- encoding typ not properly saved in video profile

*added*
- possibitlity to adjust vbv values to outpt media
- remember position off sx264 on close

-> updated downloads in first post

Riki
22nd April 2009, 14:51
I love this app. Thanks for creating this and letting us use it!

Things I love:
1. No need for avs files, sx264 handles my avi and mov files perfectly :)
2. The advanced configuration
3. Job Que
3. Audio Encoding and Muxing

A couple features that would be great would be:
1. The ability to drag a file into the input slot (or even the input slot remembering the last location I picked a file)
2. The ability to change the framerate (is this currently possible? Having the option to use the ConvertFPS avisynth option would be awesome)
3. The ability to drag in multiple files and have them all be encoded with the current settings. (batch option)

Selur
22nd April 2009, 16:21
just leaving but here's a fast feedback:
to 1.&3. : thinking about it (3. really isn't a easy as it sounds, especially if the file types differ a lot, implemented it some time ago halfway through but stopped implementing it, not totally sure why so ;))
to 2. : avisynth isn't used in the app so using ConvertFPS from avisynth might be a problem, changing fps through dropping and adding frames is possible: Filter->Filter Settings ->Scale output framerate to

dansus
23rd April 2009, 16:53
hi, thought i would give this another crack. Liking it a lot, a few issues to resolve for me to use it again...

1. Anamorphic content not handled correctly. Broadcast 720x576i and 544x576i (BBC), anamorphic its 1024x576i - not detected.

2. Hard pulldown not detected. ie 29.970> 23.976

3. Trim or SelectRange function would be nice so that i can test result before committing.

4. Denoising options, possibilty to add Undot to the list. Others are too strong for some content.

5. Threading, despite setting to 6 threads, cpu is 50% and using only two cores on my quad. Maybe thats a filter issue, possibilty to wrap filters with mt.

Hopefully you can address some of these issues and make it even better. :)

----

Selur
23rd April 2009, 17:03
about 1.: that aspect ratio is detected by sx264 and what aspect ratio should have been detected in our opinion? Did you try to force a specific PAR type (Generic ITU, IT-R BT-601, MPEG-4 PAR) to fix your problem ?
about 2.: got no clue how to do a frame accurate preview atm. so trim&select range will have to wait until I find a way. :)
about 3.: some additional infos about input, settings you choose, a log or debug file, what versions of ffmpeg/mencoder you are using etc. might help, otherwise I'm totally in the dark. :)

@all: If you have a feature request it would help if you post which OS (Windows/Linux) you use so that I can make a testbuild and send it to you via pm. :)

Cu Selur

dansus
23rd April 2009, 17:27
If i force PAR to 1x1, its gives an odd figure of 720x320.

720x576i detects PAR as 1.422, which is fine but outputs it as 720x576 which is 4:3 on 16:9 content. Output should be 1024x576i or forced ie 720x416p

analysing video data,..
Collected the following video infos:
Video format = MPEG Video
Video fps = 25.000
Video width = 720
Video height = 576
Video interlace = TFF
Video PAR = 1.422
Video framecount = 69369
Video length = 00:46:14.760
No name for the logfile, so nothing to save.

using which ever version of files came with the latest all in one pack, updated sx264 to 5.17

Also cant handle the mpeg audio (mpa) with several test files i tried.

(xp sp3 x86)
---

Selur
23rd April 2009, 17:36
If i force PAR to 1x1, its gives an odd figure of 720x320.
You probably should check 'Auto adjust->width' instead of 'Auto adjust->height' if you want to keep the height and not the width ;)

[quote]Also cant handle the mpeg audio (mpa) with several test files i tried.[/quote9
will have a look later ;)

Selur
23rd April 2009, 19:44
@dansus: could you be a bit more specific about "cant handle the mpeg audio (mpa) with several test files i tried." since I just converted some files with Mpeg-1/2 layer-1/2 audio in it,..

Riki
23rd April 2009, 21:31
Thanks for the fast response. It took me a while to find the filters tab. Now that Im there would it be possible to define a custom framerate? For my videos I tend to go 10, 12, 15, and 30. These are for camtasia recorded training videos so dropping frames is fine.

Im using the windows build and would love to test a build :)

Selur
23rd April 2009, 22:10
under "Filter Settings ->Scale output framerate to" you can select frame rates
switch(forceOutputFramerate){
case 1 : framerate = 23.976; break;
case 2 : framerate = 24; break;
case 3 : framerate = 25; break;
case 4 : framerate = 29.976; break;
case 5 : framerate = 30; break;
case 6 : framerate = 50; break;
case 7 : framerate = 59.976; break;
case 8 : framerate = 60; break;
case 9 : framerate = 100; break;
case 10 : framerate = 120; break;
} atm, can add support for 10, 12, 15 tomorrow. :)

Cu Selur