View Full Version : MeGUI Feature Request Thread
Pages :
1
2
3
4
5
6
7
8
[
9]
10
11
12
13
14
15
16
dimzon
3rd May 2006, 18:02
why don't you just encode the AC3 Seperately? you can do the same SSRC transform in the audio config dialog. Your method seems strangely wrong to me.
LoadPlugin("C:\Program Files\DGMPGDec\dgdecode.dll")
loadplugin("C:\Program Files\avisynth 2.5\plugins\NicAudio.dll")
video=mpeg2source("C:\MyDox\My Videos\Staging\Deadwood 3\VTS_01_1.d2v",cpu=4)
audio=nicac3source("VTS_01_1 T01 3_2ch 448Kbps DELAY 0ms.ac3",2)
audiodub(video,audio)
AssumeFPS(24,1,true)
SSRC(48000,false)
trim(123,456)
In this case this method is good, isn't it? :)
Morte66
3rd May 2006, 18:10
why don't you just encode the AC3 Seperately? you can do the same SSRC transform in the audio config dialog. Your method seems strangely wrong to me.
I can? Where, and how? I see no option for the slowdown/resample, just delay/gain and channel mix options. What am I missing? Can you walk me through how you would do it, if you don't mind?
I actually do it this way becuase I've got Robot4Rip set up to write the avisynth script for me in its "Finalize" stage. In R4R I can spend a minute setting up 4-6 jobs for a TV DVD then wander off for 40 minutes while it does all the rip-index-vobsub-avs cycles. Then I spend another minute queueing up the avs files for encoding in MeGUI. Every other workflow I've tried requires repeated attention during the preparation process. OCE is close, but (AFAIK) it won't do PAL->24 or subtitles. So I just use it when I don't need either, which generally means US NTSC IVTCd to 23.976fps or some UK TV DVDs made from 25fps video.
But if you know a better way (i.e. requires less of my time per DVD encode), I'm all ears.
ChronoCross
3rd May 2006, 18:43
LoadPlugin("C:\Program Files\DGMPGDec\dgdecode.dll")
loadplugin("C:\Program Files\avisynth 2.5\plugins\NicAudio.dll")
video=mpeg2source("C:\MyDox\My Videos\Staging\Deadwood 3\VTS_01_1.d2v",cpu=4)
audio=nicac3source("VTS_01_1 T01 3_2ch 448Kbps DELAY 0ms.ac3",2)
audiodub(video,audio)
AssumeFPS(24,1,true)
SSRC(48000,false)
trim(123,456)
In this case this method is good, isn't it? :)
true but your also assuming this hasn't already been done in the ripping or d2v creation stage. I suppose this could be a good thing for people who do avisynth editing for AMV's. I'll throw my support in for this feature.
CobraX
4th May 2006, 18:18
Can you guys implement the new free Nero AAC Encoder? You can find it here (http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html).
You can also read more about it here (http://www.hydrogenaudio.org/forums/index.php?showtopic=44275).
fatboyfin
4th May 2006, 18:53
Can you guys implement the new free Nero AAC Encoder? You can find it here (http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html).
You can also read more about it here (http://www.hydrogenaudio.org/forums/index.php?showtopic=44275).
I would also like to make this feature request.
ChronoCross
4th May 2006, 19:31
it doesn't work right now as a valid option. it only accepts wav files. and apparently only ones created using a microsoft encoder cause a .wav I have from one of my import DVD's doesn't work in the encoder.
I've also been pouring over their forums and it seems it doesn't work on 98% of the machines people are using. so until any of these bugs are resolved and they add support for other input formats I wouldn't recommend using it.
Can MeGUI be expanded to include support for the CT AAC encoder? This would provide a nice alternative to Nero for HE encoding.
Thanks
JPL
Kostarum Rex Persia
5th May 2006, 01:13
And newest Nero AAC encoder, also.
@jpl: can and will.. I don't know why it's not in the list but it has long since been an approved future feature.
@KPR: striked for rule 1.. two posts above Chronocross already explained why the encoder in question cannot be supported.
Latexxx
5th May 2006, 08:20
it doesn't work right now as a valid option. it only accepts wav files. and apparently only ones created using a microsoft encoder cause a .wav I have from one of my import DVD's doesn't work in the encoder.
Use -ignorelength -q 0.4 -if - -of file.mp4 for stdin source.
I've also been pouring over their forums and it seems it doesn't work on 98% of the machines people are using. so until any of these bugs are resolved and they add support for other input formats I wouldn't recommend using it.
It currently requires sse2 which isn't available in athlon xp and pentium 3 machines. Newer machines work and they've already said that they are working on a version which works on all machines.
dimzon
5th May 2006, 08:54
I've also been pouring over their forums and it seems it doesn't work on 98% of the machines people are using. so until any of these bugs are resolved and they add support for other input formats I wouldn't recommend using it.
AFAIK problem is in SSE2 (it reques SSE2 capable CPU)
And MeGUI doesn't need nothing except WAV via STDIN support
So it will be extreme easy to replace and use this encoder instead of NeroRaw.Exe + dll's
But we need to wait for support of non SSE2-capable CPU's first
shon3i
5th May 2006, 09:10
Guy's why just now clear some things, why just completly remove support for BeSweet and FAAC, there is not need anymore for audio encodings. Instead FAAC add support for CT. And we get MeGUI with tree most uses audio codecs, NERO,CT,MP3 and what you think about implementing four codec like OGG. This lastest beta of ogg is very good in everything.
why just completly remove support for BeSweetIt's already gone.. ask berrinam.. some code is still there but the encoder shouldn't be registered anymore.. so.. when it's done, besweet support will be gone.
Ogg will come, too. And BeLight already supports various other encoders that could easily be integrated. FAAC will remain though because only faac allows to have a 100% open source solution.
shon3i
5th May 2006, 09:40
FAAC will remain though because only faac allows to have a 100% open source solution.Yes but i think nobody uses him becouse can disturb quality
New NERO encoder just realised. non SSE2 machine works
Latexxx
5th May 2006, 09:50
FAAC will remain though because only faac allows to have a 100% open source solution.
I've nothing against keeping FAAC besides Nero but Nero has one great advantage: They pay the appropriate license fees and thus downloading their coder is more legal than downloading faac binaries at least in some countries.
and thus downloading their coder is more legal than downloading faac binaries at least in some countries.well.. who pays the licensing fees for x264, xvid and lmp4? As private user you're not eligible to pay licensing fees unless you start mass distributing.
dimzon
5th May 2006, 11:43
Anycase I'm voiting for
-Keep FAAC (everything including configuration dialog is already done, we does't need any significant resources to support it into the future so why not)
-Replace NAAC by new free CLI encoder (lets call it ND AAC)
-Add CTAAC (from WinAmp) (lets call it CT AAC)
shon3i
5th May 2006, 11:54
Anycase I'm voiting for
-Keep FAAC (everything including configuration dialog is already done, we does't need any significant resources to support it into the future so why not)
-Replace NAAC by new free CLI encoder (lets call it ND AAC)
-Add CTAAC (from WinAmp) (lets call it CT AAC)
Agree
Latexxx
5th May 2006, 12:01
By the way, the encoder has been updated and the zip file (http://www.nero.com/nerodigital/eng/Nero_Digital_Audio.html) now includes two versions, one with sse2 and one without.
@dimzon: That's exactly how I see it. Once berrinam commits, you'll be good to go :)
Latexxx
5th May 2006, 13:27
And one other feature request. Make it possible to adjust the delay of an audio track in the mp4 muxer.
Make it possible to adjust the delay of an audio track in the mp4 muxer.The reason that hasn't already been done is the following: except for using the mp4 muxer manually from the tools menu, your audio is assumed to have been normalized wrt delays (since megui does that automatically if there's a delay in the filename).. and the manual muxer is the only way you could ever get to enter a delay.. everything else works automatically and you don't get a chance to interfere manually.
So is the separate muxer useful enough to warrant the time?
ChronoCross
5th May 2006, 15:18
Also according to discussion that went on in #x264 apparently delay of any type must be supported by the splitter. They weren't sure if haali's splitter supported it yet so that is norther issue. You should pretty much always fix the delay when transcoding.
shon3i
8th May 2006, 12:21
Becouse Teegedeck write beautiful presents for XviD, he and we XviD users have little barring to use this presents in MeGUI. The problem is using Custom Quantization Matrices, becouse they locked into MeGUI. All of this presents use different custom matrices.
Teegedeck original question (http://forum.doom9.org/showpost.php?p=824526&postcount=183)
Presets (http://forum.doom9.org/showpost.php?p=796900&postcount=54)
Thanks for advice XviD users
berrinam
8th May 2006, 12:40
I'll look into it.
Many standalones have problems with XViD and Custom Matrices.
enjoy,
Mtz
shon3i
8th May 2006, 12:55
Many standalones have problems with XViD and Custom Matrices.
enjoy,
Mtz
This is a quality presets, but i used this presets with my standalone and i don't have problems, btw sharktooth, soulhuners and didee matrices are supported on most standalones, some presets use qpel and gmc but this is not usefull for most standalones
@berrinam thanks
With this, many of them have problems:
Quant type: MPEG Custom
Custom intra matrix:
8 9 10 11 12 14 16 18
9 11 12 13 15 16 18 20
10 12 14 16 17 19 21 22
11 13 16 18 20 22 24 26
12 15 17 20 23 25 28 30
14 16 19 22 25 29 34 38
16 18 21 24 28 34 46 52
18 20 22 26 30 38 52 72
Custom inter matrix:
16 16 17 17 18 19 21 23
16 17 17 18 19 20 22 24
17 17 19 20 21 23 24 27
17 18 20 22 24 25 28 32
18 19 21 24 26 29 36 40
19 20 23 25 29 40 48 52
21 22 24 28 36 48 60 64
23 24 27 32 40 52 64 106
What is the name of your standalone?
enjoy,
Mtz
shon3i
8th May 2006, 16:02
With this, many of them have problems:
Quant type: MPEG Custom
Custom intra matrix:
8 9 10 11 12 14 16 18
9 11 12 13 15 16 18 20
10 12 14 16 17 19 21 22
11 13 16 18 20 22 24 26
12 15 17 20 23 25 28 30
14 16 19 22 25 29 34 38
16 18 21 24 28 34 46 52
18 20 22 26 30 38 52 72
Custom inter matrix:
16 16 17 17 18 19 21 23
16 17 17 18 19 20 22 24
17 17 19 20 21 23 24 27
17 18 20 22 24 25 28 32
18 19 21 24 26 29 36 40
19 20 23 25 29 40 48 52
21 22 24 28 36 48 60 64
23 24 27 32 40 52 64 106
What is the name of your standalone?
enjoy,
Mtz
xoro 3100 but which is that matix becouse not of all matrices supported of course.
becouse they locked into MeGUI.come again?
Teegedeck
8th May 2006, 21:14
I think he means I could not load any CQMs (http://forum.doom9.org/showthread.php?p=824526#post824526). I'm still not sure whether this is only me because I haven't been following MeGUI nor xvid_encraw development closely. I just updated to new versions of both last weekend and wasn't very successful with what I wanted to do.
berrinam
9th May 2006, 13:19
CQMs should be fixed in 0.2.3.2135 (it's on the dev thread).
Ok, I'll start by admitting that I did not read all the 430+ posts before mine, so if my suggestions have already been rejected or accepted... ...sorry.
I very much miss two features from GordianKnot.
Firstly, the very nice resolution-tab with the dynamic previewing window.
I want to be able to make a manual case by case decision on which pixels I can lose or which ones are to vital to be cropped.
If I get an unacceptable aspect ratio deviation from my desired cropping I resize one step down and try again until I achieve an acceptable compromise.
This is harder with the more automatic approach of MeGUI.
Secondly I would like to have the "bits per pixel"-calculation somewhere.
I know this is not a proper measurement of quality, but if I combine that number with previous experiences and my guesstimation of the complexity of the video I do get quite a bit of help from the bpp-number.
As it is now, I load the movie into GK first to get the desired resolution/cropping and approximate bitrate and save the generated AVISynth-script.
Then I load the movie into MeGUI and use the AVISynth-creator to get input on what (if any) deinterlacing I need to apply and save that script.
Finally I merge the appropriate parts of the different scripts, load it back into MeGUI, select a Sharktooth-profile and set the inloop filter/bitrate according to video complexity.
See, this is just me be a perfectionist, but what use is there doing a backup "almost as good as you can? :cool:
Now, let me end by saying that I just love both of these programs.
So much easier than doing each step manually the way I did before GK was released...
ChronoCross
9th May 2006, 16:38
bits per mixel is useless. I'm highly against it. As for cropping...it is already dynamic, in the avisynth script creation window. The only thing that isn't dynamic is resize.
ariga
10th May 2006, 09:33
A delay for the shutdown with an option to abort the shutdown as in Virtualdub would be nice.
If the encoding finishes sooner than expected and you still happen to be working on something...
@ariga: in console shutdown -a doens't work?
cc979
10th May 2006, 16:54
quick suggestion about cropping, i've had some files that have multiple borders - could it be possible to crop from a certain frame using the video preview ?
Doom9
10th May 2006, 16:58
could it be possible to crop from a certain frame using the video preview ?You mean crop 20 pixels from the top from frame 0 - frame 100 and then crop 22 pixels from frame 101 till the end? I'm not aware that avisynth supports that kind of thing and I'm opposed to splitting a source into different scripts.. that would give a huge mess and complicate matters beyond good reason.
asdfsauce
10th May 2006, 17:50
Is there any way you guys could give the "AVISynth script generator" window its own taskbar entry? It's really annoying to have to move all the other windows around to find it when you want to do cropping and what not, especially when working with HD material.
Doom9
10th May 2006, 19:09
Is there any way you guys could could yes.. but then we'd have other people complaining and wanting us to go back.. initially every dialog was in the taskbar and it wasn't well received.
ChronoCross
10th May 2006, 19:30
You mean crop 20 pixels from the top from frame 0 - frame 100 and then crop 22 pixels from frame 101 till the end? I'm not aware that avisynth supports that kind of thing and I'm opposed to splitting a source into different scripts.. that would give a huge mess and complicate matters beyond good reason.
the method for doing this is complex. I do believe it is possible as long as the resolution is the same. For example:
orig = MPEG2SOURCE("file.d2v")
#first cropping
firstcrop = orig.trim(0,100).crop(0,4,4,4).resize(finalheight,Finalwidth)
secondcrop = orig.trim(101,end).crop(0,6,8,6).resize(finalheight,Finalwidth)
Final = firstcrop + secondcrop
return final
This however leads for possible distortion of the videoes and is not really something I think anyone uses. I would be very weary of using it at all. I would be interested in the explaination of in what instances he uses it.
asdfsauce
10th May 2006, 19:44
could yes.. but then we'd have other people complaining and wanting us to go back.. initially every dialog was in the taskbar and it wasn't well received.
Could someone enlighten me as to why they disliked this? The window is open for only a small while.
How hard would it be to make an option Doom9?
Doom9
10th May 2006, 20:10
How hard would it be to make an option Doom9?It's one click. But.. one click I'm not willing to make because of the assured backlash it will create. There's a divide over what an app should look like and that is not going to go away. You said you have problems with HD sources.. I guess it depends on the source size.. if you have a DVD source, then it's nice to have all the windows side by side.. and if you have a big enough screen (I have the Dell 30 incher ;) ) even 1080p sources are not an issue at all and multiple entries in the task bar just fill up my taskbar that I don't want filled up. But it's really not about my likes or dislikes. Specifically, you can search this forum to see that people objected to what you're suggesting, especially when it comes to configuring codecs.
sp@rrow
10th May 2006, 21:05
It is possible to make in MeGui test for compressibility - like GordianKnot? :helpful:
Not everyone can estimate bitrate "in eye".
It very much does not suffice me (each time it is necessary to make it manually) :(
asdfsauce
10th May 2006, 21:34
@Doom9
I meant an option in settings to have all windows have their own entries. I kinda feel like that was unclear from reading your reply.
Thanks for the explanation.
ChronoCross
10th May 2006, 21:55
It is possible to make in MeGui test for compressibility - like GordianKnot? :helpful:
Not everyone can estimate bitrate "in eye".
It very much does not suffice me (each time it is necessary to make it manually) :(
compressibility tests are rather useless and generally do not show the true compressibility of a source. It's not even a close estimate. Generally a good majority of the action in a movie takes place near the end with complex scenes that will not be caught unless you do a 100% first pass analysis pass. which is not really feasible with newer codecs.
sp@rrow
10th May 2006, 23:31
I think - sample in 10-15 % can give objective enough information on film.
As I do:
I create a script with such line:
SelectRangeEvery (1760, 294) - 12 seconds through ~ 1 minute - and not important at the end of film there will be dynamic stages or in the beginning ;)
Further - pass 1 - qp 18 (turbo) - and after of the received data I calculate final bitrade.
If you know faster (wait for the end of the first pass does not approach) and an effective way - it is very interesting to me.
ariga
11th May 2006, 09:04
@ariga: in console shutdown -a doens't work?
You mean open a cmd window and type it out just as soon as I see windows shutting down ? :confused: The shutdown completes even before I can open a command window. I would need to learn the five point palm-abort shutdown technique from sensei Pai Mei to move any faster :p
cc979
11th May 2006, 17:23
You mean crop 20 pixels from the top from frame 0 - frame 100 and then crop 22 pixels from frame 101 till the end? I'm not aware that avisynth supports that kind of thing and I'm opposed to splitting a source into different scripts.. that would give a huge mess and complicate matters beyond good reason.
i agree that would compilcate things, i just meant if one was to find a frame with a different crop from the others - have an option to set the crop using that frame - maybe a button on video preview 'set crop from this frame' or something
cheers
cc979
11th May 2006, 17:27
I would be interested in the explaination of in what instances he uses it.
i've seen in some early dvd 'bad' editing between different scenes border differences
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.