View Full Version : Avidemux (with emphasis on x264/h264 GUI)
SadaraX
17th March 2006, 01:36
Hello. This thread is simply to collect user input for Avidemux about which GUI options for encoding in x264 should be given priority and appear first.
Here's a quote from the avidemux dev team on the issue:
I would need to know, among the zillions of available parameters, which are interesting to expose through a user interface. So if you play with x264 and know what may be of interest please share your knowledge.
Of course, the less options, the better for the lazy people who do the UI in GTK
Please post your preferences and wants for the GUI encoding options here, or at the avidemux forums. I suspect and hope that all options will eventually appear someday.
asdfsauce
17th March 2006, 01:43
-MeGUI compatible profiles.
Sirber
17th March 2006, 01:45
-MeGUI compatible profiles.Why? Use MeGUI if you want megui profiles pff
@SadaraX
Best make presets isntead of showing every settings.
asdfsauce
17th March 2006, 01:53
Why? Use MeGUI if you want megui profiles pff
Can you use MeGUI in Linux?
My reasons:
-I have a bunch of custom profiles I don't wish to rewrite.
-Sharktoothe's profiles are very useful, especially to the uninitiated.
-Why not have compatibility?
Sirber
17th March 2006, 02:19
Can you use MeGUI in Linux?Yes, with wine :)
garbii
17th March 2006, 02:32
Well I'm curently using mencoder for my encodes ...
However I had a look on avidemux and it seemed promising ... Aspecialy I like that when I pressed 2 pass I had a option to specify the size of targed file encode ..... Great option that would allow me to have all my anime eps in 50mb .... Unfortunatly this option didn't work as 2 pass did not work in avidemux untill now ???
what I would like to see is :
bitrate bframes are a must :) .... as for the rest well under mencoder I also use frameref, keyint, weight_b, subq ....
There is also a nice "turbo=1" for 2 pass ... this option quickens 1pass ...
I do agree with Sirber that it's good to make some presets
Like Quality: High, medium, low ... It's just to somehow control the qualiy to encode time ....
However more advanced options should also be present , just becouse avidemux is mainly linux software and linux users like to have advanced options ...
[EDIT]
...................
Ummm It's a bit offtopic , but it would be nice if avidemux could handle rmvb input ... Mencoder can do it and it would be nice if avidemux could do it to :)
asdfsauce
17th March 2006, 02:48
Yes, with wine :)
Wine supports .net?
Edit: So Mono is the new name for Wine these days? I suggest you put a little more thought into the accuracy and meaningfulness of your posts before hitting the submit button next time.
Sorry for the OT pollution everyone.
Sirber
17th March 2006, 02:53
http://www.mono-project.com/Main_Page
too OT, I'm outa here :)
berrinam
17th March 2006, 05:50
Why? Use MeGUI if you want megui profiles pffSo every developer deliberately uses their own type of profiles in order to lock people out of using any of their competitors? It may happen like that in the commercial world, but with OSS, there should at least be some attempt at co-operating. Otherwise, everyone has to 'reinvent the wheel'.
Sharktooth has done and continues to do good work with his MeGUI profiles. To use them in any program other than MeGUI, someone has to set up all of the profiles in their specific program and also manage distributions of them. It's a lot of work for someone to do, EACH time Sharktooth makes a revision, and for what reason?
Compatibility is a good thing, because it means that knowledge / work can be shared. Isn't that what OSS is about?
bond
17th March 2006, 12:34
Hello. This thread is simply to collect user input for Avidemux about which GUI options for encoding in x264 should be given priority and appear first.- cabac
- loop (+ parameters!)
- number of reference frames
- weigthed biprediction
- subme
- cqmfile
- 8x8dct
- all the partitions
note that b-pyramid would need special handling in the avidemux mp4 writer regarding ctts (as it uses extra funky frame reordering)
celtic_druid
18th March 2006, 16:22
Current state:
http://img482.imageshack.us/img482/9344/avidx2641tl.png
Sharktooth
18th March 2006, 17:53
ehrr... i'd say, look at megui... :)
foxyshadis
18th March 2006, 18:35
Maybe it'd be a lot easier to just copy the gui code from x264vfw? Than you have the bonus of an already nicely designed form and (depending on how much you have to modify) debugged form actions. It's not entirely complete, but it's a solid starting point.
Kostarum Rex Persia
19th March 2006, 18:40
One question: how to save output file in AviDemux 2.1.2 to MP4 container?
bond
19th March 2006, 20:52
2.1.2 doesnt support mp4 output
shon3i
19th March 2006, 22:13
and who vesion support and link please. Thanks
Kostarum Rex Persia
20th March 2006, 02:54
Shon3i, you mean "which version support it, and link, please." Watch carefully on the grammar.
celtic_druid
20th March 2006, 03:16
http://ffdshow.faireal.net/mirror/avidemux/
If you are missing DLL's. Goto the win32 GIMP sf page and download the GTK installer.
http://prdownloads.sourceforge.net/gimp-win/gtk%2B-2.8.13-setup.zip?download
berrinam
20th March 2006, 06:50
Shon3i, you mean "which version support it, and link, please." Watch carefully on the grammar.
Don't be an idiot or a hypocrite. What you said is wrong as well*, but on this forum we accept other people's mistakes, because English is by far from everyone's native language.
You just broke forum rules #4 and #11
4. Be nice to each other...
11. Don't post just to increase your number of posts. If you have nothing to say on a certain matter then don't post...
*Which version supports it, and link, please. Or even better: Can you post a link to a version that supports it please?
shon3i
20th March 2006, 09:44
http://ffdshow.faireal.net/mirror/avidemux/
If you are missing DLL's. Goto the win32 GIMP sf page and download the GTK installer.
http://prdownloads.sourceforge.net/gimp-win/gtk%2B-2.8.13-setup.zip?download
Thanks celtic_druid
celtic_druid
22nd March 2006, 10:51
http://img162.imageshack.us/img162/8383/x264011nj.png
http://img162.imageshack.us/img162/7461/x264025yi.png
http://img211.imageshack.us/img211/2158/x264039sf.png
http://img211.imageshack.us/img211/9455/x264047tm.png
LoRd_MuldeR
22nd March 2006, 20:12
Looks VERY promising :)
Can we expect an updated version of AviDemux with the new x264 settings soon?
celtic_druid
23rd March 2006, 02:41
"sync codec with ui for x264, not 100% done but mostly so"
At the time I posted the caps, the settings weren't linked at all.
LoRd_MuldeR
23rd March 2006, 02:44
So it's on the way. great :D
SadaraX
23rd March 2006, 12:15
"sync codec with ui for x264, not 100% done but mostly so"
At the time I posted the caps, the settings weren't linked at all.
Celt, who, where, and when is the quote from please? I'd love to know because if this is on the avidemux forums, I must have missed it. And about those screen captures. Are they from the latest work in avidemux? (I must be really out of the loop because I have not seen much come along in the SVN/CVS notification daily digests recently....)
SadaraX
23rd March 2006, 12:16
Maybe it'd be a lot easier to just copy the gui code from x264vfw? Than you have the bonus of an already nicely designed form and (depending on how much you have to modify) debugged form actions. It's not entirely complete, but it's a solid starting point.
That is a good idea and I will throw in onto the avidemux forum concerning the h264/x264 options. I am not sure what would prevent them from doing just that (I am not a GUI programmer sadly), so its a good possibility they will go with it. Are the screen captures that Celtic_Druid posted similar to what you were referencing? If not, some pictures to post as examples would be VERY nice.
celtic_druid
23rd March 2006, 12:54
The comment was from the svn and the previous one actually relates to VfW.
"new UI for x264, clone of th vfw one from x264.nl. Disconnected from the codec ATM"
You need to be looking at the 2.2 branch. The pictures were from an actual svn build. As was the earlier picture. Just think it is important for people to get an idea of the GUI if they are going to discuss it.
JoeBG
23rd March 2006, 19:37
http://ffdshow.faireal.net/mirror/avidemux/
If you are missing DLL's. Goto the win32 GIMP sf page and download the GTK installer.
http://prdownloads.sourceforge.net/gimp-win/gtk%2B-2.8.13-setup.zip?download
Does not work for me. Too much *.dllīs are missing and I canīt get from the net.
celtic_druid
25th March 2006, 09:05
Really? The dll's included together with the gtk package should give you everything required.
The only other dll's are:
ADVAPI32.DLL
COMCTL32.DLL
GDI32.DLL
IMM32.DLL
KERNEL32.DLL
MSVCRT.DLL
NTDLL.DLL
OLE32.DLL
RPCRT4.DLL
SHELL32.DLL
SHLWAPI.DLL
USER32.DLL
WINMM.DLL
WS2HELP.DLL
WS2_32.DLL
WSOCK32.DLL
Which you should have.
LoRd_MuldeR
25th March 2006, 18:18
Does not work for me. Too much *.dllīs are missing and I canīt get from the net.
You must run the "Langauge Selection" once, after you installed the latest GTK+ :cool:
@celtic_druid:
The current build of AviDemux refuses to open MPEG-2 files.
All I get is a "Faild to open file" error message. Am I missing something ???
I was able to open those files in older builds without problem...
celtic_druid
25th March 2006, 19:14
Works here.
guada 2
25th March 2006, 23:28
Does not work for me. Too much *.dllīs are missing and I canīt get from the net.
JoeBG, no problem, it functions perfectly.
Just use the totality of the dlls.
for me too.
:thanks: celtic_druid :)
guada 2
25th March 2006, 23:39
Hello celtic,
I have a small problem it doesn't support vfapi file.
Why?
celtic_druid
26th March 2006, 04:16
Why would it support VFAPI?
JoeBG
26th March 2006, 06:39
Works now. I deinstalled all. Then I installed GTK+ first and choosed the language selection. Then I started AVIDemux and it works.
But I can only open *.avi or *.mp4 files. I canīt open a Ifo or a VOB file or a *.mkv. Is there something missing in my build?
SadaraX
26th March 2006, 07:04
Works now. I deinstalled all. Then I installed GTK+ first and choosed the language selection. Then I started AVIDemux and it works.
But I can only open *.avi or *.mp4 files. I canīt open a Ifo or a VOB file or a *.mkv. Is there something missing in my build?
mkv format is not supported, though I'm hoping it will be one of the next things addressed after the x264 and mp4 developement is finished (which should be quite soon)
ogm is supported, so you can test that if you want.
As far as vob files go, you should be able to open a .vob file directly, you do not need the ifo files. I am not sure if avidemux needs or can use the ifo file actually. When you open a vob or mpg (mpeg) file, avidemux will ask you if you want to index the files. You should say yes, then you should able to look at the video.
celtic_druid
26th March 2006, 07:18
mkv isn't supported, although libavformat does support it, so I guess it might be added later. There is no IFO parsing. I have opened an mpg containing MPEG-2 and AC3. Just tried a VOB and from DVD it detects it as an MPG and asks if it should be indexed, then asks which audio stream and dies because the disc is read only. Copy the VOB to HDD and it doesn't even ask about indexing. Just dies.
Hmm, looks like the mpg only worked because I had an old idx.
celtic_druid
26th March 2006, 10:13
Found the problem. Relates to the win32 fix for ADM_edit.cpp. Basically my fix worked better which is what was used in 1830. For 1840 I used the svn fix which apparently broke MPEG-2 opening. Probably anything else that requires indexing to.
Basically instead of
#ifdef CYG_MANGLING
int fd = open(tmpname,O_CREAT|O_EXCL|O_WRONLY);
#else
int fd = open(tmpname,O_CREAT|O_EXCL|O_WRONLY,S_IRUSR|S_IWUSR);
#endif
you want
#ifdef CYG_MANGLING
#include <sys/stat.h>
#endif
guada 2
26th March 2006, 11:30
Why would it support VFAPI?
And why not?
Then why, VDM support it?
If you have a reason, can you tell me please?
Bye.
celtic_druid
26th March 2006, 12:06
VDM is a windows only app that uses VfW for input. AVIDemux is a cross platform app that uses internal decoders.
LoRd_MuldeR
26th March 2006, 14:18
Opening MPEG files seems to be fixed in new build :D
But is there a way to open MPEG/VOB files from read-only media?
For example the index files could bestored in the TEMP folder.
That would be very helpfull...
And there's another problem: Once I start x264 encoding with the new build it just crashes :(
celtic_druid
26th March 2006, 15:33
No, no crash here. Default options? Two pass?
Ok, crashes with 2 pass, mp4 output. 2 pass avi is fine. 1840 was ok? Think there were some changes in regards to 2 pass mp4.
2 pass XviD works.
Don't think it can handle decrypted VOB's so I don't see being able to open from a disc directly as being all that usefull. It is nice how it detects and joins the source VOB's though.
Hmm, 1840 was "properly display pass when encoding to mp4" so that could be it unless 1840 works.
Nope. 1840 crashes here to.
LoRd_MuldeR
26th March 2006, 15:49
No, no crash here. Default options? Two pass?
Ok, crashes with 2 pass, mp4 output. 2 pass avi is fine. 1840 was ok? Think there were some changes in regards to 2 pass mp4.
2 pass XviD works.
Don't think it can handle decrypted VOB's so I don't see being able to open from a disc directly as being all that usefull. It is nice how it detects and joins the source VOB's though.
Hmm, 1840 was "properly display pass when encoding to mp4" so that could be it unless 1840 works.
Nope. 1840 crashes here to.
Yeah, I used 2pass. So that's why it crashed...
About VOB reading from DVD: Not all discs are encrypted, especially not those recorded with my DVD-Recorder. Futhermore we have tools like AnyDVD when we need them. So writing the .idx file to TEMP when source-drive is read-only would be a nice feature indeed.
celtic_druid
26th March 2006, 16:00
Did 2 pass x264/mp4 ever work?
LoRd_MuldeR
26th March 2006, 16:10
In rev1830 2pass works with AVI but not with MP4
With MP4 I just get an "MP4 file NOT saved correctly" error message.
In rev 1844 I can't get it to encode at all. No x264 setting / output format seems to work.
Crashes all the time...
BTW: The "Preview filtered output in the main window" button has no effect
celtic_druid
26th March 2006, 16:45
When I was playing around with mencoder, getting -noskip to work, I installed a K8 only x264 lib by accident. Pretty sure that was after I did the avidemux build though. Still it would explain why it works fine for 2pass avi/1 pass mp4 here and not for you.
1830 was before 1838's inverted abort for mp4 fix. Basically it just aborts straight away with mp4 output.
Try: http://mirror05.x264.nl/celtic_druid/force.php?file=./avidemux2.7z
I relinked against the correct libx264. So if it works, that is what iit was.
LoRd_MuldeR
26th March 2006, 17:58
Thanks :)
Everything works fine now (including 2pass encoding).
Excpet MP4 output. It seems to be broken...
One question about the x264 options: Why is there only "target filsize" and not "traget bitrate" avaible for 2pass mode? Furthermore "target filesize" doesn't hit the correct size. I got a 13MB file instead of 10MB.
LoRd_MuldeR
26th March 2006, 20:07
back to topic:
Two important options still missing are "mixed refs" and "number of ref frames"
And what about subq=7 and nr ???
guada 2
26th March 2006, 21:56
@celtic_druid
:thanks:
Just 2 questions:
why does you allow only "target filesize" with 2pass mode?
Can you explain me this: " same Qz as input"
Bye.
Romario
27th March 2006, 01:05
back to topic:
Two important options still missing are "mixed refs" and "number of ref frames"
And what about subq=7 and nr ???
Yes, you are right.:goodpost: These options should be added into AviDemux soon.:D
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.