View Full Version : MeGUI - x264/XviD/lavc/Snow encoder with MP4/MKV/AVI output & audio
sillKotscha
19th January 2006, 01:09
Required tools:
[...]
For XviD, lavc, Snow and x264 encoding (alternative to x264 CLI)
latest version of mencoder (http://www.aziendeassociate.it/cd.asp?dir=/mplayer) (it's part of the mplayer package, pick the version that best matches your CPU
[...]
does anyone of you ever used one of these Mencoder (http://oss.netfarm.it/mplayer-win32.php) compiles? For example there is a special precompiled Mencoder binary - XviD 1.1.0 - x264 svn...
I'm going to test it but not tonight :)
klicker4546
27th January 2006, 15:36
Hello everybody,
Somewhere in the forum I had recently seen a thread with detailed information regarding how to build mplayer/mencoder for win32 with cygwin or mingw. Does anybody know where I can find that specific thread?
nexus
1st March 2006, 21:50
I think I found a bug in megui. I stupidly postet in the x264-thread (http://forum.doom9.org/showthread.php?p=792764#post792764).
cc979
23rd March 2006, 18:28
been thinking about getting back into programming(i did program assembly language mostly 6502 and 68000 long time ago) - i can follow c# code to a degree - but can anybody recommend any c# books (free ebooks or whatever) - and i will try some debugging and that if i can
Infirmus
4th April 2006, 07:57
Just wanted to say thanks to the developers of meGUI (esp Doom9) and also the developers of the tools it uses (x264, avisynth, etc).
I used it for the first time a few days ago and I was impressed.
stholt
5th April 2006, 20:18
I am trying to use MeGUI, but I can't seem to get it to work. I have all the tools setup and pointed to properly, I start the program up and set it up to encode 3 pass x264, but it's not working. Here's a copy/paste of the logfile:
Starting job job3-1 at 3:12:14 PM
Job is a video job. encoder commandline:
--pass 1 --bitrate 700 --stats "C:\2004_BIG_O_V_1_8_SCN\VIDEO_TS\bogO1.stats" --subme 1 --analyse none --me dia --threads 2 --thread-input --progress --output NUL "C:\2004_BIG_O_V_1_8_SCN\VIDEO_TS\BigO_1.avs"
successfully started encoding
Processing ended at 3:12:15 PM
----------------------------------------------------------------------------------------------------------
Log for job job3-1
unknown option ( )
----------------------------------------------------------------------------------------------------------
job job3-1 has been processed. This job is linked to the next job: job3-2
Starting job job3-2 at 3:12:15 PM
Job is a video job. encoder commandline:
--pass 3 --bitrate 700 --stats "C:\2004_BIG_O_V_1_8_SCN\VIDEO_TS\bogO1.stats" --analyse p8x8,b8x8,i4x4 --threads 2 --thread-input --progress --output "C:\2004_BIG_O_V_1_8_SCN\VIDEO_TS\BigO_1.mp4" "C:\2004_BIG_O_V_1_8_SCN\VIDEO_TS\BigO_1.avs"
successfully started encoding
Processing ended at 3:12:15 PM
----------------------------------------------------------------------------------------------------------
Log for job job3-2
unknown option ( )
----------------------------------------------------------------------------------------------------------
job job3-2 has been processed. This job is linked to the next job: job3-3
Starting job job3-3 at 3:12:15 PM
Job is a video job. encoder commandline:
--pass 3 --bitrate 700 --stats "C:\2004_BIG_O_V_1_8_SCN\VIDEO_TS\bogO1.stats" --analyse p8x8,b8x8,i4x4 --threads 2 --thread-input --progress --output "C:\2004_BIG_O_V_1_8_SCN\VIDEO_TS\BigO_1.mp4" "C:\2004_BIG_O_V_1_8_SCN\VIDEO_TS\BigO_1.avs"
successfully started encoding
Processing ended at 3:12:16 PM
----------------------------------------------------------------------------------------------------------
Log for job job3-3
unknown option ( )
----------------------------------------------------------------------------------------------------------
Anyone know what's going on?
Doom9
5th April 2006, 22:14
well.. you really should use the more up-to-date threads.. digging up old stuff is bad etiquette and just clutters up the forum.
My guess is your x264 build doesn't support the --thread-input option
chipzoller
5th April 2006, 22:17
Doom9,
Which thread should we use?
modsoul
20th May 2006, 08:54
i have a question. megui i can't encode using 2 passes when using a quantizer but real anime allows this. is this possible is megui ?
if so please tell me how to do it.
thank you
berrinam
20th May 2006, 08:58
There's not much point in doing a 2pass quantizer encode since there's no bitrate target that needs to be met with a quantizer encode, so x264 will get it right the first time. Anyway, if you are very picky about it, then you can do a first pass with a constant quantizer, get the bitrate of the file from the log, and then do a 2pass encode with that new bitrate, but seriously, why?
modsoul
20th May 2006, 09:05
There's not much point in doing a 2pass quantizer encode since there's no bitrate target that needs to be met with a quantizer encode, so x264 will get it right the first time. Anyway, if you are very picky about it, then you can do a first pass with a constant quantizer, get the bitrate of the file from the log, and then do a 2pass encode with that new bitrate, but seriously, why?
oh sorry. then i thought 2 pass would increase the quality a bit. i encoded a video at a 32 quantizer and the file size can out reall good. but the issue was the video was 640x480 and when i watched it full screen i saw a lot of blockyness. i thought 2 pass would make that better.
will it?
berrinam
20th May 2006, 09:17
oh sorry. then i thought 2 pass would increase the quality a bit. i encoded a video at a 32 quantizer and the file size can out reall good. but the issue was the video was 640x480 and when i watched it full screen i saw a lot of blockyness. i thought 2 pass would make that better.
will it?
Yes and no. Doing a second pass after a constant quantizer encode will pretty much not add anything, because it won't have a a proper first pass. However, a 2pass encode to the same filesize will look better, because 2pass is simply a better algorithm. You should never really use constant quant, because constant quality mode is better.
Nevertheless, 32 quantizer is always going to be bad. You should experiment with values between 18 and 26.
modsoul
20th May 2006, 09:34
Yes and no. Doing a second pass after a constant quantizer encode will pretty much not add anything, because it won't have a a proper first pass. However, a 2pass encode to the same filesize will look better, because 2pass is simply a better algorithm. You should never really use constant quant, because constant quality mode is better.
Nevertheless, 32 quantizer is always going to be bad. You should experiment with values between 18 and 26.
i tried 25. but that came out even worse. and when i checked the bitrate (while playing under media player classic) it was 30-40 Kbps.
is that right i thought lower quantizer was better. ?
stax76
20th May 2006, 09:43
IIRC at crf 20 filesize can get as big as XviD at q3, IMHO a big waste. I'm always using crf 22 which gets 30-40% smaller than 20.
foxyshadis
20th May 2006, 10:02
i tried 25. but that came out even worse. and when i checked the bitrate (while playing under media player classic) it was 30-40 Kbps.
is that right i thought lower quantizer was better. ?
I think you forgot to switch it back to constant quantizer/quality mode. It sure sounds like bitrate mode was engaged.
M.H.A.Q.S.
31st May 2006, 10:30
OK, I waited exactly five days to post... :P. I wanted the MeGUI x264 compile and source code only. All previous links in other threads appear to be dead and I could not find anything. I did take look at x264 GUI but its in VB.NET and does not really serve the purpose.
Can I have a link to MeGUI x264 build part only with source code. I really want to work on it.
Sharktooth
31st May 2006, 10:32
MeGUI-x264 was dropped.
please refer to the sticky thread (on top of this board) for MeGUI (full version) bins and sources.
very latest binaries of megui can be found on http://x264.nl in the GUI section.
M.H.A.Q.S.
31st May 2006, 10:41
hmm, I suspected that. But is there a way I can get an older source and build?
Sharktooth
31st May 2006, 10:45
i really dont know. i do not mantain older sources but you can ask the other megui devs if they still have archived the latest megui-x264.
dimzon
31st May 2006, 10:46
hmm, I suspected that. But is there a way I can get an older source and build?
via CVS
btw. Why do not use MeGUI full?
M.H.A.Q.S.
31st May 2006, 10:52
[dimzon]
The reason is, I am only interested in the development of a GUI for the x264. I am trying to give an example to some students who are currently studying h.264 and some programming stuff about it. The full MeGUI program is way huge for them to cope with right now. I was looking at x264gui too, but its in VB.NET. I can go through the pain of giving them that example with VB.NET but why not use something that is already done.
[Sharktooth]
Should I PM doom9?
dimzon
31st May 2006, 10:58
[dimzon]
The reason is, I am only interested in the development of a GUI for the x264.
You can concentrate at x264 part only and do not touch anything other. MeGUI is good-enought structured...
M.H.A.Q.S.
31st May 2006, 11:00
yeah, I just came to think of that too. :).
Sharktooth
31st May 2006, 11:07
as dimzon said if you have some knowledge of CVS you can get the old sources from there.
otherwise you can ask in the megui dev thread.
M.H.A.Q.S.
31st May 2006, 11:31
I have already done the CVS thing. I will ask this in the dev thread though.
Doom9
31st May 2006, 12:14
megui x264 was never more than conditional compilation of the whole megui.. so it's not something you can take as a start point.. it is megui just with a lot of conditional flags. And since there's CVS, you can extract whichever revision fits your needs.. the changelog will tell you when conditional compilation was removed so you'll want the latest sources before that date.. but as I said.. it's really of no use because it is megui with in fact more code than is really necessary to cover all the features.
M.H.A.Q.S.
31st May 2006, 12:21
right, thanks for the information Doom9. I understand the fact now.
Dark Eiri
1st June 2006, 03:06
I'm new to MeGUI, and I love it, but all my videos are converted to 23.976 fps (this includes HD 60fps files) and it's VERY annoying since the video loses a lot of "flow" motion. Can someone tell me how to fix this issue?
I use x264 encoding, with Sharktooth HQ-Insane profile.
if you are using DGindex, make sure that you are not using force film mode when decoding.
Dark Eiri
1st June 2006, 21:10
if you are using DGindex, make sure that you are not using force film mode when decoding.
I use the AviSynth Script Maker inside MeGUI, and it uses DGIndex automatically.
jellysandwich
1st June 2006, 21:21
I use the AviSynth Script Maker inside MeGUI, and it uses DGIndex automatically.
You can turn off the "auto force film" setting.
js
Dark Eiri
1st June 2006, 23:41
You can turn off the "auto force film" setting.
js
Thanks! It's working fine now ^^
:thanks:
berrinam
2nd June 2006, 01:13
Auto Force Film should only apply on film content anyway, which is supposed to be at 24 fps. If your source was indeed film, then you shouldn't have lost any motion fluidity, and if it wasn't, then there's a bug. Can you run your source 60fps through MeGUI's source detection in the AviSynth script creator and tell me what it says?
junglemike
11th June 2006, 12:44
Hello. I have some small problem w/ Megui, that i can't figure how to solve yet. The problem is that outupt x.264 mp4 files have wrong apsect ratio. I use HQ-Slow preset, and i pressed "config" and veryfied that in Aspect ratio there is 1:1. Despite that , when i try to encode anything - there is --sar 3:4 option in the log. I tried to reinstall anything - doesnt' help.
What do i do?
The most strangest thing is that on another computer i have exactly same build 0.2.3.2116 and it works fine,.
berrinam
11th June 2006, 13:41
Update to the latest version of MeGUI, which handles AR better. It's 0.2.3.2165 and you can get it from http://x264.nl
junglemike
11th June 2006, 15:10
Thanks berrinam, it solved the problem of aspect ratio. I downloaded latest version and then run update to everything it proposed.
HOWEVER, i compared command line params in Megui in this new build (0.2.3.2165) and older bulid that is on another computer (which was working fine)and comand options looks completely different, I don't understand what's going on. I also tried to compare HQ-Slow profiles, and in new Megui there are lessopions, for example, "Reference frames" completely gone. Why?
Old command line:
--pass 2 --bitrate 106 --stats "H:\sample2--default.stats" --ref 3 --bframes 3 --b-pyramid --weightb --filter -2,-1 --subme 6 --trellis 1 --analyse all --8x8dct --direct auto --me umh --progress --no-psnr --output "H:\200_slow.mp4" "H:\sample2--default.avs"
New command line:
--pass 2 --bitrate 322 --stats "D:\Source\sample2--default.stats" --ref 5 --mixed-refs --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 6 --trellis 1 --analyse all --8x8dct --me umh --progress --no-psnr --output "D:\Source\sample2--default.mp4" "D:\Source\sample2--default.avs"
Can you please explain?
I've read in the DeadSheeps "x264 options explained" and he says that Reference Frames is important option, Why is it gone?
Doom9
11th June 2006, 16:17
Actually, looking at the latest profile, I think you switched the commandlines because your first commandline matches what I get from the latest profile. And that commandline is just what's in the profile. The filter settings are definitely there, and the profile contains no bidirectional me, no rdo for b-frames and no mixed references.
So clearly you're looking at two profiles with the same name but different settings.
nurbs
11th June 2006, 16:17
--pass 2 --bitrate 322 --stats "D:\Source\sample2--default.stats" --ref 5 --mixed-refs --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --subme 6 --trellis 1 --analyse all --8x8dct --me umh --progress --no-psnr --output "D:\Source\sample2--default.mp4" "D:\Source\sample2--default.avs"
Reference frames are still there as you can see. You can change the number in the Advanced-tab -> Quant Options -> Number of Reference Frames
junglemike
11th June 2006, 16:51
You are right, It was my local problem. I cleared the queues, did encode with hq_slow profile on both machines again, and they are same.
Sorry and thanks for help. Megui is great program!
junglemike
12th June 2006, 12:01
OK guys, another questo, if I may.
First, i discovered that i can actually add jobs while Megui is working - this is wonderful feature, something i can't do in virtualdub. BUT, after a computer crash the queue is empty. Absolutely notheing survives, Is there any way i can make it save a queue somehow so it will survive pc crash (power failure)?
TIA.
berrinam
12th June 2006, 12:16
OK guys, another questo, if I may.
First, i discovered that i can actually add jobs while Megui is working - this is wonderful feature, something i can't do in virtualdub. BUT, after a computer crash the queue is empty. Absolutely notheing survives, Is there any way i can make it save a queue somehow so it will survive pc crash (power failure)?
TIA.Many people have asked for this, so I'll do it soon. I don't imagine it could be too hard.
junglemike
12th June 2006, 12:21
Thanks. Will be waiting.
Keep up the good work.
Doom9
12th June 2006, 12:28
Many people have asked for thisMe has serious doubts that people with problems like that are up to video encoding. You don't just accidentally trip and unplug over a wire.. it takes a certain amount of disorganization to put your wires in a place where you can trip over them. And if you connect your powersaw to a standard 220V plug and trip the surge protector.. you should need a basic course on electronics.
If you have faulty wiring, have an electrician rewire your house (bad wiring is dangeours anyway). If you live in California or other places where the power companies can't keep up with demand, get a UPS with a big battery.
And if your computer crashes... fix any hardware problem you might be having, then properly install your OS.. PCs are supposed to run crash free these days. My home computer crashes approximately 1 time a year if the hardware is properly working.
check
12th June 2006, 12:53
Sometimes I get the "windows needs to reboot after installing updates" message and since you can't get rid of it, I end up eventually accidentally clicking the wrong button. There are zillions of other problems that could go wrong.
How making meGUI save the queue to a backup location at the beginning of every encode? Normally on shutdown it would delete this location automatically, but they would remain if the program crashed. Then if it starts up and detects jobs stored in this backup location, it will ask the user if they want to restore them (very important not to unilaterally do it imo)
Alizar
13th June 2006, 03:25
Is there any way to toggle the xvid encoder in MEGui? It seems to default to xvid_encraw, and thus far the only thing I can get it to do is crash intermittently while trying to encode xvid content.
I seem to recall much better luck with mencoder.
berrinam
13th June 2006, 06:08
Is there any way to toggle the xvid encoder in MEGui? It seems to default to xvid_encraw, and thus far the only thing I can get it to do is crash intermittently while trying to encode xvid content.
I seem to recall much better luck with mencoder.
It only supports xvid_encraw. It works fine for me, so can you post the specific bugs please?
Alizar
13th June 2006, 08:22
It only supports xvid_encraw. It works fine for me, so can you post the specific bugs please?
Essentially, when I try to encode an .avs (only plugin called is textsub), it may or may not work. I then experience intermittent hangs, which will lock MEGui and the encode, also resulting in my jobs and any changes not being saved.
If I could get it to produce any logs, I'd post them, but the crash nukes all of those.
The MEGui in question is 0.2.3.2166 and xvid_encraw 1.2.0
futurex
16th June 2006, 13:47
i have a question, is it possible to do 2 pass encoding with nero aac in meGUI? i thought ABR was 2 pass, but i noticed the time it took to encode was about the same for a CBR encode. also a lot shorter than the time taken to encode the same file, 2 pass, with SNG
Doom9
16th June 2006, 19:43
[quote]is it possible to do 2 pass encoding with nero aac in meGUI [quote]No. iirc any frameserving solution is currently restricted to one pass encoding
futurex
16th June 2006, 22:00
i see, thanks :)
Sharktooth
17th June 2006, 04:09
It's possible to implement it with an intermediate wav file but it will become HUGE and at that point a routine for checking disk space will be necessary.
However you can encode the audio in 2 passes with SNG and then feed it to megui muxer.
futurex
17th June 2006, 04:43
thanks sharktooth, but i thought SNG doesn't work with nero aac 1.0.0.2? that's the only reason i asked about audio encoding with meGUI :-)
cc979
17th June 2006, 11:36
@Sharktooth could you do 2pass with a dummy first output maybe ?
buzzqw
17th June 2006, 13:37
@cc979
now is not possible, neroaacenc doesn't write a "1 pass stats" file... with a dummy output as xivd/x264...
BHH
Sharktooth
19th June 2006, 13:52
thanks sharktooth, but i thought SNG doesn't work with nero aac 1.0.0.2? that's the only reason i asked about audio encoding with meGUI :-)
it works
futurex
20th June 2006, 01:08
thanks for confirming that sharktooth :thanks:
Dixxhead
25th June 2006, 01:01
Hello guys...
Well, I've been playing around with x264 for a while now, mainly because of use for the PMP AVC MOD by jonny and magik (great job guys!!!)...
Although I can just encode it fine with the commandline I liked to get a more "confortable" tool to work with. And here I found this very neat tool right here....
Anyways, let's get to the point: I've pretty much tried everything by now, I played around with all of the options and whatnot but just can't seem to get a PMP Mod compatible stream... (I am using the pmp-compat-modified x264.exe)
First I couldn't mux the stream at all with the PMPMuxer, which is clear, since I missed some commands in the commandline. So I inserted them in Megui and I could mux.
However, with the finished pmp I get a decoding error (avc_get: ...*don't remember* error)...
So, now to the curious part: I copied the whole commandline I had in MeGui (F:\Videoencoding\megui\tools\x264\x264.exe --bitrate 768 --level 3 --analyse p8x8,b8x8,i4x4,p4x4 --progress --no-psnr --output "F:\Dokumente und Einstellungen\Dixxhead\Eigene Dateien\PSP\Videos\Temp\doatest.264" "F:\Dokumente und Einstellungen\Dixxhead\Eigene Dateien\PSP\Videos\Temp\doatest.avs" -A all --level 3 --pictiming --aud --no-psnr --thread-input --progress ) [I know, it's pretty messed up :p ] and ran it with the command prompt; and look at this, I get a fully compatible PMP stream which runs like a charm, but I'm back to point zero, no automated 2pass encoding and jobs queue...
So... I read that Megui ignores custom commands, but I think I can eliminate that errorsource since if it would, I wouldn't be able to mux the stream in the first place.
That's where I need you'r help guys, please help a poor nOOb getting this done :o
If it helps:
My system:
p4 3.00ghz
1,5gb ram
win xp sp 2
x264 modified for PMP compatibility
newest megui.
Thanks for the help in advance... ;)
Edit: OKKKKK.... Lol, guys, IGNORE this post, just 10 minutes after posting I found the solution... I simply deactiveted the "Automatically set number of threads" option under settings and it works like a charm... Sorry again for inconvenience, I'll try and encode Final Fantasy- Advent Children over night (this is the maybe "hardest to encode"-movie I or rather said, my god ol' pc ever encoded) and let you know of how everything worked out/ how the quality is. Btw I will use the PSP profile of Sharktooth (thanks for that, that's quite some quality work there :D) and just add those few lines you need for PMP compatibility :D
wincent
6th August 2006, 23:49
Sorry, where can I download AvisynthWrapper.dll ?
Either MEGui or Avisynth needs it.
wincent
7th August 2006, 00:07
Ok, I find it here : http://megui.org/auto/
chadamir
15th August 2006, 20:01
Wrong thread sorry.
Flexy
22nd August 2006, 02:59
i have a very silly question encoding with megui.
Everytime when i load/want to encode a Video (XVid etc.) and then want to encode it asks me for the AUDIO input....but i dont HAVE one since the Audio (duh!) is included in the avi already.
Or do i have to demux manually and then import the audio ?
Why ? (Doesnt megui do that automatically somehow ?)
staxrip does that with vdubmod....but then staxrip seems to have a problem with encoding into AAC.
It just wont into my brain why megui wants some external audio file for default.
Edit: Also.."one click encoder":
i figured this would make things easier....but when i click on "input file" it comes up with "all supported dgindex files"
and i can NOT load any .avi there just vob and mpgs. (Not to mention i dont even know what dgindex is/does).
Sharktooth
22nd August 2006, 03:36
create an .avs for audio too and feed it to megui audio input.
timekills
22nd August 2006, 04:01
If you used the auto avs builder, it probably added an "Audio=False" comment into one of the first few lines. If you remove that, youc an use the same .avs for video and audio encoding.
Remember to test-play the .avs file prior to encoding to ensure you can hear the audio!
WorBry
22nd August 2006, 09:30
I've just started experimenting with MEGUI and note that Convolution3D-YV12 is included as one of the 'core filters'.
For many moons Convolution3D (the original YUY2 supported version) was my 'staple' denoiser for DV sources and I was very satisfied with the results (old, old old...I can hear some of you cry). When I changed to YV12 processing, I naturally adopted the YV12 supported version of Convolution3D, until it was pointed out to me by Boulder that the temporal influence parameter was never fully implemented, and is effectively disabled in this version (last revision v1.0.0.5)
http://forum.doom9.org/showpost.php?p=795195&postcount=22
This revelation prompted an exhaustive quest for a suitable alternative and after much testing, I finally settled on HQDN3D, although I've never quite been able to achieve the precision of Convolution3D.
I'm wondering if those developing and using MEGUI are aware of this deficiency in the Convolution3D-YV12 filter, unless, of course, someone has since fixed it?
AjnabiZ
28th August 2006, 11:25
anything new ?
Sharktooth
28th August 2006, 12:33
not yet. the refactor is still not complete.
agressiv
31st August 2006, 03:41
Any way of getting the D2V Creator screen to accept multiple input files? I have tons of DVD's I've ripped to my hard drive already that have 1GB vob files, so most of my rips have 4-6 files.
Because of this, the D2V creator in MeGUI won't work for me, and I have to launch DGIndex manually do create the d2v index. (Its menu allows selecting multiple VOBs)
Yes, I know the Wiki says to use DVD Decrypter and have a single VOB file, but, well, I didn't do that. :)
Any change of allowing that one screen allow multiple VOBs, or be able to extrapolate what VOBs are needed by clicking on the IFO (similar to AutoGK) ?
If so ...
<Lumburgh> that would be greeeeaaat...</Lumburgh> :)
agressiv
Doom9
31st August 2006, 08:08
oh my.. have you considered just giving it at shot? the commandline interface of dgindex, and thus megui, works in a fashion that requires you to only indicate the first vob file in a series. You didn't seriously think we'd left the d2v creator that broken for more than a year (I added it back in mid 2005), did you?
Select your VTS_xy_1.VOB and VTS_xy_2.VOB, VTS_xy_3.VOB, etc will be picked up automatically. If the wiki suggests to rip to a single VOB file, that's just not necessary.. while I have nothing but contempt for FAT32 (where you can't joing everything due to the 4GB limit), having separate VOB files has not been a problem ever since I first started learning about ripping DVDs (summer '99).
frodeste
31st August 2006, 12:30
Any way of getting the D2V Creator screen to accept multiple input files? I have tons of DVD's I've ripped to my hard drive already that have 1GB vob files, so most of my rips have 4-6 files.
Because of this, the D2V creator in MeGUI won't work for me, and I have to launch DGIndex manually do create the d2v index. (Its menu allows selecting multiple VOBs)
Yes, I know the Wiki says to use DVD Decrypter and have a single VOB file, but, well, I didn't do that. :)
Any change of allowing that one screen allow multiple VOBs, or be able to extrapolate what VOBs are needed by clicking on the IFO (similar to AutoGK) ?
If so ...
<Lumburgh> that would be greeeeaaat...</Lumburgh> :)
agressiv
:search:
This is done by opening the first vob file when running the d2v, and has been disscussed many times before.
Edit: Look here: http://forum.doom9.org/showthread.php?t=114330
loretta80
5th September 2006, 14:50
Hi,
i made a d2v file of a 1088i Transport Stream mpeg2 with dgindex 1.4.8 without the cli because i wanted to crop the 8 lines directly with dgindex. Now megui tells me when i wanted to open the file the dgdecode.dll is not the same version as dgindex. but it is in the same directory and is of course the same version (update feature says the same). Tried to use the cli version, with the same effort. Avisynth is 2.56a. Is here something incampatible or can i fix it by hand?
thanx for this very useful tool
Sharktooth
5th September 2006, 14:53
if it says it's a different version then it's a different version.
try removing megui and reinstalling it from scratch (redo all the updates) and ensure you didnt use a beta version of dgindex 1.4.8.
check
5th September 2006, 14:59
I'm adding all the common questions I can think of here: http://mewiki.project357.com/MeGUI_FAQ
Feel free to rattle off lists of common questions that have somehow eluded my memory :)
loretta80
6th September 2006, 07:21
hi,
now i reinstalled everything. i took avisynth2.55 instead of 2.56a and now i got this fatal error when i want to open the d2v file made with dgindex 1.4.8 (non beta):
Unable to cast object of type 'AvsVideoReader to type 'MeGui.d2vfile'.Source of exception: megui stacktrace at megui.avisynthwindow.openvideo etc.
What did i wrong???
Sharktooth
6th September 2006, 13:01
Re-create the d2v using the MeGUI d2v creator and see if it works.
cc979
6th September 2006, 14:09
was just curious if MeGUI was going to support the Fraunhofer IIS mp3surround CLI http://www.all4mp3.com/tools/sw_fhg_cl.html looks like to same type of license as nero aac encoder
sorry if this is the wrong thread
check
6th September 2006, 14:19
we already have one barely used 5.1 audio codec - audX. is another really needed? :P
cc979
6th September 2006, 17:45
we already have one barely used 5.1 audio codec - audX. is another really needed? :P
some might want it, if it works with divx standalone player
loretta80
6th September 2006, 18:11
@sharktooth
that was the first thing i have done after reinstalling everything. :scared: I get the same error message with d2v files created by dgindex gui and cli version.
Doom9
6th September 2006, 18:26
you get that error because the dgindex version in your avisynth plugin folder (usually c:\program files\avisynth 2.5\plugins) doesn't match the dgindex version you're using.. that's all there is to be said about that... megui's "installer" really is just a smart file copier.
Or, your avisynth script references another dgdecode.dll file that doesn't match the dgdecode.dll that comes with your dgindex version.
loretta80
7th September 2006, 14:45
oh, now i realized that i'm able to open the d2v file but if i try to use the preview the error message says :
Unable to cast object of type 'AvsVideoReader to type 'MeGui.d2vfile'.Source of exception: megui stacktrace at megui.avisynthwindow.openvideo etc.
so i can do most things blindly
foxyshadis
8th September 2006, 01:48
Please post at least the first ten lines of stack when you copy them. Even if they aren't necessary, it's impossible to tell with only one stack level, and it doesn't take that much space. (On the other hand, a full trace is usually overkill, ten levels is a nice medium.)
Anyway, somehow your avisynth configuration is still jacked, but if you feel it's usable as is, fine. At least check the options to make sure the paths are correct.
Omnius
9th September 2006, 08:14
I'm getting that same "Unable to cast object of type 'AvsVideoReader" error. I have used MeGUI in the past sucessfully, but it has been a long while and I had re-installed Windows since my last use, so I was essentially starting over. My answer to almost every problem I don't immediately figure out is to format and start over, so that is what I did. However, it didn't help. I still get the same error.
I did a clean format and install of XP x64 and then installed all of my drivers. I then ran Windows Update and grabbed everything it suggested as well as using it to get .NET 2.0. I installed YUVCodecs 1.2 and AVISynth 2.5.6a. Finally I installed MeGUI and let it run the update, and everything except for the neroaacenc was successful.
I used the MeGUI D2V creator tool to create a D2V of a 1080i TS file and then attempted to load that D2V file into the MeGUI AVISynth script creator. It is immediately at that point that it throws the error. It appears to only be the preview window that isn't working. I could still let it detect the proper deinterlacing method, etc. I saved the AVS file and then loaded the AVS file in my media player and it plays fine.
So, I believe my AVSynth install is fine and I believe the proper dgdecode version is in the plugin directory because the only version on the entire system is what MeGUI provided automatically. Any other ideas as to what could be going wrong? Thanks.
Here is the first bit of the stack trace:
MeGUI.AviSynthWindow.openVideo
MeGUI.AviSynthWindow.openVideoSource
MeGUI.AviSynthWindow.openVideoButton_Click
System.Windows.Forms.Control.OnClick
System.Windows.Forms.Button.OnClick
System.Windows.Forms.Button.OnMouseUp
System.Windows.Forms.Control.WmMouseUp
System.Windows.Forms.Control.WndProc
System.Windows.Forms.ButtonBase.WndProc
System.Windows.Forms.Button.WndProc
check
9th September 2006, 08:36
have you tried in XP32? I'd guess this is XP64 problems.
aggressor
9th September 2006, 10:45
I'm getting the same error as Omnius and loretta80 and it's very frustrating for a first time user who is trying to switch from GKnot :( Here's a picture of the error: http://img89.imageshack.us/img89/2821/untitledyj5.png
I'm using WinXP32, along with MeGUI 0.2.3.2193 grabbed from x264.nl. I have Avisnyth 2.56a and the proper DGDecode.dll in avisnyth plugin directory, as well as decomb.dll. I've tried creating the d2v file with both a standalone DGIndex and the one that comes with MeGUI, and nothing changes.
Doom9
9th September 2006, 11:42
why oh why do people upload unstable releases without big fat warning signs?
aggressor
9th September 2006, 11:50
So where are we supposed to get 2.3.2192? I didn't know 2193 was unstable, as there isn't really much information the x264 page.
Edit: Nevermind, I found it on the Sourceforge page. Partially my fault for going to x264.nl to grab the latest MeGUI. I originally just went there for updated x264 builds, but I liked the installer for MeGUI on that page :\
Let's see if this one does any better.
Edit2: Yep, works fine now. There goes a couple of hours wasted :(
Doom9
9th September 2006, 12:24
I asked bob0r to pull the test version immediately.. he should know better, it's been an issue for two weeks now. I'll have to rename the test version to use different version numbers.. I am working on 2193 and that's based on a stable and trusted version, not a refactor that needs a lot of testing and fixing before it should be spread widely.
aggressor
9th September 2006, 12:40
Well, 2192 is working fine for me. I see some familiar things from GKnot, but at first glance there is 1 things that I miss:
The Bits/(Pixel*Frame) window in the Bitrate calculator. It helped me decide how many CDs I wanted to do to avoid dropping into the yellow, even though I know it didn't really say much about actual compressibility :P
Are there settings for that anywhere? I looked a bit, but its 7am and I'm about to pass out, so I might have missed it :(
I found the preview thing I was looking for. At first it would error so I didn't know what it did, but now it works :p
Omnius
9th September 2006, 15:42
Yeah, sorry about that. I didn't realize it was an unstable build either. But, you can't exactly blame us for that either since the very first line of the MeGUI guide that is a sticky at the top of this forum says "You can get the most recent version of MeGUI from http://x264.nl". So that is naturally what I did. :)
I grabbed 2177 from sourceforge and let it update itself to 2192 and it appears to be working. Thanks for the quick reply.
Sharktooth
9th September 2006, 20:00
The Bits/(Pixel*Frame) window in the Bitrate calculator. It helped me decide how many CDs I wanted to do to avoid dropping into the yellow, even though I know it didn't really say much about actual compressibility :P
Are there settings for that anywhere? I looked a bit, but its 7am and I'm about to pass out, so I might have missed it :(
Bits/(pixel*frame) is an empiric way to measure desired quality that doesnt take into account many factors and it higly depends on the used codec and the source compressibility.
It becomes useless when using h.264 codecs coz there are too much codec options that affect the compressibility (inloop filter settings, motion extimation method, subpixel refinement, RD algorithms, bitstream compression method, etc).
loretta80
11th September 2006, 17:19
thanks omnius and aggressor. That was the same problem i had. now everything is fine again. i didn't realized this unstable version too.
thanks to doom9 and sharktooth. next time i post the version i use emediatly.
naugas
12th September 2006, 13:12
A small problem... I can't get the update function to work. The program doesn't try to make a connection request, starting up or when trying to update manually (I would see that because of my firewall). I tried the 0.2.3.2177 version on sourceforge also, but the same. Is there maybe some component missing that I'm not aware of?
check
12th September 2006, 13:30
Connects and loads ok here - are you sure your firewall isn't passively blocking it?
glynor
12th September 2006, 18:31
I've been having trouble with the Update function all day today as well. It says it's failing to download the Update XML.
I am using it on a new system, and had just installed 2.3.2192 with the installer downloaded from http://x264.nl. I then uninstalled that, installed the sourceforge version (2177) and tried the update, which also failed. I then re-installed the 2192 version over top of the 2177 version, and the update finally worked fine!
No idea if that was dumb luck or if my version updating method was needed to get it going....
naugas
12th September 2006, 18:37
Found out that I had some left-over proxy settings that I think confused megui. They were to a localhost proxy that I don't use. Hmm, more strange that all my other programs connect properly now that I think about it? Anyway, I get connected now, and half of the stuff on the update list gets downloaded, so it's working. For the rest of the files the "server could not be contacted" but that's the way it is I guess.
But it wants to downgrade the x264 encoder, from 560 to 557, have someone forgot to update a database somewhere?
edit 1: It doesn't look like it was my proxy settings after all... :\ edit 3: yes it was. But ordinary connection problems after that. Some hours later, and everything works perfectly. Many thanks for this wonderful tool!
edit 2: Maybe some dns problems? Checking it up, prevenge.aetherihosting.com and megui.org points to the same ip, but sometimes I got redirected to what I guess is the hosting company, leafyhost.com, and sometimes to a cpanel installation. The megui.org/www.megui.org always times out.
Doom9
12th September 2006, 20:58
@naugas: it must be you because these urls work like a charm here. And proxy wise, .NET software uses the proxy configured in IE.. I don't know why that is, but that's the behavior I experience at work.
And keep in mind that megui never detects version numbers of tools you install manually.. if you want to load tools on your own, turn off updates for that tool.
Sharktooth
12th September 2006, 20:59
557 is the same as 560. Look at the changelog...
glynor
13th September 2006, 00:14
@naugas: it must be you because these urls work like a charm here. And proxy wise, .NET software uses the proxy configured in IE.. I don't know why that is, but that's the behavior I experience at work.
Thought I'd mention that the machine where I had the connection issue has never had any proxy settings (and still doesn't) activated. It was a fairly brand new PC, on a very reliable institutional network. The network was behaving well otherwise today.
I had trouble a number of times at work today (though it was intermittently successful). I tested my install from home tonight, and it is working fine.
foxyshadis
13th September 2006, 01:06
Probably DNS issues, and not necessarily your fault. If provantage's network engineers are working on it, or your ISP, or 1&1... hiccups happen.
wiak
18th September 2006, 22:03
MeGUI is broken on Windows Vista RC1 x86
the update program just crashes
-
Windows NT Version 6.0 Build: 5600
Product: Workstation
Suite: (0x100) Single User TS Professional
BuildString: 6.0.5600.16384 (vista_rc1.060829-2230)
Flavor: Free
Architecture: X86
-
popper
24th September 2006, 21:49
MeGUI is the most comprehensive GUI based ISO MPEG-4 solution.
Avisynth 2.55 (http://www.doom9.org/Soft21/SupportUtils/AviSynth_255.exe) for video frameserving. Beta versions are NOT!!! supported
the http://www.doom9.org/Soft21/SupportUtils/AviSynth_255.exe
link is broke in the first post.
foxyshadis
24th September 2006, 22:39
That's okay, 2.55 is long outdated and MeGUI will download its own Avisynth package when you run autoupdate the first time, anyway.
Rash
25th September 2006, 00:21
Let me just ask a very very stupid question, though I sincerely don't know the answer.
How do I know which version of the XviD encoder was used in a mencoder build?
sjchmura
3rd October 2006, 18:55
Please no one laugh - I am sure this is simple and I apologize for beign so dumb..
I am giving up on nero (as Foxy can attest)
ATSC+AC3-> Mp4 (no brainer)
-> MKV PRESERVING the AC3....
1. In the MEGUI "autoencode" section, after setting up my AVISynth, if you want to PRESERVE the AC3 and not "resample" it to AC3 is there an option? If you choose AC3 the original 5.1 AC3 gets resampled.
DO you just need to mux it manually???
2. To clean up some low-bit rate HDTV ATSC source, should I use undot() or some other filer.....
Sharktooth
3rd October 2006, 19:38
Error Report
MeGUI 0.2.3.2192
x264 577-1
Previous x264 worked (575), this one is showing nf parameter error:
-------
Starting job job1 at 4:09:11 PM
encoder commandline:
--crf 20 --no-fast-pskip --nf --no-cabac --subme 7 --analyse p8x8,b8x8,i4x4 --qpmin 1 --me esa --thread-input --progress --no-dct-decimate --no-psnr --output "F:\Desktop\AS2004\A2004.t1.r1-v3.mp4" "F:\Desktop\AS2004\A2004.t1.r1.avs"
successfully started encoding
Processing ended at 4:09:12 PM
-----------------------------------------------------------------------------------------------------
Log for job job1
x264 [error]: invalid argument: nf = (null)
-----------------------------------------------------------------------------------------------------
The problem is x264 577-1 removed the -nf parameter (Enable Deblocking in the GUI). At least the cmdline syntax list doesn't show it anymore.
---
Feature Request
On a more personal note, I use only the x264 component, but when updating it auto-checks all the components with updates. I have to manually uncheck them each time. A check all / uncheck all button would be handy; even better would be a second set of checkboxes to indicate whether I want them updated.
Another idea would be to renovate the window into a full components manager, with the ability to add and remove (delete) components, and only update the components that are installed. This would save a lot of time updating.
--nf should be still there... if it doesnt then it's a bug in the x264 commandline parser coz the changelog doesnt says it was removed but
better error checking in x264_param_parse.
add synonyms for a few options.
However checking the 577 changes seems --nf was removed in favour or --n
Sharktooth
4th October 2006, 13:08
In build 578A I added a fix for the --nf switch.
MeGUI should auto-update x264 to that version.
bob0r
5th October 2006, 14:52
581 has --nf fixed again, but better just use --no-deblock :)
Sharktooth
5th October 2006, 14:57
confirmed... it was fixed in rev579.
mrdutchie
6th October 2006, 15:01
ok, trying this program for the last 4 days...
not getting it to work.
Sometimes it closes without anyerror after creating a d2v file
I have all the latest files
but getting a error like this
Scripterror about Colormatrix command
I am using avisynth256 can't get the 255 anywhere.
is that causing the problem?
Also for Output. I select 1/2 CD, but there is no profile etc.
Do I need to create my own ones?
I was able to import the Divx profiles and another set of profiles.
I am confused lol....
Thanks
Sharktooth
6th October 2006, 15:52
:readguid:
also the auto-update server is down so megui wont be able to automatically get all the required components.
mrdutchie
6th October 2006, 16:52
seems to work fine.
downloaded all the files from that link
http://mewiki.project357.com/auto/?title=auto
Isn't there a link with a good manual/install ? I saw 1 but the link ain't working...
so.... I am still stuck with my issue.... see above
and where can i find avisynth255 only finding 256 and doom9 links are dead
maybe that's my problem, that they took a function out?
Sharktooth
6th October 2006, 17:24
256 should work as well as 255
mrdutchie
6th October 2006, 20:41
I am getting the error
The file "E:\yugioh\episode1.avs" cannot be opened
Script Error : there is no function named "ColorMatrix"
I saw that ColorMatrix is set when you turn on a option in
the Setup under a MPEG2 setting for Color Correction
Sharktooth
6th October 2006, 21:39
You need the colormatrix filter or just disable color correction.
check
7th October 2006, 04:57
Just a note, that mirror is pretty out of date now, I know at least x264 has been updated a lot. Anyone know how to make wget (or any unix command) to synchronise the real /auto folder with mine?
Doom9
7th October 2006, 11:52
You're putting a lot of stress on those servers by redownloading everything.. there's really no point in doing so.. the installer really does nothing but copy files and write an adapted settings file.
You can't really configure the actual avisynth that is used for opening scripts....
And, that error you posted is pretty self-explanatory imho.. it tells you that AviSynth needs to be installed.. what more do you want?
Tropican
7th October 2006, 18:12
Um, I don't know if this is the right place to post this but the link to the wiki documentation isn't right in the sticky. It should be: http://mewiki.project357.com/Main_Page
mrdutchie
7th October 2006, 18:19
seems like there is a bug in the software
Why do I need to put everytime the "Extra" folder with the
4 filters into the folder where my file is that needs to be decoded..
I can't find a place to set a Extra Folder, so it's always can stay there.
check
8th October 2006, 02:29
@Tropican: thanks for the update.
@mrdutchie: You can specify the location of .cqms in the codec config window for xvid, on the second or third page near the bottom.
parcival
8th October 2006, 12:27
:readguid:
also the auto-update server is down so megui wont be able to automatically get all the required components.Is it going to be fixed? Is there another way to update (get the xml from another server)?
Sharktooth
8th October 2006, 12:34
It should be fixed soon
check
8th October 2006, 12:47
you can do it manually. read http://mewiki.project357.com/Installation for basic install instructions, and you can grab somewhat out of date versions of required programs from http://mewiki.project357.com/auto . That should tide you over 'til the server gets fixed :)
parcival
8th October 2006, 19:22
:thanks:
mrdutchie
9th October 2006, 16:23
@Tropican: thanks for the update.
@mrdutchie: You can specify the location of .cqms in the codec config window for xvid, on the second or third page near the bottom.
I did, but I noticed in the Xvid Profiles, I need to changes the paths.
mrdutchie
9th October 2006, 16:24
How is this possible.
1. Doesn't playback the Xvid. only black screen, but i do have sound
2. Framerate went from 29.97 to 23.97
Starting job job1 at 3:55:12 PM
encoder commandline:
-AIF=[E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.mpg] -OF=[E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7] -exit -minimize -OM=1 -TN=1
successfully started encoding
Processing ended at 3:55:38 PM
----------------------------------------------------------------------------------------------------------
Log for job job1
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Generating jobs. Desired size: 367001600 bytes
Setting desired size of video to 367001600 bytes
Desired size of this automated encoding series: 367001600 bytes, split size: 0
Autocropping successful. Using the following crop values: left: 2, top: 0, right: 10, bottom: 2.
Automatic deinterlacing was checked. Running now...
Deinterlacing used: edeintted = AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1)
tdeintted = TDeint(edeint=edeintted,order=1)
tfm(clip2=tdeintted).tdecimate(hybrid=1)
Avisynth script created:
global MeGUI_darx = 0
global MeGUI_dary = 0
DGDecode_mpeg2source("E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.d2v",info=3)
ColorMatrix(hints=true)
edeintted = AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1)
tdeintted = TDeint(edeint=edeintted,order=1)
tfm(clip2=tdeintted).tdecimate(hybrid=1)
crop( 2, 0, -10, -2)
LanczosResize(640,640) # Lanczos (Sharp)
#denoise
Starting job job2-1 at 3:57:11 PM
encoder commandline:
successfully started encoding
Processing ended at 3:58:45 PM
----------------------------------------------------------------------------------------------------------
Log for job job2-1
Channels=2, BitsPerSample=16, SampleRate=48000Hz
C:\Documents and Settings\Perry\Desktop\Megui\ffmpeg.exe -i - -y -acodec ac3 -ab 128 "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7 T01 2_0ch 192Kbps DELAY -4ms_0.ac3"FFmpeg version CVS, Copyright (c) 2000-2004 Fabrice Bellard
configuration: --enable-mingw32 --enable-memalign-hack --enable-gpl --enable-a52 --enable-dts --enable-mp3lame --enable-faac --enable-amr_nb --enable-faad --enable-amr_wb --enable-pp --enable-x264 --enable-xvid --enable-theora --enable-libogg --enable-vorbis
libavutil version: 49.0.0
libavcodec version: 51.9.0
libavformat version: 50.4.0
built on May 13 2006 18:31:30, gcc: 4.1.0 [Sherpya]
Input #0, wav, from 'pipe:':
Duration: N/A, bitrate: 1536 kb/s
Stream #0.0: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
Output #0, ac3, to 'E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7 T01 2_0ch 192Kbps DELAY -4ms_0.ac3':
Stream #0.0: Audio: ac3, 48000 Hz, stereo, 128 kb/s
Stream mapping:
Stream #0.0 -> #0.0
video:0kB audio:19225kB global headers:0kB muxing overhead 0.000000%
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job2-1 has been processed. This job is linked to the next job: job2-2
We have an audio job followed by a video job
The audio job is named job2-1. The first video job is named job2-2.Found another video job: job2-3.
The audio job is named job2-1 the first pass job2-2.
The video job has a desired final output size of 367001600 bytes and video bitrate of 700 kbit/s
Found a preceding audio job: 'job2-1'.job2-1 completed successfully, taking size into account...The size is of this track is 19685888 bytes, and the type is AC3. Taking this into account in the bitrate calculation.
Desired video size after substracting audio size is 337797KBs. Setting the desired bitrate of the subsequent video jobs to 2245 kbit/s.
Starting job job2-2 at 3:58:45 PM
encoder commandline:
-i "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.avs" -pass1 "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.stats" -bitrate 2245 -kboost 100 -ostrength 0 -overhead 0 -nopacked -quality 4 -vhqmode 3 -qpel -qmatrix "C:\Documents and Settings\Perry\Desktop\Megui\extra\Didees SixOfNine.cqm" -closed_gop -imax 3 -pmax 4 -max_bframes 1 -bvhq -bquant_ratio 100 -bmax 4 -threads 1
successfully started encoding
Processing ended at 4:25:12 PM
----------------------------------------------------------------------------------------------------------
Log for job job2-2
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 1 cpus, using 1 threads.
Tot: enctime(ms) =620376.00, length(bytes) = 1187837521
Avg: enctime(ms) = 21.00, fps = 47.62, length(bytes) = 40208
I frames: 470 frames, size = 110617/51990342, quants = 2 / 2.00 / 2
P frames: 15479 frames, size = 57626/892000689, quants = 2 / 2.00 / 2
B frames: 13591 frames, size = 17941/243846483, quants = 3 / 3.00 / 3
N frames: 1 frames, size = 7/ 7
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job2-2 has been processed. This job is linked to the next job: job2-3
Starting job job2-3 at 4:25:12 PM
encoder commandline:
-i "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.avs" -pass2 "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.stats" -bitrate 2245 -kboost 100 -ostrength 0 -overhead 0 -nopacked -quality 4 -vhqmode 3 -qpel -qmatrix "C:\Documents and Settings\Perry\Desktop\Megui\extra\Didees SixOfNine.cqm" -closed_gop -imax 3 -pmax 4 -max_bframes 1 -bvhq -bquant_ratio 100 -bmax 4 -threads 1 -avi "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7_Video.avi"
successfully started encoding
Processing ended at 5:34:44 PM
----------------------------------------------------------------------------------------------------------
Log for job job2-3
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Tot: enctime(ms) =3194198.00, length(bytes) = 436415590
Avg: enctime(ms) = 108.12, fps = 9.25, length(bytes) = 14772
I frames: 470 frames, size = 66033/31035898, quants = 2 / 2.98 / 3
P frames: 15479 frames, size = 20601/318894735, quants = 3 / 4.00 / 4
B frames: 13591 frames, size = 6363/86484950, quants = 3 / 4.97 / 5
N frames: 1 frames, size = 7/ 7
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 1 cpus, using 1 threads.
desired video bitrate of this job: 2245 kbit/s - obtained video bitrate (approximate): 2838 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.stats', deleting...
Deletion succeeded.job job2-3 has been processed. This job is linked to the next job: job2-4
Starting job job2-4 at 5:34:44 PM
encoder commandline:
-v "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7_Video.avi" -a "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7 T01 2_0ch 192Kbps DELAY -4ms_0.ac3" -o "E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.avi"
successfully started encoding
Processing ended at 5:35:19 PM
----------------------------------------------------------------------------------------------------------
Log for job job2-4
DivXMux: Version 6.1 Build Num: 36
Output File Streams:
TrackId 0: Video Stream: From AVI
Frame Rate: 23.976024
Resolution: 640x640
TrackId 1: Audio Stream: From AC3
SamplesPerSec: 48000
BlockAlign: 1
Creating Index...
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.avs', deleting...
Deletion succeeded.Found intermediate output file 'E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7.d2v', deleting...
Deletion succeeded.Found intermediate output file 'E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7 T01 2_0ch 192Kbps DELAY -4ms.ac3', deleting...
Deletion succeeded.Found intermediate output file 'E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7_Video.avi', deleting...
Deletion succeeded.Found intermediate output file 'E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\Episode 7 T01 2_0ch 192Kbps DELAY -4ms_0.ac3', deleting...
Deletion succeeded.
check
9th October 2006, 23:46
@mrdutchie
1. probably something wrong with your playback setup. What playback filter do you use?
2. This is normal, it's what happens when the framerate is IVTCed. More info here: http://www.doom9.org/synch.htm
fegul
10th October 2006, 02:12
I may have missed something in the last few pages, but I usually encode the video seperately from the audio and when they are muxed together, they are not in sync anymore. I dont believe I accidentally changed the framerate of the video since it seems to play back smoothly, but how I can I tell for sure what the fps of a DVD is since it could either be 23.97 or 29.97?
EDIT: Actually I used MPC to open the AVS file and dub the encoded audio, and I'm still getting audio that is not in sync. I used MeGUI to create the AVS script, and I simply had the audio encoded with MeGUI too. Why isnt it in sync??
check
10th October 2006, 10:08
possibly your CPU can't handle whatever filtering you are doing on the avs to transform it in real time? Otherwise, as long as any delay in the audio track's filename is taken into account, you should run into no problems.
fegul
10th October 2006, 13:17
possibly your CPU can't handle whatever filtering you are doing on the avs to transform it in real time? Otherwise, as long as any delay in the audio track's filename is taken into account, you should run into no problems.
I'm pretty sure its not that since I have a Core 2 Duo e6600 and there is no delay in the filename of the audio. I tried doing everything from scratch, and when I try to encode the video using x264's Automated 2-pass, it gets through the first pass and then the x264 process crashes when it starts the 2nd pass.
I'm going to update x264 and see if that does anything.
Sharktooth
10th October 2006, 13:26
a x264 crash is probaly a sign of system instability...
fegul
10th October 2006, 13:44
a x264 crash is probaly a sign of system instability...
I don't think thats it since everything else runs stable and I've had this up for 5 days at a time and nothing else has crashed. I've worked on projects in Premiere, and encoding to WMV never crashed on me.
Plus it was working on the machine a few weeks ago. I'm not sure if MeGUI downloaded an update for x264 that could be the problem.
This is what the log says;
Log for job job4-2
avis [info]: 640x352 @ 29.97 fps (231594 frames)
x264 [error]: requested bitrate is too low. estimated minimum is -2147483648 kbps
x264 [error]: x264_encoder_open failed
mrdutchie
10th October 2006, 14:29
@mrdutchie
1. probably something wrong with your playback setup. What playback filter do you use?
2. This is normal, it's what happens when the framerate is IVTCed. More info here: http://www.doom9.org/synch.htm
I have tried Xvid 1.12 or 1.20 and some older ones
When I look in my properties for the file, I noticed
that the video is 12Bit Xvid
and when I look at another Xvid file, coded in AutoGK then it's 24Bit Xvid
First I thought the file was playing after using Megui but
it seems like the file ain't moving at all.
I tried Mediaplayer, PowerDVD, NeroVision.
No clue why it ain't working.
check
15th October 2006, 12:52
Just a note, I changed the addesses in the wiki slightly, the addresses now have the form mewiki.project357.com/wiki/Main_Page (http://mewiki.project357.com/wiki/Main_Page)where previously they were mewiki.project357.com/Main_Page (http://mewiki.project357.com/Main_Page). Note the old address format still works, all links will be in the new format. This was changed primarily to give a little more flexibility and to allow miscellaneous folders in the root directory to be accessed (provision for an autoupdate mirror and a few other things).
Doom9
15th October 2006, 17:26
@fegul: and what would the x264 commandline be?
bananacreamandpeca
17th October 2006, 19:46
Hi
I have some dvd-rips on my HD in ISO format.
Because I do not want to decode everything first (no exrta hd-space),
Can Avisynth be used to feed MeGUI these iso-files?
thanks.
FooFighter007
17th October 2006, 21:16
How about daemon tools to mount these ISOs. Then you might use dgindex for the project file. This can be processed by Avisynth. No extra space is required except for the audio files
LigH
17th October 2006, 23:03
An ISO file is the whole content of a DVD, an "image". Including the "table of content" (the file system, the directory and file structure) in the beginning, and the content of all files following.
AviSynth won't be able to read "a disk as a whole" (and why would anyone write a plugin that should read and understand images?); it can only read "files on a disk" with matching plugins. So it would simply be the best to mount this DVD image in a virtual DVD drive. Several burning tools provide such a tool (e.g. Nero ImageDrive, Alcohol ##%), an there are several special tools for this purpose (Daemon Tools, VirtualCD, ...). They read an image file from a harddisk and pretend to be a real DVD drive.
bananacreamandpeca
18th October 2006, 23:30
Ok. thanks.
can gknot also take/read a whole iso when its mounted and read through avisynth?
bananacreamandpeca
19th October 2006, 00:25
One more thing
I cannot seem to run MeGui.
Its says
---------------------------
megui.exe - Application Error
---------------------------
The application failed to initialize properly (0xc0000135). Click on OK to terminate the application.
---------------------------
OK
---------------------------
so now what?
I tried to install the net framework whatever.
installation just hanged end nearly gave me a freakin heart attack thinking my windows is now screwed.
jeezus whats this?
framenetwork also needed 280 MB of space???
Luckily i could deintsall the damn thing.
check
19th October 2006, 11:31
you *need* the .net framework 2.0 to run megui. I'm pretty sure it doesn't take 280mb of space by itself - the download is only 20mb. If it won't install, you've got a problem with your windows.
mrdutchie
19th October 2006, 16:25
I am having to problems
1. How do I create a !Stats file?
I am not finding any option to create this file.
seems like only the 1Step encoder will create it.
I am getting this error when I do it step by step with the
Guide
Trying to retrieve width and height from input header
Couldn't open statsfile 'E:\Yu-Gi-Oh DVD's\Season 1\Vol 3 7 only 8-9 missing\hi.stats'!
------------------------------------------------------------
2. when I use the step by step guide
and import my d2v i am getting the error
the scripts return was not a video clip
When I hit preview, ill get the same error
when I try to save the Avisynth file, the file is 0kb with
nothing in it.
This is a part of the d2v file created by dvdencrypter.
DGIndexProjectFile13
1
C:\ooo\VTS_01_1.VOB
Stream_Type=1
MPEG_Type=2
iDCT_Algorithm=4
YUVRGB_Scale=1
Luminance_Filter=0,0
Clipping=0,0,0,0
Aspect_Ratio=4:3
Picture_Size=720x480
Field_Operation=0
Frame_Rate=29970 (30000/1001)
Location=0,0,0,60D37
900 6 0 2048 1 1 92 b2 b2 a2 b2 b2 a2 b2 b2 a2 b2 b2 a2
900 6 0 342016 1 1 92 b2 b2 a2 b2 b2 a2 b2 b2 a2 b2 b2 a2
What is wrong with this??
I am using the latest build. 2192 I think it was
check
19th October 2006, 23:42
have you installed all related plugins?
mrdutchie
19th October 2006, 23:47
yes I did..
I even downloaded the whole complete package last week.
Where can I find the option to create a .stats file
and the other issues
check
20th October 2006, 10:47
you should not need to create the stats file - it is automatically created by the first pass.
mrdutchie
20th October 2006, 15:25
you should not need to create the stats file - it is automatically created by the first pass.
funny.... it's asking for it before doing the 1st pass
tried with the step by step guide, and you will run into it too.
oddball
8th November 2006, 00:01
"MeGUI has encountered a problem and needs to close. We are sorry for the inconvenience."
Does this one 2 different PC's. Latest version> Installed Avisynth non-beta and .NET 2.0 is installed.
check
9th November 2006, 14:00
@dutchie - no idea then. Try a complete reinstall.
@oddball - any more information....?
oddball
9th November 2006, 17:31
@dutchie - no idea then. Try a complete reinstall.
@oddball - any more information....?
I wish I could provide more info. But that is the only error it shows. Can someone put up a zip file of ALL the files I need (Apart from .NET 2) just in case I am missing something or got the incorrect versions? I will try again with that.
check
10th November 2006, 11:31
sorry, by 'more information', I meant:
o when this error occurs,
o with what megui version,
o if it occurs after a re-install of all related components (in this case, megui & the .net framework)
:)
oddball
11th November 2006, 23:06
- When I try to run it.
- MeGUI.NETv2.0_Bins_0.2.3.2177.zip
- .NET 2.0 is installed correctly on both PC's
Sharktooth
13th November 2006, 02:54
http://forum.doom9.org/showthread.php?t=105920&page=37
please dont crosspost. lets keep the discussion in one thread.
dantzbr
30th November 2006, 23:34
does anybody know how can i encode ".ogm" ??
check
1st December 2006, 00:45
ogm is a container. read the introduction to video files on the mewiki for more info.
karasu
18th December 2006, 16:43
I can't create an AVS script :
http://www.gloomydream.net/bazar/megui.png
I have the latest megui with all the latest updates, I installed avisith 2.55, then Helix YV12 codec and I still cant load my d2v file.
If I try to create manually my AVS file
# Set DAR in encoder to 37 : 20. The following line is for automatic signalling
global MeGUI_darx = 37
global MeGUI_dary = 20
DGDecode_mpeg2source("E:\crazy\VIDEO_TS\VTS_01_1.d2v")
crop( 0, 16, 0, -16)
I can open this file in a player (MPC)
But MeGui dont want it (same error message)
Wht can I do?
Thanks
acrespo
18th December 2006, 17:20
I see this in changelog:
0.2.3.2192
Commit by Doom9
- Subtitle processing via VobSub
How can I do this processing?
check
18th December 2006, 22:18
@karasu: you need to open the .avs :) You're trying to open a .d2v
@acrespo: look in the tools menu
karasu
19th December 2006, 10:55
@karasu: you need to open the .avs You're trying to open a .d2v
I know, the first time I try to open the d2v file to create an avs script (with the AviSynth Script Creator), but it failed (error message above). after that I write my script manually then try to load in megui, but the same error message appeared (with the path and the name of the avs file of course).
Anyway, I can open my avs script in a player without problem, so I dont understand what's wrong.
check
19th December 2006, 11:39
do you have a YV12 decompressor installed?
karasu
19th December 2006, 14:50
Yes, Helix YV12 as said before.
karasu
20th December 2006, 17:06
Even the old avs files I use with older Megui (9 month ago) releases failled to load. Sadly I deleted the older working version of megui...
check
20th December 2006, 23:54
have you tried reinstalling MeGUI?
Seroxat
21st December 2006, 12:29
Same problem here, unable to load d2v in AviSynth scrip creator. Following error message pops up (version 2.4.1012):
"Error message for your reference: Attempted to read or write protected memory. This is often an indication that other memory is corrupt."
I do have a YU12 codec installed, and opening d2v works in all other applications including MeGUI versions 2.3.xxxx.
weaver4
21st December 2006, 15:06
Does MeGui support single pass XviD? I did not see it. What profile would one use?
Sh4nn0w
21st December 2006, 18:22
Just setup your own profile. One isn't provided.
karasu
23rd December 2006, 15:01
have you tried reinstalling MeGUI?
yes, twice. And reinstalling Avisynth too. No change.
parcival
30th December 2006, 08:53
Same problem with karasu for me too.
It worked OK with previous versions (2.3.x.x)
check
30th December 2006, 09:24
try reinstalling your YV12 decompressor
parcival
2nd January 2007, 22:13
I tried everything.
The problem is with MeGUI.
I just replaced latest MeGUI version (AutoUpdate) with MeGUI v0.2.3.2193 (megui.exe, MessageBoxExLib.dll and ICSharpCode.SharpZipLib.dll) and everything works fine. So it is not the decoder or Avisynth. Something changed in MeGUI v0.2.4.x and it messed things up.
Sharktooth
3rd January 2007, 01:34
Works here...
chadamir
3rd January 2007, 07:56
I can't seem to put in a decimal value i.e. 18.3 for crf encoding.
parcival
3rd January 2007, 14:29
Let me try to be more specific.
I use ffdshow as the only decoder in my system (2006-12-30 build by clsid) together with Haali Media Splitter (28/12/2006). AviSynth v2.5.6 is also installed.
Let me clarify that I am talking ONLY about Avisynth builder included in MeGUI tools. Everything else works for me too. When I try to open a d2v file created with DGIndex.exe (version 1.4.8) I get the error message.
As I already said this doesn't happen with MeGUI v0.2.3.2193
Sharktooth
3rd January 2007, 14:30
CRF and QP accept only integer numbers.
@parcival: i cant reproduce... it works perfectly here.
parcival
3rd January 2007, 23:00
Do you use the same codecs etc with me or different?
I could give AviSynth v2.5.6a a go too just in case...
nurbs
4th January 2007, 11:57
CRF and QP accept only integer numbers.
CRF accepts fractional values since rev. 591.
Sharktooth
4th January 2007, 14:35
i meant in megui.. he cant specify fractional values coz it accepts only integer numbers.
chadamir
5th January 2007, 05:32
I knew what he meant, any plans to change that?
Sharktooth
5th January 2007, 14:20
is it really necessary? I mean, i cant see the reason akupenguin implemented fractional CRF values...
parcival
5th January 2007, 15:30
I tried to my other computer with windows XP and exactly the same codecs/programs installed and it works fine.
It seems something is wrong with MeGUI 2.4.x.x and 2K. Do Windows 2K miss something? (I have latest Windows updates installed on both machines)
chadamir
5th January 2007, 16:42
is it really necessary? I mean, i cant see the reason akupenguin implemented fractional CRF values...
http://forum.doom9.org/showthread.php?t=116773 Take a look at this thread, they basically figured out how to get crf to an exact bitrate without taking any significant hit to quality over two pass.
Sharktooth
5th January 2007, 17:00
ooook.
bkman
6th January 2007, 10:41
is it really necessary? I mean, i cant see the reason akupenguin implemented fractional CRF values...
Yes, I believe that it is necessary. I would find it useful, at least.
karasu
7th January 2007, 12:49
It seems something is wrong with MeGUI 2.4.x.x and 2K. Do Windows 2K miss something?
Yes, I run Win 2k too (as long megui isn't aviable for linux or OS-X) an have the same problems. (using the soft and version described at the start of this thread)
Knuffi
17th January 2007, 14:18
Before I state my little request, I want to say, that MeGUI is really a great thing in combination with X264. Thanks for your affords!
But now to my request:
In earlier versions there was a little checkbox on the queue-page managing the behaviour of MEGUI after encoding. This was removed and the "settings" got one feature more.
Is it possible to bring back that little checkbox or perhaps radio-boxes on the queue-page? I often change the after-encoding-behaviour and nearly as often I forget to set it back to "do nothing". Therefore my pc shuts down sometimes after encoding while I on the contrary want to work on it ... :o
kurt
17th January 2007, 15:14
I also don't understand why this checkbox was removed.
@ Knuffi: if you add in the options/extra config/run command field for example shutdown -s -t 30, a window pops up right after finsishing the final job and gives you 30 seconds to abort the shutdown. But if you are during this 30 seconds away from keyboard - let's say on toilet - the pc shuts down and your work gets lost probably ;)
dbzgundam
20th January 2007, 17:19
Hello all. I recently reinstalled MeGUI (I was having a problem that I WOULD'VE shown you guys, but now I'm running into something else :D) to the latest version (Whatever it was as of 1/19/07).
My x264 settings have remained the same, as have my AVS scripts, but now, whenever the second pass begins, the encoder runs for a few seconds, and then crashes, giving me the typical Windows Error Report... Prior to this, it was crashing, and NOD32 (Antivirus program) reported the x264 stats file as having the "Voodoo Virus"? Figuring it was false positive, I disabled NOD32 for another shot at it, and once again, at the 2nd pass, I simply had a crash.
Any ideas? I DID obtain this MeGUI installation from x264.nl (Mirror 1 to be exact), so I don't exactly think it was corrupted.
bananacreamandpeca
20th January 2007, 21:13
My encoding jobs in Megui stop encoding halfway after a few Megabytes too. Dunno what this is.
I;m gonna try another x264Gui. Maybe that would solve the problem. If it DOES.
Then there msut be something wrong with Megui!!
So I then Suggest people respond to my messages and take me seriously.
Cuz I'm getting the feeling of being ignored or something.
'll keep you updated.
check
21st January 2007, 05:49
@dbzgundam: it might be a virus somewhere else on your system. Does a full scall show anything up? Otherwise, it's just a bad match by nod32. Anyway, try and reproduce the crash outside megui by running the x264 command by itself. Chances are the problem lies with x264, not megui.
@bananna: as said a few times in the bug report thread (where bug reports should go :devil:), all the megui dev's are currently unavailable. When they have some time again stuff will start moving again.
chipzoller
22nd January 2007, 22:44
How does x264 determine if a "turbo" first pass (using megui's 2-pass automatic) is checked in the gui? I'm not sure of this, but I think with this and the past couple builds of megui the turbo setting isn't be saved because I've noticed my first passes are now much slower than have previously been with megui. I checked the x264 command-line options and didn't see how it sets a turbo first pass and don't see any difference in the command-line with activating or deactivating this option in megui.
akupenguin
22nd January 2007, 22:50
There is no such thing as "turbo" at the x264 commandline level. Turbo in megui is just a shortcut for disabling some other options in the first pass.
pinkie_1
22nd January 2007, 23:28
@ chipzoller :
MeGUI's ''turbo" sets :
--me to dia
--subme to 1
--ref to 1
--analyse to none
--trellis to 0
chipzoller
22nd January 2007, 23:31
Thanks for the responses. I understand what MeGUI is doing behind the scenes now.
parcival
2nd February 2007, 08:46
Can we do something to fix the Win 2K preview bug?
Is there a way to help you fix it? Can we create a debug log or something?
Tanma
3rd February 2007, 02:16
The Microsoft .Net Framework 2.0 requires an authentic copy of Windows?
Tanma
3rd February 2007, 22:20
The last build 0.2.4.1020 is giving a lot of trouble for many people, when trying to load any avs ("memory error") or avi (the program just close without warnings). Didn't tried another formats. I switch back to 0.2.3.2193 and it is working fine, but i'm not updating the core.
check
4th February 2007, 01:25
tanma: are you running vista? In any case, please post a bug report here: https://sourceforge.net/tracker/?group_id=156112&atid=798476
parcival
9th February 2007, 19:19
Win2K and MeGUI works fine now!
Thanks for your efforts!
lebanni
13th February 2007, 14:07
Is it possible to have audio amplification like DSPGuru's in BeSweet ? I've found "increase volume automatically" a little light.
Thank for the good work.
Le Banni.
wincent
13th February 2007, 18:35
Is it possible to have audio amplification like DSPGuru's in BeSweet ? I've found "increase volume automatically" a little light.
Thank for the good work.
Le Banni.
As well as audio resampling (for instance, 48kHz -> 44,1kHz).
Doom9
13th February 2007, 18:59
Without rebuilding a whole audio processing engine, the audio features are limited to what the NicAudio filters and the audio encoder provide in terms of features.
And just as a sidenote, I'd violently oppose any downsampling.. modern audio cards all work with 48kHz anyway so your 44.1kHz stuff is actually upsampled during playback.
spanky123
14th February 2007, 03:49
Just installed megui fresh and ran auto-update, but the profiles didn't download. There were no profiles to import for anything - video/audio.
Have they been removed ?
Tanma
27th February 2007, 02:38
I didn't see any profiles as well.
The last Megui update is working fine now in my system.
The problem is that i'm having oversized encodes with x264, even with options at default, using AutoEncode with profile settings or desired bitrate...
Deckard2019
2nd March 2007, 23:16
Is it possible to use Aften (http://forum.doom9.org/showthread.php?t=113074) directly into MeGUI ?
steve77
3rd March 2007, 00:52
I think I found a script that MeGui doesn't like
DirectShowSource("D:\Work Folder\MySource.wmv")
Lanczos4Resize(512,384)
Import("D:\Work Folder\SeeSaw.avs")
a=last
b=a.degrainmedian(mode=3)
SeeSaw(a,b,sootheS=50)
degrainmedian(mode=4)
The script "SeeSaw" works fine when I'm using Mpeg2Source(). However, SeeSaw in conjunction with DirectShowSource() and any WMV file invariably crash.
It actually pops up the preview window, all is well, I can go play in the bitrate calculator, and even make it to the settings, but after 30 seconds it crashes.
I'm using the same script minus the SeeSaw() funciton and Megui is working fine.
Any thoughts? Any additional info I need to supply?
Adub
3rd March 2007, 01:35
Have you tried playing the script outside of MeGUI, with MPC for example?
steve77
3rd March 2007, 01:44
Yes, it works flawlessly... Very bizzare.
Adub
3rd March 2007, 20:11
I don't think that it is actually MeGUI that is crashing.
Oh, wait, so you haven't started encoding yet, huh? Try turning off the preview window in MeGUI settings and see if that helps at all. I had the same problem a while back, except it was because of a crazy long script that tried to seek to the middle of the video everytime I opened it, causing my whole computer to lock up.
It may also help if you designate the frame rate in your DirectShowSource() function. Sometimes a encoder can't read what the frame rate is, and so is chokes. Maybe the same thing is happening here.
steve77
3rd March 2007, 20:21
I don't think that it is actually MeGUI that is crashing.
Oh, wait, so you haven't started encoding yet, huh? Try turning off the preview window in MeGUI settings and see if that helps at all. I had the same problem a while back, except it was because of a crazy long script that tried to seek to the middle of the video everytime I opened it, causing my whole computer to lock up.
It may also help if you designate the frame rate in your DirectShowSource() function. Sometimes a encoder can't read what the frame rate is, and so is chokes. Maybe the same thing is happening here.
I did try closing the preview window, to no avail. However, I'll try and specify the framerate and see what it gives.
Thanks for the help as always
EDIT: Tried it, it's a no go.... and to make sure that I wasn't hallucinating, I tried it with a Mpeg2Source, and it worked with MeGUi.
For me, Megui, SeeSaw() and DirectShowSource don't play nice. It'd be good if someone else could test it out.
sazoki
25th March 2007, 01:37
plz,,,,
help me to know how to use MeGUI to convert any movies to mp4
which i can put it on my Ipod 5.5
give me the way to,,,,,,,,,,,,,,,plz
check
25th March 2007, 01:48
try the mewiki, which is actually alive again :)
sazoki
25th March 2007, 01:53
thanks
put do y know the way to convert with an arabic subtitle
for any ,,,,,,,,,,,
Adub
25th March 2007, 05:10
Ah well now, that is good to hear, check.
I was getting worried.
Here is the link sazoki,
http://mewiki.project357.com/index.php?title=Guides:Ipod_Conversion_Guide
Also, if you want to overlay a subtitle on to the video you are converting, you should look into Avisynth and the Textsub plugin.
I have updated my sig.
check
25th March 2007, 12:18
It's 100% back now, the 'correct' urls are /wiki/articlename, but the 'real' urls of index.php?title=articlename also work fine. All links forward to the former type, so it's fully compatible.
lucassp
26th March 2007, 15:55
guys, i've got a small problem:
a=DirectShowSource("D:\1.EVO",fps=23.976,audio=false)
b=DirectShowSource("D:\2.EVO",fps=23.976,audio=false)
VC1=a+b
crop(VC1, 0, 144, 0, -136)
trim(VC1, 25000, 25500)
ok...under Windows Media Player 6.4 everything plays fine. but, when i'm trying to encode this in MeGUI the output is 1920x1080 instead of 1920x800...it's skipping the crop procedure and I don't know why!
check
26th March 2007, 16:45
try this:
VC1 = crop(VC1, 0, 144, 0, -136)
lucassp
26th March 2007, 17:45
are there any other ways to import VC-1 into AVISynth+MeGUI??
Edit: 10x, it works!
check
26th March 2007, 18:40
nope, fraid not.
gordonwatts
2nd April 2007, 04:58
I've not run MeGUI in a while, but I did update everything before I did this test.
I created a avs script and pointed MeGUI at ot. amd tjem selected a single auido info (a .ac3 file). I used the ND ACC encoder, and the NDAAC-HE-64Kbps profile. The job starts encoding the audio and runs for about an hour or so before crashing. The crash is correct -- there is no .mp4 file left behind as output. But the command seems like it must have done something since it ran for an hour (nor can I find the mp4 file in some other location).
Have I done something dumb here?
--> Tried out the LAME MP3 encoder too -- and had the same problem. No .mp3 file seems to have been produced where the jobs expected it. It looks like this is run directly from within the MeGUI.exe -- I'll try staring at the source code...
Processor found!
Starting job job1-1 at 7:18:21 PM
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
successfully started encoding
Generating jobs. Desired size: 734003200 bytes
Setting desired size of video to 734003200 bytes
Processing ended at 7:53:52 PM
----------------------------------------------------------------------------------------------------------
Log for job job1-1
Channels=2, BitsPerSample=16, SampleRate=48000Hz
C:\Program Files\megui\tools\neroaacenc\neroAacEnc.exe -ignorelength -he -br 64000 -if - -of "Z:\Ninth Configuration\Ninth Configuration T01 2_0ch 192Kbps DELAY 0ms.mp4"Error:
System.IO.FileNotFoundException: Could not find file 'Z:\Ninth Configuration\Ninth Configuration T01 2_0ch 192Kbps DELAY 0ms.mp4'.
File name: 'Z:\Ninth Configuration\Ninth Configuration T01 2_0ch 192Kbps DELAY 0ms.mp4'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileInfo.get_Length()
at MeGUI.AudioEncoder.sendStatusUpdateToGUI(StatusUpdate su)
at MeGUI.AviSynthAudioEncoder.raiseEvent(StatusUpdate e)
at MeGUI.AviSynthAudioEncoder.setProgress(Double n, Int32 currentSample)
at MeGUI.AviSynthAudioEncoder.encode()
*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Feb 12 2007 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************
Processed 1591 second
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
ChronoCross
3rd April 2007, 06:50
it analyses the file beforehand and makes selected adjustments. I'm wondering if you manually set the parameters of the encoder. Nero is quirky and has lots of presets on what it will and will not let you do. If you changed anything about the profile you used including bitrate or anything please let us know. I don't think the default profile would error out like that
Lele-brz
17th April 2007, 13:01
Hi all,
I'd like to use MeGUI to encode a h264 video that should be streamed on the net, is there a particular profile to use in order to have the header at the beginning of the file so to start playing it as soon as the first kilobytes are downloaded?
thanks
bye
Zhelkus
20th April 2007, 04:43
Hi everybody! I'm not sure if this is the thread to post MeGUI bugs or not. If not then please tell or move my post, either one is fine.
I'm not sure if this is something really important but I'm sure it wasn't present in previous releases:
When trying to choose the output file, no matter what is typed into the text field, it won't take it into consideration unless the file is manually saved via the [...] button. Now this sucks. It's been so much easier to simply type where we want the file to go.
On the queue tab, when pressing the button to load a particular job's settings....it won't load it!
And on another note, how long will it be for another release? I read in another thread that Sharktooth is having issues with his ISP but can't somebody else upload the files? I mean, if he can log into a computer and post on this forum...then....right?
maja_ldm
20th April 2007, 23:19
the nod32 alert says x264 created a virus (there was also another in the non temporary file) and it cancelled the files so 1click process stopped displaying 'error' in the second pass, what has happend?
Log for job job2-3
avis [info]: 576x576 @ 25.00 fps (370654 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
x264 [warning]: VBV maxrate specified, but no bufsize.
x264 [error]: ratecontrol_init: can't open stats file
x264 [error]: x264_encoder_open failed
-----------------------------------------------------------
The current job contains errors. Skipping chained jobs
is it better askin in a x264 thread?
check
21st April 2007, 00:14
it's just nod32 failing :) someone else had the same issue yonks ago, I think they just added the extension .stats to the NOD32 ignore list.
Tanma
24th April 2007, 03:11
What's the problem of megui with vsfilter/textsub?
The encode finishes, but while playing the video, in some ending karaokes it shows "avisynth: unknown exception" on the top, and the screen turns black.
Now I have encoded other video, and a correct line (timing OK, it's not commented), is just missing from the video.
With Virtuadub I had no errors. In fact, I never had problems using textsub in Virtualdub. The scripts are .ass, made with Aegisub. The VSFilter version is 1.0.1.3.
I'm using Windows XP SP1, Pentium 2.53GHz, 1GB ram.
maja_ldm
24th April 2007, 10:34
thank you to check
DarkNite
24th April 2007, 12:22
@Tanma
I've never had an issue using SSA/ASS subtitles in my AviSynth script and running it through MeGUI (a little typesetting, some proper sign placing, and a few effects here and there makes things a lot more pleasant to look at on a large screen LCD). I've also been using Aegisub since it was first released for public consumption as well.
Could you share any more information? Were any of the lines in your script merged using something other than "Merge(keep first)"? Have you changed the video sizing or line break setup for your script since you first edited it in Aegisub? Etc...
check
25th April 2007, 13:37
I've killed my mirror for the time being, I just realised it wasn't updating properly by itself. Since nothing has been updated recently it didn't send out old files to clients thankfully.
SacredCultivator
26th April 2007, 21:09
hmmm I am not sure what happened but whenever I do an encode and it is nearing 100% I get this:
http://img386.imageshack.us/img386/8708/untitledvc4.th.jpg (http://img386.imageshack.us/my.php?image=untitledvc4.jpg)
And this happens for every script I load into MeGUI, my scripts mainly consist of:
MPEG2Source("Filepath.d2v")
tfm(pp=5,cthresh=3,mode=0).tdecimate()
Crop(4,0,-2,-0)
Spline36Resize(640,480)
Removegrain(2)
So not too sure if anyone knows what might be the problem... thanks.
EDIT:
Log for job job1
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 3DNOW 3DNOWEXT TSC
Detected 1 cpus, using 1 threads.
Tot: enctime(ms) =1321395.00, length(bytes) = 143152740
Avg: enctime(ms) = 194.92, fps = 5.13, length(bytes) = 21117
I frames: 567 frames, size = 42936/24344822, quants = 3 / 3.00 / 3
P frames: 1495 frames, size = 24345/36396592, quants = 3 / 3.00 / 3
B frames: 2889 frames, size = 9251/26727005, quants = 5 / 5.00 / 5
S frames: 1825 frames, size = 30511/55684321, quants = 3 / 3.00 / 3
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
EDIT: Nvm.. Find out the reason... It is due to it being a .avi, as .vob scrips work.
Example:
AVIFileSource("D:\Music Videos\Other\Maki Goto - Some Boys Touch.avi")
That is what I have for .AVI's (Made with AVSEdit)
So not too sure what to change it to, to allow me to process the .avi
PS: Also I can't seem to update my MeGUI to the latest CORE version... I update it and restart and well it is the same version again...
check
27th April 2007, 02:20
to your updating question, just download the correct core & update.xml from megui.org/auto
SacredCultivator
27th April 2007, 03:25
thanks for the update link.
check
29th April 2007, 16:21
Hi all, due to the lack of movement in terms of MeGUI's development, I have created an alternate update cache.
http://mewiki.project357.com/auto2/
If you would like to use this cache, make sure you set it as the ONLY source, it will not be synchronised with the official cache. So far, I have just updated some of the external files, but if time allows I hope to begin poking around in MeGUI and starting work on it as well.
The updated files are all the bleeding edge versions I use, if anyone runs into problems with them, please post a problem report here. If you know of a newer version of a file in the cache, please also PM me.
Sharktooth, berrinam, doom9: are any of you still interested in workin on MeGUI? I know ST is probably still moving house and waiting for internets, but berrinam hasn't posted in years or replied to PMs and doom9 is obviously far busier than he used to be.
michaelhill
30th April 2007, 14:46
@check
Thanks, i recieved 13 updates. Right now I am making a Anime backup, if i encounter any problems i will let you know
michaelhill
30th April 2007, 14:57
I hope, that megui will continue to develop. I have tried staxrip today and had nottin else then errors and warning. Megui has never failed on me (yet) , lets see if it stays working fine with these 13 updates
SacredCultivator
6th May 2007, 21:45
Hmm for some reason... whenever I try to do anything with MeGUI the program just exits... So then when I load a script in it shows the preview and then once I click on 'Enqueue' the program quits...
Dunno what it might be... If the source is .avi which should be used.
AVISource
AVIFileSource
DirectDrawSource
Not sure if that may be causing it...
are you using vista? megui doesn't work properly on vista.
SacredCultivator
7th May 2007, 03:59
Nopes using Win XP SP2... Vista is too bleh right now...
ALso... Not only that problem but when it DOESN'T exit and i do an encode I get the same error message I got in my above post but the file is encoded (And can be played) but that message pops up and even when I quit the program that occurs as well... So I have no idea what may be causing this... When checking the log I always get that same message.
PS: So yeah if using .avi as the source,
Which is the most recommended of the following:
-AVISource
-AVIFileSource
-DirectDrawSource
homerpez
8th May 2007, 02:18
First post since my waiting period... it's been hell. :devil:
Anyway, I wanted to run this by someone, I'm very new to this... currently I'm trying to encode HD-DVD to a smaller h264 (x264?) stream, with 5.1 ac3 audio, and packaging it all into an .mkv. I don't like fumbling with discs...
Following a couple other threads (over 100+ pages worth, ouch) I did finally get some success... I figured out how to resize an hd-dvd stream to 720p, I figured out (finally!) how to convert the 7.1 DD+ stream to 5.1 ac3... and I even stumbled onto MeGUI, which seems to be my best chance to do most of this one one prog.
I have to ask, though... is it normal for a 2-pass x264 stream to take DAYS to encode in MeGUI? :confused:
The source being a 2-hour film, resized to 1280x500-some (cropped), avs file into MeGUI. The first pass took roughly 5 hours. The second pass was estimated at 1 DAY, 14 hours.
My machine is a dual core (AMD 4200 64 x2) with 2GB RAM. This seems REALLY long to me. CPU is running with both cores blazing between 50% (when set to priority "low") to near 100% (set to "high").
Is this normal?...
Secondly, and not as important, what kind of bitrate can i get away with on a ~720p re-encode? I'm thinking with 2-pass I can get away with 5000 or maybe even 4000. I did one encode at 8000 CBR (and it only took about 7 hours total), but I think that's overkill on bitrate.
Thanks in advance for help/comments/answers... great forum! :thanks:
As to your first question: it depends on the source and the encoder options. If you have a complex avisynth script it will be slower. If you use high x264 settings it will be slower. If you want to speed it up remember saggitaire's mantra: "use of x264 is not obligation to use of high quality settings"! ;) Personally your encoding time is shorter than mine, I generally use options so that mine will run from when I start it in the evening for about 40hrs total.
As to your second question: it depends on the source, and on what quality you find acceptable. You can easily find the answer to these questions if you follow this method:
o trim() out a few thousand frames of your movie, and encode them with x264 --crf (aka constant quality) changing the ratefactor until you find the setting you like that balances quality with filesize (the range you should look at is 18-24 probably).
o remove the trim() and replace with selectrangeevery(600,12). Then encode the video to your target ratefactor from above in constant quality again. The output filesize will be around 1/51th of what it would be had you encoded the full thing.
o Remove the selectrageevery() and use the information collected above to work out a good bitrate.
Has vobsub or dvobsub anything related to x264 or megui functionality, that would cause bugs during encode like the one i've specified before?
check
10th May 2007, 04:47
They are subtitle filters that can be used in avisynth through the textsub() command. If you are using them, make sure you have the latest 2.37 version (the patched copy in the latest CCCP betas fixes a few more bugs).
tecxx
14th May 2007, 16:58
hy, i've changed to the alternate update server and downloaded the updates for the external files, encoding so far worked fine, but when i try to start the mkvmerge tool (i use it for mkv muxing) i get the error:
the application has failed to start because wxbase26u_gcc_custom.dll was not found.
in the mkvmerge directory these dlls are present:
wxbase253u_gcc_custom.dll
wxmsw253u_core_gcc_custom.dll
wxmsw253u_html_gcc_custom.dll
should i install the newest mkvtoolnix package or can anyone fix this via autoupdate?
spstax
14th May 2007, 18:39
Hi
I'd like to have some information about the capabilities of megui to directly convert a .dv (sony) into a .mkv(using of course the x264 codec and if possible a good aac audio compression).
I have already consulted the pages dedicated to the .dv ripping but I have not found the answers to my questions.
I really want to use Megui because it is the most powerful and comprehensive ripping program I know and because it uses the x264 codec which is for me the best video codec.
I know how to rip DVDs and re-encode videos but I have not found how to do so with a DV file. I have failed to find a solution with google that is why I ask it in this post.
The program refuses to process the .dv from the first step, when creating a avisynth script.
When I select the video input, the following message appears :
DIRECT SHOW ERROR
Unable to render the file.
You probably don't have the correct filters installed
My problem seems to be that this .dv is not readable by directshow, so avisynth cannot open it, and I should try to find a filter reading the .dv
I can't read these files with media player classic which uses the directshow filters (I have installed the K lite mega codec pack), although I can read them with VLC that uses built in filters.
so maybe could I find the proper filter in VLC and import it in Avisynth??
I have already tried to search for such a filter all over the internet but I have found nothing. All that I know is that the .dv video is coming from a sony handy cam.
To conclude:
- is the finding of a .dv directshow filter the proper solution, and if yes do such a filter exist or not?
Thanks answers of your answers
Dr.Khron
15th May 2007, 14:52
Trying to find and download individual codecs is a fools errand. IMHO, FFDShow is the only way to go. If you already have a recent version of FFDShow installed, you might already have what you need installed.
Also IMHO, the CCCP Codec pack is far superior to KLite.
My recomendation is to completely uninstall all codecs, codec packs, filters and spliters, and do a clean install of CCCP with Media Player Classic. This is now my standard recomendation for EVERYONE, even friends and family of limited technical knowledge.
This might fix your problem right away, or you might have to configure FFDShow. Either way, you correctly diagnosed your problem: you need a DV decoder.
killerhex
16th May 2007, 04:33
i cant update to the latest core of megui in the update windows it doesnt appear
berrinam
16th May 2007, 05:45
Make sure that you are using the default servers, not check's auto2 one. That is no longer available.
check
16th May 2007, 07:40
My entire server's DNS was updated late last night, It won't be back until the nameservers propogate through the interwebs to your ISPs' DNS server and it rerequests records.
OverlordQ
18th May 2007, 07:34
MeGUI wont check past the first successful hit, and in mine the first in the list is:
http://megui.org/auto/stable/
which hasn't been updated since 27-Mar-2007
So either take the stable off or wait for another stable release.
foxyshadis
18th May 2007, 17:58
If you change the top dropdown from stable to development, it'll use the others. (Admittedly I didn't realize it would happen until I played with it a bit.)
edekba
28th May 2007, 00:42
Hey guys, I've been wondering how do I get the vobsubber to work? I run the vob file through it and it gives me a .vobsub file. What do i do to this, so i can mux it into a mkv w/the audio and video?
I looked at using DVDsubEdit & SubRip using .sup files but mkvmerge doesnt seem to recongize .sup files.
thanks!
Pingachevsky
28th May 2007, 04:20
I'm at my wits end with this updating business...I got the latest build, I try to update it, and these 13 files never get updated correctly...
http://img.photobucket.com/albums/v34/lord_of_the_ping/OHGODWHYMEWHYME.png
I note that they seem to be avisynth plugins...but when I actually was able to get megui working last (months ago) you didn't need to install avisynth seperately so unless something has changed I can't rightly figure out what I'm doing wrong...I tried updating the core manually and put "upgrade.xml" in the megui directory but nothing helps at all. Help please?
check
28th May 2007, 06:07
you always need avisynth installed :) It's basically a useless program without avisynth.
Pingachevsky
28th May 2007, 07:40
That's very odd...something must have been automated somewhere along the line which has since been un-automated that I wasn't aware of. Thanks. :)
Hi guys !
I'm trying to encode a .ts into .mkv, but for the first time I have a problem.
DGIndex tell me: "No video sequence header found. No data. Check your PIDs."
What's wrong ?
Atak_Snajpera
31st May 2007, 12:22
It occurs when your ts contains MPEG-4 AVC stream instead of MPEG-2! DGIndex supports only MPEG-2!!!!!
Knuffi
8th June 2007, 09:41
In earlier versions there was a little checkbox on the queue page managing the behavior of MEGUI after encoding. This was removed and the "settings" got one feature more.
Is it possible to bring back that little checkbox or perhaps radio-boxes on the queue-page? I often change the after-encoding-behavior and nearly as often I forget to set it back to "do nothing". Therefore my pc shuts down sometimes after encoding while I on the contrary want to work on it ... :o
I just wanted to bring this little feature back to discussion - with a little addition:
How about giving a default value for the behavior in the settings dialog and a "only once"-behavior in a radio box on the queue page?
Example: I put the default behavior on the settings page to "do nothing" and work with it. If I want to convert a movie at night, I can set the "only once"-radio box on the queue page to "shutdown". After the encoding, the computer shuts down and the next time I start MeGUI, it is set back to "do nothing".
That would IMHO be a great feature!
Anyone else seconding that?
superuser
10th June 2007, 19:09
I am getting this error
Channels=5, BitsPerSample=16, SampleRate=48000Hz
C:\Program Files\megui\tools\ndaac\neroAacEnc_SSE2.exe -ignorelength -lc -br 256000 -if - -of "I:\Mashaal\Mashaal T01 3_2ch 448Kbps DELAY 0ms.mp4"Error:
System.IO.IOException: The pipe has been ended.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at MeGUI.AviSynthAudioEncoder.encode()*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Feb 12 2007 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************
ERROR: could not open AAC encoder
----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs
can pls some one help me what I may be doing wrong in here.
thnxs in advance.
check
11th June 2007, 01:43
try using the non SSE2 version of the encoder, it looks like the nero encoder is having problems.
superuser
11th June 2007, 02:30
^ thnxs.
problem looks like to have resolved as of now. It was related to settings or something I may have messed up somewhere previously. Did again afresh and it seems to have started working now.
paranoid87
16th June 2007, 17:16
i had a similar issue like superuser..but its solbved now..
shevegen
18th June 2007, 22:26
I got a question... :)
How many people develop or help develop (in the sense that they contribute code) to the project?
r0sWell
2nd July 2007, 19:19
hello,
i have a problem using megui :
i'm not sure it's related to megui (maybe filters, you tell me) but on certains HDDVDs i don't have the end of the movie after the encode.
here's what i use :
. evodemux to rip the HDVD on my hard drive.
. graphedit (file source async, sonic hd demuxer, sonic videodecoder 4.2)
. avisynth (DirectShowSource("file.GRF",audio=false,fps=23.976,seekzero=false,seek=true).trim(0,166245)
ConvertToYV12()
spline36Resize(1920,800))
. megui (avs loaded in, with manual correction of the framecount because it showed ~145000 instead of 166245)
i had this problem on 2 HDDVDs, but it was correct for 3 others.
thx in advance guys, :thanks:
foxyshadis
3rd July 2007, 17:29
Trim can't extend the framecount, only contract it. You need to use the framecount parameter of directshowsource, instead.
r0sWell
4th July 2007, 06:05
Trim can't extend the framecount, only contract it. You need to use the framecount parameter of directshowsource, instead.
thx,
i'll try using the framecount parameter
e-Pawel
4th July 2007, 18:32
Does the .NET Framework 3.0 actually work as well?
Doom9
4th July 2007, 19:26
Does the .NET Framework 3.0 actually work as well?It's just 2.0 plus some additional components so yes, it'll work. i'm not sure of the upcoming 3.5 contains any breaking changes
Barough
12th July 2007, 01:53
A little question.................. the Bitrate Calculator thats available in meGUI, it that 1 available 4 download by itself somewhere or?
dtubb1978
20th July 2007, 19:56
Hi, I havn't used Megui in a while so yesterday I started it up and downloaded all the latest updates but now whenever I open the AviSynth Script Creator i'm getting the following error message.
"Error in computing resolution
Object reference not set to an instance of an object"
Anyone got any ideas on how to stop this?
check
21st July 2007, 02:51
are you using the latest version? please provide more information in regards to your problem, like the file you are opening.
Spilt_milk
22nd July 2007, 00:10
MeGUI is the most comprehensive GUI based ISO MPEG-4 solution.
Input: AviSynth scripts (AVS), AVI, D2V, VOB/TS/MPG/PVA
Output: MP4, MKV, AVI
Video Codecs: x264, XviD, Libavcodec MPEG-4, Snow
Audio Codecs: AAC (Nero, Faac), MP3
Download the latest build (http://www.sf.net/projects/megui)
Required tools:
Microsoft .NET Runtime 2.0 (http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=en)
Avisynth 2.55 (http://www.doom9.org/Soft21/SupportUtils/AviSynth_255.exe) for video frameserving. Beta versions are NOT!!! supported
A YV12 VfW codec. If you have a recent XviD version installed, that will suffice. If you don't get any preview when opening an AviSynth script, install the Helix YV12 codec (http://forum.doom9.org/showthread.php?s=&threadid=56972)
For x264 encoding:
x264 CLI (http://forum.doom9.org/showthread.php?t=89979) alternatively you can use mencoder
For XviD, lavc, Snow and x264 encoding (alternative to x264 CLI)
latest version of mencoder (http://www.aziendeassociate.it/cd.asp?dir=/mplayer) (it's part of the mplayer package, pick the version that best matches your CPU
For audio encoding
besweet 1.5b31 (http://www.doom9.org/Soft21/Audio/BeSweetv1.5b31.zip)
For MP4 muxing
latest version of mp4box (http://www.aziendeassociate.it/cd.asp?dir=/gpac/dev) (version 0.4.0 or later)
For MKV muxing
latest version of mkvtoolnix (http://www.bunkus.org/videotools/mkvtoolnix/downloads.html) You need the full installer!
To create DGIndex projects:
DGMPGDec 1.41 or higher (http://neuron2.net/dgmpgdec/dgmpgdec.html)
To create AviSynth scripts: copy dgdecode.dll (see DGIndex download) to your AviSynth plugins directory (c:\program files\avisynth\plugins or wherever you have installed it to). For IVTC and deinterlacing, you'll also have to copy Decomb (http://www.doom9.org/Soft21/Filters/decomb521.zip) to your AviSynth plugin directory.
If you are only interested in the x264 part of MeGUI, check out MeGUI x264 edition (http://forum.doom9.org/showthread.php?t=98032). If you are only interested in the snow part of MeGUI, check out MeGUI Snow edition (http://forum.doom9.org/showthread.php?t=98033)
There are 4 threads dedicated to MeGUI
This one is for general discussion
Feature request thread (http://forum.doom9.org/showthread.php?t=105162) to make feature requests
Bug report thread (http://forum.doom9.org/showthread.php?t=105160) to make bug reports
Developer thread (http://forum.doom9.org/showthread.php?t=95863)For those who wish to participate in the project
In addition, to get a headstart at configuring x264, check out Sharktooth's MeGUI x264 profiles (http://forum.doom9.org/showthread.php?t=101813)
Everything this guys saud you need is in this pack i made it also got all the latest one
SacredCultivator
22nd July 2007, 00:18
@Spilt_Milk: Thanks hehe didn't even notice that meGUI got updated to 0.2.5 as I still have 0.2.4 thanks.
check
22nd July 2007, 10:42
please do NOT download the above pack. This is what autoupdate is for!
dtubb1978
22nd July 2007, 14:19
are you using the latest version? please provide more information in regards to your problem, like the file you are opening.
Yeah i used the auto update to download the latest version.
The error occurs when i select the "Tool > AviSynth Script Creator" menu option, before the script editor opens. This is why it confuses me i can't see why anything would be trying to calculate a resolution before i have given it any input.
Spilt_milk
27th July 2007, 06:18
the autouploader dont work for me on 64bit vista i get a it can unzip the file u have a fix?
EDIT
installed avisynth now it works
question if i installed avisynth and megui and used the auto updater do i still need to install all the applications listed in the begining?
Spilt_milk
27th July 2007, 07:35
Another Question will Megui and its tools work with Vista 64 bit?
iRobie
28th July 2007, 06:23
Hi, I havn't used Megui in a while so yesterday I started it up and downloaded all the latest updates but now whenever I open the AviSynth Script Creator i'm getting the following error message.
"Error in computing resolution
Object reference not set to an instance of an object"
Anyone got any ideas on how to stop this?
dtubb1978,
I had the same problem. Removing some newly created AviSynth profiles solved the trouble for me. They are located in megui\profiles\AviSynth.
Hope this helps!
dtubb1978
28th July 2007, 19:14
Thanks iRobie, your sugestion was spot on.
dansus
1st August 2007, 14:39
Im getting the avisynth/dgindex mismatch error.
The one that says im picking up a version of decode that does not match the version that was used to make the d2v.
Ive had a look about but i cant see any other versions, its been working fine up until now, how do i fix this?
thanks.
edit: Fixed, i updated dgdecode.dll in avisynth plugins folder from 1.4.8 to 1.4.9 which matched the dgindex version in megui.
Space Hopper
3rd August 2007, 16:23
Error im getting when trying to encode in XviD with MKV output:
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
Not compiled with MKV output support.
Its supposed to support MKV right?
Or did I misunderstand something?
Sharktooth
3rd August 2007, 16:24
MKV muxing in megui will happen later after video and audio encoding.
Space Hopper
3rd August 2007, 16:36
MKV muxing in megui will happen later after video and audio encoding.
Yeah but I'm getting that message at the beginning of the 2nd pass.
Btw. another thing I've noticed (which may or may not be intended):
You cant select MP4 as the File format when encoding with XviD, but in the Auto-Encode dialoge you can, and the resulting MP4 file works fine.
Sharktooth
3rd August 2007, 16:50
The MKV thing should not prevent MeGUI from outputting a MKV file at the end of encoding. The message you're getting only says the encoder was not compiled with MKV support but MeGUI doesnt care coz it will start a muxing job at the end of encodings and mux everything to your selected container (MKV in this case).
The other one could be a bug. Please post it in the MeGUIs bugtracker on sourceforge.
Space Hopper
3rd August 2007, 17:08
The MKV thing should not prevent MeGUI from outputting a MKV file at the end of encoding. The message you're getting only says the encoder was not compiled with MKV support but MeGUI doesnt care coz it will start a muxing job at the end of encodings and mux everything to your selected container (MKV in this case).
The other one could be a bug. Please post it in the MeGUIs bugtracker on sourceforge.
Sorry, should have been more clear:
Yes I get that message, but the resulting job fails because of it. So it never encodes the video, and it will never get to the muxing part.
But what you're saying makes sense.
Ps. Posted the bug you suggested on sourceforge.
Zetten
13th August 2007, 13:37
I've been having some mixed results with MeGUI - occasionally it will rip just fine, and I'm such a big fan of the .mkv format and h.264 quality that I'm gradually starting to re-rip my entire DVD collection to h.264.
On the other hand, occasionally I get audio/video sync problems. I don't think it's a straight problem with the audio delay - I have checked the delay reported by DGIndex and the audio and video file lengths, and everything matches. This also suggests it's not a problem with the muxing, but I might be wrong.
It seems to progressively get worse (more out of sync) throughout the film, which to me suggests that maybe it's some kind of deinterlacing problem, mismatching the video framerate (or some other kind of gobbledegook - this isn't my strong point) which accumulates throughout the film. The problem with this theory is that the video is progressive.
So far I've tried ripping with different profiles (HQ-Slower and Slowest, but I am trying a one-pass quick one just now to see if the problem persists), but I don't really know what else to look at.
Basically, I just need some help with troubleshooting, to find the source of the problem. Then I guess you guys can help me fix it. :P
Thanks in advance.
UltraTV
24th August 2007, 20:41
Running a QTinput avs script in MeGUI causes the following error when trying to Enqueue. The QT file is in Cineform format, but the same exception is thrown with AppleProRes 422 as well as DVCPROHD and DV.
System exception - Access Violation
MeGUI is able to bring up a preview window of the video, and the same script encodes fine with x264.exe via command line.
MeGUI is the bomb shiznazzle. Just wanted to throw my professional opinion down.
Thanks for the work.
fight2win
28th August 2007, 09:19
latest megui update doesn't work, any help????
FAII
28th August 2007, 17:00
Using the presets for 5.0 and 5.5 in, say, meGUI and the same resolution and bitrate, will the two files be the exact same?
Like say a 5 minute music video using 320x240 and 400 kbps? Exact same, no difference at all? Or is one of the profiles better for certain files (say, files with a resolution 320x240 or below) and one for another or is 5.5 superior to 5.0 in every way?
I just want to know so that I'll know if I should use 5.0 as long as the resolution is 76800 pixels or below or if I should always go for 5.5 or whether or not it doesn't matter at all as long as I use 5.5 for anything with more than 76800 pixels.
Sharktooth
29th August 2007, 00:56
fight2win, what update? please be more specific.
fight2win
29th August 2007, 18:57
fight2win, what update? please be more specific.
i recently had to format pc, and i installed latest megui ( http://mirror01.x264.nl/x264/megui-0.2.6.1001.exe ) from x264.nl, after install it says updates are available, but doesn't shows them... so no stuff gets dloaded....
Sharktooth
29th August 2007, 19:46
works for me. try using the update function in the tools menu and report back.
B.F.
30th August 2007, 07:45
Try to encode AC3 file using new ffmpeg build (http://ffdshow.faireal.net/mirror/ffmpeg/).
It seems something changed in comandline options (bitrate settings) and now it tell me this.
All work fine with build 7906.
Log for job job1
Channels=1, BitsPerSample=16, SampleRate=48000Hz
D:\Distrib\DIVX\EDIT\MeGUI\MeGUI\ffmpeg.exe -i - -y -acodec ac3 -ab 256 "D:\SOS2007\avi_sos.ac3"Error:
System.IO.IOException: Канал был закрыт.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
at MeGUI.AviSynthAudioEncoder.encode()FFmpeg version SVN-r9767, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-pp --enable-swscaler --enable-pthreads --enable-liba52 --enable-avisynth --enable-libamr-nb --enable-libamr-wb --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libogg --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --cpu=i686 --enable-memalign-hack --extra-ldflags=-static
libavutil version: 49.4.1
libavcodec version: 51.40.4
libavformat version: 51.12.1
built on Jul 20 2007 18:03:34, gcc: 4.2.0
Input #0, wav, from 'pipe:':
Duration: N/A, bitrate: 768 kb/s
Stream #0.0: Audio: pcm_s16le, 48000 Hz, mono, 768 kb/s
Output #0, ac3, to 'D:\SOS2007\avi_sos.ac3':
Stream #0.0: Audio: ac3, 48000 Hz, mono, 0 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Error while opening codec for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height
----------------------
End of log for job1
----------------------
scott1256ca
30th August 2007, 19:42
Hello:
I'm trying to convert an mpeg2 file to x264 and I'm new to meGui.
I can get as far as getting an x264 video file (dead.mp4), and an aac audio file (dead_aud.mp4), which used ND AAC as the codec, and mp4-aac as the container.
Used the following avisynth script
------------------------------------------
LoadPlugin("d:\dgmpgdec\DGDecode.dll")
Loadplugin("d:\dgmpgdec\AC3Source.dll")
MPEG2Source("Dead.d2v")
AC3Source("dead.ac3")
trim(0,1200)
------------------------------------------
I can watch the video fine by itself (dead.mp4), I
can listen to the audio fine by itself (dead_aud.mp4). Both are samples of just 20 seconds or so.
Where I run into problems is with muxing. I tried to follow this
http://mewiki.project357.com/wiki/Guides:Basic_Guide/Muxing
so I chose adaptive muxer
video input is dead.mp4
audio input is dead_aud.mp4
no subtitle language
no chapters
container is mkv
output file is test.mkv (with full path)
click queue
wind up with 2 jobs in the queue
first to create test1.mp4
second to create test.mkv
first job seems to succeed. Second seems to fail. There is no output file.
I am running 0.2.5.10.1007
end of the Log says
----------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Postprocessing finished!
End of log for job1-1
-------------------------------------------------------
Looking for job processor for job...
Processor found!
------------------------------------------------------
Starting job job1-2 at 12:33:26 PM
Starting preprocessing of job...
Preprocessing finished!
encoder commandline:
-o "D:\deadwood_test\test.mkv" "D:\deadwood_test\test1.mp4" --no-clusters-in-meta-seek
Processing ended at 12:33:26 PM
----------------------
Log for job job1-2
----------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'D:\deadwood_test\test1.mp4', deleting...Deletion succeeded.
Postprocessing finished!
End of log for job1-2
-------------------------------------------------------
starting encoder failed with error Process has exited
I also tried mkv muxer, using the same settings. That creates one job that should make test.mkv
Job says it succeeds, but there is no output file.
So what am I doing wrong? Thank in advance for your help.
Kurtnoise
30th August 2007, 20:05
did you specify mkvmerge path in the settings ?
Kurtnoise
30th August 2007, 20:08
Try to encode AC3 file using new ffmpeg build (http://ffdshow.faireal.net/mirror/ffmpeg/).
It seems something changed in comandline options (bitrate settings)...
yes...
Should be :
fmpeg.exe -i - -y -acodec ac3 -ab 256k "D:\SOS2007\avi_sos.ac3"
fight2win
30th August 2007, 20:42
works for me. try using the update function in the tools menu and report back.
update window is not appearing....what to do????
scott1256ca
30th August 2007, 20:55
As a follow up to the above, I tried muxing to mp4 only. That at least creates a muxed mp4 file. Something was wrong with the path for mkvmerge. Now it complains about missing libiconv.dll. I downloaded and installed mkvtoolnix. I think I'll be ok with that. Thanks.
Sharktooth
31st August 2007, 01:54
update window is not appearing....what to do????
try reinstalling it from scratch... but that's really weird.
B.F.
31st August 2007, 01:57
yes...
Should be :
fmpeg.exe -i - -y -acodec ac3 -ab 256k "D:\SOS2007\avi_sos.ac3"
Any chance to fix it in MeGUI?
Sharktooth
31st August 2007, 02:09
yep. post it in the Megui project bugtracker at SourceForge.
dansus
16th September 2007, 20:42
Hi, how do i make Megui use mencoder (mp4) instead of x264.exe?
thanks
check
17th September 2007, 00:17
use it for what?
dansus
17th September 2007, 23:02
To make x264 (mp4) files
Im assumed you can either use x264.exe or mencoder to do the donkey work, but how do you know which one its using?
If i select x264/mp4 under Codec/File format, how do i select mencoder to do the encoding.
check
18th September 2007, 00:16
nope, only the x264 CLI is ever used.
hristoff2
3rd October 2007, 20:57
As Megui's using CEF's build anyway, I'd appreciate a solution to work with the --aq option. I really like MeGui for batch encoding (I mean like..encoding a series without having to do things manually with x264.exe) but I'd like to use --aq, too. :)
check
4th October 2007, 00:36
It's been gone over before -- aq won't be added to the GUI as it is not in SVN.
Atak_Snajpera
4th October 2007, 00:51
hristoff2 if you want AQ you can try my tool. It's a lot simpler than MeGUI.
Sharktooth
4th October 2007, 03:04
you can still set aq in the Custom commandline options in the zones tab (yeah, i know it's not an intuitive place...)
dade49
4th October 2007, 05:09
Quick question.
I'm not a n00b, but I'm new to the x264 encoder. I've been using XviD for a long time on 480p streams, and am now working with HD 1080p streams.
I know there is no exact answer to my question, but I'd like some opinions. I am encoding MP2 & VC1 streams to h264/AVC with MeGUI in an mkv container. I am using the HQ-Slow profile, but am upping the bitrate. The video is 1920X818 after cropping. I ran a sample at 12Mb avg bitrate. It seems to look pretty good, but I'm wondering if I can get more compression out of it, while retaining enough quality. Can anyone give me their opinion of what bitrate I should be running on a 1080p stream? Thanks.
Atak_Snajpera
4th October 2007, 11:45
I would never go below 12Mbps for 1080p and 6Mbps for 720p. Less bits means less details. However you use 818p (BTW It should be 816p) so you can lower bitrate to about 8-9 Mbps. If I were you I would use Constant Quality 22 instead of 2-pass.
Nic-
4th October 2007, 12:13
i have a small question.
MeGUI work fine for me.
But today, i queue 3 jobs : 1 encode audio, 2-1 & 2-2 encode video x264 2 pass automated. and go out for work.
but when i go back, the job 2-2 didn't start, when i move my mouse , it begin start encode pass 2.
How can i make it auto start encode to finish all job like before ?
it just happen today and i try again, it didn't auto start the job 2-2.
Vista and MeGui 0.2.5.1007 with all component up to date.
Thank You
check
4th October 2007, 12:54
dade, it highly depends on the source. For low detail anime, you could probably use 6mbits and still have a decent image. For a high motion action movie, you will find 12mbit is the minimum. What sort of content do you have?
@nic, can you reproduce this error? It sounds really weird...
dade49
5th October 2007, 03:42
Atak_Snajpera: I know it should be 816 because of the 2.35:1 aspect, but 816 isn't mod16, and as such, MeGUI throws an error. Your width/height has to be divisible by 16. If I'm wrong, please correct me.
check: It's an HD_DVD movie. Was in a VC-1 format. Not anime. I may go up to 14 or 15 Mbit. Trying to balance quality and filesize.
foxyshadis
5th October 2007, 07:08
You might want to check your math on that, 816 is actually mod16. If it threw an error then there's something weird going on. (Random spaz?)
Atak_Snajpera
5th October 2007, 21:28
dade49
Next time use calculator :)
Sharktooth
7th October 2007, 02:59
report it in the MeGUI bug tracker on sourceforge.
dade49
7th October 2007, 07:07
I know it should be 816 because of the 2.35:1 aspect, but 816 isn't mod16, and as such, MeGUI throws an error. Your width/height has to be divisible by 16.
Ok, I totally screwed up the explanation on this one.
Movie aspect is 2.35:1.
Width is 1920.
This means height should be 817. You shouldn't have a height that is an odd number. I had originally used height 818, but 818 is not mod16 (not evenly divisible by 16). So I used 1920X816, which works fine. 1920X818 threw an error in MeGUI.
12Mbps seems to do the trick in this case. Thanks all.
RandomEngy
7th November 2007, 05:40
I'm trying to encode a 1280x720 30FPS video encoded with PCM sound and the Lagarith lossless codec. I have a very simple script:
AviSource("d:\docs\heavy_test.avi")
When I try to open it, it gives the following error:
MeGUI encountered a fatal error and may not be able to proceed. Reason: Attempted to read or write protected memory. This is often an indication that other memory is corrupt. Source of exception: megui stacktrace: at MeGUI.AviSynthClip.dimzon_avs_getvframe(IntPtr avs, IntPtr buf, Int32 stride, Int32 frm)
at MeGUI.AvsFile.AvsVideoReader.ReadFrameBitmap(Int32 position)
at MeGUI.VideoPlayer.positionSlider_Scroll(Object sender, EventArgs e)
at MeGUI.VideoPlayer.loadVideo(MainForm mainForm, String path, PREVIEWTYPE type, Boolean hasAR, Boolean inlineAvs)
at MeGUI.VideoPlayer.loadVideo(MainForm mainForm, String path, PREVIEWTYPE type, Boolean hasAR)
at MeGUI.VideoEncodingComponent.openAvisynthScript(String fileName)
at MeGUI.VideoEncodingComponent.openVideoFile(String fileName)
at MeGUI.VideoEncodingComponent.videoInput_FileSelected(FileBar sender, FileBarEventArgs args)
at MeGUI.FileBar.triggerEvent()
at MeGUI.FileBar.setFilename(String filename)
at MeGUI.FileBar.openButton_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I was originally trying to encode it to x264 with the VFW codec, but that failed and I was instructed to try it with MeGui. I'm running it under Vista with administrator privileges.
Is there anything special I need to be doing? Are these codecs/resolutions supported?
(edit) I guess Vista support is lacking. Disabling the preview seems to work for now.
Sharktooth
7th November 2007, 15:01
yes, we have some problems with some vista installations...
however ensure you have the very latest development build (0.2.6.1035).
BlueCup
11th November 2007, 00:42
I'm having the same problem with 0.2.6.1035 & 0.2.6.1036 on XP.
EDIT: I missed the dev thread and the fix is to delete any jobs in the JOBS folder. Worked for me.
Knuffi
11th November 2007, 10:15
As there are heavy changes going on, I want to repeat a wish of mine:
In earlier versions there was a little checkbox on the queue-page managing the behaviour of MEGUI after encoding. This was removed and the "settings" got one feature more.
Is it possible to bring back that little checkbox or perhaps radio-boxes on the queue-page?
How about giving a default value for the behavior in the settings dialog and a "only once"-behavior in a radio box on the queue page?
Example: I put the default behavior on the settings page to "do nothing" and work with it. If I want to convert a movie at night, I can set the "only once"-radio box on the queue page to "shutdown". After the encoding, the computer shuts down and the next time I start MeGUI, it is set back to "do nothing".
What are you thinking about that? Is it worth a try?
If this is the wrong thread for that kind of thing, please tell me.
Sephiroth0000
11th November 2007, 13:32
I do not know if anyone here can help me but to cut a long story short I normally transcode my EVO to WMV with 5.1 surround sound. I am attempting now to make the EVO files compatiable for the PS3 and I am using MEGUI after I get the audio.avi file (5.1) but when I try to change it to AAC with MEGUI it comes up with error. It does not say anything else just ERROR whilst everything else is queued up. I have only installed MEGUI and would just like to know if there is something else I should be installing? Thanks for your help
The more we share our information the faster we move along as a whole.
Kurtnoise
11th November 2007, 13:41
As there are heavy changes going on, I want to repeat a wish of mine:
In earlier versions there was a little checkbox on the queue-page managing the behaviour of MEGUI after encoding. This was removed and the "settings" got one feature more.
Is it possible to bring back that little checkbox or perhaps radio-boxes on the queue-page?
How about giving a default value for the behavior in the settings dialog and a "only once"-behavior in a radio box on the queue page?
Example: I put the default behavior on the settings page to "do nothing" and work with it. If I want to convert a movie at night, I can set the "only once"-radio box on the queue page to "shutdown". After the encoding, the computer shuts down and the next time I start MeGUI, it is set back to "do nothing".
What are you thinking about that? Is it worth a try?
If this is the wrong thread for that kind of thing, please tell me.
I'm ok with the first idea (i.e can be done easily)...could you put a feature request here (http://sourceforge.net/tracker/?group_id=156112&atid=798479).
Kurtnoise
11th November 2007, 13:42
I do not know if anyone here can help me but to cut a long story short I normally transcode my EVO to WMV with 5.1 surround sound. I am attempting now to make the EVO files compatiable for the PS3 and I am using MEGUI after I get the audio.avi file (5.1) but when I try to change it to AAC with MEGUI it comes up with error. It does not say anything else just ERROR whilst everything else is queued up. I have only installed MEGUI and would just like to know if there is something else I should be installing? Thanks for your help
The more we share our information the faster we move along as a whole.
which encoder did you use ?
try also to put an avs script instead of the AVI file as input directly...I mean
AVISource("...my path\audio.avi")
Knuffi
11th November 2007, 14:19
could you put a feature request here (http://sourceforge.net/tracker/?group_id=156112&atid=798479).
Done.
Sephiroth0000
11th November 2007, 16:38
which encoder did you use ?
try also to put an avs script instead of the AVI file as input directly...I mean
AVISource("...my path\audio.avi")
How do you mean? I attempted to change it to AAC which is Nero (supported on PS3) but where would it say what encoder? I am going to try the AVS idea...thankyou :) will let you know the result
Sephiroth0000
12th November 2007, 12:38
The AVS does not work. Maybe if I explain abit more. I have a Demuxed Video file (vc1 file extension), which I have done both in GraphEdit and AVS to work which it does. Now with the audio I made a 5.1 WAV file from the originial audio which I then made into an audio.avi file. Now when I try to set MEGUI to encode it the audio faisl straight away. I do not think my codecs are set right or anything and to be fair with everyone im ot too sure how to go about it. MEGUI loads up the video fine (will not encode though because it has not done the audio) but with audio it just saids error!? If anyone has any idea I would be very appreciative. Ultimately I would like to make the file play on my PS3. Im not sure what the video codec should be for it either. I know the PS3 supports MP4 and AVC.
The more we share our information the faster we move along as a whole
Vesi
13th November 2007, 21:31
i use megui-stable 0.2.6.1036. today i got update info to 1038, and when I click on update i get this error. any idea why?
http://maxupload.com/img/F68A9338.png
Tanma
13th November 2007, 21:50
The last core of Megui (0.2.6.1038) just doesn't work, it returns a lot of object and reference errors before start.
I don't recommend installing it.
kumi
13th November 2007, 22:32
I get the exact same error as Vesi, and I also got that same fatal error for 0.2.6.1036->0.2.6.1037 core update.
Maccara
13th November 2007, 23:53
If you installed stable and updated first before switching to devel servers, you can fix those errors by manually grabbing http://megui.org/auto/megui-libs_1028.zip and unzipping the contents to megui install dir.
kumi
14th November 2007, 00:39
That did the trick for me, thanks.
avdw
14th November 2007, 17:49
Weird.... Now MeGUI shows Core version = 0.3.0.0
Does that mean "Leave us alone for f*ckings sake ! " ?
Vesi
14th November 2007, 20:07
I get the exact same problem as avdw, after overwrithing with the above dll file posted by Maccara, MeGUI shows Core version = 0.3.0.0
And second problem after updating megui i get update info for STAudio_v3, after each time i open megui any idea why this things happen in megui?
bira
15th November 2007, 03:46
0.2.6.1038 is detecting Input DAR as 16:9 PAL instead of NTSC.
Edit: Actually, I don't know when it started.
bira
15th November 2007, 04:18
With 0.2.5.1007 I get global MeGUI_dar 47:20
With 0.2.6.1038 I get global MeGUI_dar 1554:625
Please help!
Vesi
15th November 2007, 11:21
I get the exact same problem as bira 0.2.6.1038 is detecting Input DAR ITU:16.9 NTSC as a ITU: 16.9 PAL. I have checked my file with DGindex, and DGIndex shows Aspect Ratio as 16:9 and Video Type NTSC
bira
15th November 2007, 13:32
The difference in AR comes from the auto crop results.
When auto cropping I was getting
crop( 8, 62, -8, -66) which gave me 2.35 AR
now I am getting
crop( 0, 62, 0, -66) which gives me 2.46 AR
Don't know which one is the right one.
Edit:
Before 0.2.6.1027 (the revision after Fix #1813777 (Autocrop problem)) I was getting 2.35 AR. After the fix I am getting 2.46 AR when autocropping.
mjr4077au
16th November 2007, 03:52
Technically, No film since 1970 has been 2.35:1. You really should be setting films Made 1970+ to 2.39:1. It can be manually set as 239:100.
mdchaser
16th November 2007, 08:06
Hi, I'm not sure exactly what caused this but I receive this error every time I try to encode a DVD:
http://rscpro.com/borlatips/capture.jpg
Here are the steps I take:
Launch megui
tools > dv2 creator
I select the first vob and the first audio track. I then check the two boxes at the bottom of the window and click queue
I then go to the queue tab and run the job
Once the job is finished I click tools > anisynth script creator and use the .dv2 file as input. As soon as I click ok I receive the error. I've installed the latest megui, then gone back to the previous stable version. I've re-installed avisynth as well as the helix yuv codec. I'm at a loss, does anyone have any ideas?
kumi
16th November 2007, 08:13
@mdchaser:
have you tried re-installing .NET and MeGUI? It was suggested as a fix. I haven't tried it yet, though.
http://sourceforge.net/tracker/index.php?func=detail&aid=1832210&group_id=156112&atid=798476
Taurus
16th November 2007, 09:01
@mdchaser
Just for troubleshooting:
Flush your Avisynth plugins folder. Leave only the ones installed by MeGui in place and of course the ones that come with a fresh Avisynth install. Move or rename all others.
Verify dgdecode.dll in Avisynth\plugins folder and dgindex.exe in megui\tools\dgindex folder are at the same version number
Kurtnoise
16th November 2007, 09:37
problem comes from the MediaInfoWrapper.dll not Avisynth...
Taurus
16th November 2007, 11:42
problem comes from the MediaInfoWrapper.dll not Avisynth...
Strange. On my side everything works as it should :confused: :D
So maybe just Vistas bells and whistles....
vtn54
16th November 2007, 11:44
problem comes from the MediaInfoWrapper.dll not Avisynth...
Exactly
I have a similar problem but replacing MediaInfoWrapper.dll with Previous version solved my problem .
vtn54
16th November 2007, 11:49
Hi, I'm not sure exactly what caused this but I receive this error every time I try to encode a DVD:
http://rscpro.com/borlatips/capture.jpg
Here are the steps I take:
Launch megui
tools > dv2 creator
I select the first vob and the first audio track. I then check the two boxes at the bottom of the window and click queue
I then go to the queue tab and run the job
Once the job is finished I click tools > anisynth script creator and use the .dv2 file as input. As soon as I click ok I receive the error. I've installed the latest megui, then gone back to the previous stable version. I've re-installed avisynth as well as the helix yuv codec. I'm at a loss, does anyone have any ideas?
Here...
you can replace "MediaInfoWrapper.dll" in the megui folder with this one :
MediaInfoWrapper.dll.rar (http://rapidshare.com/files/70652570/MediaInfoWrapper.rar.html)
This may solve your problem.
Ronin-7
16th November 2007, 15:02
Thanks for that the older version solved the same problem for me too.
kumi
16th November 2007, 17:31
Same here, thanks.
@Taurus: this is not a Vista-only bug. I have Windows XP SP2.
mdchaser
16th November 2007, 18:13
Thanks for the dll!!!! That fixed the problem!
mdchaser
17th November 2007, 02:48
Yay, I can get further but I still can't seem to encode anything. Now that I've replaced the dll I don't get an error until I try to encode the project, it fails on the audio every time:
http://rscpro.com/borlatips/capture2.jpg
Any thoughts on this one? I've tried numerous different source files all with the same results...
Thanks!
kumi
17th November 2007, 08:00
mdchaser: What kind of audio does DGIndex report for your problem tracks? 2/0? 1+1? IIRC, 1+1 AC3 tracks cannot be opened by NicAC3Source (and by extension MeGUI, maybe. I'm not 100% sure how the audio encoding part works.)
mdchaser
17th November 2007, 09:35
mdchaser: What kind of audio does DGIndex report for your problem tracks? 2/0? 1+1? IIRC, 1+1 AC3 tracks cannot be opened by NicAC3Source (and by extension MeGUI, maybe. I'm not 100% sure how the audio encoding part works.)
It detects it as ac3 as far as I can tell, here is an image of the main window:
http://rscpro.com/borlatips/capture3.jpg
I've actually encoded this movie before without any issues, this started happening as soon as the avisynth script error started... I did replace the current dll with the old one that was posted here, could that have something to do with it?
Thanks!
Jeff R.
Kurtnoise
17th November 2007, 12:24
:logfile:
mdchaser
17th November 2007, 18:21
I didn't realize there was a log tab, I should pay more attention. It was due to lack of the nero aac encoder, oops. Thanks for the help, it seems to be working again :). I do have a couple of videos that won't encode the audio properly, the audio is not synced with the video. It's a constant amount throughout the entire video so the framerate is accurate. Is there a way to preview the audio/video sync so as to correct it? I used to do it in virtualdub with the divx videos I created but thats not an option with mp4...
Thanks!
Jeff R.
Nic-
18th November 2007, 06:45
today, when i click yes in update form, it always show this dialog
http://img210.imageshack.us/img210/31/40823616xh8.jpg
and after that, the program close
omega156
18th November 2007, 08:37
The same happens to me, it happens when i start updating :(
EDIT: It seems that by changing the file "ICSharpCode.SharpZipLib.dll" for a newer one (search for ICSharpCode SharpZipLib in google), this problem gets fixed.
knary
18th November 2007, 16:28
today, when i click yes in update form, it always show this dialog
http://img210.imageshack.us/img210/31/40823616xh8.jpg
and after that, the program close
Have the same problem
bluebebe
18th November 2007, 18:06
Here...
you can replace "MediaInfoWrapper.dll" in the megui folder with this one :
MediaInfoWrapper.dll.rar (http://www.4filehosting.com/file/84607/MediaInfoWrapper-rar.html)
This may solve your problem.
hi thanks for this hint. can u upload this dll to another hoster? the file is down on your provided mirror.
vtn54
18th November 2007, 22:03
hi thanks for this hint. can u upload this dll to another hoster? the file is down on your provided mirror.
Rapidshare Link:
MediaInfoWrapper.dll.rar (http://rapidshare.com/files/70652570/MediaInfoWrapper.rar.html)
buzzqw
18th November 2007, 22:30
free direct link mirror
http://www.64k.it/andres/data/a/MediaInfoWrapper.rar
BHH
totya
19th November 2007, 12:47
Hi all!
Auto compressibility check (ex. GordianKnot) not available in this application.
Will this be in the future?
Because this is very important function, xvid profiles depend compressibility...
Else...my CPU is dual-core, first xvid pass is OK, but second pass only one cpu used.
Thanx!
Pitbull_Raven
19th November 2007, 18:39
Have the same problem
Me three!
Knuffi
19th November 2007, 21:50
Today I found meGUI 0.3.0.0 on http://x264.nl/
How come, that it is not in the update pipe? I think, something went wrong ...
Sharktooth
20th November 2007, 10:16
nothing is wrong. 0.3.x is the new development (unstable) version...
Sharktooth
20th November 2007, 10:18
Hi all!
Auto compressibility check (ex. GordianKnot) not available in this application.
Will this be in the future?
Because this is very important function, xvid profiles depend compressibility...
Else...my CPU is dual-core, first xvid pass is OK, but second pass only one cpu used.
Thanx!
Totya, yes. CP will be there in future versions.
About xvid, works here.
Knuffi
20th November 2007, 15:59
Can you give me a server address for the auto update servers for the development branch 0.3.x?
http://megui.org/auto/
and
http://mewiki.project357.com/auto
only give 2.6.xx ...
Sharktooth
20th November 2007, 17:37
yep, but they're good. i didnt build 0.3.x coz i still hadnt time...
totya
20th November 2007, 19:00
Totya, yes. CP will be there in future versions.
Thx!
About xvid, works here.
Impossible, MeGui clean install, and second pass only uses one CPU with xvid. This is bug, xvid or MeGUI.
weaver4
20th November 2007, 20:41
I know this is really silly but I am getting this error on every file I update on the latest version of MeGui
"Error: Could not unzip x264. Deleting file. Please run updater again..."
I have ZipCentral installed so my computer does have a copy of unzip program.
I am using Vista....which is awful.
I did a complete reinstall from scratch.
check
20th November 2007, 22:47
workaround: manually download the x264 file from the server and use that.
weaver4
20th November 2007, 23:25
I should of been more specific. It happens on every file I try to update not just the x264.
check
21st November 2007, 05:13
what .NET runtimes do you have installed?
Kurtnoise
21st November 2007, 08:33
I should of been more specific. It happens on every file I try to update not just the x264.
remove update_cache folder and retry an update...
mdw
23rd November 2007, 23:17
Is it only me who finds meGUI to be one big bug? It keeps freezing, GUI elements suddenly stop working, switching tabs doing nothing, meGUI won't close (need to be killed), or closes but remains running and so on. To add insult to injury it just stopped to work at all after autoupdate. Is this normal or is there something wrong I do to it?
-mdw
check
24th November 2007, 03:03
mdw, totally uninstall it and reinstall from the latest version on sourceforge. Autoupdate is still somewhat flaky when updating stuff.
mdw
24th November 2007, 08:42
mdw, totally uninstall it and reinstall from the latest version on sourceforge. Autoupdate is still somewhat flaky when updating stuff.
I did that before multiple times. Now I reinstalled to the newest version again and it looks better.
-mdw
vtn54
24th November 2007, 09:38
I know this is really silly but I am getting this error on every file I update on the latest version of MeGui
"Error: Could not unzip x264. Deleting file. Please run updater again..."
I have ZipCentral installed so my computer does have a copy of unzip program.
I am using Vista....which is awful.
I did a complete reinstall from scratch.
You Must Run meGui as administrator.
Knuffi
24th November 2007, 10:00
Thanks for bringing 0.3 in!
Vesi
26th November 2007, 04:09
I get error when I load the avs file, that MSVCR70.DLL not found. i didn't had this problem before, just got it now. any idea?
Kurtnoise
26th November 2007, 07:55
:script:
Vesi
26th November 2007, 12:12
DGDecode_mpeg2source("C:\Documents and Settings\vesi\Desktop\Test\test.d2v",cpu=2)
AssumeTFF().Telecide(guide=1).Decimate()
crop( 2, 54, -2, -50)
Spline36Resize(640,272) # Spline36 (Neutral)
Kurtnoise
26th November 2007, 15:45
make a search to try to find this runtime dll in your hard drive. If it's missing, grab it from the internet.
Vesi
26th November 2007, 15:49
graping it from internet, would be save?
Sharktooth
26th November 2007, 16:17
get it here: http://www.dll-files.com/dllindex/dll-files.shtml?msvcr70
Vesi
26th November 2007, 18:17
thanks Sharktooth. that did the trick
3r1c
28th November 2007, 02:20
needs to be run as administrator on vista or it shows a useless confusing error message.
it should really auto acquire admin rights if it needs it, or at least a notice that it needs to be run as admin.
Sharktooth
28th November 2007, 14:42
3r1c, yes, megui needs the administrator rights to run on Vista.
it should really auto acquire admin rights if it needs it, or at least a notice that it needs to be run as admin.we'll see what we can do.
however i added an informative news on SF: http://sourceforge.net/forum/forum.php?forum_id=759256
mdw
28th November 2007, 19:57
I did that before multiple times. Now I reinstalled to the newest version again and it looks better.
-mdw
Well, after few days I can say it's no better... The symptom that annoys me most is that when I do "Enqueue" the tabs stop to work and I have to kill meGUI to get access tu "Queues" and start encoding.
-mdw
Sharktooth
29th November 2007, 04:33
there is a proper bug tracker to report bugs. unless you do that, it wont be fixed.
and btw this is the first time i hear of such a bug...
mdw
1st December 2007, 16:21
there is a proper bug tracker to report bugs. unless you do that, it wont be fixed.
and btw this is the first time i hear of such a bug...
OK, it's under id 1842344 in the bug tracker.
Sharktooth
2nd December 2007, 13:49
thanx
daWsOn_s
9th December 2007, 01:41
Hello, I've always encoded with megui in x264 with no problems. Now I want to use Xvid but the settings for that don't work. If set the bitrate from a profile (tried all of xvid's) or/and from the bitrate calculator it will compress ALWAYS at 700kbit! I'm getting crazy, why??
Sorry, wrong topic can someone delete this one?
Vesi
14th December 2007, 01:04
how can i set this two quantizer for example in megui advance tab to
quantizer ratio=1.60
quantizer offset=0.80
when i check there i am not able to put some small numbers and dots. or i need the stable xvid for doing this?
Akatsuker
28th December 2007, 01:27
Hi, I'm not sure exactly what caused this but I receive this error every time I try to encode a DVD:
http://rscpro.com/borlatips/capture.jpg
Here are the steps I take:
Launch megui
tools > dv2 creator
I select the first vob and the first audio track. I then check the two boxes at the bottom of the window and click queue
I then go to the queue tab and run the job
Once the job is finished I click tools > anisynth script creator and use the .dv2 file as input. As soon as I click ok I receive the error. I've installed the latest megui, then gone back to the previous stable version. I've re-installed avisynth as well as the helix yuv codec. I'm at a loss, does anyone have any ideas?
So, vtn54 answered:
Here...
you can replace "MediaInfoWrapper.dll" in the megui folder with this one :
MediaInfoWrapper.dll.rar (http://rapidshare.com/files/70652570/MediaInfoWrapper.rar.html)
This may solve your problem.
I have the same problem mdchaser had, and replaced the MediaInfoWrapper.dll on the megui folder, but i still have this problem.
Any other solution? What should I do?
jeffy
1st January 2008, 01:16
Question:
http://mewiki.project357.com/wiki/Profiles
How should look an Avisynth template, where the loading of a video in MPEG-2 format is done this way, with eg. changed idct or cpu2 string.
DGDecode_mpeg2source("something",idct=4)
Thank you.
Shaocaholica
5th January 2008, 01:19
So with the latest MeGUI, do I need to manually turn on multi-cpu support for x264 encoding or is it on by default? Any manual commands/setup I should use for a 4-cpu system or are the defaults fine?
Carpo
5th January 2008, 09:42
leave it as it is - it will automaticaly pick up the number of threads to use
duckdown
9th January 2008, 05:38
This program is driving me friggin nuts..
It refuses to create a properly sized output file for me for my xvid encode.
I encoded the audio track properly in mp3 format, then load it into the bitrate calculator, and choose file size as 350mb.
It then gives me a bitrate of "1015" which sounds right for my 43 minute show, and it shows the "video file size" as being 320 megs or what not, and I press APPLY on it, yet the god damn final size of the encoded 2ndpass .avi file is 500+ bloody megs?
What the hell gives? Why isn't it making a properly sized final AVI?
And why does it say in the job queue that the codec being used is "ASP" when I've clearly selected Xvid everywhere?
http://img72.imageshack.us/img72/3096/gaymeguivk2.jpg
This is stressing me the hell out, the final AVI is over 500megs every time without Audio
LigH
9th January 2008, 07:52
1) Stop swearing.
2) XviD is one specific incarnation of the "MPEG4 Advanced Simple Profile" (ASP) standard -- in contrast to x264, creating "MPEG4 Advanced Video Coding" (AVC/H.264) material. Get basic knowledge before blaming.
Sharktooth
9th January 2008, 13:46
if you look at your settings you will see they're completely screwed for a 2 pass encoding.
you probabli started from a xvid preset without loading the default values...
SH1986
10th January 2008, 00:26
Hi
First of all nice program :) Never had any kind of trouble with it.. I would like to ask, will there be support for DGAVCdec so the possiblity to make .avc files from H264 sources would be there? And maby support to open the .dga(DGAVCdec) in the AviSynth Script creator? to make the .avs file. Sorry if this is the wrong place i made my question..
Best Regards..
Sharktooth
10th January 2008, 00:39
it's already on the to-do list.
duckdown
10th January 2008, 04:26
sorry , but if the settings in the picture are wrong what needs to be corrected?
thanks
check
10th January 2008, 09:10
duckdown: post your log, and use one of the included xvid profiles if you are unsure of what settings to use.
foxyshadis
10th January 2008, 20:28
If you use the percentage profiles (https://forum.doom9.org/showthread.php?t=119399) it's very important to read up on them and understand how they work. MeGUI really needs basic no-effort profiles since it's obvious that the integration to find the best profile isn't going to happen anytime soon now.
weaver4
12th January 2008, 16:29
I noticed that the NDACCLC-96kbps audio profile is too low on my ipod even with the "increase volume automatically" enabled. When I encode with StaxRip it is at least 15db louder. BTW: it is also low on my TV playing on my PopCorn Hour.
Poopoo
13th January 2008, 00:31
Hi, using the latest version I encounter a crash when using the 'One Click Encoder' mode.
Everything goes well as long as I don't remove the 2nd Audio Track tab.(One Click Encoder/Encoder Config) If I encode using the standard 2 audio track tabs, the audio gets muxed at twice the normal speed, and thus stops halfway the movie, If I rightclick the "Audio Track 2" tab and select remove, and then click Go!, it crashes...
http://i13.tinypic.com/80zgute.jpg
dejected_is_me
13th January 2008, 05:52
i did a one click job; extracted ifo on progresive source, heavy metal 2000. job went nice and i told it to split my 1.4 gig movie into two 700 mb movies. i got the first one perfect the second one was 7 mb and could not be rendered. i posted the relevent log enteries:
Log for job job5
Job commandline: "C:\Megui\tools\mkvmerge\MKVtoolnix\mkvmerge.exe" -o "F:\DVD Encodes\Encodes\HM\Mux\Heavy Metal 2000_-_x264 - 5.mkv" -A -S "F:\DVD Encodes\Encodes\HM\encodes\HM2000_Video.mkv" -a 1 -D -S "F:\DVD Encodes\Encodes\HM\encodes\HM2000 T02 3_2ch 448Kbps DELAY 0ms_audio.m4a" --chapters "F:\DVD Encodes\Encodes\HM\raws\VTS_01_PGC_01 - Chapter Information - OGG.txt" --split 700M --no-clusters-in-meta-seek
mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:39:56
'F:\DVD Encodes\Encodes\HM\encodes\HM2000_Video.mkv': Using the Matroska demultiplexer.
'F:\DVD Encodes\Encodes\HM\encodes\HM2000 T02 3_2ch 448Kbps DELAY 0ms_audio.m4a': Using the Quicktime/MP4 demultiplexer.
'F:\DVD Encodes\Encodes\HM\encodes\HM2000_Video.mkv' track 1: Using the MPEG-4 part 10 (AVC) video output module.
'F:\DVD Encodes\Encodes\HM\encodes\HM2000 T02 3_2ch 448Kbps DELAY 0ms_audio.m4a' track 1: Using the AAC output module.
The file 'F:\DVD Encodes\Encodes\HM\Mux\Heavy Metal 2000_-_x264 - 5-001.mkv' has been opened for writing.
The cue entries (the index) are being written...
The file 'F:\DVD Encodes\Encodes\HM\Mux\Heavy Metal 2000_-_x264 - 5-002.mkv' has been opened for writing.
Assertion failed: TimecodeDelay >= int16(0x8000) && TimecodeDelay <= int16(0x7FFF), file ../../src/KaxCluster.cpp, line 295
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'F:\DVD Encodes\Encodes\HM\encodes\HM2000_Video.mkv', deleting...
Deletion succeeded.
Found intermediate output file 'F:\DVD Encodes\Encodes\HM\encodes\HM2000 T02 3_2ch 448Kbps DELAY 0ms_audio.m4a', deleting...
Deletion succeeded.
Postprocessing finished!
End of log for job5
------------------------------------------------------
Kurtnoise
13th January 2008, 09:25
@Poopoo: by using which build ? (dev or stable one ?)
@dejected_is_me: you should ask to Mosu for that...
The cue entries (the index) are being written...
The file 'F:\DVD Encodes\Encodes\HM\Mux\Heavy Metal 2000_-_x264 - 5-002.mkv' has been opened for writing.
Assertion failed: TimecodeDelay >= int16(0x8000) && TimecodeDelay <= int16(0x7FFF), file ../../src/KaxCluster.cpp, line 295
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Poopoo
13th January 2008, 12:41
@Poopoo: by using which build ? (dev or stable one ?)
Hi Kurtnoise13,
I use version 0.2.6.1043.
Also, If I play the generated MP3 file with foobar2000, it also plays at double speed, so the problem must be in job 13 below:
Log for job job13
Input: Channels=2, BitsPerSample=16, SampleRate=48000Hz
Command line used: C:\Program Files\megui\tools\lame\lame.exe -b 128 --cbr -h --silent - "D:\My DVDs\Kyoto\Kyoto T01 2_0ch 224Kbps DELAY 0ms_audio.mp3"
------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Postprocessing finished!
End of log for job13
EDIT : Seems like deselecting "Force decoding via DirectShow" and "Improve accuracy using...." have fixed the mp3 playing 3 times normal speed.
Still, there is the crash in "One Click Encoder" using only 1 audio track.
3r1c
13th January 2008, 17:56
Just thought i would mention this weird bug...
If i connect to the pc running megui with remote desktop while megui is processing (eg x264) then disconnect the remote session, the next job will always fail with a strange error and nothing in the logs.
MeGUI encountered a fatal error and may not be able to proceed.
Reason: Error creating window handle.
inman
20th January 2008, 05:09
I am using MeGUI 0.2.6.1042. I need to mux an MP4 audio with x264 video. The problem is the delay value has to be 35268ms. MeGUI doesn't allow delay to be greater than 10000ms while muxing.
Any solution to this?
check
20th January 2008, 05:21
just use mp4box by itself. There's a standalone GUI in the form of YAMB. google should find both, but kurnoise bundles them together.
inman
20th January 2008, 09:34
Tried MP4Box in both commandline and YAMB. The delay isn't working. And it looks like I am not the only one having this issue. I saw someone mentioning it might be an issue with Haali Media Splitter skipping the delay part or something.
Any other MP4 muxing software that supports delay?
Kurtnoise
20th January 2008, 09:48
35+ seconds is not a delay imo but more or less an issue with your stream...
inman
20th January 2008, 11:30
35+ seconds is not a delay imo but more or less an issue with your stream...
Yea I know it is a very abnormal value for a delay. But that is how I get the stream.
Anyway I found a solution to this. I used a program called Delaycut to correct the delay in the AC3 file itself. Then encoded it to MP4 with MeGUI, muxed it and now everything is fine.
Sharktooth
21st January 2008, 01:47
the DVD was badly ripped (possibly due a copy protection). use a proper program to rip it (ripit4me, dvdfab HD decrypter...)
spotter
30th January 2008, 06:40
I'm trying to encode Ratatouille with MeGUI and the audio and video are out of sync.
It seems that there are a few seconds of extra black frames of video that are not in the VOBs (namely the disney logo comes up 1-2s into watching the DVD, but 3-4s when watching the generated h264 file).
any ideas?
Taurus
30th January 2008, 07:37
I'm trying to encode Ratatouille with MeGUI and the audio and video are out of sync.
It seems that there are a few seconds of extra black frames of video that are not in the VOBs (namely the disney logo comes up 1-2s into watching the DVD, but 3-4s when watching the generated h264 file).
any ideas?
Nothing for MeGui to worry about :p.
Decrypt it with another Decrypter.
By the way: DVD or BD Version?
http://forum.doom9.org/showthread.php?t=132500&highlight=Ratatouille
donnyj
12th February 2008, 12:41
I can't find subq, agh....
I have searched around in MeGUI for an hour now... When doing a search for "subq" in the .xml profiles, I can't find any reference there either.... I've also tried searching this thread... (I mention all this to say that I tried to RTFM and put effort into finding before asking)
I'm probably just blind...
When setting codec to x264, is there a way to adjust subq (besides using the custom commandline options box)?
If not, what is the default?
Sharktooth
12th February 2008, 14:23
subq? what are you talking about?
maybe "subme" (referenced as Subpixel Refinement in the profile config window)...
donnyj
12th February 2008, 14:42
subq? what are you talking about?
maybe "subme" (referenced as Subpixel Refinement in the profile config window)...
I am sorry, I got the option confused because in MEncoder the same option is "subq"
"subq=<1−8> subpel refinement quality (for qpel) (default: 8 (high quality))"
Except the range appears to be 1-7 instead of 1-8 ???
I am asking this because I wanted to change to 6 as per: "Options which primarily affect speed and quality" (http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-x264.html)
Donny
Sharktooth
12th February 2008, 16:38
the list of modes are described in MeGUI's "Subpixel refinement" dropdown in the profile configuration.
from subme=1 to subme=5 there are no RD optimizations. submne=6 and 7 use RDO. the b-rdo (RDO for b-frames) option requires subme>=6 (this may be the subq=8 in mencoder).
donnyj
12th February 2008, 18:33
Sharktooth, thankyou very much for your help!
kuttichan
9th March 2008, 08:10
Hi all..
I am using Megui..
After I finish the steps for AviSynth Script creator...I am getting an error,where you include the audio input..checkout the SS below
http://maxupload.com/img/4593895E.jpg
Please help me with this..Thank you
check
9th March 2008, 08:16
Sorry, I'm not sure what you're trying to do. Are you trying to mux audio + video into one stream?
kuttichan
9th March 2008, 08:23
Sorry, I'm not sure what you're trying to do. Are you trying to mux audio + video into one stream?
After I have created the .avs file..I am trying to select ac3 for the audio input
kuttichan
9th March 2008, 08:25
I am following this basic Megui guide..and I am on 58/144
http://bt.dvd-guides.com/Basic%20MeGUI%20Guide%20by%20bT.htm
Kurtnoise
9th March 2008, 08:44
the delay of your audio stream is too high (30096ms)...
kuttichan
9th March 2008, 08:48
the delay of your audio stream is too high (30096ms)...
what should i do to decrease it??
Kurtnoise
9th March 2008, 08:53
well...the easiest way is to remove "DELAY 30096ms" in your filename. Then, reload it, transcode it and mux it with the video stream. If you have some desync after that, then you need to recreate your d2v and extract audio streams with an other tool like DVDDecrypter.
kuttichan
9th March 2008, 09:24
well...the easiest way is to remove "DELAY 30096ms" in your filename. Then, reload it, transcode it and mux it with the video stream. If you have some desync after that, then you need to recreate your d2v and extract audio streams with an other tool like DVDDecrypter.
once....I rename it...but....at the end..the voice and the film do not match...so..i guess..re-naming won't solve this prob...
Taurus
9th March 2008, 10:42
once....I rename it...but....at the end..the voice and the film do not match...so..i guess..re-naming won't solve this prob...
Without looking at your input video it's all looking thru the crystal ball.
Try to cut a few frames at the beginning of the source with DGIndex
and upload them somewhere so we can look at them.
Or cut a few frames into the source and start the DGIndex project fom there.
Sometimes the first frames are truncated due to bad ripping.
Maybe your ripping process is not correct for this source or there is a copy protection involved.
And of course, it's not MeGui's fault......
kuttichan
9th March 2008, 10:52
Without looking at your input video it's all looking thru the crystal ball.
Try to cut a few frames at the beginning of the source with DGIndex
and upload them somewhere so we can look at them.
Or cut a few frames into the source and start the DGIndex project fom there.
Sometimes the first frames are truncated due to bad ripping.
Maybe your ripping process is not correct for this source or there is a copy protection involved.
And of course, it's not MeGui's fault......
but I have been facing this same prob with many of my DVDs....that's strange.:confused:
Kurtnoise
9th March 2008, 14:09
what ripper did you use ?
kuttichan
9th March 2008, 18:55
what ripper did you use ?
you mean the decrypter??
NoX1911
9th March 2008, 23:47
When using MP4 Muxer to mux a h264 and MP3 file there will be created a tmp file first that will be placed in the same folder as the final file. For best results with 2 HDDs it would be better to always change writing destinations. SourceFiles(HDD1)->TMP(HDD2)->Final(HDD1)
Edit:
The source video sound is 250ms late. I can correct this with KMP -250ms on the fly. In MeGUIs MP4 Muxer i have to set +750 to achieve the same result. Why is it that way? It doesn't seem to be a milliseconds (ms) value. More a byte shift or something.
Edit2: Forget it... audio delay doesn't seem to work at all in MeGUI muxer here.
Sharktooth
10th March 2008, 14:07
The delay is insanely big. Use an appropriate ripper, like DVDFab Decrypter, AnyDVD, DVD Decrypter... etc.
the error is due to a BAD rip.
NoX1911
10th March 2008, 18:03
Whatever.. it doesn't work. There are other threads here dealing with that problem. It seems general ignorance of (mostly) DS based filters that don't respect (iso standard based) delay data (meta).
So i did workaround this by deleting some MP3 frames with MP3DirectCut.
arrirc
13th March 2008, 13:42
Please help....
This is the first time I am attempting a X264 conversion from a DVD. Apart from AutoMKV, MeGUI is the other program which I am trying.
I have installed this program and updated completely. But I have one doubt, if I use vob files as inputs (which seems to be allowed), will it accept all the VOBs in series if the first VOB is only selected?
I am not really sure how to sort out this input issue or how to make an AVS script!
Sharktooth
13th March 2008, 13:49
:readguid:
there's also a wiki...
arrirc
13th March 2008, 14:05
:readguid:
there's also a wiki...
Sorry, but I could not clear my doubts and a lot of information really drowned me (a bit at least).
Sharktooth
13th March 2008, 14:11
the first step it to launch the d2v creator... load the first .vob (the others will be automatically selected). it will create a .d2v file and demux the audio stream(s).
then open the Avisynth script creator, load the .d2v and create the necessary script (crop, resize, filter as needed).
once the script is done, load the .avs and the audio in the main window and click autoencode... the rest is pretty easy.
arrirc
13th March 2008, 18:06
Thank you very much Sharktooth :)
alcatron
14th March 2008, 16:23
Hi guys,
I am running Windows Vista x64 with SP1 installed. Running the latest MeGui 0.3.0.0 , AviSynth 2.5.7 & .NET Framework 3.0.
Q6600, 4GB RAM
I have this issue when i load the AVS script select then select CEhigh Profile for encode, select MKV, and then when i click the "Auto Encode" button i get this error:
Megui encountered a fatal error and may not be able to proceed. Reason:Object reference not set to an instance of an object.
Any ideas? heres a screenshot
http://img291.imageshack.us/img291/7755/meguierrorti0.jpg
Thanks
Sharktooth
14th March 2008, 17:28
did you set an audio source?
arrirc
14th March 2008, 19:45
I am having a similar error whenever I press Auto Encode....:(
Here the error window
http://img245.imageshack.us/img245/3159/meguierrorap0.png
And here is the window where you can see that both the Audio and Video sources are selected.
http://img245.imageshack.us/img245/1066/meguisettingsoq4.png
I have confirmed that the demuxed audio source is available...
My OS is windows XP. The main source is a DVD's VIDEO_TS folder on my HDD.
:confused:
alcatron
15th March 2008, 03:26
well i was going to click auto encode then mux in a ac3 track, but i cant even get pass the auto encode button, i used this same process as windows xp, but vista is not liking it for some reason. any ideas?
alcatron
15th March 2008, 17:33
ok well i went back to meGUI 0.2.6.1045 and now it works just fine....damn strange its not working in 0.3.0.0
But everytime i open meGUI 0.2.6.1045 now pops up saying "Youre running meGUI on vista but to avoid several issues,may i ask you to upgrade your .net framework"
However .NET 3.5 is installed, i have done a encode and it works fine now why was 0.3.0.0 acting up :confused:
arrirc
15th March 2008, 19:48
I already have .NET ver 3.5 installed....and I'm still getting the error message :(
trooper11
15th March 2008, 21:26
Im having an issue with an encode that fails at the muxing step.
Once it starts that steps, it just hangs and shows as error in the que list. Checking the log, here is the error message:
-------------------
Starting job job4 at 3:54:25 PM
Starting preprocessing of job...
Preprocessing finished!
Job not started. Reason: starting encoder failed with error 'The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail'
---------------------
let me know if any other info is needed. thanks.
unfortunateson
16th March 2008, 01:14
After updating Megui, the mp4 muxer fails to mux streams.
My error log says:
"Job not started. Reason: starting encoder failed with error 'This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem'"
Everything worked fine before the update.
TheLimp
16th March 2008, 09:52
Hi,
I got the exact same problem when I tried to MUX.
Job not started. Reason: starting encoder failed with error 'This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem'
Every thing was working fine but my PC was running a slow so I did a complete reinstall. There is a minimum of applications on my PC. I have installed the .net framework, megui 2 0.2.6.1044 and have updated it.
Another problem I have had since I did the reinstall is that the first pass now takes about 1h40 which is much more then it used to and also the 2nd pass is taking about 5h30 which is about 1h30 more. Even the Audio encode is taking longer
I am using turbo on the video encode options and automated pass. I read on this forum that this might have something to do with the subme value but it is set as 1 on the first and 6 on the second.
1ST PASS
Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 1 --bitrate 873 --stats "C:\DVD\Highlander\VIDEO_TS\highlander.stats" --bframes 1 --direct auto --subme 1 --analyse none --me dia --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output NUL "C:\DVD\Highlander\VIDEO_TS\highlander.avs"
2ND PASS
Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 2 --bitrate 873 --stats "C:\DVD\Highlander\VIDEO_TS\highlander.stats" --ref 5 --bframes 1 --b-rdo --direct auto --subme 6 --trellis 1 --analyse p8x8,b8x8,i4x4 --me umh --threads auto --thread-input --sar 1:1 --progress --no-psnr --no-ssim --output "C:\DVD\Highlander\VIDEO_TS\highlander.264"
This is my first post and I am a complete noob at video encoding so if I have posted this is the wrong place or asked an already answered question.. oppsss. Sorry about that and can you point me in the right direction :)
Cheers
TheLimp
16th March 2008, 21:00
Im having an issue with an encode that fails at the muxing step.
Once it starts that steps, it just hangs and shows as error in the que list. Checking the log, here is the error message:
-------------------
Starting job job4 at 3:54:25 PM
Starting preprocessing of job...
Preprocessing finished!
Job not started. Reason: starting encoder failed with error 'The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail'
---------------------
let me know if any other info is needed. thanks.
I posted that I had the same problem among others but I have found a temp fix for this problem.. After the update MeGUI updates the MP4Box file to version 0.4.5 When I downloaded the 0.4.4 version everything worked fine. I have no idea why this is but I am sure someone else in the know can explain.
Hope this helps.
Sharktooth
17th March 2008, 13:58
I already have .NET ver 3.5 installed....and I'm still getting the error message :(
uninstall it and reinstall.
@all: yes, the mp4box in the update is b0rked. ill fix ASAP.
EDIT: done. please update.
APOLAUF
17th March 2008, 21:19
I am having difficulty with the "One Click Encoder" in meGUI when I enable Automatic Deinterlace. I know that this issue is supposedly fixed, but apparently that's not the case. When I open up a VOB, set a track, and then use my custom Zune H.264 profiles for AAC audio and x.264 simple-profile encoding, meGUI crashes after running dgindex right after this log entry:
MeGUI Version: 0.2.6.1044
OS used: Microsoft Windows Server 2003 Professional Service Pack 2
Framework used: 2.0 SP1
------------------------------------------------------
Looking for job processor for job...
Processor found!
------------------------------------------------------
Starting job job1 at 6:50:37 PM
Starting preprocessing of job...
Preprocessing finished!
successfully started encoding
Processing ended at 6:52:00 PM
------------------------------------------------------
Log for job job1
Job commandline: "C:\Program Files (x86)\megui\tools\dgindex\dgindex.exe" -SD=< -AIF=<C:\Documents and Settings\Administrator\My Documents\rips\sp8-2\sp8-2-e-0.vob< -OF=<C:\Documents and Settings\Administrator\My Documents\rips\sp8-2\Sp8-2-E-0< -exit -minimize -OM=1 -TN=1
------------------------------------------------------
Starting postprocessing of job...
Anyone know how to fix this? I'd really prefer not to encode everything to AVI to get around this - I would uncheck deinterlacing, but the stream definitely needs deinterlacing. One thing of note: The input VOB is one I've created as follows:
1. Extract VOBs from DVD, then concatenate them to one file, say sp8-1.vob.
2. Use VOBTool to analyze this file, and extract the episode segments into their own-sized VOBs. Note that these differ from the original VOBs.
3. Use 1-click encoder to load the segments and encode. They work great in AutoGK, but meGUI just can't handle it for whatever reason.
Is there a fix, or should I be extracting VOB data/structure differently for it to work?
trooper11
17th March 2008, 23:20
Well I ran an update on MeGui just a little while ago and then redid the encode, but its still failing at the muxing step.
The difference this time is that its not just hanging at the step, its throwing up a windows message stating that mp4box had failed, but amazingly enough, the process actually finished and the mp4 playsback fine.
So it seems to be fixed outside of mp4box crashing at the end of the job
~bT~
19th March 2008, 11:12
Just updated MeGUI with the Jarod's patched x264 build 763.
Can somebody provide a link for more info on this build pls? TIA.
Kurtnoise
19th March 2008, 11:15
http://forum.doom9.org/showthread.php?p=1114233#post1114233
~bT~
19th March 2008, 11:24
^ but i don't see info on Jarod's build. anyway, do you know what levels aq-strength & aq-sensitivity are set to?
carlo_0000
19th March 2008, 11:27
hi
i m olso have trouble sins i update megui 3.0
i restore to 2.6.1043 (exe only) but no change
i'm now unable to load .d2v files
olso they doen't play in mpc (canot render file)
i reinstalled AviSynth 2.5.7
and Helix YV12 codec
Framework used 2.0 (3.0 olso installed)
ok i resolve the probleme , i deleted the megui directory, and copy all from an other computer V 2.6.1045
no it works, i restor the megui 3.0 (exe only)
Sharktooth
19th March 2008, 13:18
^ but i don't see info on Jarod's build. anyway, do you know what levels aq-strength & aq-sensitivity are set to?
VAQ options are automatically set to strenght 0.5 and sensitivity 13 as in every other builds using VAQ patch.
~bT~
19th March 2008, 18:03
^ :thanks: so to override it i just add my own?
eg:
--aq-strength 0.7 --aq-sensitivity 5
rebkell
20th March 2008, 13:56
uninstall it and reinstall.
@all: yes, the mp4box in the update is b0rked. ill fix ASAP.
EDIT: done. please update.
Why is it necessary to uninstall and reinstall .NET 3.5? I just upgraded to SP1 on Vista Premium and now I'm getting the prompt to update my .NET stuff also. This is on the 0.3.0.x megui version.
Sharktooth
20th March 2008, 14:12
coz SP1 is borked.
Please uninstall .net 3.5 and reinstall it.
rebkell
20th March 2008, 14:51
coz SP1 is borked.
Please uninstall .net 3.5 and reinstall it.
Ok, dumb question of the day, how do you uninstall it?
Never mind: I didn't see it in the uninstall program list, I overlooked it the first time. Sorry
rebkell
20th March 2008, 15:46
Ok, dumb question of the day, how do you uninstall it?
Never mind: I didn't see it in the uninstall program list, I overlooked it the first time. Sorry
I just uninstalled the .net 3.5 Framework, and then followed the link that megui gave me, downloaded the 3.5 and then installed it, this only took about two minutes, I was thinking that the 3.5 .NET install took nearly an hour the last time. I had to go to work, and couldn't explore it anymore, but the install is a rather lengthy process isn't it?
rebkell
20th March 2008, 18:44
I just uninstalled the .net 3.5 Framework, and then followed the link that megui gave me, downloaded the 3.5 and then installed it, this only took about two minutes, I was thinking that the 3.5 .NET install took nearly an hour the last time. I had to go to work, and couldn't explore it anymore, but the install is a rather lengthy process isn't it?
Megui still prompts me to update my .NET after uninstalling and reinstalling it.
Sharktooth
20th March 2008, 19:41
that's weird. i think the installation went wrong.
however Vista SP1 is quite annoying since it causes many of those problems unless you streamline it into the installation DVD.
rebkell
20th March 2008, 19:57
that's weird. i think the installation went wrong.
however Vista SP1 is quite annoying since it causes many of those problems unless you streamline it into the installation DVD.
Other than the nag screen when I start up megui, will it really hurt if I don't get megui happy as far as the .net is concerned? I normally keep megui open on the PC anyway, so it's not a big deal, anyway.
Sharktooth
20th March 2008, 20:06
2.0SP1 is required to work correctly on Vista...
carlo_0000
21st March 2008, 23:45
:confused:
i got a new probleme now
sins i updated the megui
my computer crash when i play my last mkv's what i maked yesturday but not olways (with the old mkv there no probleme)
megui is update to 3.0, x264 olso update , and megui profiles
i m use coreavc codec
when i open 1 mkv (x264 + aac) i do a fast forward in the video
mpc hang, all the computer stop (exepted the mouse, i can still move it) (when i have alt-dvb open olso, i still have the sound)
after 1 minute, i get a bleu screen :confused:
but it don't crash everytime, i can correctly play the video when id don't crash
i m under xp pro , but have a dual boot, and it olso crash under vista
i notice thant it don't crash with powerdvd codec but it had some difficult to play it (hdtv video)
Sharktooth
22nd March 2008, 16:16
at this point i believe your system is unstable.
run some torture and stability tests (prime95, memtest86, etc...) overnight and check everything is ok.
APOLAUF
22nd March 2008, 20:00
Still having meGUI crash (completely) when I use 1-click encoder with Automatic Deinterlace checked on South Park episode VOBs. Any fix? See earlier post for log (which doesn't contain any useful information). OS is XP x64 SP2.
ggab
23rd March 2008, 00:23
OggEnc v2.84 (libvorbis aoTuVb5) (2007-08-17) (http://www.rarewares.org/ogg-oggenc.php) is out... why did megui do not update it to latest version?
C:\megui\tools\oggenc2>oggenc2.exe
OggEnc v2.83 (libvorbis aoTuVb4.51)
(c) 2000-2005 Michael Smith <msmith@xiph.org>
& portions by John Edwards <john.edwards33@ntlworld.com>
ERROR: No input files specified. Use -h for help.
PS: what about the new Oggenc2.85 using libVorbis v1.2.0 2008-03-16 ? does anybody use it?
EDIT:
Difference between libvorbis and aoTuVb? - Hydrogenaudio Forums (http://www.hydrogenaudio.org/forums/index.php?showtopic=60473)
imre_herceg's wrote:
Since libvorbis 1.2.0 did not contain any quality improvements - see changelog at http://svn.xiph.org/trunk/vorbis/CHANGES - its release did not change the situation regarding which encoder is better (or best). Therefore aoTuV beta 5 is still to be regarded as best (producing the best quality) encoder.
Knuffi
23rd March 2008, 21:22
After installing Vista SP1:
MeGUI complains about updating .NET, but the log shows:
Framework used : 2.0 SP1
I had updated before and it worked without complaining (before SP1).
tomos
24th March 2008, 03:33
Megui still prompts me to update my .NET after uninstalling and reinstalling it.
same here.
installing .net 3.5 worked fine on 2 PCs but after SP1 megui doesnt seem to stop wanting to nag me.
arrirc
24th March 2008, 05:03
For me this worked:
Installed .NET 3.5 turning off the virus scanner and Firewall.
Cleaned the PC of Temp files using a free program named CleanUp in Standard Cleaning mode.
Restarted the PC
Ran a full update of MeGUI
and the problem was over....
Hope this helps...
rebkell
24th March 2008, 07:05
For me this worked:
Installed .NET 3.5 turning off the virus scanner and Firewall.
Cleaned the PC of Temp files using a free program named CleanUp in Standard Cleaning mode.
Restarted the PC
Ran a full update of MeGUI
and the problem was over....
Hope this helps...
Not sure, I know what a full update of MeGUI entails? Could you clarify that for me?
arrirc
24th March 2008, 14:10
Hello rebkell
Not sure, I know what a full update of MeGUI entails? Could you clarify that for me?
Just run Options> Update...:)
APOLAUF
25th March 2008, 01:49
meGUI crashes with 1-click encoder with Automatic Deinterlacing selected, seriously, nobody is having this problem? XP x64. Really frustrating as I'm having to use AutoGK for everything first.
I have latest, updated versions of all meGUI applications. The crash eventlog reads as follows:
"Faulting application megui.exe, version 0.2.6.1045, faulting module kernel32.dll, version 5.2.3790.4062, fault address 0x00022366."
Pirks
26th March 2008, 08:27
Two questions about MeGUI on Vista
1) How can I force MeGUI to run without UAC security prompt? Why does MeGUI require admin rights to run? Can anyone explain please?
2) Is there a way to force MeGUI to run on .Net 3.5 instead of .Net 2.0 SP1? It's using .Net 2.0 SP1 on my Vista x64 SP1 and it always complains that I have to update my .Net to 3.5. I updated it by uninstalling and reinstalling as it's been recommended here, and it does not help. Reinstalling and updating MeGUI itself doesn't help as well. How can I force MeGUI to run on .Net 3.5 so that it stops complaining about .Net 3.5 upgrade on Vista?
Kurtnoise
26th March 2008, 10:42
1) I think that it has been already answered. Use search...
2) Currently, MeGUI is compiled/build with the dotNet 2.0 components and it works fine with it. No need to change that for the moment...
For Vista users, the 2.0 SP1 is highly recommended (note that the installation of the FrameWork 3.5 upgrades also the 2.0). That's why we have the warning during the launch if it's not detected. In addition, Vista SP1 (not the FrameWork) release package has introduced a changing in the Framework versioning. That's why MeGUI complains but this has been fixed few days ago. So, just wait an update...
Pirks
26th March 2008, 16:07
1) I think that it has been already answered. Use search...I found this answer:
"right-click the MeGUI shortcut, go to compatibility, and check "Run this program as administrator." Vista will now ask you "cancel or allow" every time you start up MeGUI, but...it will now have the proper admin privileges it needs to run correctly"
So it seems MeGUI still needs admin privileges anyway, judging by this snswer.
But my question was WHY it needs admin privileges, it's only a media encoder! It is not supposed to run under admin, it's not a kernel security modding application or something, right?
Sharktooth
26th March 2008, 16:32
why why why why... ask M$ why...
vista sux and some operations require admin privileges... like writing a file in a user specified location...
Pirks
26th March 2008, 17:43
ask MS why.
some operations require admin privileges. like writing a file in a user specified location.Handbrake is a DVD->H.264 encoder as well, and it never asks for any admin privileges. You start it in Vista, it's up immediately and encoding in no time, without any UAC security prompts.
And believe it or not, Sharktooth - Handbrake also writes files in user specified location, without any security prompts!
To me it looks like MeGUI author got used to XP with its admin accounts everywhere and it's very hard for him (the author) to switch into a new Unix/Vista mentality where user accounts are not equal to admin accounts.
I'm going to cut the MeGUI author some slack, it takes time to adapt and such. We'll get the fix for the user account/UAC stuff eventually.
Your "MS sucks" attitude, Sharktooth, will only give you a couple of understanding smiles from technically literate people who understand what UAC is about, that's all. Try other media encoders like Handbrake, learn from it. Educate yourself, man :) Just a friendly advice.
Doom9
26th March 2008, 21:37
Isn't handbrake self-contained?
MeGUI has a lot of dependencies, some of which go deep into Windows (e.g. Avisynth.. to get certain AviSynth info you have to access the registry, and that requires certain privileges). Likewise..net access -> privileges, download (to the installation folder) -> privileges, and so it goes on. I'm sure if you have handbrake try to write into c:\program files or c:\windows, you'll meet UAC as well..
Oh, and looking at the guide
As of version 0.9.2 you should no longer need to give HandBrake admin rights, however if you run into problems you should add admin rights for the application.and the release date of version 0.9.2... hmm.
And a lot of serious IT guys despise Vista.. just ask yourself why it has such a hard time in the enterprise market. Don't forget that the largest part of Vista installations comes from people not having any choice in the matter as it comes pre-installed. From a resource and compatibility angle, Vista really gets its ass kicked by XP.
And you are really skirting the edge to insults with your last paragraph - I don't think that's an appropriate tone for constructive criticism.. it turns the whole thing into destructive criticism and belittling which is very inappropriate. You get something for free, and for that price you don't buy the right to bitch.
Pirks
26th March 2008, 23:05
Isn't handbrake self-contained? MeGUI has a lot of dependencies, some of which go deep into Windows (e.g. Avisynth.. to get certain AviSynth info you have to access the registry, and that requires certain privileges). Likewise..net access -> privileges, download (to the installation folder) -> privileges, and so it goes on. I'm sure if you have handbrake try to write into c:\program files or c:\windows, you'll meet UAC as well.Is it possible to detect that the user is going to install on Vista and then offer him/her to install in a user's home directory as for example uTorrent does these days? Sounds logical, doesn't it?
If you do this, then - surprise! - you will never ever need admin rights to update MeGUI again! Well, it's true at least for the purpose of writing updated executable/binary/library files when you do MeGUI update over the net. Dunno about Avisynth, it's a good point. Maybe it's actually Avisynth developers to blame, not you.
Yeah, Handbrake is self-contained, but my problem was that I couldn't understand why MeGUI needs admin rights and there was nothing in the docs, nothing in the installer's messages. I'd put a warning there if I were you. The warning should say that MeGUI is a special kind of encoder that is tightly integrated with Avisynth and because Avisynth is done in a certain not very Vista compatible way - MeGUI has to run under admin. Also, it makes sense to research an issue of running MeGUI under Vista as admin without security prompts, have a look at this: http://blogs.techrepublic.com.com/window-on-windows/?p=635 <- do you think you can add this feature to MeGUI someday?
and the release date of version 0.9.2Yeah, Handbrake with UAC fix was released more than a month ago. So what? I told I'm going to cut you some clack. I'm not expecting you to work faster than Handbrake development team or something. I'm more interested in your attitude. Are you going to make MeGUI more user friendly on Vista or not? I'm going to bet you will be forced to even if you don't like the idea that Vista is now forcing people to stop being admins all the time and switch into normal Unix-like limited user accounts. I understand why people complain and whine all the time, it's hard to stop being admin, I must admit I went through that myself. It's also hard to grow from a child into adult and become responsive and stuff. So what? Are we going to stay in childhood forever? I understand your trouble with moving to Vista, guys, but it doesn't hurt to research the subject a little more before mindlessly posting "MS sucks". At least you should prove your point and explain why forcing users to be non-admins is a bad idea, why admin-always practices of XP are better? Without solid arguments I just call this attitude childish crap, pardon me for rudeness. I've seen so many "XXX sucks" posts without even a sign of a sensible arguments that sometimes I start getting doubts about humanity's intellectual level in general.
ask yourself why it has such a hard time in the enterprise marketWhy don't you ask yourself first why XP and Win2k and all Windows versions before that had such a hard time in the enterprise market as well, during their first couple of years after release?
From a resource and compatibility angle, Vista really gets its ass kicked by XP.You should have stayed with MS-DOS then. What are you doing here developing for Windows? MS-DOS kicked Windows ass from a resource and compatibility angle as well. Ask yourself this: why did you move from MS-DOS to Windows, and then why did you move to every next version of Windows after that? The previous versions of Windows were always more compatible and less resource hungry than newer versions, so you should have stayed there, somewhere in the last century. But you are here, on XP. I don't get it.
You get something for free, and for that price you don't buy the right to bitch.I haven't even started to bitch, precisely for the reason that MeGUI is opensource application. I'm just giving suggestions, you are free to ignore them and criticize me back, I don't mind. Tell me that I have to educate myself as well, and I'll gladly take your links or whatever you provided me with and read it, and get myself educated. What's so bad in that attitude? I never said something similar to what Sharktooth likes to say, something like "MeGUI sux sux sux, blah blah". You probably have to blame Sharktooth more than me, his points were made totally without argumentation, and some are even border on stupidity, such as "Vista requires admin rights to allow user to write in user's selected location" - what the duck is that?? I can't even criticize this kind of nonsense. He better start to express himself more precisely, 'cause this "XXX sux sux sux" stuff is only adding unnecessary noise here.
Doom9
26th March 2008, 23:57
Is it possible to detect that the user is going to install on Vista and then offer him/her to install in a user's home directory as for example uTorrent does these days?Hmm.. seems they integrated the installer while I'm on hiatus.. I never distributed the app other than a zip file - I still prefer it that way.. installers are more for the unskilled users - and the place I have megui, it would still work in Vista (the registry is a potential problem though). But here's an idea.. the installer has nothing to do with coding at all.. you don't need to be able to write a single line of C#.. so how about you look into updating the installer script with an OS detection and divert the default installation path to a directory under the user's home directory?
If I were active again, I wouldn't bother with the installer - I don't care about the stuff around the core software - I never liked creating installers - you spend a lot of time doing something that you could essentially do with an xcopy and it just takes away time you could spend doing something that actually challenges you. It's the same with GUIs for many programmers - writing core logic is a lot more fun - and being a volunteer project, you really cannot blame people for working on the parts they like to work on and ignoring the party they don't find suitably challenging.
You should have stayed with MS-DOS then.Why? The only OS upgrades I made that required significant hardware upgrades were W95 and W2k.. both significantly improved things. XP was an incremental upgrade that didn't really slow me down over W2K.. but Vista is in the same category like ME.. it adds bloat without really making things better? I'm willing to give more of my hardware (naturally both my boxes would have zero problems running Vista.. RAM could be 4GB but with a 8600gt and a 8800gt respectively, and a 2.66GHz dual / quad core) if it gives me something in return.. I just don't see the return of Vista over XP.
XP had limited user accounts - why do I need UAC? The only two things I find useful in Vista are the integrated .NET framework, and the ability to load drivers during installation from non floppy drives. The rest, I can do without, and so can many others. All those that refuse Vista don't do so because they hate MS, many weigh their options and decided that XP did the job just fine - it's stable, its resource hunger isn't too bad, there's drivers for pretty much any hardware.. it just works.
When I went from 3.1 to 95, the system was more stable - same for 98, same for 2000. XP was about the same as 2000 but had one major advantage: being targeted not only at businesses, it meant better hardware support - hence worthy of upgrading. Vista isn't more stable than XP, I don't get more hardware support - why should I upgrade? DirectX 10? Come on.. More DRM? A slower system? More eye candy (never could do anything with that.. and Vista's explorer is so different I could as well switch to Linux (I might have if multimedia was up to what we have on Windows.. and if there was a suitable replacement for OE when dealing with multiple accounts on the same server.. and if there was a replacement for DreamWeaver).
Sharktooth might put things more directly and without so much arguments, but basically, it boils down to the same - he doesn't see the point in upgrading, and neither do I (and neither does anybody of my friends and colleagues who knows something about computers). By any definition, I'm a high tech junkie and early adopter.. so if I do not upgrade, something must be very wrong (I even have a Vista Business DVD next to my XP Pro CD.. got it pretty much by the time Vista came out but I just never found the reason why I should swap out the OS.. the next reinstall is going to be a slipstreamed XP SP3).
I'm not against upgrading - not at all. If Vista were what it initially promised, built on a completely new and managed API, I'd be all over it and I'd bit the resource hog bullet (did you see Singularity? I find that idea awsome and hope we'll go into that direction one day), but I need reasonable value for an upgrade and with Vista, I just don't see it.
Pirks
27th March 2008, 03:24
installers are more for the unskilled usersAh, so MeGUI is not designed for unskilled users, it's targeted more at the tech professionals, seasoned encoders/video editors and similar highly experienced video encoding experts. This changes picture quite a bit. If we take this target market of MeGUI into account then yes, I agree, there is not a lot of reason to bother with Vista.
If I were active againWho's developing MeGUI right now instead of you?
it adds bloat without really making things betterHow about forcing users out of the admin chair and putting them into the much more appropriate limited user's seat? You don't consider this an improvement?
I just don't see the return of Vista over XPObviously you don't understand advantages of 64-bit computing where Vista x64 is definitely the way to go, not the XP x64 for sure. You never experienced application crashes because of the stupid 2GB virtual address space limit in XP. Fair enough, you're not in the target group of the Vista users yet. You enjoy always being admin, you hate working under limited user account and you have never heard of applications or games crashing because of 2GB limit (S.T.A.L.K.E.R., Supreme Comamnder, MATLAB and Crysis are the examples that immediately come to mind). Good for you.
XP had limited user accounts - why do I need UAC?
Because XP doesn't care if you are always admin, any user can became admin there and XP just doesn't care, in fact it encourages users to be admins. You need UAC as a tool that punishes people for staying admin all the time. Of course you don't like it because you love being admin, that's totally understandable. But you will be kicked out of the admin chair eventually, no kicking and yelling at stupid Vista is going to help, because it's not about Vista, it's about industry-wide trend in providing more secure work place by default (out of the box as they say)
Vista isn't more stable than XPDid you notice that video driver crashes that killed XP now cause only a slight pause in Vista, followed by a message that video driver has crashed and was restarted by kernel? Did you notice that audio stack was moved from kernel into the user space? Are you pretending to be blind because you didn't know this or because you didn't WANT to know?
I don't get more hardware supportThen how come many modern notebooks (from Sony for example) have no XP drivers, only Vista ones?
Vista's explorer is so different I could as well switch to LinuxSwitching from one different explorer to another ALSO DIFFERENT explorer just for the sake of switching?
if I do not upgrade, something must be very wrongI put it another way - if you MeGUI developers let the Handbrake guys to pass you and come out with Vista compatible encoder faster than you - then indeed something is very wrong.
If Vista were what it initially promised, built on a completely new and managed APIThen you would be yelling and swearing at MS MUCH MUCH MORE THAN YOU DO NOW, for selling us such a painful unbelievably slow "advanced" crap that's 100% .Net pureness but also the 100% .Net slowness
did you see Singularity? I find that idea awsome and hope we'll go into that direction one dayHuh, I can imagine how Sharktooth is going to swear THEN, if he starts going off even after slight modifications over his beloved "100% perfect forever and ever" Windows XP.
You guys should not even think about ever touching new OS releases from MS, since they are going to depart from your beloved XP more and more, and Singularity would be a total curse and blasphemy for you guys, you'd hate it much more than anything else in the world probably.
APOLAUF
27th March 2008, 06:28
Ah, nothing like a good flamewar. All this notwithstanding, I, as a user of XP x64 and Vista alike, think that everyone here has valid points. However, I do have a legitimate question about meGUI's crash in XP x64 during the 1-click encode process. I find meGUI to be a wonderful program, the first encoder to actually use 100% of all my system resources, and not make me spend hours writing scripts or creating poor copies.
However, I'm bummed that I cannot directly convert VOB files, as it faults in kernel32.dll whenever I select automatic deinterlacing. Is there anyone that can help with this problem? I'd love to skip all the intermediate steps that I'm having to do to get around it.
Sharktooth
27th March 2008, 15:15
@pirks: we're not competing against anyone.
we just do what we can. if you want you can contribute, if you cant, then you have to either accept what we can do or just not use our software.
however, just in case you missed it, some other Vista fixes were added in the latest stable release... but still admin rights are required by MeGUI and some other softwares used by MeGUI, so... im sorry that "limitation" cant be avoided. Just run it as Admin and disable the useless UAC. If the Vista (and in general all windows versions) user security model is buggy and user enemy, we cant fix it for them (M$)...
Pirks
27th March 2008, 18:10
Sharktooth, I'm not really sure that Windows UAC is user enemy. I would have believed that if I saw ABSOLUTELY EVERY video encoder asking for admin rights. For now only MeGUI is the one who wants to be admin, other video encoders I use do not want it. Guess what? From my point of view, as a user, it's MeGUI or whatever is inside it is user enemy, not UAC.
It's just a simple logic, isn't it? If one piece of software encodes video under limited user account, and the other requires admin rights - who's to blame? The answer is obvious.
I'm not saying here that you or Doom9 or anyone on MeGUI dev list is to blame, maybe it's the other modules you depend on are to blame, Avisynth maybe or something else. What is important here is that from the point of view of the user MeGUI looks like a single software package, and something somewhere inside of this package is screwed up and requires admin rights for something it should not.
It would be a good idea to mention the culprit in your documentation somewhere. Just write what is the piece of software that forces you to ask admin privileges. Avisynth is one piece that Doom9 mentioned already, maybe there are other modules implemented like that.
It's actually important thing to reveal such an info in your documentation. It gives your users insight into the problem. So the next time somebody gets annoyed by admin privilege requests from MeGUI - he or she can get right at the root of the problem and understand it. So they won't come here askng why the heck it wants admin rights just to encode one small video clip. You'll save your own time in future by mentioning this stuff somewhere in a help screen or in README or something
Sharktooth
27th March 2008, 18:17
why? there is NO problem in running a software with admin rights... every windows user did it until Vista... plus megui is opensource and based on many other open source softwares (that means you can check what they're doing by reading the sources).
so i cant understand what you're concerned about... you're even using a "closed" source OS that does so much "dirty" things you cant even imagine...
stax76
27th March 2008, 19:05
Only problem I see is AviSynth defaults the plugin dir to the programs dir so other apps can't install plugins without admin privilegs. As workaround for the AviSynth issue I'll add code to the installer moving the plugin dir to a better place or if AviSynth isn't installed already setting the location in the registry though I don't know if the AviSynth installer would overwrite that.
Pirks
27th March 2008, 20:39
Sharktooth, there is a problem in ideology. If you want secure personal computer - you have to agree to stop being root or admin all the time. It's a security thing, it's a generic idea that came from Unix world and is now adopted by Windows developers as one of the primary methods to battle malware/trojans and crap like that. This idea has NOTHING to do with Vista, so you have to stop bashing Vista because you're targeting the wrong spot here. If you don't like Vista UAC - you have to look at the source of the problem and ask all the industry security experts, who always recommend running under limited user, not under admin.
So if you wanna bash Vista - please bash all the security researchers who according to your logic are stupid enough to force users to stay under limiyed accounts as much as possible. It is their fault, not Microsoft's.
I don't give a damn about whether the source is open or not. The only thing that matters is whether the product was developed properly or not. Opensource project that requires admin rights for simple things like video encoding is much more dangerous than closed source project that works well under limited user account. Why so? Because if somebody finds a vulnerability/exploit in your open source project, then THE WHOLE SYSTEM is compromised, because the flawed code runs under admin privileges and can do anything. But if the closed source project had a vulnerability, then the potential threat is much smaller, because it runs in a sandbox of a limited user account and only can do so much of a damage. Got it?
stax, are you talking about requiring admin privileges only for INSTALLING MeGUI, or is about runninig it after installation? Asking for admin rights when installing application and when it is necessary because user for example specifically wants it to be installed in a system controlled directory like Program Files - this is one thing which is acceptable. Asking admin rights just to RUN the application every time is a very bad thing unless it's forced by some poorly designed code you rely on (such as Avisynth), but even in this case it's very important to let the user know that you designed secure software that can easily run in a sandbox, but you have such and such dependenies, and if user wants to talk with the authors of the poorly designed software which you depend on - here's the link for you.
So you are following the right path here, thanks. It would be a great asset for MeGUI if it was specifically informing users when necessary about some hard to overcome dependencies and sending those users to the proper forum where they could discuss with Avisynth (or whatever else) developers all their issues and such
Pirks
27th March 2008, 21:37
Sharktooth, did you just send me a private message signed by "the moderation team"?
bond, did you do this? Most likely it was you, since you're the moderator here
I can't reply to you both because your private message boxes are over the quota, so I sent reply to Doom9 if you are interested. Thanks.
P.S. I don't like talking to anonymous posters, but those accusations were worth replying to ;)
Sharktooth
27th March 2008, 22:10
Unix user security model is COMPLETELY different from Vista.
In a certain sense M$ took the concept of unix user security model, reworked it making it worse and implemented something completely useless and annoying for the user.
UAC is not a security feature but a user limitation. It doesnt prevent software to run with elevated privileges. It does only prevent the user to make a software run with admin privileges. That difference is the culprit of the UAC "uselessness".
UAC doesnt protect the system nor your data from malicious softwares, it protects the system from the user but gives the user the key to bypass the protection. Quite useless, dont you think?
Hope i helped you understand...
Oh, i didnt send you any PM. My PM is always full by purpouse.
Pirks
27th March 2008, 23:06
UAC doesn't prevent software to run with elevated privileges. It does only prevent the user to make a software run with admin privileges.There's no difference. If you prevent user from running software with admin privileges - you automatically prevent software from running with admin privileges. These are identical things, because software can't run by itself, it's always the user who runs it.
UAC doesnt protect the system nor your data from malicious softwares, it protects the system from the user but gives the user the key to bypass the protection.Consider this situation: at my workplace on my office PC I work under Vista's limited user account, and I don't know the admin password. I run some software which requires admin privileges, and Vista asks me for a password. But Vista NEVER gives me this password. I have to call admin and talk to him. Hence your statement "Vista gives the user the key" above is a lie, and you don't know how Vista UAC works.
Quite useless, dont you think?I think you should learn about how UAC works. Spend some time working under Vista limited user account on a machine which is administered by someone else, so that you don't know the admin password, then come back and try again to sell me the story about how Vista tells you all the admin passwords. That should be funny.
Hope I helped you understandHope that I gave you some incentive to go and learn more about what is UAC and how it works.
I didn't send you any PMThis must have been bond then.
My PM is always full by purpose.bond's is full either. Looks like I will have to reply to bond's accusations here in the forum, since he purposefully doesn't allow to use PM to contact him.
Pirks
27th March 2008, 23:10
So, bond, do you seriously think that every single MeGUI user has to have debug rights just to run MeGUI and encode some video clip?
P.S. this is what I tried to PM you but you don't accept PMs
Doom9
27th March 2008, 23:48
don't bother . pirks is no longer with us.
Atak_Snajpera
28th March 2008, 00:17
I have a question. Why does updater save all files on C: instead of %TEMP% and then do not remove them after update procedure.
Ajax_Undone
28th March 2008, 02:46
Yeah I have been wondering this as well?
Sharktooth
28th March 2008, 03:44
I have a question. Why does updater save all files on C: instead of %TEMP% and then do not remove them after update procedure.
im not sure about this, but i clearly remember there were problems with the autoupdater on vista so berrinam (?) found that workaround.
rebkell
28th March 2008, 14:00
don't bother . pirks is no longer with us.
I hate to hear that, as a Vista user, I'm not overly concerned with the extra step to start to run the program as Admin, but I did understand and could understand some of pirks points. I really do like megui, but I do kind of get the impression, that the megui developers aren't concerned with Vista compatibility.
Sharktooth
28th March 2008, 14:14
... again... we're doing what we can to make it work on Vista.
it's not our fault if M$ in its stupidity made Vista ask for user confirmation for every single stupid thing (maybe with SP2 it will even ask if you're sure you want to turn the PC on!)
we cant fix it... we have very limited resources and we code in the free time. flood M$ with requests for an OS that acts as an OS instead of telling BS about megui devs...
also if you look at the changelog, you'll se the actual active coders are only 2 (kurtnoise and mutant_fruit), since i havent any free time, doom9 is "retired", berrinam is missing, spawn guy is busy, etc...
so, the actual status is: IT WORKS! just run it as admin... if you're concerned about clicking OK at the OS idiot popup, just disable the damn UAC!
tomos
28th March 2008, 14:54
UAC is a good idea in theory but a PITA in practice. That's why i have it disabled. It's Microsofts own fault for ignoring security for so long and then throwing in an unfriendly 'fix' for it. Of course this means that *so* much software written pretty much assumed you had admin rights on windows.
They should have done this in stages and left the full blown thing in windows 7. Esets security center does a better job of it IMO.
~bT~
28th March 2008, 15:15
Why not just ask users of MeGUI on Vista to turn the STUPID UAC off if they want to use it?
Ryu77
28th March 2008, 15:54
^ ~bT~, Sharktooth just did...
if you're concerned about clicking OK at the OS idiot popup, just disable the damn UAC!
-----------------------------------------------------------------------------------------------------------------
I just wanted to point out that I found the strangest bug. However, I think that it could exist in the Nero Digital AAC encoder rather than MeGUI itself but I couldn't think of anywhere more appropriate to post it. Although, it could be possible there is an error with the command line that MeGUI is feeding to the Nero encoder...
Anyway, what happens is when I attempt to encode an AAC audio file to AAC-LC using the Nero encoder in MeGUI, the encoder does its thing as normal. I multiplex the video file and audio file with YAMB (so I can use the ND Standard brand name metadata, just something I like to do so I can easily right click and get detailed media file information). Most media identification tools (Gspot, MediaInfoRaw) show the audio as AAC-LC but on the Nero Digital properties tab (Right Click/Properties/Nero Digital), it is shown as HE-AAC!
To confirm this problem, this file will not play on my iPod (iPod can only decode AAC Low Complexity). I then used a different AAC encoding program and created another AAC-LC stream and used the exact same process to multiplex. The file now plays on my iPod without a problem and the Nero Digital tab is now showing it as AAC-LC.
So in short... The Nero Digital AAC encoder via the MeGUI interface is creating an AAC stream with a LC "tag" but it is actually a HE stream.
Note: I am using the Nero Digital AAC Encoder v1.1.34.2.
stax76
28th March 2008, 16:12
does anybody know who is the AviSynth developer responsible for the installer, or who else could make a build. The reg key for the location of the plugins should be at HKEY_CURRENT_USER and the default location for the plugins should be in the local app data dir of the current user.
arrirc
28th March 2008, 16:16
Hello Sharktooth (and everyone else :) )
There is one observation I would like to share with you...not sure if its a bug though.
I have seen that if I put the PC on hibernation when the X264 encoding is in progress, after I awake it, the FPS drops drastically. Now after some time the FPS picks up but it never reaches to a value even near to the time when the work actually started, that is before hibernation.
For example, right now, one encoding is going on. When I started it, the FPS was about 18. Now as I restarted it from hibernation, it showed a FPS of 0.58, and now after running it for about 15 mins, the FPS 0.81. I have tested it on different sources, but same scenario is replayed every time. I know that this FPS will rise continually, and the ETA will be lowered, and the actual time taken for the job to finish will be little more, but the FPS will never attain the value even near to 18. The X264.exe is run under Normal Priority Mode and I am using Windows XP.
rebkell
28th March 2008, 16:24
... again... we're doing what we can to make it work on Vista.
it's not our fault if M$ in its stupidity made Vista ask for user confirmation for every single stupid thing (maybe with SP2 it will even ask if you're sure you want to turn the PC on!)
we cant fix it... we have very limited resources and we code in the free time. flood M$ with requests for an OS that acts as an OS instead of telling BS about megui devs...
also if you look at the changelog, you'll se the actual active coders are only 2 (kurtnoise and mutant_fruit), since i havent any free time, doom9 is "retired", berrinam is missing, spawn guy is busy, etc...
so, the actual status is: IT WORKS! just run it as admin... if you're concerned about clicking OK at the OS idiot popup, just disable the damn UAC!
You really need to back off the insults, the reason pirks is gone is because of your attitude and tone, you've taken offense to anything said in this thread concerning Vista and it not working correctly in Vista.
Hey, we all love megui and we want to use it, we're not here to bash it, we love it and want it to do all it's capable of, but currently it doesn't do all it's capable of in Vista. Vista is pretty good stuff for a Home Theater PC, right out of the box, I use it for recording all my shows, and then I use megui to encode them. I've never gotten any of the one step/click stuff to work, I just go through all the motions to get what I want, but it just doesn't work right for some reason. It may very well be a problem with avisynth, I'm not smart enough to understand all the inner workings of this stuff.
We're the users and we don't claim to know what is and isn't, but we do feel rather intimidated when we ask for help or try to understand what is wrong and we get told that we're using a stupid OS and we need to reinstall the whole thing from the ground floor and start over.
Sharktooth
28th March 2008, 16:53
@arric: that's due to the fact FPS is a calculation based on encoding time. The Hibernation time adds to the calculations.
@rebkell: i did not insult or bash anyone (except M$ which obviously deserves it). i just said it isnt possible to remove the admin rights requirement coz other softwares megui is based on REQUIRES it.
How many times i have to repeat myself?
pirks is gone coz he kept hitting the nail when there was nothing to hit. I didnt talk to any mods. pirks is gone by their initiative and that lets me think if you continue taking his same position you will end up the same way. This is not a warning, it's just my logical and personal conclusion.
stax76
28th March 2008, 17:13
@Sharktooth
what app needs admin rights for what reason? I know only the AviSynth plugin issue and that can be worked around.
Doom9
28th March 2008, 17:57
Taking a step back - I thought applications should be installed in c:\program files , and that's a path where restricted user accounts have no access to. Does Microsoft recommend to install applications under documents and settings now? Regardless of which directory you download your updates to, at some point you need to replace existing applications and unless they're in a directory where non admin users have access to, you cannot get around admin rights for the update procedure.
Likewise.. .NET's config files work if the config file has the same name (plus extension .config) and is in the application folder.. so unless the installation folder is a user folder and not a system folder, forget about editing the configuration.
I recently had to deploy a java app that uses rmi. As it is, the rmi server runs on the same machine as the rmi client, and yet unless you adjust your java security settings. I looked around a bit if there were ways to handle the issues programmatically seeing as the rmi client ends up running as a service anyway (needing network and db access amongst other things) - but there doesn't appear to be a convenient way - so in the end, you just end up bypassing security by turning off security altogether.
I often see the same thing with databases.. it's so darned annoying figuring out all the possible accessible objects and giving the proper access (especially when SPs and triggers come into play), and without a tool that allows you to track a user and then click a button like "give user access to all the objects accessed within the last half hour, and remove dbo", it's so much more convenient just handing out dbo rights.
Or take .NET remoting.. you can encrypt and authenticate traffic.. but you need certificates to do so. So you have to buy a certificate and deploy it - or you just forget about the added security.
Bruce Schneier has a good take (http://translate.google.com/translate?u=http%3A%2F%2Fwww.heise.de%2Ftr%2FIm-wesentlichen-ist-das-ein-menschliches-Problem--%2Fartikel%2F105632&langpair=de%7Cen&hl=en&ie=UTF-8) on the whole security through technology angle. Bottom line: human beings always have and always will be the weakest link. And annoying people just makes them more susceptible to try something in revenge for being annoyed day in and out. If you look at the time spent waiting for security restrictions to be lifted so you can go to work.. it makes you cry.
And to get back to megui, there's a political component to it - volunteers work on it, and if they don't like an OS, they're not likely to bother much if the app doesn't work on the disliked OS. And the more you argue how those that prefer XP is better are wrong, the more annoyed those volunteers get and the less likely they are to bother at all. Vista is better is no argument for why somebody that dislikes Vista should spend a second on changing an application to make it work more smoothly with Vista.
stax76
28th March 2008, 18:50
Taking a step back - I thought applications should be installed in c:\program files
usually yes but our apps are a special and rare case.
and that's a path where restricted user accounts have no access to.
in Vista even with admin account apps run restricted, it's recommended to do admin task in another process that has a manifest telling Vista to run it as admin, installers have such a manifest, Vista shows then the prompt to run it elevated. Usually it's not necessary to do admin task for most applications, if you still need to it's quite possible without restarting as admin: you have to do a out of process COM server but with .NET and basic COM knowledge it shouldn't be hard to do.
Does Microsoft recommend to install applications under documents and settings now?
under special requirements, yes
here is a good article on the topic: http://msdn.microsoft.com/msdnmag/issues/07/01/UAC/default.aspx
rica
28th March 2008, 21:32
Thanks Doom9 for opening this issue to discussion.
I've been trying to figure out this issue for couple of weeks.
I've never succeeded to update megui while it is installed under path C even as admin.
I made the registry tweaks so as to login as admin:
http://img356.imageshack.us/img356/9778/rica2di8.jpg
Here you will see i'm admin:
http://img87.imageshack.us/img87/6493/rica1mk2.jpg
(For tweaking details, you may have a look at this:
http://www.avsforum.com/avs-vb/showthread.php?p=11888596#post11888596 )
And finally, i installed megui under a folder (Megui) on desktop.
(BTW, i haven't installed Vista SP1 yet. Dunno it helps?)
Kurtnoise
28th March 2008, 21:48
I just wanted to point out that I found the strangest bug. However, I think that it could exist in the Nero Digital AAC encoder rather than MeGUI itself but I couldn't think of anywhere more appropriate to post it. Although, it could be possible there is an error with the command line that MeGUI is feeding to the Nero encoder...
why not posting your logfile ?
So in short... The Nero Digital AAC encoder via the MeGUI interface is creating an AAC stream with a LC "tag" but it is actually a HE stream.
not at all.
note for yourself: the iPod Shuffle 2nd generation has some troubles to decode the streams encoded by this compressor. This has not been fixed yet (not in the CLI)...
Kurtnoise
28th March 2008, 22:07
What I've started to do is asking the user to approach third party application developers with feature request, code looks as follows:
If files(0).ContainsUnicode Then
Msg.Show("Filenames with unicode characters are not supported by DGIndex." + CrLf2 + _
"StaxRip will now open a forum thread, please request unicode support there!", MsgIcon.Warning)
ProcessWrapper.StartFile("http://forum.doom9.org/showthread.php?t=87807")
Exit Sub
End If
For Each i In ",[]"
If files(0).Contains(i.ToString) Then
Msg.Show("Filenames with the character '" & i & "' are not supported by DGIndex." + CrLf2 + _
"StaxRip will now open a forum thread, please request support for the character there!", MsgIcon.Warning)
ProcessWrapper.StartFile("http://forum.doom9.org/showthread.php?t=87807")
Exit Sub
End If
Next
Are you sure about that ? Could you give me some examples for this please ?
2 short tests :
Log for job1 (idx, éçççà oè.VOB -> éçççà oè.d2v)
[28/03/2008 21:57:02] Started handling job
[28/03/2008 21:57:02] Preprocessing
Job commandline: "C:\tmp\megui_all\trunk\megui\bin\Release\tools\dgindex\DGIndex.exe" -SD=< -AIF=<D:\INLAND EMPIRE\VIDEO_TS\éçççà oè.VOB< -OF=<D:\INLAND EMPIRE\VIDEO_TS\éçççà oè< -exit -hide -OM=0
[28/03/2008 21:57:02] Encoding started
[28/03/2008 21:57:26] Running auto force film
[28/03/2008 21:57:26] Job completed
[28/03/2008 21:57:26] Postprocessing
Log for job1 (idx, éçççà oè.VOB -> éçççà oè.d2v)
[28/03/2008 22:00:28] Started handling job
[28/03/2008 22:00:31] Preprocessing
Job commandline: "C:\tmp\megui_all\trunk\megui\bin\Release\tools\dgindex\DGIndex.exe" -SD=< -AIF=<D:\c'est peut être ça\é à ù\éçççà oè.VOB< -OF=<D:\c'est peut être ça\é à ù\éçççà oè< -exit -hide -OM=0
[28/03/2008 22:00:31] Encoding started
[Information] [28/03/2008 22:02:58] Running auto force film
Film percentage: -1
[28/03/2008 22:02:58] Job completed
Kurtnoise
28th March 2008, 22:10
what app needs admin rights for what reason?
MP4Box associated with the tmp dir using/writing...
stax76
28th March 2008, 23:26
The string you've tried is covered by codepage Windows-1252 (http://en.wikipedia.org/wiki/Windows-1252). Try this: Česká
MP4Box associates with the tmp dir using/writing...
I'll try it.
Ryu77
29th March 2008, 01:25
why not posting your logfile ?
Ok, I would have done so but I deleted it out of habit. I will need to do another encode to get a log file. I'm happy to do that. I'll post it soon. :)
not at all.
What did you mean? Why does the Nero Digital properties tab display it as a High Efficiency AAC stream then?
note for yourself: the iPod Shuffle 2nd generation has some troubles to decode the streams encoded by this compressor. This is has not been fixed yet (not in the CLI)
My iPod is the 5th generation Classic (video).
If there indeed an issue with the Nero AAC encoder, what alternative is there? I looked at the other AAC encoders in MeGUI... FAAC doesn't give the option to choose HE or LC. Winamp AAC doesn't seem to offer "Stereo", unless "Joint", "Independent" or "Dual" is Winampese for "Stereo"... :confused:
EDIT: Here is the XML file for the settings I used...
<?xml version="1.0"?>
<TaggedJob xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<EncodingSpeed />
<Job xsi:type="AudioJob">
<Input>D:\Audio.dts</Input>
<Output>D:\Audio.mp4</Output>
<FilesToDelete />
<CutFile />
<Settings xsi:type="NeroAACSettings">
<delay>0</delay>
<delayEnabled>false</delayEnabled>
<ImproveAccuracy>false</ImproveAccuracy>
<ForceDecodingViaDirectShow>false</ForceDecodingViaDirectShow>
<DownmixMode>DPLIIDownmix</DownmixMode>
<BitrateMode>CBR</BitrateMode>
<Bitrate>156</Bitrate>
<AutoGain>false</AutoGain>
<Profile>LC</Profile>
<Quality>0.5</Quality>
<CreateHintTrack>false</CreateHintTrack>
</Settings>
<Delay>0</Delay>
<SizeBytes>0</SizeBytes>
<BitrateMode>CBR</BitrateMode>
</Job>
<RequiredJobNames />
<EnabledJobNames />
<Name>job1</Name>
<Status>WAITING</Status>
<Start>0001-01-01T00:00:00</Start>
<End>0001-01-01T00:00:00</End>
</TaggedJob>
Does that help? I posted that because you asked for a log file but there is no error with the log file. As I said previously the encode is done as normal and you would expect everything to go ok. Until after I multiplex with the video and look at the Nero Digital properties tab and see HE AAC is displayed under audio type and as I said my iPod will not play this file.
Also, you might notice that I selected CBR 156Kbs. The reason I am doing this is because the final file is coming out at 160Kbs (the iPod specs recommends this as the limit. It's probably a little flexible but I would rather not take the chance). Back to the point, why is the encoder not respecting my bitrate choice to the exact number? If I choose 160Kbs, it ends up being 164Kbs.
Here is the final log file, if you need it...
Looking for job processor for job...
Processor found!
------------------------------------------------------
Starting job job1 at 11:52:41 AM
Starting preprocessing of job...
Preprocessing finished!
successfully started encoding
Processing ended at 12:14:09 PM
------------------------------------------------------
Log for job job1
Input: Channels=2, BitsPerSample=16, SampleRate=48000Hz
Command line used: D:\Multimedia applications\MeGUI\tools\Nero Digital AAC encoder\win32\neroAacEnc.exe -ignorelength -lc -cbr 156000 -if - -of "D:\Audio.mp4"*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright 2007 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Aug 6 2007 *
* Package version: 1.1.34.2 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************
------------------------------------------------------
Starting postprocessing of job...
Job completed successfully and deletion of intermediate files is activated
Postprocessing finished!
End of log for job1
Thank you very much for your attention to this problem. :thanks:
stax76
29th March 2008, 08:19
MP4Box works with Vista UAC here.
Kurtnoise
29th March 2008, 08:26
The string you've tried is covered by codepage Windows-1252 (http://en.wikipedia.org/wiki/Windows-1252). Try this: Česká
ok...too bad.
Kurtnoise
29th March 2008, 08:39
What did you mean? Why does the Nero Digital properties tab display it as a High Efficiency AAC stream then?
I meant:
1) The Nero Digital AAC encoder is able to create AAC streams embedded in the MP4 container.
2) The Nero Digital AAC encoder through MeGUI works perfectly.
3) LC is not a tag but more datas bitstream.
4) HE is a technique to improve efficiency.
5) HE streams contain the same core as LC ones.
My iPod is the 5th generation Classic (video).
If there indeed an issue with the Nero AAC encoder, what alternative is there? I looked at the other AAC encoders in MeGUI... FAAC doesn't give the option to choose HE or LC. Winamp AAC doesn't seem to offer "Stereo", unless "Joint", "Independent" or "Dual" is Winampese for "Stereo"... :confused:
check out more carefully the several AAC presets supply by MeGUI...Using Joint-Stereo should be fine.
Does that help?
it shows that the command line is correct.
Back to the point, why is the encoder not respecting my bitrate choice to the exact number? If I choose 160Kbs, it ends up being 164Kbs.
1) depends how the bitrate has been found/calculated.
2) This is probably due to the bitrate reservoir.
Ryu77
29th March 2008, 08:46
I meant:
1) The Nero Digital AAC encoder is able to create AAC streams embedded in the MP4 container.
2) The Nero Digital AAC encoder through MeGUI works perfectly.
3) LC is not a tag but more datas bitstream.
4) HE is a technique to improve efficiency.
5) HE streams contain the same core as LC ones.
I understand all that but I don't think you are understanding what I am saying.
I set the Nero encoder to AAC-LC but after I multiplex the video and audio, the Nero Digital properties tab is identifying it as HE-AAC. The MeGUI + Nero AAC encoder combination is the only software that is causing this problem. Also, other media identifcation tools say it is AAC-LC. So the same media file is being displayed as having a HE-AAC stream in the Nero Digital properties tab, and shown by MediaInfoRaw as having a AAC-LC stream, why the discrepancy?
Whenever I create mp4 files (mpeg4 sp + AAC-LC) for my iPod with any software other than MeGUI, they always play fine and the Nero Digital properties tab displays AAC-LC. So with that being said, there obviously is something wrong with MeGUI or Nero's CLI AAC encoder.
Also, if point number 2 is correct, what did you mean here?...
note for yourself: the iPod Shuffle 2nd generation has some troubles to decode the streams encoded by this compressor. This has not been fixed yet (not in the CLI)...
In regards to alternatives to the ND AAC encoder...
check out more carefully the several AAC presets supply by MeGUI...Using Joint-Stereo should be fine.
I completely understand what joint stereo is but it still isn't stereo in it's true form. I guess I was just concerned what joint stereo might do to a Dolby Pro Logic II encode. This is why I wanted to use the ND AAC encoder instead of the Winamp encoding engine.
I truly appreciate your help but I don't want it to be pushed aside like I'm some nOOb with a problem that doesn't really exist. By saying "The Nero Digital AAC encoder through MeGUI works perfectly" as you did earlier gives me the feeling that you are under the impression that it's all perfect. If that's the case then I shouldn't have bothered posting this. I can assure you that I wouldn't have posted this without the right reasons for being concerned.
Kurtnoise
29th March 2008, 12:12
I set the Nero encoder to AAC-LC but after I multiplex the video and audio, the Nero Digital properties tab is identifying it as HE-AAC. The MeGUI + Nero AAC encoder combination is the only software that is causing this problem. Also, other media identifcation tools say it is AAC-LC. So the same media file is being displayed as having a HE-AAC stream in the Nero Digital properties tab, and shown by MediaInfoRaw as having a AAC-LC stream, why the discrepancy?
If you don't use the ND muxer, then don't trust the ND infos properties. That's quite simple. Believe me, all files encoded with this compressor are detected correctly with MediaInfo.
Whenever I create mp4 files (mpeg4 sp + AAC-LC) for my iPod with any software other than MeGUI, they always play fine and the Nero Digital properties tab displays AAC-LC. So with that being said, there obviously is something wrong with MeGUI or Nero's CLI AAC encoder.
Well...are you sure that all other softs use the same tools as MeGUI instead of running conclusion ?
And I told you already that there are problems with some iPods and that comes from the encoder not MeGUI. :rolleyes:
Anyway, I've made some tests with this compressor (different LC-AAC presets) for my iPod nano and all play fine.
In regards to alternatives to the ND AAC encoder...
I completely understand what joint stereo is but it still isn't stereo in it's true form. I guess I was just concerned what joint stereo might do to a Dolby Pro Logic II encode. This is why I wanted to use the ND AAC encoder instead of the Winamp encoding engine.
well...obviously no, you don't have understand what JS is.
Ryu77
29th March 2008, 12:40
^ Yes I do. Without going into all the technical dialect, which I am sure you know more than me about. I will just quote directly from Wikipedia as it says it better than I ever could...
The term joint stereo has become prominent as the Internet has allowed for the transfer of relatively low bit rate, acceptable-quality audio with modest Internet access speeds. Joint stereo refers to any number of encoding techniques used for this purpose. Two forms are described here, both of which are implemented in various ways with different codecs, such as MP3, AAC and Ogg Vorbis.
Intensity stereo coding
This form of joint stereo uses a technique known as joint frequency encoding, which functions on the principle of sound localization. Human hearing is predominantly less acute at perceiving the direction of certain audio frequencies. By exploiting this 'limitation', intensity stereo coding can reduce the data rate of an audio stream with little or no perceived change in apparent quality.
More specifically, the dominance of inter-aural time differences (ITD) for sound localization by humans is only given for lower frequencies. That leaves inter-aural amplitude differences (IAD) as the dominant location indicator for higher frequencies. The idea of intensity stereo coding is to merge the upper spectrum into just one channel (thus reducing overall differences between channels) and to transmit a little side information about how to pan certain frequency regions to recover the IAD cues.
This type of coding does not perfectly reconstruct the original audio because of the loss of information which results in the simplification of the stereo image. It can produce unwanted artifacts that affect this image to a perceivable extent. However, for very low bitrates this tool usually provides a gain of perceived quality.
It is supported by many audio compression formats (including MP3, AAC and Vorbis) but not always by every encoder.
My understanding of Dolby Pro Logic II is that it discretely alters the dynamics of the audio stream to allow the decoder to simulate a surround sound environment from a 2 channel source. Also as I am not using such a low bitrate, I really don't feel JS would be of any benefit. In regards to DPL/DPL II, once again I will quote from Wikipedia...
Dolby Pro Logic is a surround sound processing technology designed to decode soundtracks encoded with Dolby Surround. Dolby Surround Stereo was originally developed by Dolby Laboratories in 1976 for analog cinema sound systems. The format was adapted for home use in 1982 as Dolby Surround when HiFi capable consumer VCR's were earlier introduced and was then replaced by the newer and improved Pro Logic system in 1987. However, the term "Dolby Surround" is still used to describe the encoding technology or matrix-encoded soundtrack, whereas Pro Logic refers to the decoding technology/processor. It is the home theater version of the Dolby Stereo technology used in movie cinemas in the 1970s and '80s.
Dolby Surround/Pro Logic is based on basic matrix technology. When a Dolby Surround soundtrack is created, four channels of sound are matrix-encoded into an ordinary stereo (two channel) sound track by using phase shift techniques. A Pro Logic decoder/processor "unfolds" the sound into the original 4.0 surround—left and right, center, and a single limited frequency-range mono rear channel—while systems lacking the decoder play back the audio as standard Stereo.
Although Dolby Surround was introduced as an analog format, all Dolby Digital decoders incorporate a digitally implemented Dolby Surround Pro Logic decoder for digital stereo signals that carry matrix-encoded Dolby Surround.
Dolby Pro Logic II. In 2000, Dolby introduced Dolby Pro Logic II (DPL II), an improved implementation of Dolby Pro Logic. DPL II processes any high quality stereo signal source into "5.1"—five separate full frequency channels (left, center, right, left surround and right surround) plus one low-frequency-effects (deep bass) channel. Dolby Pro Logic II also decodes 5.1 channels from stereo signals encoded in traditional four-channel Dolby Surround. DPL II implements greatly enhanced steering compared to DPL, and as a result, offers an exceptionally stable sound field that simulates 5.1 channel surround sound to a much more accurate degree than the original Pro Logic.
Because of the limited nature of the original DPL, many consumer electronics manufactures introduced their own processing circuitry, such as the "Jazz", "Hall", and "Stadium" modes found on most common home audio receivers. DPL II forgoes this type of processing and replaces it with simple servo (negative feedback) circuits used to derive five channels. In addition to five full range playback channels, Pro Logic II introduced a Music mode which would not add any processing to the left and right channels, but will still extract a center channel and two surround channels, providing a net effect of a wider center channel.
The Pro Logic II system also features a mode designed specifically for video gaming, and it is frequently used in game titles for Sony's PlayStation 2, Nintendo's GameCube and Wii as an alternative to digital technologies like Dolby Digital, LPCM or DTS.
Please excuse me for quoting so much here but Wikipedia explains it much better than I could. If indeed the information in a 2 channel Dolby Pro Logic encode is so valuable, wouldn't it be a fair concern that joint stereo may lose some of this information? I do feel that my concern for using joint stereo with DPL II is valid. Would it be possible to explain to me how joint stereo retains all the information a DPL II encode does?
If you don't use the ND muxer, then don't trust the ND infos properties. That's quite simple. Believe me, all files encoded with this compressor are detected correctly with MediaInfo.
Does a ND muxer exist? Can you tell me where I can obtain such an application? The reason I didn't consider the muxing process being a concern is because as I mentioned before I encoded an AAC-LC stream with another application (TMPGEnc 4.0 XPress) and used the exact same muxing method (YAMB). This file had no problems at all.
Kurtnoise
29th March 2008, 19:08
My understanding of Dolby Pro Logic II is that it discretely alters the dynamics of the audio stream to allow the decoder to simulate a surround sound environment from a 2 channel source. Also as I am not using such a low bitrate, I really don't feel JS would be of any benefit. In regards to DPL/DPL II, once again I will quote from Wikipedia...
Instead of quoting and wasting your time, did you try what I said ?
Does a ND muxer exist? Can you tell me where I can obtain such an application?
Nero Recode...
Ryu77
29th March 2008, 22:12
Instead of quoting and wasting your time, did you try what I said ?
I posted that reference to point out why I do not want to use joint stereo in the Winamp AAC encoder. I think I am entitled to that opinion. At the end of the day, it is my opinion. Also, I quoted all that text from Wiki to save time, not waste it. It was much easier to cut and paste, than attempt to explain it in my own words. I only did so because you stated that I didn't know what joint stereo is. I wanted to point out that information is easily obtainable and that I've already dedicated the time to learn what it is.
Nero Recode...
Well, I have not seen access to a muxer in Nero Recode. Back to the point... I already pointed out that I have used the same muxing process with aac streams encoded with other applications. They play fine. Doesn't that rule out the muxing process?
You know what, thank you for your time but I can see that you are being quite arrogant about this whole thing. Ever since my first post you have defended the MeGUI + Nero AAC encoder like I was giving you a personal attack. I posted my findings as I thought you would appreciate the feedback to make the application better. There is something wrong with either MeGUI or Nero's CLI AAC encoder going on, as I have clearly pointed out a number of times in my posts. The whole time you have tried to say how perfect it is. Don't worry about it... I really couldn't be bothered with this anymore. I'll just use something else to encode AAC.
~bT~
30th March 2008, 00:03
^ when you find that something else, let me know :)
i also think something is not quite right with megui+ndaac.
Atak_Snajpera
30th March 2008, 00:46
"Independent" or "Dual" is Winampese for "Stereo"...
My common sense tells me that Stereo is hidden under "Independent" (Independent channels)
Ryu77
30th March 2008, 01:26
My common sense tells me that Stereo is hidden under "Independent" (Independent channels)
Yes, I thought so initially too but some research incorrectly indicated it wasn't.
I just did some more research and found out that it is indeed stereo. From what I found out, it is "simple stereo". I am not sure if there is any difference from that to normal stereo but from what is indicated, it is. :)
^ when you find that something else, let me know
i also think something is not quite right with megui+ndaac.
I used TMPGEnc 4.0 XPress (via AVIsynth) to complete the above successfully. You could also use Foobar. If I am re-encoding video and audio together for my iPod, I usually use Nero Recode. :)
Don't get me wrong. I think MeGUI is a fantastic application. I have recommeded it to others on countless occasions. I just wont be using it (with Nero's AAC encoder) for aac encoding.
Kurtnoise
30th March 2008, 10:38
I posted that reference to point out why I do not want to use joint stereo in the Winamp AAC encoder. I think I am entitled to that opinion. At the end of the day, it is my opinion. Also, I quoted all that text from Wiki to save time, not waste it. It was much easier to cut and paste, than attempt to explain it in my own words. I only did so because you stated that I didn't know what joint stereo is. I wanted to point out that information is easily obtainable and that I've already dedicated the time to learn what it is.
Ok...so, you trust an article *without* making some tests. You're free but don't count on me to help you now.
You know what, thank you for your time but I can see that you are being quite arrogant about this whole thing.
really ??? Since the beginning I told you what is the problem and you continue...So, thank you. That's give me a good point to stop the development coz I'm really tired by such people.
:stupid:
Ryu77
30th March 2008, 12:58
^ I think there is a BIG misunderstanding here. At no time did I say that the problem lies with MeGUI. I did say on a number of occasions say that it could indeed be the Nero AAC Encoder. I am still convinced that there is a problem because I have in fact done some cross referencing with different encoding applications as I mentioned many times.
If you saw it as an attack on MeGUI, I am truly sorry. I did also say that I feel that MeGUI is a fantastic applcation but I wont use it with Nero's AAC encoder because of the problem I have found.
There is no reason to lose motivation on this excellent application. I am still very, very thankful towards you and all the developers of MeGUI, if you are willing to receive my appreciation. I was just frustrated because I felt like you didn't want to listen to my problem. I back tracked along our conversation and now I can see that you thought I was saying MeGUI was to blame but in actuality I was very open to the fact that it could indeed be the Nero AAC encoder.
I would rate MeGUI as one of the best (freeware) encoding applcations that exist. I hope that helps lift your spirit. I never at any time meant any malice. Please continue with the good work. :)
bond
30th March 2008, 20:03
guys, please be nice to each other. Kurtnoise13 is a very respected member of this community and knows what he is talking about. ryu77, i really recommend you to try all the things he recommends. if you did and there still is a misunderstanding please try to solve it nicely
Ryu77
31st March 2008, 01:24
bond, you are 100% right. I can see Kurtnoise does indeed offer a lot to this community. This is why I posted my findings here in the first place.
Also, it is because of his reputation here that gave me the reason for wanting to back track along the conversation and see where it went wrong. I do hold respect for him and I wanted to know how the conversation went off track. I can see now that there was a misunderstanding and we were talking about different things. I hope this doesn't happen again as I would rather see everyone working together to achieve things that we are all so passionate about. This is what forums like Doom9 exist for. :)
Sharktooth
31st March 2008, 04:05
there's no misunderstanding. he offered you a solution and you refuse it coz you're trusting an old and generic article without even trying what he proposed.
this behaviour is an offense for the developers of any software coz positive criticism is ok, but you're basically saying you know more than them (us).
it's not the first time it happens and it really pisses me off. i wont tolerate that any longer coz that is the main reason i lost the fun and the interest in coding MeGUI a while ago...
MeGUI is free and it's developed in the free time, we dont do it for money, we dont do it for fame or glory. it's even opensource so if you find something you dont like you can code and change/correct it.
that said, draw your own conclusions coz what you see now on sourceforge could be the last version of MeGUI ever since if Kurtnoise leaves i will follow as well...
saint-francis
31st March 2008, 04:31
Oh shit! Guys please let's not be too hasty here. Let's not let one bad apple (or miscommunication as I hope it is) spoil it for the many many MeGUI users out there. MeGUI is, as far as I can see, the most sophisticated tool for general video encoding out there to date. I love it and use it regularly. If development ceased I would still love it, but I would also love to see even more development. As it is it works very well. We all know this (we do all of you in the peanut gallery!). Get a gmail account for MeGUI and accept paypal. Let that be known and you will receive donations. I for one will give to all of the dev's. I will do it privately if a public solution isn't desired. I'm sure others would too.
@ dev's. People who complain about MeGUI and don't offer help with issues they see or think they see are a waste of your time. Please don't think about what they say. Don't respond to them.
Ryu77
31st March 2008, 06:03
Excuse me Sharktooth but I think I have offered my fair share of an apology. I have said more than once how good MeGUI is. The last 2 posts I made showed that I wanted to reconcile and hopefully end any further discrepancies. Now you want to bring it up again! :( I just went back to my last two posts and highlighted the parts in blue where I felt I was offering my effort to make amends. I said it was a misunderstanding because it was...
This is why...
1) I showed proof that there is something wrong with the Nero AAC encoder used by MeGUI or the way the iPod reads it. Kurtnoise took it as if I was saying the problem lies with MeGUI. That indeed is a misunderstanding. He also stated that MeGUI and Nero AAC encoder work perfectly together. How could that be the case when I don't experience this problem with any other encoding application using the exact same muxing method (through YAMB)? What confuses me is that even Kurtnoise stated there was some problem experienced with the way an iPod reads files created with the Nero encoder, then afterwards he stated it all worked perfectly. I explained my cross referencing more than once. Would you like a sample file?
2) Kurtnoise suggested that I use Winamp's AAC encoder (based on my reference to this encoder in the first place). I then attempted to work out which one was stereo out of "Dual" or "Independant". I already decided that I didn't want to use joint stereo. He then said to me that I should use joint stereo. When I explained I didn't want to, he then said I did not know what joint stereo is! I posted a reference to Wiki to point out how easy it is to obtain information these days. Of course I have read more than that one single article. I didn't want to use joint stereo as I wanted no compromise at all in the DPL II downmix. Am I not entitled to that opinion?
3) There were a number of times that I asked Kurtnoise questions to clarify what he meant but he ignored them. :( I felt like he saw me as lower than him and that I should blindly follow his advice. I am sure that I am wrong on this but this is the way I felt.
I have also made it clear on a number of occasions that I do indeed see Kurtnoise as someone more knowledgeable than me but that doesn't take away my God given rights to my own preferences. I am deeply sorry if I have offended anyone. I would also like to offer a PayPal payment. I know for sure how much I value MeGUI and I would feel saddened if development stopped. I feel like I should have notified Nero of this problem but I am almost certain it would have fallen on deaf ears. What can I do to show you that I appreciate everything about MeGUI and the developers behind it?
Taurus
1st April 2008, 11:41
Come on, please stop this.
@Ryu77: I understand your arguments.
@Kurtnoise13: I understand your arguments too.
For the sake of MeGui: Let's calm down and have a more objective look at it.
Remember Gordianknot or AutoGk?
len0x and the other Devs went tired of being critized and overflooded by requests and false conclusions of users.
Don't let this happen to this wonderful new baby of this forum.
Ryu77's observations are a minor aspect of the whole.
Vista integration is another.
But to keep this conglomeration of tools working it needs a more distant point of view.
I've struggled along with GK and it became a wonderful child of his time.
Nowadays MeGui is his legitimate successor for the new age :).
So let your energy flow and don't become upset by words.
Look at what you created!
Sorry, for being a little of topic.
Let's go back to business, please :thanks:
stax76
1st April 2008, 13:20
Posting logs and sample output file on rapidshare would have been a better start :logfile:
arrirc
1st April 2008, 15:43
@arric: that's due to the fact FPS is a calculation based on encoding time. The Hibernation time adds to the calculations.
Thanks very much Sharktooth, so there is no real need to worry. Its gonna take the same time as shown at the beginning sans the hibernation time.
:thanks:
shevegen
1st April 2008, 18:16
Seems people here need to calm down ;)
bob0r
1st April 2008, 20:09
@Sharktooth.
You should not get offended by such people.
I think you have no idea how much HAPPY MEGUI users there are around the world. And i think the number is growing and growing as we speak. You all do great work on megui and i truely hope you guys will continue.
The world of x264 video encoding has just started, simply said: WE NEED YOU GUYS!
Keep your head up high, continue the good work, and sharktooth message me on irc, i got something to show you :cool:
Sharktooth
1st April 2008, 20:41
maybe you all should talk to kurtnoise... not to me...
as i said, if he leaves i leave too.
bob0r
1st April 2008, 21:23
Ok.....
Or as we say at Dance Radio FUCK IT ALL! (http://danceradio992.cz/fuck_it_all-lousy_shit.mp3)
If you like coding megui, continue, if you hate it, stop.
My personal motto: Don't look at what others do.
(And people wonder why Linux can't beat Windows, lawlifying)
/me irc only, later!
Ryu77
2nd April 2008, 04:33
Kurtnoise and Sharktooth, can I just ask something... Are you guys looking for a Scapegoat? Are you looking for an excuse to stop working on MeGUI and just want to blame others?
Please hear me out...
I am not the type of person that starts or enjoys arguments. I am far more mature than that and I often make efforts to diffuse arguments.
At no point in my conversation did I attempt to offend or insult. It was only after I received a few belittleing comments that I decided to say something back.
I have seen more than once on this thread where someone has felt intimidated by responses from you guys. Now I am not at all saying that they are always right and you should just take everything thrown your way but there are some points to consider...
You are the face of MeGUI, so as such you represent that software. That is a leadership role where you should always have enough humility to respond in ways that never belittle others. Even if they do say things that are perceived as insults, you should be strong enough to take the high road. Everybody knows that you are what makes MeGUI what it is today. Where is your resilience?
Something so minor as something said on an internet forum would stop you developing MeGUI further?? Do you realise how crazy that sounds? If I listened to every insulting comment on the internet, I would be institutionalised by now! :confused:
I really hope you understand what I am saying here. Yes, it's true that you guys know everything about MeGUI. However, that doesn't mean that you know more than everybody else about other things. If people can not be humble enough to listen to what others have to say than I can assure you that no progress will ever be made. The greatest leaders in this World have one common trait, this is the ability to listen and learn from what others say and do, and then apply this information to make progress and innovation.
bob0r
2nd April 2008, 08:00
I kinda agree with Ryu77 here.
Same when it comes to x264, all the dumb things i ask or say and dark and pengvado have to put up with me.
But i always get a professional response back.
What ever your choice may be i have to add this:
WHAT A GOD DAMN BAD TIMING NOW THAT x264 AQ is released! JUST FUCK IT ALL, GO OUT ON THE BEACH AND LISTEN TO SOME BOB MARLEY!!
@Sharktooth
PLEASE
update x264 808 modified .exe (http://forum.doom9.org/showthread.php?p=1120689#post1120689) and add the profile to megui update server!!
(Before you go to the beach)
~bT~
2nd April 2008, 10:25
@ bob0r
as the devs are no longer willing to update megui, can we just replace the exe file for things to work?
bob0r
2nd April 2008, 12:03
@ bob0r
as the devs are no longer willing to update megui, can we just replace the exe file for things to work?
Yes that will work, and i am sure they are willing, they just have to come on irc :)
Sharktooth
2nd April 2008, 12:48
i dont like to repeat myself. im not the only megui developer AND if you watched the changelog it's about one year i just dont mess with MeGUI code. i just committed some simple patches here and there coz i already lost interest in megui in a similar episode of arrogance.
i decided a while ago to spend my time into more important things (real life issues) and code just when i find the "inspiration".
Kurtnoise kindly joined the megui devs coz there were too many bugs in megui. He did a great job and he doesnt deserve all this pressure. There is a bugtracker and a support forum on SourceForge. USE THEM! We asked to do that millions of times.
Also if you're going to post bugs do it the way it's meant to be done. Discussing stuff is the wrongest way to get things fixed. Only devs should do that... users should only report... unless they have a working fix (code)... then they may post it in the patches tracker.
obieobieobie
3rd April 2008, 11:55
I've had a problem with the update_cache in megui for a while now, but I fixed it just now.
The problem was that each time megui updated, it would create a folder in the root of the partition megui is located.
I have megui in d:\misc\megui\ and it would create d:\update_cache\
I fixed this by deleting the preceding / in the HKEY_LOCAL_MACHINE\SOFTWARE\MeGUI\update_cache entry in the registry. Now it works as intended, using the update_cache folder under the megui folder. Thus changing it from /update_cache/ to update_cache/
I am on WinXP SP2 with megui 0.3.0.0, .net 1, 2 and 3 with all the updates I could get from windows update.
Sharktooth
3rd April 2008, 13:11
0.3.x is experimental and unstable...
ajamils
3rd April 2008, 13:51
I converted mkv movie to mp4. Conversion when fine but the resulting file had 2Channel audio instead of 6 Channel. Also, the file did not play in my Ps3. It showed up as "Corrupt Data" What am I doing wrong here ?
AVS File (input - Created via MeGUI{AVS Script Edito})
DirectShowSource("D:\MonIn.1080p\Mon.mkv",fps=25,audio=false)
#deinterlace
#crop
LanczosResize(1080,592) # Lanczos (Sharp)
#denoise
Info of Original File (via MediaInfo)
General #0
Complete name : D:\MonIn.1080p\Mon.mkv
Format : Matroska
File size : 2.23 GiB
PlayTime : 1h 22mn
Bit rate : 3863 Kbps
Encoded date : UTC 2008-02-06 18:22:54
Writing application : mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video #0
Codec : AVC
Codec/Family : AVC
Codec/Info : Advanced Video Codec
Codec profile : High@L5.1
Codec settings, CABAC : Yes
PlayTime : 1h 22mn
Nominal bit rate : 3631 Kbps
Width : 1080 pixels
Height : 1040 pixels
Display Aspect ratio : 16/9
Frame rate : 25.000 fps
Chroma : 4:2:0
Interlacement : Progressive
Writing library : x264 - core 58 svn-736M
Encoding settings : cabac=1 / ref=3 / deblock=1:-2:-1 / analyse=0x3:0x113 / me=umh / subme=6 / me-prepass=0 / brdo=0 / mixed_ref=0 / me_range=12 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=16 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=0 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=3631 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.5:13.0
Language : English
Audio #0
Codec : AAC LC
Codec/Family : AAC
Codec/Info : AAC Low Complexity
PlayTime : 1h 22mn
Channel(s) : 6 channels
Channel positions : Front: L R, Rear: L R, LFE
Sampling rate : 48 KHz
Resolution : 16 bits
Info of Converted file (via MediaInfo)
General #0
Complete name : C:\Users\AJ\Desktop\New Folder\converted\Temp4Mkv2VOb\Mon-muxed.mp4
Format : MPEG-4
Format/Info : ISO 14496-1 Base Media
Format/Family : MPEG-4
File size : 707 MiB
PlayTime : 1h 22mn
Bit rate : 1198 Kbps
StreamSize : 2.05 MiB
Encoded date : UTC 2008-04-02 07:04:02
Tagged date : UTC 2008-04-02 07:04:02
Video #0
Codec : AVC
Codec/Family : AVC
Codec/Info : MPEG-4 AVC
Codec profile : High@L4.1
Codec settings, CABAC : Yes
PlayTime : 1h 22mn
Bit rate : 1000 Kbps
Width : 1080 pixels
Height : 592 pixels
Display Aspect ratio : 16/9
Frame rate : 25.000 fps
Chroma : 4:2:0
Interlacement : Progressive
Bits/(Pixel*Frame) : 0.063
StreamSize : 591 MiB
Encoded date : UTC 2008-04-02 07:04:02
Tagged date : UTC 2008-04-02 07:06:57
BitRate_Max : 4645488
Audio #0
Codec : AAC LC
Codec/Family : AAC
Codec/Info : AAC Low Complexity
PlayTime : 1h 22mn
Bit rate mode : VBR
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48 KHz
Resolution : 16 bits
StreamSize : 115 MiB
Encoded date : UTC 2008-04-02 07:06:32
Tagged date : UTC 2008-04-02 07:06:57
Sharktooth
3rd April 2008, 13:54
Complete name : D:\Torrents\Monster.Inc.2001.nHD.1080p.x264.NhaNc3\Monster.Inc.2001.nHD.1080p.x264.NhaNc3.mkv
Rule 6:
6) No warez, cracks, serials or illegally obtained copyrighted content! Links to content of a questionable nature, asking for, offering, or asking for help/helping to process such content in any way or form is not tolerated.
ajamils
3rd April 2008, 13:58
Rule 6:
thanks. Post updated.
Sharktooth
3rd April 2008, 14:03
about audio, try forcing audio decoding thru directshow.
sorry but i cant help you any more due to rule 6...
ajamils
3rd April 2008, 14:36
about audio, try forcing audio decoding thru directshow.
sorry but i cant help you any more due to rule 6...
ok :(
obieobieobie
3rd April 2008, 14:50
0.3.x is experimental and unstable...
It updated itself to it. :confused:
Taurus
3rd April 2008, 15:22
It updated itself to it. :confused:
No, look @ the settings dialog /extra config /configure servers.
you have the choice between stable / development autoupdateserver.
Branch 0.3** is in the development tree.
Sharktooth
3rd April 2008, 16:36
http://www.sf.net/projects/megui
obieobieobie
3rd April 2008, 17:22
No, look @ the settings dialog /extra config /configure servers.
you have the choice between stable / development autoupdateserver.
Branch 0.3** is in the development tree.
Yes, and I haven't touched that setting.
megui-0.2.6.1038.exe was the one I installed from and somehow it must have autoupdated to 0.3.0.0. Other than this issue with /update_cache/, it's worked perfectly and I haven't noticed that it is "unstable" or anything.
:shrug:
ajamils
3rd April 2008, 18:25
Ok just tried converting another file and SAME problem. Source file was 720p with DTS and the output came out to 2 channel (according to mediaInfo) instead of 6 channel(MediaInfo).
What am I doing wrong ???
rack04
3rd April 2008, 18:29
Ok just tried converting another file and SAME problem. Source file was 720p with DTS and the output came out to 2 channel (according to mediaInfo) instead of 6 channel(MediaInfo).
What am I doing wrong ???
What audio profile are you using?
~bT~
3rd April 2008, 18:57
Ok just tried converting another file and SAME problem. Source file was 720p with DTS and the output came out to 2 channel (according to mediaInfo) instead of 6 channel(MediaInfo).
What am I doing wrong ???
u need to untick 'force decoding via directshow'
http://maxupload.com/img/89312827.jpg
ajamils
3rd April 2008, 19:13
What audio profile are you using?
I'm using NDAAC-LC-Multichannel-192Kbps profile.
u need to untick 'force decoding via directshow'
http://maxupload.com/img/89312827.jpg
That's exactly how mine looks except for I have the bitrate at 192 I have "force decoding via directshow" unchecked.
http://i6.photobucket.com/albums/y208/ajamils/megui2.jpg
~bT~
3rd April 2008, 19:15
^ try with it checked.
edit: post the log too.
poisondeathray
3rd April 2008, 19:21
@ajamlis -
I had a similar problem a while ago, and the workaround for this was encoding the .dts => .wav with foobar2000 (with .dts plugin), then using the .wav as input into megui (using NDAAC multichannel profile as well)
Cheers
ajamils
3rd April 2008, 20:08
^ try with it checked.
edit: post the log too.
Ok will try that out tonight.
@ajamlis -
I had a similar problem a while ago, and the workaround for this was encoding the .dts => .wav with foobar2000 (with .dts plugin), then using the .wav as input into megui (using NDAAC multichannel profile as well)
Cheers
Hmmm...I would like that to be the last resort.... (hate using multiple softwares :))
calmike79
4th April 2008, 06:09
Hello, not sure if this is the right thread, but seemed like a good place to ask =)
I've been using eac3to and megui/x264 to backup my HD DVDs for a few weeks now per guides on doom9, but my success rate has been limited... about 8 out of 10 have worked. The two that didn't were Babel and The Kingdom. The only thing those two have in common that I could see was framerates > 23.9xx (i.e. 29.x and 25.0 fps respectively).
The problem seemed to be that the video was playing faster than the audio. I googled around in the case of Kingdom, and while 25 seemed indeed the actual framerate (i.e. nothing going haywire with the avisynth script editor in megui that I could tell), I tried to force it to a 23.976 framerate per mkvmerge as a shot in the dark, but the resulting video would barely play. Any tips? Grazie...
ajamils
4th April 2008, 06:43
I tried the option "force decoding via directshow" and still the same result. The output file contains 2 Channel audio instead of 6.
Finished File
General #0
Complete name : C:\Users\Arsalan\Desktop\New Folder\converted\Temp4Mkv2VOb\test-muxed_0.mp4
Format : MPEG-4
Format/Info : ISO 14496-1 Base Media
Format/Family : MPEG-4
File size : 707 MiB
PlayTime : 1h 22mn
Bit rate : 1197 Kbps
StreamSize : 2.05 MiB
Encoded date : UTC 2008-04-03 05:13:25
Tagged date : UTC 2008-04-03 05:13:25
Video #0
Codec : AVC
Codec/Family : AVC
Codec/Info : MPEG-4 AVC
Codec profile : High@L4.1
Codec settings, CABAC : Yes
PlayTime : 1h 22mn
Bit rate : 999 Kbps
Width : 1080 pixels
Height : 1040 pixels
Display Aspect ratio : 1.038
Frame rate : 25.000 fps
Chroma : 4:2:0
Interlacement : Progressive
Bits/(Pixel*Frame) : 0.036
StreamSize : 590 MiB
Encoded date : UTC 2008-04-03 05:13:25
Tagged date : UTC 2008-04-03 05:17:04
BitRate_Max : 4785088
Audio #0
Codec : AAC LC
Codec/Family : AAC
Codec/Info : AAC Low Complexity
PlayTime : 1h 22mn
Bit rate mode : VBR
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48 KHz
Resolution : 16 bits
StreamSize : 115 MiB
Encoded date : UTC 2008-04-03 05:16:45
Tagged date : UTC 2008-04-03 05:17:04
Original File
General #0
Complete name : D:\HomeVid\test.mkv
Format : Matroska
File size : 2.23 GiB
PlayTime : 1h 22mn
Bit rate : 3863 Kbps
Encoded date : UTC 2008-02-06 18:22:54
Writing application : mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video #0
Codec : AVC
Codec/Family : AVC
Codec/Info : Advanced Video Codec
Codec profile : High@L5.1
Codec settings, CABAC : Yes
PlayTime : 1h 22mn
Nominal bit rate : 3631 Kbps
Width : 1080 pixels
Height : 1040 pixels
Display Aspect ratio : 16/9
Frame rate : 25.000 fps
Chroma : 4:2:0
Interlacement : Progressive
Writing library : x264 - core 58 svn-736M
Encoding settings : cabac=1 / ref=3 / deblock=1:-2:-1 / analyse=0x3:0x113 / me=umh / subme=6 / me-prepass=0 / brdo=0 / mixed_ref=0 / me_range=12 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=16 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=0 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=3631 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.5:13.0
Language : English
Audio #0
Codec : AAC LC
Codec/Family : AAC
Codec/Info : AAC Low Complexity
PlayTime : 1h 22mn
Channel(s) : 6 channels
Channel positions : Front: L R, Rear: L R, LFE
Sampling rate : 48 KHz
Resolution : 16 bits
Also notices that the original file was 2.23 GB but the converted file is only 707MB. Is that normal ?
~bT~
4th April 2008, 11:58
^ why are you converting the file? why don't u just simply extract it? its already in the format you want.
ajamils
4th April 2008, 13:55
^ why are you converting the file? why don't u just simply extract it? its already in the format you want.
to play in my Ps3 :confused:
Ryu77
4th April 2008, 14:25
~bT~, ajamils will need to re-encode. At first glance I thought it looked compatible with the PS3 also. Then I looked along the encoding settings and noticed that 16 b-frames were used. The maximum allowed is 3.
ajamils you will need to re-encode the video if you want it compatible with the PS3. The audio is fine as it is. When you are finished re-encoding the video, I recommend using a MP4 container. MeGUI has a MP4 muxer.
Note: There are instances where you might want to consider re-encoding the audio also. Most AV receivers will not be able to decode AAC audio, and since it is 6 channel, an optical (toslink) or coaxial cable will not have enough bandwidth to deliver 6 channel PCM. So if you have a HDMI v1.3 receiver or you are only sending the sound to your TV, then it is ok to leave audio as is. If you are going to send a digital signal to an AV receiver via optical or coaxial, then you may want to consider re-encoding to AC3. M2TS would be the recommended container choice. tsMuxeR can multiplex into M2TS.
ajamils
4th April 2008, 14:37
~bT~, ajamils will need to re-encode. At first glance I thought it looked compatible with the PS3 also. Then I looked along the encoding settings and noticed that 16 b-frames were used. The maximum allowed is 3.
ajamils you will need to re-encode the video if you want it compatible with the PS3. The audio is fine as it is. When you are finished re-encoding the video, I recommend using a MP4 container. MeGUI has a MP4 muxer.
What exactly am I looking for when I want to determine whether certain file is supported by Ps3 or not ?
~bT~
4th April 2008, 14:44
@ Ryu77
I was talking about the audio..
Ryu77
4th April 2008, 14:50
What exactly am I looking for when I want to determine whether certain file is supported by Ps3 or not ?
Well as you know the PS3 and Blu-ray players require that h264 streams are level 4.1 or lower. Each level will be restricted by the the DPB (Decoded Picture Buffer). Without getting too complicated the 4.1 level should have no more than 4 reference frames and 3 b-frames at 1080p. The lower the resolution, the more reference frames can be used.
However, in your case 16 b-frames is far beyond what the PS3 can decode.
~bT~
4th April 2008, 14:56
^ mate, if u look at prev post of mine you will notice we have been talking about audio.
I tried the option "force decoding via directshow" and still the same result. The output file contains 2 Channel audio instead of 6.
Ryu77
4th April 2008, 15:05
~bT~, I just did... I just edited my post. I'm sorry about that. I just assumed it was the video as that will also need to be re-encoded.
You are right that he can leave the AAC audio as is (as I said in my note on my post to ajamils), but you will not get 6 channel sound without the player decoding the audio on board and sending it via HDMI v1.3 to a compatible AV reciever, or having a rare AV receiver capable of decoding AAC (then you can use optical/coax). So it might be better to re-encode to AC3.
~bT~
4th April 2008, 15:09
^ no prob :) thanks for editing as it made me feel like a prick :(
ajamils
4th April 2008, 15:12
when creating the AvsScript....the default value for audio=false (when you look at the code). Should I change it to "true" or leave it as is ?
~bT~
4th April 2008, 15:14
^ leave it as it is. demux the audio using mkvextract, then mux it with the video into mp4 using YAMB or MeGUI mp4 muxer.
ajamils
4th April 2008, 15:21
^ leave it as it is. demux the audio using mkvextract, then mux it with the video into mp4 using YAMB or MeGUI mp4 muxer.
ok will try that in the evening. thank.
Ryu77
4th April 2008, 15:22
when creating the AvsScript....the default value for audio=false (when you look at the code). Should I change it to "true" or leave it as is ?
The AVIsynth script is referring to the video encoding where the audio will be disabled.
Have you tried de-muxing the audio and dealing with that seperately in MeGUI? I would always recommend approaching things that way. I always prefer to encode my video and audio separately. The muxing process usually only takes a few minutes anyway.
You could use MKVextract GUI to extract the AAC audio and then load it into MeGUI by itself.
Edit: ~bT~, it looks like you were posting the same time as me. :) It's a good thing we offered similar advice.
ajamils
5th April 2008, 07:23
This is what I did
1) Extracted audio and video files via MKVExtract
2) Converted the audio track from DTS to mp4 using MeGUI (mediaifo shows 6 channel)
3) Loaded the avs file and converted audio in MeGUI
- Set audio profile to NDAAC-LC-Multichannel-HQ-256Kbps
- Codec NDAAC
- Extension : MP4-AAC
input file = 4.36GB
Output file = 836MB (quality degraded)
output file audio = 2 Channel :mad: :mad: :mad:
buzzqw
5th April 2008, 07:38
output file audio = 2 Channel
make sure you don't use diretshowsource for decoding the dts... look at log, how is handled the audio ?
BHH
ajamils
5th April 2008, 08:21
make sure you don't use diretshowsource for decoding the dts... look at log, how is handled the audio ?
BHH
"force directshow" is unchecked.
Ryu77
5th April 2008, 08:41
This is what I did
1) Extracted audio and video files via MKVExtract
2) Converted the audio track from DTS to mp4 using MeGUI (mediaifo shows 6 channel)
3) Loaded the avs file and converted audio in MeGUI
- Set audio profile to NDAAC-LC-Multichannel-HQ-256Kbps
- Codec NDAAC
- Extension : MP4-AAC
input file = 4.36GB
Output file = 836MB (quality degraded)
output file audio = 2 Channel :mad: :mad: :mad:
I don't understand what you are doing... Steps 2 and 3 both state that you encoded the audio but with different methods??
The advice ~bT~ and I gave you was to demux the audio with MKVextract and re-encode it separately (as your step 2 states), then also re-encode the video seperately. Lastly use tsMuxeR to multiplex your streams back into a M2TS container.
I'll state the steps more clearly for you.
1) Demux the DTS audio from MKV container using MKVextract GUI.
2) Load the raw DTS audio stream into MeGUI, and re-encode to 6 channel AC3 (not AAC! Why are you encoding to this format for the PS3?). You can use FFMPEG AC3 encoder @ 448Kbs.
3) Load your AVI synth script into MeGUI (audio=false). Re-encode video only in MeGUI (x264 4.1). It might be best to use the MeGUI x264 Blu-ray profiles. Here's a link: http://www.mediafire.com/?f1zgyj5mn3n
4) Mux new video and audio with tsMuxeR (M2TS output).
~bT~
5th April 2008, 12:28
^ huh? i thought the audio was aac already from his prev post now he says its dts? well confusing..
Ryu77
5th April 2008, 14:19
^ huh? i thought the audio was aac already from his prev post now he says its dts? well confusing..
Yes, I agree it is very confusing.
I think he has a few different files he is working with... But... His last post says to me that he is converting DTS-->6 channel AAC (in MP4 container)-->2 channel AAC. :confused:
ajamils, could you tell us exactly what you want to do? It might be best to focus on one media file at a time. That way there is no confusion.
ajamils
6th April 2008, 01:10
Sorry to get everyone confused. I was working on different files and that why posting different results. I'm trying the problem file with Ryu77 method (posted above). Once its done (4 hours have passed, 5 more to go :(), I'll post the results.
rebkell
6th April 2008, 01:22
Sorry to get everyone confused. I was working on different files and that why posting different results. I'm trying the problem file with Ryu77 method (posted above). Once its done (4 hours have passed, 5 more to go :(), I'll post the results.
If the video looks good, you shouldn't have to reencode it, just mux it with the audio when you get it(the audio) the way you want.
Ryu77
6th April 2008, 01:28
If the video looks good, you shouldn't have to reencode it, just mux it with the audio when you get it(the audio) the way you want.
Yes, but the video he is working with has 16 consecutive b-frames enabled. So he will need to re-encode it for PS3/Blu-ray stand alone compliancy.
Unless he is now working on a different media file... Which if you have read the previous posts, is very much possible. :confused:
ajamils
7th April 2008, 05:57
Yes, but the video he is working with has 16 consecutive b-frames enabled. So he will need to re-encode it for PS3/Blu-ray stand alone compliancy.
Unless he is now working on a different media file... Which if you have read the previous posts, is very much possible. :confused:
Lol...ya I was working on multiple files and that's why it create the confusion.
Ok so here is the latest file (other files were converted with mkv2vob and they worked fine. But this one is giving me problems and that is why I'm trying to convert it with Megui).
General #0
Complete name : C:\homemovie-1080p.mkv
Format : Matroska
File size : 8.72 GiB
PlayTime : 2h 8mn
Bit rate : 9701 Kbps
Movie name : homemovie
Encoded date : UTC 2007-10-25 01:18:11
Writing application : mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Cover : Yes
Video #0
Codec : AVC
Codec/Family : AVC
Codec/Info : Advanced Video Codec
Codec profile : High@L5.1
Codec settings, CABAC : Yes
PlayTime : 2h 8mn
Bit rate : 7772 Kbps
Nominal bit rate : 8210 Kbps
Width : 1920 pixels
Height : 816 pixels
Display Aspect ratio : 2.35
Frame rate : 23.976 fps
Chroma : 4:2:0
Interlacement : Progressive
Title : Inside Man (2006)
Writing library : x264 - core 56 svn-680
Encoding settings : cabac=1 / ref=8 / deblock=1:-6:-6 / analyse=0x3:0x133 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=8210 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / zones=179065,184651,b=0.02 / aq=1:0.3:15.0
Language : English
Audio #0
Codec : DTS
PlayTime : 2h 8mn
Bit rate : 1536 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48 KHz
Resolution : 24 bits
Title : English DTS 5.1 (1.5mbps)
Language : English
Text #0
Codec : ASS
Codec/Info : Advanced Sub Station Alpha
Title : English
Language : English
Text #1
Codec : ASS
Codec/Info : Advanced Sub Station Alpha
Title : French
Language : French
Text #2
Codec : ASS
Codec/Info : Advanced Sub Station Alpha
Title : Spanish
Language : Spanish
Text #3
Codec : ASS
Codec/Info : Advanced Sub Station Alpha
Title : German
Language : German
Text #4
Codec : ASS
Codec/Info : Advanced Sub Station Alpha
Title : Norwegian
Language : Norwegian Nynorsk
Text #5
Codec : ASS
Codec/Info : Advanced Sub Station Alpha
Title : Bulgarian
Language : Bulgarian
Followed "Ryu77" method of converting audio and video separately using Megui. So far 7 hours have passed by and audio conversion (DTS to AC3) is stuck at 50.60% and video encoding does not show any progress. Megui is responding, which means that Megui hasn't crashed but for some reason audio and video encoding is not working. :confused:
Ryu77
7th April 2008, 06:24
Width : 1920 pixels
Height : 816 pixels
Encoding settings : cabac=1 / ref=8 / deblock=1:-6:-6 / analyse=0x3:0x133 / me=umh / subme=7 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=8210 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / zones=179065,184651,b=0.02 / aq=1:0.3:15.0
Followed "Ryu77" method of converting audio and video separately using Megui. So far 7 hours have passed by and audio conversion (DTS to AC3) is stuck at 50.60% and video encoding does not show any progress. Megui is responding, which means that Megui hasn't crashed but for some reason audio and video encoding is not working. :confused:
Audio shouldn't take any more than about 1 hour to re-encode. In regards to your video, there are too many reference frames so you will need to re-encode the video too. Don't forget to use the x264 MeGUI Blu-ray profiles that I linked to earlier in this thread. That way you are guaranteed compliancy with the Blu-ray standard.
If you are experiencing problems converting DTS to AC3 with MeGUI, you could try EAC3to.
poisondeathray
7th April 2008, 14:58
I struggled with what you are doing now ajamilis for the audio conversion, wasted many hours. I too hate multiple software, but couldn't find an elegant solution until the method mentioned earlier in post #1566. This was the only way I found that worked 100% of the time. (For me, even EAC3to didn't work, but I used an earlier version at the time, maybe it's better now)
I have another suggestion so you don't waste more time:
Encode only a few frames, to check for compliancy (for PS3 or whatever you intend on using it for). Instead of wasting 8+ hours on an a bad encode, you waste a few minutes. Just use the trim(0,1000) for example, in your script. The same goes for audio processing, if you have a DTS sample.
Good luck
ajamils
7th April 2008, 18:42
I'm not sure what's going on but the video encoding status is not moving at all. I left the software run all night and even after 10 hours it still shows blank. Following is what the status % screen is showing
Position in clip/ Total Length: ---/02:08:43
Current / Total Frames: ---/185189
Current/Projected File Size: ---/---
Processing Time: ---
Time elapsed: 10:24:18
Time Remaining: ---
This used to fine..... i don't know what happened all of a sudden :confused: :mad: :confused:
Ryu77
7th April 2008, 22:16
I have another suggestion so you don't waste more time:
Encode only a few frames, to check for compliancy (for PS3 or whatever you intend on using it for). Instead of wasting 8+ hours on an a bad encode, you waste a few minutes. Just use the trim(0,1000) for example, in your script. The same goes for audio processing, if you have a DTS sample.
Good luck
This is why I suggested using the x264 MeGUI Blu-ray profiles. This way you are guaranteed compliancy with the Blu-ray standard.
Here they are again, just in case you missed them: http://www.mediafire.com/?f1zgyj5mn3n
ajamils
9th April 2008, 01:03
usually how long does MeGUI takes to convert an average 1080p file ? Right now I'm converting a 1080p file (8GB - video only) and first pass took 9 hours and so far its been 12 hours 32 since 2nd pass is running and MeGUI shows remaining time as 19 hours and 37 mins
Is it supposed to take that long ?? :confused:
tomos
9th April 2008, 01:48
down to your settings and your computer
ajamils
9th April 2008, 02:21
down to your settings and your computer
I'm using MeGUI's blu-ray profile and computer specs are following
Athlon X2 5200+
4 GB RAM
500GB SATA Drive
Windows Vista Ultimate 64 Bit
I think the computer specs are decent to handle encoding task.
Sharktooth
9th April 2008, 02:24
blu-ray profile is pretty slow... it's normal it takes so much time.
also avisynth filters may play a role... expecially deinterlacers...
ajamils
9th April 2008, 02:43
Ok another question. What's the best way to shrink the size of the movie without losing picture quality and surround sound (that can play on Ps3) ?
I always thought that mp4 can do that but I just converted a movie using RipBot and the output file is exactly the same size as the input file :confused:
poisondeathray
9th April 2008, 03:30
Ok another question. What's the best way to shrink the size of the movie without losing picture quality and surround sound (that can play on Ps3) ?
I always thought that mp4 can do that but I just converted a movie using RipBot and the output file is exactly the same size as the input file :confused:
I'll only address the 2nd question, because the 1st sort of violates forum rule #12
.mp4 is just a container. It has very little effect on file size.
File size = bitrate x running time
Your output size is the same size as your input size because you probably chose the same bitrate
Ryu77
9th April 2008, 03:49
usually how long does MeGUI takes to convert an average 1080p file ? Right now I'm converting a 1080p file (8GB - video only) and first pass took 9 hours and so far its been 12 hours 32 since 2nd pass is running and MeGUI shows remaining time as 19 hours and 37 mins
Is it supposed to take that long ??
As Sharktooth said... That encoding time is completely normal. The x264 codec uses complicated algorithms to produce very high quality video at efficient bitrates. You could try the "fast" Blu-ray profile instead. You still wont see huge increases in encoding speed but it may shave a few hours off the whole process.
McCauley
11th April 2008, 15:00
Hello,
first i want to say thank to the developers of this nice GUI!
Is there a chance that the first turbo pass can be modified? I tweaked my turbo pass according to some suggestions made in this thread (http://forum.doom9.org/showthread.php?t=135533) and i would like to use it with MeGUI instead of CLI.
Regards
McCauley
Sharktooth
11th April 2008, 15:29
you want faster first pass or slower with a bit more quality?
McCauley
11th April 2008, 15:51
Hi Sharktooth,
i want to use slower settings to tweak final quality a bit.
I'm at work atm, so i can't say you exactly what i changed, it was subme 3 instead of subme 1 and one or two other things, AFAIR.
Regards
McCauley
cweb
17th April 2008, 19:49
I'm not sure what's going on but the video encoding status is not moving at all. I left the software run all night and even after 10 hours it still shows blank. Following is what the status % screen is showing
Position in clip/ Total Length: ---/02:08:43
Current / Total Frames: ---/185189
Current/Projected File Size: ---/---
Processing Time: ---
Time elapsed: 10:24:18
Time Remaining: ---
This used to fine..... i don't know what happened all of a sudden :confused: :mad: :confused:
I have a similar problem right now..
I converted a brief 4000 frame videoclip without problems.
Then I decided to do a longer one.. got the result you mentioned.. something must be wrong.
McCauley
20th April 2008, 19:53
Hi,
i want to use slower settings to tweak final quality a bit.
I'm at work atm, so i can't say you exactly what i changed, it was subme 3 instead of subme 1 and one or two other things, AFAIR.
Any progress on that?
I looked through every .xml but didn't find where the commandline for the turbo pass is saved, could someone point me to the place where it is saved? I don't need to change it with a GUI, just replace the commandline with my own.
Regards
McCauley
Sharktooth
21st April 2008, 12:46
the 1st pass "commandline" is not saved. megui just save the "turbo" option status and changes the 1st pass commandline on the fly.
you cant change it manually. it needs to be changed in the code.
rberger
21st April 2008, 22:21
I noticed that when trying to reproduce the cmd lines from the profile xml's to use them on Linux, that some generation logic is part of the MeGUI code proper. So I ended up just copying them out of the x264 config dialog.
Anyway, to be sure to get the correct command line, I recommend choosing the profile from the droplist in the main dialog, than open the x264 config dialog, choose 2st/1nd pass accordingly and copy. The reason I'm saying that is that albeit the x264 config dialog itself also contains a profile dropdown list to choose from, it seemed that the cmd line wasn't updated accurately when picking profiles there.
MarcioAB
5th May 2008, 01:46
^ :thanks: so to override it i just add my own? eg: --aq-strength 0.7 --aq-sensitivity 5
Well, I think so ...
Any way, the new x264 variable adaptive Q (or VAQ) rate control is working so good over here.
MeGUI should consider to include those parms in the GUI.
Thanks
Theliel
5th May 2008, 03:43
they are working on 0.3 :) so patient.
unknownsoldierX
23rd May 2008, 17:01
I get this error when I open a m2ts file in the AviSynth Script Creator. The video opens, but then this pops up.
http://img239.imageshack.us/img239/9326/meguini9.th.png (http://img239.imageshack.us/my.php?image=meguini9.png)
arrirc
21st June 2008, 08:56
hello
I've used MeGUI for quite some time and used it quite successfully. I have last used it about 1-2 months back. As I tried to start it today, I see that it is not starting. I have even waited for 15mins, but to no effect.
I can see megui.exe in the Process List of the Task Manager and also cvtres.exe, which is incidentally consuming 50% of CPU cycles.
I uninstalled the previous version, downloaded the latest build and restarted the machine. And then I installed it again, but that also did not solve the problem at all.
Please help :confused: :(
Thank you.
Kurtnoise
21st June 2008, 10:11
http://forum.doom9.org/showthread.php?p=1151017#post1151017
arrirc
21st June 2008, 16:37
http://forum.doom9.org/showthread.php?p=1151017#post1151017
Ummmmmm.....sorry, but what exactly are you pointing at? Do you think that I should switch to the development build?
:confused:
I have moved this topic here: http://forum.doom9.org/showthread.php?p=1151097#post1151097
check
22nd June 2008, 11:40
I'd like to see the denoising options in the AVS creator revisited. I think there are newer filters that are more effective than the current set. Maybe a matrix of choices with these arrays: [Light, Medium, Heavy] & [Fast, Normal, Slow]? If the devs think an update is due for the denoising options, I will sketch up a draft set of choices and submit it as a feature request, but I wanted to see if there was interest first.
Avenger007
22nd June 2008, 22:20
I'd like to see the denoising options in the AVS creator revisited. I think there are newer filters that are more effective than the current set. Maybe a matrix of choices with these arrays: [Light, Medium, Heavy] & [Fast, Normal, Slow]? If the devs think an update is due for the denoising options, I will sketch up a draft set of choices and submit it as a feature request, but I wanted to see if there was interest first.
Don't forget to include MC_Spuds (http://forum.doom9.org/showthread.php?t=131279) as an Insanely-Slow option. :p
It's so good I think it deserves its own array (for different strengths), or even better, its own GUI. ;)
Vesi
22nd June 2008, 23:51
I'm getting this error.
http://img45.imageshack.us/img45/1493/52915411rp7.png
Edit: Problem as been solved, was using the wrong UnDot :) which was for Avisynth 2.5 alpha.
psychosmurf
29th June 2008, 11:30
Hi,
Anyone know if the meGUI project is accepting donations? Its a good piece of software and I asked a question on the SourceForge page just this past week and the answer was quick and solved my problem quickly and politely, despite the fact it was a problem between the keyboard and chair. I'd like to give a bit to the project.
Thx,
P
Sharktooth
29th June 2008, 15:27
we havent set up an account for donations yet.
however you can donate to doom9.org since Doom9 was the starter of the megui project.
link: http://www.doom9.org/donate.htm
saint-francis
29th June 2008, 21:28
I'd like to see the denoising options in the AVS creator revisited. I think there are newer filters that are more effective than the current set. Maybe a matrix of choices with these arrays: [Light, Medium, Heavy] & [Fast, Normal, Slow]? If the devs think an update is due for the denoising options, I will sketch up a draft set of choices and submit it as a feature request, but I wanted to see if there was interest first.
Agreed. I think that there should also be sharpening and other options. Oh, and also an MT option since just about everyone encoding video with MeGUI probably has at least a dual core processor.
psychosmurf
30th June 2008, 09:28
Thanks, Sharktooth!! I'm on my way. . .
Atak_Snajpera
30th June 2008, 17:41
Thanks, Sharktooth!! I'm on my way. . .
Haha! That was good :) Customer thanks for possibility to spend money. This is rather unusall in real world :)
Sharktooth
30th June 2008, 17:45
well... he is not a customer... he's just happy with megui and wants to help development.
rack04
30th June 2008, 22:26
I just submitted bug report to the MeGUI tracker concerning error when loading "AutoEncode". Can anyone confirm?
psychosmurf
1st July 2008, 00:08
That's very true; meGUI is singularly one of the most useful pieces of software I've ever used and I'm very excited about being able to help with its development. The developers do great work and money is how I can contribute.
rack04
1st July 2008, 03:12
Using version 0.3.0.1012 I've noticed a significant increase in efficiency using the AviSynth Script Creator. In older versions opening an MKV file containing HD DVD output from eac3to would take several minutes. Now it takes several seconds. Also "autocrop" is much faster. I dont' know what you did by kudos for the great work.
rack04
1st July 2008, 13:26
I just submitted bug report to the MeGUI tracker concerning error when loading "AutoEncode". Can anyone confirm?
Problem fixed in latest version. Thanks.
Sharktooth
1st July 2008, 14:03
Moving toward 0.3: http://sourceforge.net/forum/forum.php?forum_id=841660
Sharktooth
2nd July 2008, 13:34
New stable version is up.
Autoupdate server has been... updated and should automatically warn you.
If you encounter problems after updating, please do a clean install.
Download link: http://sourceforge.net/project/showfiles.php?group_id=156112&package_id=174059&release_id=610828
Changelog: http://sourceforge.net/project/shownotes.php?group_id=156112&release_id=610828
Latest meGUI (http://sourceforge.net/project/showfiles.php?group_id=156112) is not possible to install.
Sharktooth
4th July 2008, 17:04
why not? many users have already installed it without problems
Atak_Snajpera
4th July 2008, 20:51
Latest meGUI is not possible to install.
Do not use Limited account. use Administrators instead!
Edit: Everything is fine now. thanks alot Sharktooth & Atak_Snajpera for the replays.
Any idea why during making D2V after puting the job to queue and start the job the % of making D2V progress stack on nothing? it just show % mark with out any number.
Sharktooth
5th July 2008, 14:23
maybe a minor bug. however does it end up creating a correct d2v file?
megui 0.3.0.1014
C:\Program Files (x86)\DVD\megui
With C:\megui too.
WinXP 64bit english (with all updates)
If I use update the following error occurs:
Updating convolution3dyv12. File 21/36.
Updating undot. File 21/35.
Updating fluxsmooth. File 21/34.
Updating eedi2. File 1/13.
Updating decomb. File 1/12.
Updating leakkerneldeint. File 1/11.
Updating tomsmocomp. File 1/10.
Updating tdeint. File 1/9.
Updating tivtc. File 1/8.
Updating dgdecode. File 1/7.
Updating simpleresize. File 1/6.
Updating colormatrix. File 1/5.
Updating nicaudio. File 1/4.
(see megui_error_001.JPG)
maybe a minor bug. however does it end up creating a correct d2v file?
Will hard to say d2v was created right, as far i played with d2v in Avsp everything was fine, but after finished the encoding i got 200 mb undersized with these settings for 02:45:00 run time, dunno why :confused:
http://maxupload.com/img/4EC8B0EB.png.http://maxupload.com/img/021F20AB.png
Sharktooth
8th July 2008, 03:06
@Vesi: the d2v is ok then. The undersize often depends on codec misconfiguration by the user.
@MrX: run MeGUI as an admin.
The undersize often depends on codec misconfiguration by the user.
How I have to solve this problem?
weaker
8th July 2008, 10:32
I just want to give a short notice about what I found strange:
I installed meGUI on a quite freshly installed XP SP3 without any .NET framework components installed. The error message meGUI gave me didn't point me to missing .NET but looked rather like a usual crash (dialog box with red-white X, "application couldn't be initialized" and a hex code IIRC c0000135). Only after a few google searches I found that with another program that error comes from missing .NET.
In the meGUI changelog I read "- (kurtnoise) removed .net framework checking for vista users during the loading. It should be fine now with all apps updated and frankly it's also to avoid to waste some time to upgrade each number indefinitely...;-)"
Perhaps it has to do with that, although I'm on XP.
check
8th July 2008, 11:07
weaker, I don't see what point you are trying to make with your post. I'd say MeGUI requires the .NET runtimes to work, but you seem to already know this. Is it a feature request to make the crash reason less obscure?
Sharktooth
8th July 2008, 12:42
How I have to solve this problem?
:search:
Sharktooth
8th July 2008, 12:44
I just want to give a short notice about what I found strange:
I installed meGUI on a quite freshly installed XP SP3 without any .NET framework components installed. The error message meGUI gave me didn't point me to missing .NET but looked rather like a usual crash (dialog box with red-white X, "application couldn't be initialized" and a hex code IIRC c0000135). Only after a few google searches I found that with another program that error comes from missing .NET.
In the meGUI changelog I read "- (kurtnoise) removed .net framework checking for vista users during the loading. It should be fine now with all apps updated and frankly it's also to avoid to waste some time to upgrade each number indefinitely...;-)"
Perhaps it has to do with that, although I'm on XP.
The error you receive is always the same for ALL .NET framework based apps. It's a standard message.
So, no, it does not depend on us.
Redsandro
8th July 2008, 18:21
First post here.
Congrats on an awesome tool!
I was wondering if it's an idea to change that "Your source is RGB and should by YUV. Do you want MeGUI to add ConvertToYV12() to your script"? [yes/no] dialog so you can choose [yes - 601/yes - 709/no], with the middle option adding ConvertToYV12(matrix="Rec709")?
Saves HD people from manually going back.
Sharktooth
8th July 2008, 19:27
uhm... could be an idea.
please post it in the megui feature request tracker (here (http://sourceforge.net/tracker/?atid=798479&group_id=156112&func=browse))
@MrX: run MeGUI as an admin.
I run it as an admin, but it doesn't work for me.
With the 3.0.1015 too.
Redsandro
8th July 2008, 20:10
uhm... could be an idea.
please post it in the megui feature request tracker (here (http://sourceforge.net/tracker/?atid=798479&group_id=156112&func=browse))
Thanks for the link, done that.
Sharktooth
8th July 2008, 20:16
I run it as an admin, but it doesn't work for me.
With the 3.0.1015 too.
dunno, it says invalid chars but i cant see invalid chars in your path.
I have the errormessage only by the reported "plugins".
All other updates works.
I have reported it to Microsoft. I hope that help to find the failure.
Can I do other things like "megui.exe -debug" to get a debuglog?
Sharktooth
8th July 2008, 20:48
uhm.... have you installed avisynth before running megui?
if so, before updating megui check if the avisynth plugins path is correct (in megui settings->program paths->other). if not, just correct it then run the update.
I first installed AviSynth in "C:\Program Files (x86)\DVD\AviSynth"
Now I have installed it in "C:\DVD\AviSynth" and it works now.
Thanks
Sharktooth
8th July 2008, 21:11
glad it works. vista is weird, so, please have some patience :)
Not Vista, WinXP 64bit with SP2 and all Updates.
I can't understand, why Microsoft use such a bad path "C:\Program Files (x86)" for the 32bit Programms.
In Vista the Path is the same. And some other WinXP bugs are in Vista too :-(
Booji Boy
12th July 2008, 20:33
Intermediate step AVS->AVI with MEncoder uses only one core...
Isn't MEncoder capable of multi-threading? Or is AviSynth the bottleneck here?
check
13th July 2008, 03:52
Intermediate step AVS->AVI with MEncoder uses only one core...
Isn't MEncoder capable of multi-threading? Or is AviSynth the bottleneck here?You mean encoding to huffyuv? avisynth is always single-threaded, unless you use the reasonable unstable MT version of it. mencoder can be multithreaded, but is not (AFAIK) for this operation with MeGUI.
reallango
13th July 2008, 06:07
https://forum.doom9.org/attachment.php?attachmentid=8611&stc=1&d=1215925866
I've been haveing this problem ever since megui went to official version 0.3.0.1014 It happens when I try useing the one click encode. I think it may have to do with the D2V Status error that also showed up in this release. I'm running Win xp home sp3 and it wasn't doing this with the beta release I was running before the update. As you can see from the error it seems like the D2V creator isn't passing the information back to megui after the idx file is created. although the audio is correctly demuxed and the idx file is correctly created. I have tried a complete reinstall of megui with no diffrence. I have 0.3.0.1015 installed and it is still haveing the same issue.
Thanks in advance for any help with this problem.
And also for such a usefull little program.
Booji Boy
13th July 2008, 16:23
You mean encoding to huffyuv? avisynth is always single-threaded, unless you use the reasonable unstable MT version of it. mencoder can be multithreaded, but is not (AFAIK) for this operation with MeGUI.
Yeah, that step it is I was referring to. So avisynth is the culprit here.
Anyone knows whether there are plans on making megui fully multi-core capable. Is this even possible with its current design of its process chain?
check
14th July 2008, 04:57
Yeah, that step it is I was referring to. So avisynth is the culprit here.No, the culprit is mencoder not threading the input video, which would let you use at least 2 cores partially.
Anyone knows whether there are plans on making megui fully multi-core capable. Is this even possible with its current design of its process chain?It already is. You can run arbitrary numbers of jobs using one of the many multi-threaded encoders included. Your question here is probably intended to "are there plans to make this particular function work on more cores?", the answer is "if there's a feature request on the MeGUI tracker, then maybe".
Nozomi
14th July 2008, 07:18
Sorry for a maybe stupid question... isn't it possible to have MeGUI to encode 23.97fps input to a say, 12fps output so as to save hopefully half of the encoding time? Of course sound track of the output video should be in sync during playback. The reason I asked is due to from time to time I would like to encode some non-PSP compatible movies and watch them on the road then delete after watched. I don't need perfect quality on those watch and delete kind of media but a super quick way to encode with MP4AVC is the most important and by reducing half number of frames shouldn't affect too much of picture quality at all?!
Ryu77
14th July 2008, 07:36
Sorry for a maybe stupid question... isn't it possible to have MeGUI to encode 23.97fps input to a say, 12fps output so as to save hopefully half of the encoding time? Of course sound track of the output video should be in sync during playback. The reason I asked is due to from time to time I would like to encode some non-PSP compatible movies and watch them on the road then delete after watched. I don't need perfect quality on those watch and delete kind of media but a super quick way to encode with MP4AVC is the most important and by reducing half number of frames shouldn't affect too much of picture quality at all?!
Use the AVIsynth command... ChangeFPS(12)
Nozomi
14th July 2008, 09:28
To my surprise, the result is not too promising... overall processing time is 30% faster but the processing rate is in fact slower maybe due to ChangeFPS(12) actually slow down the frame serving. Also to my surprise is that size of the resulting clip are exactly the same even if number of fps being cut to half.
Processing Rate
23fps Clip = 11.98 FPS
12fps Clip = 9.12 FPS
Processing Time
23fps Clip = 00:08:45
12fps Clip = 00:06:00
Source Clip
Format : RealMedia
File size : 22.7 MB
Duration : 4mn 33s
Overall bit rate : 682 Kbps
Width : 704 pixels
Height : 396 pixels
Frame rate : 23 fps
Bits/(Pixel*Frame) : 0.096
Output Clip (23fps)
Format : AVC
Duration : 4mn 33s
Bit rate mode : Variable
Bit rate : 405 Kbps
Nominal bit rate : 400 Kbps
Maximum bit rate : 1424 Kbps
Width : 480 pixels
Height : 272 pixels
Frame rate mode : Constant
Frame rate : 23.000 fps
Scan type : Progressive
Bits/(Pixel*Frame) : 0.135
Stream size : 13.2 MiB (100%)
Output Clip (12fps)
Video
Format : AVC
Duration : 4mn 33s
Bit rate mode : Variable
Bit rate : 404 Kbps
Nominal bit rate : 400 Kbps
Maximum bit rate : 1252 Kbps
Width : 480 pixels
Height : 272 pixels
Frame rate mode : Constant
Frame rate : 12.000 fps
Scan type : Progressive
Bits/(Pixel*Frame) : 0.258
Stream size : 13.2 MiB (100%)
check
14th July 2008, 09:40
The filesize is the same problably because you left the bitrate the same... ;)
Nozomi
14th July 2008, 09:48
Oh, you're right... but never mind, file size is not my main concern, ideas on further reduce processing time without giving up too much on picture quality are welcome. Below is encoding setting for reference:
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / rdcmp=psy / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=1 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=cbr / bitrate=400 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / vbv_maxrate=2000 / vbv_bufsize=500 / ip_ratio=1.40 / pb_ratio=1.30 / aq=2:1.00
reallango
15th July 2008, 00:54
is any body else useing the one click encoder and if so is it working in the new version.
ZombiePimp
15th July 2008, 03:15
is any body else useing the one click encoder and if so is it working in the new version.
I would be using the one click encoder if it worked :p
Yeah, still broken for me, just as described on the bug tracker.
Sharktooth
15th July 2008, 13:23
one click encoder is broken due to the dgindex update.
please use d2vcreator (only for dvd or mpeg2 sources)->avisynth script creator->autoencode as a substitute until we fix it.
reallango
17th July 2008, 03:18
one click encoder is broken due to the dgindex update.
please us d2vcreator (inly for dvd or mpeg2 sources)->avisynth script creator->autoencoe as a substitute until we fix it.
So is it possible for me to just use an older version of dgindex untill the problem is solved and if so do we know what version of dgindex still worked.
Edit: I did some reading and testing and it seems that useing the dgmpgdec 1.4.8 (AKA: dgindex) solves the problem. Although I'm not sure yet if you need to use the DGDecode.dll version 1.4.8 for avisyth plugin or not. Will test more later and post results.
Edit 2: Yes it looks as though booth programs dgindex and dgdecode must be down converted to version 1.4.8 in order to solve the problem. http://neuron2.net/dgmpgdec/dgmpgdec148.zip just download that and replace all files in the /megui/tools/dgindex folder. Then replace the dgdecode.dll file in you avisynth plugin folder with the one from the zip. If you do this after udateing to version 1.5.1 Megui will think it is up to date until a new version is released that hopefully fixes the problem.
dansus
20th July 2008, 03:50
Since the recent updates, my encoding speed has dropped by 25% on x264.
Nothing else has changed, same scripts, settings, hardware ect. Im using 901 and have tested below and above to 914 with the latest stable build.
Any thoughts on why this might be? I dont even know where to start on this one.
Sharktooth
20th July 2008, 03:56
not due to megui.
maybe some profiles changes, or x264 updates.
Dark Shikari
20th July 2008, 04:04
Since the recent updates, my encoding speed has dropped by 25% on x264.
Nothing else has changed, same scripts, settings, hardware ect. Im using 901 and have tested below and above to 914 with the latest stable build.
Any thoughts on why this might be? I dont even know where to start on this one.I'm going to guess that its because someone started patching the MeGUI build with Psy RDO, which increases quality (but decreases speed). I'm not sure if they have tossed in version 0.5 of the patch yet, which cuts the speed decrease in half.
dansus
20th July 2008, 05:08
I'm going to guess that its because someone started patching the MeGUI build with Psy RDO, which increases quality (but decreases speed). I'm not sure if they have tossed in version 0.5 of the patch yet, which cuts the speed decrease in half.
Hoping that might be the case and not my cpu fading.
I will look into that, thanks.
dansus
20th July 2008, 05:21
I will look into that, thanks.
I get back about 5% with 880-889.
Im using the ps3-360 profile in default, did that profile change in the update?
--------
LOGiC
21st July 2008, 10:02
Hi there all,
I am a complete newbie to x264 and to re-encoding, but I am very interested in this. I bought a Blu-Ray Standalone Player some days ago which is capable of AVCHD. Unfortunately the supported bitrate is just about 15mbits, so I would like to do some re-encoding of my stuff. I would like to use MeGui to reach the best possible quality.
Are there any guides available which figures to use, which checks to make in which field etc. to achieve good results ? Would be happy for every tip about how to start off.
Thank you guys in advance.
Best regards,
Andy.
Sharktooth
21st July 2008, 12:44
the word "best" and this forum are not compatible coz best is a subjective concept.
:readrule:
Sharktooth
21st July 2008, 12:46
I'm going to guess that its because someone started patching the MeGUI build with Psy RDO, which increases quality (but decreases speed). I'm not sure if they have tossed in version 0.5 of the patch yet, which cuts the speed decrease in half.
true, 0.5 patched build will be up on the autoupdate as soon as bobor will build it.
also, the theory is, if you want speed thou shall not use RDO.
if you use RDO modes then you dont care about the speed....
LOGiC
21st July 2008, 12:59
@Sharktooth
that was meant to be the best for myself. I am fully aware of the fact, that everything is subjective and people have other interpretations for the word "best". I just would like to have a point to pick up and start off.
Sharktooth
21st July 2008, 13:06
avc-hd and blu-ray have the same specs for h.264 except the bitrates.
if you know the values, you can create a new profile starting from the blu-ray ones and change the VBV parameters (18mbps as max bitrate for DVD medium and 15mbps as buffer) according to the AVC-HD specs (http://www.avchd-info.org/format/index.html).
if you would like to have an AVC-HD profile by default, ill include it in the next profiles update.
LOGiC
21st July 2008, 13:28
An AVC-HD profile by default would be great Sir.
Nevertheless, I will start reading about all the specs and trying to move around in the program. Maybe I can set something up.
Thank you.
Sharktooth
21st July 2008, 15:46
ok, working on it. in the meanwhile i updated the xvid profiles.
smok3
21st July 2008, 21:38
would it be very hard if megui would look for neroaacenc on system %path%?
Sharktooth
21st July 2008, 21:48
no, post a feature request in the megui feature request tracker (http://sourceforge.net/tracker/?atid=798479&group_id=156112&func=browse).
it may take a while since we're all (devs) more or less busy.
smok3
21st July 2008, 22:01
ok, posted under 'nobody' for some reason...
Sharktooth
21st July 2008, 22:07
coz you dont have a SF account or didnt log in.
we dont care though. when the idea is good AND we have time to implement it, we'll do...
JPSiemer
23rd July 2008, 13:38
I'm using the latest 0.3.0.1017 release of MeGUI and I cannot get 5.1 OGG encoding to work. My source is a 5.1 DTS and I am telling MeGUI to "Keep Original Channels", but every time I end up with a 2 channel file. I think this is a bug that needs fixing!
Sharktooth
23rd July 2008, 13:39
report it in the megui bug tracker on megui's sourceforge project page.
Archibald NME
24th July 2008, 02:42
I'm using the latest 0.3.0.1017 release of MeGUI and I cannot get 5.1 OGG encoding to work. My source is a 5.1 DTS and I am telling MeGUI to "Keep Original Channels", but every time I end up with a 2 channel file. I think this is a bug that needs fixing!
This is OK for me on latest version. I just checked. Output is proper 6ch Vorbis.
JPSiemer
29th July 2008, 02:51
Figured out the 6CH OGG thing. AC3Filter was messing up the output.
I found another problem though, and I'm wondering if there is a fix for this...
If an AVS file references a media file that has a "»" character in it, then MeGUI will not open this AVS file. MeGUI will add an additional garbage character of "Â" before the "»", resulting in MeGUI not being able to open the file correctly.
I know I could just rename the file to something else, but I figured that this is a bug that you guys do not know about.
Sharktooth
29th July 2008, 03:27
do NOT use spaces or special chars in filenames/paths. windows doesnt support unicode filenames (Vista does but many other programs dont... so it's basically the same...).
simply avoid it to avoid problems.
rkalwaitis
6th August 2008, 11:17
Anyone,
Hello hope all is well. I really love Megui. It Rocks! By far!! Of course I have been waiting to play with snow codec. So I was all over the scratch pad for it. And Megui gave her hell too. But the process never is allowed to complete. Some of my project is encoded and then Im forced to close due to an error. Which I immediately snagged and am presenting to the smart folks. "You guys :)" It seems to be an MPlayer issue, which seems odd as I can not find MPLAYER in my version packet (0.3.1017). Anyways here it is.
-[Information] Log for job1 (video, Monty Walsh.avs -> Monty Walsh.avi)
--[Information] [8/6/2008 8:38:40 AM] Started handling job
--[Information] [8/6/2008 8:38:44 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\mencoder\mencoder.exe" "C:\Users\Baba\Downloads\Monty Walsh\Monty Walsh.avs" -ovc lavc -nosound -lavcopts vcodec=snow:vbitrate=690:vstrict=-2 -o "C:\Users\Baba\Downloads\Monty Walsh\Monty Walsh.avi" -of avi -ffourcc SNOW
--[Information] [8/6/2008 8:38:46 AM] Encoding started
--[NoImage] Standard output stream
---[NoImage] MEncoder dev-SVN-r23107-4.3.0 (C) 2000-2007 MPlayer Team
---[NoImage] CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (Family: 15, Model: 75, Stepping: 2)
---[NoImage] CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
---[NoImage] Compiled with runtime CPU detection.
---[NoImage] success: format: 0 data: 0x0 - 0xf4
---[NoImage] AVS file format detected.
---[NoImage] VIDEO: [YV12] 640x352 12bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
---[NoImage] [V] filefmt:38 fourcc:0x32315659 size:640x352 fps:23.98 ftime:=0.0417
---[NoImage] Opening video filter: [expand osd=1]
---[NoImage] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
---[NoImage] ==========================================================================
---[NoImage] Opening video decoder: [raw] RAW Uncompressed Video
---[NoImage] VDec: vo config request - 640 x 352 (preferred colorspace: Planar YV12)
---[NoImage] VDec: using Planar YV12 as output csp (no 0)
---[NoImage] Movie-Aspect is undefined - no prescaling applied.
---[NoImage] videocodec: libavcodec (640x352 fourcc=574f4e53 [SNOW])
---[NoImage] Selected video codec: [rawyv12] vfm: raw (RAW YV12)
---[NoImage] ==========================================================================
---[NoImage] Forcing output FourCC to 574f4e53 [SNOW].
---[NoImage] Writing header...
---[NoImage] ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
---[NoImage] Writing header...
---[NoImage] ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
--[NoImage] Standard error stream
---[NoImage] New_Face failed. Maybe the font path is wrong.
---[NoImage] Please supply the text font file (~/.mplayer/subfont.ttf).
---[NoImage] subtitle font: load_sub_face failed.
---[NoImage] Assertion failed: iscore >= 0, file snow.c, line 2169
---[NoImage] This application has requested the Runtime to terminate it in an unusual way.
---[NoImage] Please contact the application's support team for more information.
--[Information] [8/6/2008 9:08:58 AM] Job completed
-[Information] Log for job2 (video, Monty Walsh.avs -> Monty Walsh.avi)
--[Information] [8/6/2008 9:12:28 AM] Started handling job
--[Information] [8/6/2008 9:12:29 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\mencoder\mencoder.exe" "C:\Users\Baba\Downloads\Monty Walsh\Monty Walsh.avs" -ovc lavc -nosound -lavcopts vcodec=snow:vbitrate=400:pred=2:vstrict=-2 -o "C:\Users\Baba\Downloads\Monty Walsh\Monty Walsh.avi" -of avi -ffourcc SNOW
--[Information] [8/6/2008 9:12:31 AM] Encoding started
--[NoImage] Standard output stream
---[NoImage] MEncoder dev-SVN-r23107-4.3.0 (C) 2000-2007 MPlayer Team
---[NoImage] CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (Family: 15, Model: 75, Stepping: 2)
---[NoImage] CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
---[NoImage] Compiled with runtime CPU detection.
---[NoImage] success: format: 0 data: 0x0 - 0xf4
---[NoImage] AVS file format detected.
---[NoImage] VIDEO: [YV12] 640x352 12bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
---[NoImage] [V] filefmt:38 fourcc:0x32315659 size:640x352 fps:23.98 ftime:=0.0417
---[NoImage] Opening video filter: [expand osd=1]
---[NoImage] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
---[NoImage] ==========================================================================
---[NoImage] Opening video decoder: [raw] RAW Uncompressed Video
---[NoImage] VDec: vo config request - 640 x 352 (preferred colorspace: Planar YV12)
---[NoImage] VDec: using Planar YV12 as output csp (no 0)
---[NoImage] Movie-Aspect is undefined - no prescaling applied.
---[NoImage] videocodec: libavcodec (640x352 fourcc=574f4e53 [SNOW])
---[NoImage] Selected video codec: [rawyv12] vfm: raw (RAW YV12)
---[NoImage] ==========================================================================
---[NoImage] Forcing output FourCC to 574f4e53 [SNOW].
---[NoImage] Writing header...
---[NoImage] ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
---[NoImage] Writing header...
---[NoImage] ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
--[NoImage] Standard error stream
---[NoImage] New_Face failed. Maybe the font path is wrong.
---[NoImage] Please supply the text font file (~/.mplayer/subfont.ttf).
---[NoImage] subtitle font: load_sub_face failed.
---[NoImage] Assertion failed: iscore >= 0, file snow.c, line 2169
---[NoImage] This application has requested the Runtime to terminate it in an unusual way.
---[NoImage] Please contact the application's support team for more information.
Megui didnt crash, she let me shut her down nice and easy.
Thanks K
rkalwaitis
6th August 2008, 11:18
oh what was encoded with snow looked very promising.
thanks k
check
6th August 2008, 12:39
It looks like a crash in the Snow encoder. Snow is a highly experimental (and basically untouched for the past few years) codec, I wouldnt recommend you spend much time with it.
rkalwaitis
6th August 2008, 14:06
The new specification codes for snow were drafted this year. I hope they don't give up on it. It seems to be working fine (as I type) with mencoder. Perhaps the fix for Megui is an easy one.
Thanks K
Sharktooth
6th August 2008, 14:23
let megui auto-update... if you dont get the updates you wont get mplayer...
rkalwaitis
6th August 2008, 14:56
okay ill try that, thanks!!!
Thanks
K
Sharktooth
6th August 2008, 14:59
also 0.3.0.1017 is not the latest version. we do not support old versions.
rkalwaitis
6th August 2008, 15:02
okay ill go get the newest version
thanks again
rkalwaitis
6th August 2008, 15:06
Source forge has that as the latest version (0 3 0 1017) as of 23 Jul 08. Where is the latest build?
Sharktooth
6th August 2008, 15:07
autoupdate.
you dont need to download it from SF... megui can update itself (in the menu: Options->Update)
rkalwaitis
6th August 2008, 15:12
I autoupdated as per your guidance and no mplayer that I can see. In fact it autoupdated twice.
rkalwaitis
6th August 2008, 15:14
I autoupdated as per your guidance, infact it updated once on its own. But still no mplayer.
Sharktooth
6th August 2008, 15:18
megui install folder\tools ... and sorry i meant mencoder... today im a bit confused.
rkalwaitis
6th August 2008, 15:22
Mencoder is there. The only things that didnt update where besplit and nero, which I downloaded seperately as per instructions.
Do I need to replace the mencoder with another?
Sharktooth
6th August 2008, 15:23
uhm... i will publish a mencoder update in the megui autoupdate server shortly (in the next few days). so if you want you can do it by yourself (get a sherpya or celtic druid build most recent build) or just wait for the update.
rkalwaitis
6th August 2008, 15:25
ill try to snag it on my own. If not Ill watch for your update, thanks a lot for helping me. At least I know where to look. Do I need to put mplayer with the mencoder file?
Sharktooth
6th August 2008, 15:31
np, ill do it right now... i found some free time (5 minutes... should be enough).
rkalwaitis
6th August 2008, 15:34
Dude I didnt mean to rush you, Im retired and have too much time on my hands :)
rkalwaitis
6th August 2008, 15:35
If you guys ever need any help doing anything just ask :)
Sharktooth
6th August 2008, 15:40
ok.... files are up in the megui.org auto-update mirror.
edit: im from italy too.
edit2: i updated ffmpeg too.
rkalwaitis
6th August 2008, 15:48
so need for the mplayer at all?
Sharktooth
6th August 2008, 15:50
check the log if there's still this problem:
---[NoImage] Please supply the text font file (~/.mplayer/subfont.ttf).
---[NoImage] subtitle font: load_sub_face failed.
---[NoImage] Assertion failed: iscore >= 0, file snow.c, line 2169
---[NoImage] This application has requested the Runtime to terminate it in an unusual way.
rkalwaitis
6th August 2008, 15:54
okay she is a screaming at a whole 7.68fps... ill let you no if it worked or didnt work,thanks again
ciao
Sharktooth
6th August 2008, 15:56
ok... in the meantime im re-updating mencoder. i added the missing font. it should be up in few minutes (it's up).
rkalwaitis
6th August 2008, 16:00
cause you da man!!!
Sharktooth
6th August 2008, 16:13
if it still doenst work then we have to include the configuration files... what a PITA...
rkalwaitis
6th August 2008, 17:33
Well it did not fail due to the last error, in fact it completed the process and gave me an file with no video that I could at least see. Before the fix, I was getting a varily nice picture it just would not finish. Im gonna play around with it and see what happens. But I can not think of anything I changed as far as the snow codec goes.
K
Sharktooth
6th August 2008, 17:40
are you sure you have a recent snow decoder installed?
rkalwaitis
6th August 2008, 17:42
If it didnt come with megui, Then I guess not. Where do I get it?
Sharktooth
6th August 2008, 17:44
uhm try mplayer: http://sourceforge.net/project/showfiles.php?group_id=205275&package_id=248631&release_id=614242
it is the same revision and build from where i took mencoder to add it to the megui auto-update.
get the mplayer GUI for a graphical interface.
rkalwaitis
6th August 2008, 17:46
okay i installed the latest of lord M's ill try yours.
Ill let you know, thanks
Sharktooth
6th August 2008, 17:52
ah ok... hope it works hehe
rkalwaitis
6th August 2008, 17:55
I used the original mencoder and your text font fix, and it worked. Played fine in VLC. Thanks for the help. Im gonna try a real test now.
Your the bomb.
rkalwaitis
7th August 2008, 10:59
no dice, im gonna clean everything up and start from scratch, I hate vista :( but I can't find the I Hate My Vista OS here on doom. The lmp4 looked interesting too. Are the scratchpad settings the best settings?
Sharktooth
7th August 2008, 14:23
what happened?
rkalwaitis
8th August 2008, 08:08
Sharktooth,
No Dice again.
-[Information] Log for job3 (video, quick.avs -> quick.avi)
--[Information] [8/8/2008 9:03:01 AM] Started handling job
--[Information] [8/8/2008 9:03:03 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\mencoder\mencoder.exe" "C:\Users\Baba-Nator\Downloads\Quick and the Dead\quick.avs" -ovc lavc -nosound -lavcopts vcodec=snow:vbitrate=700:vstrict=-2 -o "C:\Users\Baba-Nator\Downloads\Quick and the Dead\quick.avi" -of avi -ffourcc SNOW
--[Information] [8/8/2008 9:03:05 AM] Encoding started
--[NoImage] Standard output stream
---[NoImage] MEncoder Sherpya-SVN-r27323-4.2.4 (C) 2000-2008 MPlayer Team
---[NoImage] CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ (Family: 15, Model: 75, Stepping: 2)
---[NoImage] CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
---[NoImage] Compiled with runtime CPU detection.
---[NoImage] success: format: 0 data: 0x0 - 0xd3
---[NoImage] AVS file format detected.
---[NoImage] VIDEO: [YV12] 640x352 12bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
---[NoImage] [V] filefmt:38 fourcc:0x32315659 size:640x352 fps:23.976 ftime:=0.0417
---[NoImage] Opening video filter: [expand osd=1]
---[NoImage] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
---[NoImage] ==========================================================================
---[NoImage] Opening video decoder: [raw] RAW Uncompressed Video
---[NoImage] VDec: vo config request - 640 x 352 (preferred colorspace: Planar YV12)
---[NoImage] VDec: using Planar YV12 as output csp (no 0)
---[NoImage] Movie-Aspect is undefined - no prescaling applied.
---[NoImage] videocodec: libavcodec (640x352 fourcc=574f4e53 [SNOW])
---[NoImage] Selected video codec: [rawyv12] vfm: raw (RAW YV12)
---[NoImage] ==========================================================================
---[NoImage] Forcing output FourCC to 574f4e53 [SNOW].
---[NoImage] Writing header...
---[NoImage] ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
---[NoImage] Writing header...
---[NoImage] ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
--[NoImage] Standard error stream
--[Information] [8/8/2008 9:03:17 AM] Job completed
not sure what i dorked up.
i did clean up the computer and start from scratch so Im lost.
Thanks K
rkalwaitis
8th August 2008, 08:17
lmp4 and x254 worked fine. thanks
rkalwaitis
8th August 2008, 09:53
may have been an issue between mencoder and avisyth. Ive updated to the latest version of AviSynth_080730 and appears to be working as it should. I will let you know more when test is done.
rkalwaitis
8th August 2008, 11:38
Well Ive got it to play back, lets see if it will finish a job. Looks like it will be a small file, i picked 5.00 constant quality. Ill let you know how it looks and works out, thanks for the help Sharktooth your the man!!!!!!!
Sharktooth
8th August 2008, 12:13
keep in mind snow is experimental, rhe way to enable the decoder (libavcodec, the same fthat mplayer and vlc use) was also removed from ffdshow coz it was incomplete/borked...
rkalwaitis
8th August 2008, 12:52
The latest vlc doesnt play the file. Im using MPlayer-1.0rc2-gui (gmplayer).
rkalwaitis
8th August 2008, 15:13
This has tons of potential, its a shame they dont work on it. Still trying to figure out the settings. To bad Megui doesnt have a command line to add to the choices. It seems much easier on my processor too, when compared to x264. Files are much smaller as well. I need to refine what I select to help me improve quality. But your default for snow produced a file that was 2029kb compared to x264 1 pass good quality of 33mbs. Can you give me something that helps explain the options better. Im sure the x264 will be of better quality, but I think I can get close to it with a much smaller file.
Thanks
Dark Shikari
8th August 2008, 15:16
This has tons of potential, its a shame they dont work on it. Still trying to figure out the settings. To bad Megui doesnt have a command line to add to the choices. It seems much easier on my processor too, when compared to x264.Um, what? As an OBMC/wavelet codec, Snow is MUCH slower than x264, both for encoding and decoding.
rkalwaitis
8th August 2008, 20:35
i didnt say it was fast, i got anywhere from 10-12fps with snow and slightly faster with x264. But Im not sure if I put the screws to the snow codec, still trying to figure out the various settings and what they really mean. What I have seen so far looks nice, if not as nice as the x264, id say better than xvid. ill red0the tests and post my the speeds. But x264 is faster, but the x264 pulled more of my computers resources. It may because I used the 1 past good quality default. Try it on yours and see.
K
rkalwaitis
8th August 2008, 20:46
But if your counting on me to give some kind of high tech report I cant. Im playing with it cause it was part of megui and I wanted to see it work. I have no real way to compare the two other than how they look and the size of the files. Sorry. I can do no filters and same Bitrates and so on, but snow seems strange when trying to judge its capabilities based on how another codec like x264 or xvid may produce something at a given bitrate. I played with the CQ today and 2.50 and 2.25 gave good looking clips in small sizes. The above default mentioned above the 2mb file looked bad. But it was the default given by the program and a place to start. Maybe you can give me a couple of hints of how to do a test and I can try again.
rkalwaitis
13th August 2008, 17:45
Sharktooth the bitrate option doesnt seem to work. In other words the file produced is extremely small and unviewable no matter how mut of a bitrate I choose.
the CQ mode rocks!! How do I fix the bitrate option, is it trying to do a two pass by default.
K
rkalwaitis
14th August 2008, 18:13
Sharktooth, I think I figured out why it is like that. Ive been reading about the codec a bit and it says that all passes are internal.
So when a pass number is added to the command line vpass (ex. vpass=2) its not quite the same as lets say with xvid or x264. The way I understood it was lets say I picked 1pass. To snow 1 pass is CBR and I must supply the bitrate. If I pick 2 pass it is ABR and must provide the bitrate again. But if Im not mistaken I will not see the typical two pass as I would with xvid. As they are done within the codec. The default for snow is 800kbit/s.
Does this make sense or do I sound crazy?
thanks, I appreciate your wisdom :)
Sharktooth
14th August 2008, 18:33
sorry but im not able to code right now.
i annunced my megui dev possible retirement in the megui private forums on SF, unless my health conditions start to improve significantly.
if you know what multiple sclerosis is you will understand.
rkalwaitis
14th August 2008, 19:15
Very sorry by best to you.
magic144
17th August 2008, 20:11
wonder if anyone can help with this one
I'm brand new to x264 encoding and MeGUI, but not to encoding in general.
I have been trying to encode the same movie file now 3 times. Each time I use the same MeGUI 'jobs' and each time I get a very slight variation in output file size, as well as small variations in some of the logged info from x264 (see below at end of this message - the variations seem to appear in the 2nd pass of each run - the 1st pass logging output is identical so I haven't included it here for now).
Can anybody explain such variations? The profile and source files used were exactly the same - in effect, I just turned the handle a 2nd time and got a different result. Is h.264 encoding not strictly determinstic, or should I be looking at something in particular for a problem? The reason I'm asking is because the first time I tried this, I noticed a tiny glitch in playback (the screen goes fully white for a very few frames - am using ZP, Haali, CoreAVC) on both of my Core 2 Duo PCs. I did NOT see this glitch (at least not in the same place) on the 2nd and 3rd encoding attempts.
BTW, I created the 3 MeGUI jobs (pass1, pass2, mux) in Auto-Encode mode with a target size of DVD9.
MeGUI version is 0.3.0.1020
x264 version used here was 936 (though since these tests, I have progressed to 937)
================
1st Run
================
--[Information] [2008-08-16 22:31:39] Started handling job
--[Information] [2008-08-16 22:31:39] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 2 --bitrate 11158 --stats "G:\_compressed\my_movie.stats" --keyint 240 --min-keyint 24 --ref 5 --mixed-refs --no-fast-pskip --bframes 2 --b-pyramid --b-rdo --bime --weightb --direct auto --nf --subme 6 --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads auto --thread-input --sar 99:100 --progress --no-dct-decimate --no-psnr --no-ssim --output "G:\_compressed\my_movie.mkv" "G:\_compressed\my_movie.avs"
--[Information] [2008-08-16 22:31:41] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
---[NoImage] avis [info]: 1280x528 @ 23.98 fps (136449 frames)
---[NoImage] x264 [info]: using SAR=99/100
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 PHADD SSE4 Cache64
---[NoImage] x264 [info]: slice I:1406 Avg QP:15.92 size:112917
---[NoImage] x264 [info]: slice P:68248 Avg QP:16.55 size: 79484
---[NoImage] x264 [info]: slice B:66795 Avg QP:18.75 size: 35251
---[NoImage] x264 [info]: consecutive B-frames: 16.6% 36.9% 46.5%
---[NoImage] x264 [info]: mb I I16..4: 5.6% 78.3% 16.1%
---[NoImage] x264 [info]: mb P I16..4: 1.1% 15.7% 2.0% P16..4: 30.8% 26.1% 21.5% 0.0% 0.0% skip: 2.8%
---[NoImage] x264 [info]: mb B I16..4: 0.1% 3.1% 0.3% B16..8: 36.9% 2.6% 4.2% direct: 7.7% skip:45.1% L0:40.6% L1:27.4% BI:32.0%
---[NoImage] x264 [info]: 8x8 transform intra:83.8% inter:53.3%
---[NoImage] x264 [info]: direct mvs spatial:92.7% temporal:7.3%
---[NoImage] x264 [info]: ref P L0 40.7% 24.5% 13.7% 11.2% 9.9%
---[NoImage] x264 [info]: ref B L0 47.7% 30.2% 13.8% 8.4%
---[NoImage] x264 [info]: ref B L1 91.2% 8.8%
---[NoImage] x264 [info]: kb/s:11158.5
================
2nd Run
================
--[Information] [2008-08-17 06:20:18] Started handling job
--[Information] [2008-08-17 06:20:18] Preprocessing
--[NoImage] Job commandline: "C:\Program Files\megui\tools\x264\x264.exe" --pass 2 --bitrate 11158 --stats "G:\_compressed\my_movie.stats" --keyint 240 --min-keyint 24 --ref 5 --mixed-refs --no-fast-pskip --bframes 2 --b-pyramid --b-rdo --bime --weightb --direct auto --nf --subme 6 --trellis 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads auto --thread-input --sar 99:100 --progress --no-dct-decimate --no-psnr --no-ssim --output "G:\_compressed\my_movie.mkv" "G:\_compressed\my_movie.avs"
--[Information] [2008-08-17 06:20:20] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
---[NoImage] avis [info]: 1280x528 @ 23.98 fps (136449 frames)
---[NoImage] x264 [info]: using SAR=99/100
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 PHADD SSE4 Cache64
---[NoImage] x264 [info]: slice I:1406 Avg QP:15.92 size:112947
---[NoImage] x264 [info]: slice P:68248 Avg QP:16.55 size: 79485
---[NoImage] x264 [info]: slice B:66795 Avg QP:18.75 size: 35249
---[NoImage] x264 [info]: consecutive B-frames: 16.6% 36.9% 46.5%
---[NoImage] x264 [info]: mb I I16..4: 5.6% 78.2% 16.2%
---[NoImage] x264 [info]: mb P I16..4: 1.1% 15.8% 2.0% P16..4: 30.8% 26.1% 21.5% 0.0% 0.0% skip: 2.8%
---[NoImage] x264 [info]: mb B I16..4: 0.1% 3.1% 0.3% B16..8: 36.9% 2.6% 4.2% direct: 7.7% skip:45.1% L0:40.6% L1:27.4% BI:32.0%
---[NoImage] x264 [info]: 8x8 transform intra:83.8% inter:53.3%
---[NoImage] x264 [info]: direct mvs spatial:92.7% temporal:7.3%
---[NoImage] x264 [info]: ref P L0 40.7% 24.5% 13.7% 11.2% 9.9%
---[NoImage] x264 [info]: ref B L0 47.6% 30.2% 13.8% 8.3%
---[NoImage] x264 [info]: ref B L1 91.2% 8.8%
---[NoImage] x264 [info]: kb/s:11158.5
czerro
17th August 2008, 23:11
A size difference of 3k? It could be that the first pass size results are simply an efficient estimate of the actual output give or take 2kbytes whereas the size reports in second pass are actual size-on-disk reports. This makes sense if you consider the I frame data size was the same in both passes. Could be an artifact caused by the decoder in the second pass. The real test is to perform the test several times with the same first pass stats and see if the 2nd-pass results are identical in all cases.
magic144
18th August 2008, 01:27
thanks czerro, tho I'm not quite sure I follow your logic for the discrepancy...
I will try the same 2nd pass run a couple of times by using the initial STATS file and see what the result is there.
I've just updated to the newest x264 .exe and am now using the DXVA-HD-HQ profile with 2 minor mods (No DCT Decimation and No Fast Pskip both set)
I don't know how the white-screen glitch happened, but I *really* hope that's not a regular occurrence!
By the way, there's no ffdshow side-effects that can interfere here are there? I believe the encoding is only loading Haali & CoreAVC, but how can I be sure?
Sharktooth
18th August 2008, 01:47
ehrr... could you please open a discussion in the AVC forum?
this issue is not related to megui, but the encoder. thanks.
magic144
18th August 2008, 01:55
sure thing Sharktooth - I wasn't sure myself, but it does seem to be down to x264 at this point...
fyi all, the thread is now here
http://forum.doom9.org/showthread.php?p=1171658
check
18th August 2008, 03:43
for future reference: x264 should, but is not, yet fully deterministic.
Sharktooth
18th August 2008, 12:11
it is with default settings. but some settings may brake the determinism (threads > 1 for example).
magic144
18th August 2008, 16:03
Hi again Sharktooth...
this is probably more MeGUI related!
When I updated my user-modified (basically a copy of DVXA-HD-HQ) profile to have threads=1, this does seem to have updated the profile .xml file OK, but it doesn't transfer across into the jobN.xml file (for some reason the jobN.xml file always has NbThreads set to 0).
I am creating the jobs using AutoEncode.
Please let me know if I'm doing something wrong here or if this is a bug.
Thanks,
m
Sharktooth
18th August 2008, 16:08
did you update the profile AFTER enqueing the job?
magic144
18th August 2008, 16:22
no, in fact I exited MeGUI after I updated the profile to make sure the profile was updated,
then I restarted MeGUI and enqueued the 3 jobs (pass1, pass2, mux)
other profile params seem to have been successfully copied to the jobs, just not NbThreads for some reason
Sharktooth
18th August 2008, 16:24
ensure to unset "Automatically set number of threads" in the options
magic144
18th August 2008, 16:33
ahhh, that's got it - thanks for pointing out the global override!
Sharktooth
18th August 2008, 16:36
i think we will remove that option in the next versions... or move it into the encoder settings, so to avoid this kind of problems.
rkalwaitis
19th August 2008, 07:52
**If you aren't seeing 100% usage while encoding, remember the problem may lie with your input. Avisynth is single-threaded (usually), and so is often the bottleneck in multicore systems. ** Doesnt Megui only accept avs input?
Also could you please explain "queue analysis pass" and "add prerendering job" I never use them as I dont know what they really do or if Im using them right. Im experimenting now with 'queue analysis pass" I looked on the wikiguide but no dice.
Thanks
check
19th August 2008, 08:28
Yes, MeGUI only accepts AVS input. This doesn't mean x264 only accepts AVS input.
Regarding those two options, read the FAQ.
rkalwaitis
19th August 2008, 09:40
thanks check, also when anyone updated their megui did they get string length errors.
MeGUI encountered a fatal error and may not b e able to proceed.
Reason: startIndex cannot be larger than length of string.
Parameter name: startIndex Source of exception: mscorlib stacktrace:
at system.String.InternalSUbStringWithChecks(Int32 startIndex, Int32
length, Boolean fAlwaysCopy)
at MeGUI.OSInfo.GetOSServicePack()
at MeGUI.MainForm.MeGui_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoadEventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean
fIngnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Control.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at
System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Me
ssage& m)
at
System.Windows.Forms.Control.ControlNativeWindow.WmdProc(Mess
age& m)
at System.Windows.Forms.Forms.NativeWindow.Callback(IntPtr hWnd,Int32
msg, IntPtr wparam, IntPtr Iparam)
rkalwaitis
19th August 2008, 09:50
check I can not see it in the FAQ. Hmmmm
wata
19th August 2008, 09:52
after updating to latest core_0_3_0_2001, the next queue job won't start, cause the when current job finish it keep a dialog pop up and ask whether you want to shut down worker?
when you click yes or no it won't continue the next job.
now i move back to the previous working core 0.3.0.1020
check
19th August 2008, 12:07
@rkal: are you checking this FAQ? http://mewiki.project357.com/wiki/MeGUI/FAQ
Sharktooth
19th August 2008, 12:12
after updating to latest core_0_3_0_2001, the next queue job won't start, cause the when current job finish it keep a dialog pop up and ask whether you want to shut down worker?
when you click yes or no it won't continue the next job.
now i move back to the previous working core 0.3.0.1020
please report that in the bugtracker.
rkalwaitis
19th August 2008, 12:36
thanks Check
JPSiemer
19th August 2008, 14:35
after updating to latest core_0_3_0_2001, the next queue job won't start, cause the when current job finish it keep a dialog pop up and ask whether you want to shut down worker?
when you click yes or no it won't continue the next job.
now i move back to the previous working core 0.3.0.1020
same prob here... was this fixed in the 0.3.0.2002 update?
Sharktooth
19th August 2008, 14:41
yep. fixed.
Nightshiver
19th August 2008, 20:18
Pre-render pass: When checked, this makes a lossless pass avi file. After it has finished, the rest of the encoding usually goes by quicker because lossless avi=very fast to read
Analysis pass: For using VFR, pass=1,pass=2 scripts
rkalwaitis
20th August 2008, 07:36
Thanks Nightshiver.
magic144
21st August 2008, 06:43
@Sharktooth
just been following this thread some more
http://forum.doom9.org/showthread.php?p=1172195#post1172195
there is a suggestion that something like the DGAVC toolset is somehow 'more predictable' in its frame-serving accuracy
is this a commonly held opinion and if so, is this the way that MeGUI's .avs scripts will head in the future (i.e. away from DirectShowSource) as DG's toolset becomes more mature?
I know, for instance, that by way of comparison, the excellent DVD Rebuilder GUI relies on DG's MPEG2 frame-serving tools in performing DVD backup duties
Sharktooth
21st August 2008, 11:02
we will definatly integrate DGAVCIndex for AVC files, so, yes, we will use DG tools whenever possible.
rkalwaitis
21st August 2008, 15:01
Sharktooth was is the sane range for psy rdo settings?
Sharktooth
21st August 2008, 15:46
ask dark shikari
Roco
22nd August 2008, 15:50
Updating to the latest version 0.3.0.2002 produces the following error message when MEGUI starts:
"System.NullReferenceException: Object reference not set to an instance of an object.at MeGUI.OSInfo.GetMOStuff(String queryObject).
EDIT: I submitted it to the bugs tracker.
Sharktooth
22nd August 2008, 16:14
... and it has been closed.
do a clean install. something is screwed on your side.
Avenger007
22nd August 2008, 16:39
Every time I open MeGUI 0.3.0.2002 it accesses my floppy drive :confused:
Previous versions didn't do that.
As an aside, why isn't MP4Box 0.4.5-dev used in updates?
Sharktooth
22nd August 2008, 16:44
coz now megui collects more data in the log to help debugging and troubleshooting.
mp4box 0.4.5. dev is unstable.
Avenger007
22nd August 2008, 16:45
Umh... what does that have to do with my floppy drive?
Sharktooth
22nd August 2008, 17:01
the sourcecode is available...
Avenger007
22nd August 2008, 17:05
I meant what is the necessity of checking the floppy drive?
It's quite annoying :mad:
Sharktooth
22nd August 2008, 17:06
during the check for free disk space the floppy is checked too... so... draw your conclusions.
also, you still have a floppy?
Roco
23rd August 2008, 14:35
... and it has been closed.
do a clean install. something is screwed on your side.
Well, although my system has more than 100 applications or so, it runs very well, very stable. I've made it carefully especially to save the whole partition with backup software. No other problems except on that weird message from your application.
But, I just did a test on another XP partition I have for testing purposes almost "virgin" with just a couple of basic apps, (acrobat, nod32, folder guard) where I installed avisynth 2.5.7 and megui 0.3.0.2002. Then, when I tried to open megui I got the same error!
So, i'm sorry but it seems that the fault is definitely on your side!
Here is a screenshot:
http://forum.doom9.org/attachment.php?attachmentid=8756&stc=1&d=1219498392
PS: If I click "OK" megui opens, but I don't know if eveything will run Ok...
poisondeathray
23rd August 2008, 15:10
So, i'm sorry but it seems that the fault is definitely on your side!
PS: If I click "OK" megui opens, but I don't know if eveything will run Ok...
Are you sure it's on the developer's side? I'm running same 0.3.0.2002 version without a hitch on several XP comptuers. I don't get any warning messages. A few of my friends are too...It's probably on your side
Taurus
23rd August 2008, 15:34
Well, although my system has more than 100 applications or so, it runs very well, very stable. I've made it carefully especially to save the whole partition with backup software. No other problems except on that weird message from your application.
But, I just did a test on another XP partition I have for testing purposes almost "virgin" with just a couple of basic apps, (acrobat, nod32, folder guard) where I installed avisynth 2.5.7 and megui 0.3.0.2002. Then, when I tried to open megui I got the same error!
So, i'm sorry but it seems that the fault is definitely on your side!
Oh, come on Roco,
hundreds or even thousands of people are using MeGui on a daily basis.
And they are not complaining about anything.
We don't know anything about your system or setup.
I have never seen two identical WinXP setups.
So what makes you think your installations are 100% clean?
Which Service Packs, which framework, which Plugins in your Avisynth folder? They might interfere with the ones MeGui is using.
And you are registered here at Doom9 from 2005, you should know how and where to post images (hint: imageshack)and log files.
Roco
23rd August 2008, 16:22
Just before I answer to your replies I thought I should make another test... and I found the "cause" of this error! :)
I just disabled temporary Folder Guard (v7.6 XP edition) protection, which locked the access of other partitions in my multiboot system (3 XP partitions, 2 Vista) each one made for max stability for different kinds of tasks. Then the initial error message didn't appear! If you want to test this, just lock other partitions probably with any protection software, but preferably with the very good Folder Guard.
Now comes the question: Who's fault is this?
I wouldn't mind to admit my fault at all, (I'm not that selfish) but I think that no encoder software should produce an error message just because I limited its access to irrelative partitions where I have installed other OSes!!! The least proper application behaviour should be to give a specific error message e.g "Error: Could not access partitions D, E, F, G, H" but why it needs to access these partitions anyway? Statistics? It should ask for user permition IMO!
BTW, one of the main reasons I use Folder Guard, is for badly designed software where while installing on e.g D XP partition, they want to access C XP partition and sometimes corrupt that OS installation -and of course for malicious software too, or spyware etc. It worked well in this case too IMO... although I don't think megui is malicious...
BTW here is the screenshot I was talking about (which I've never seen before, not even with the previous megui version):
http://www.geocities.com/anothrosko/error.gif
magic144
24th August 2008, 09:56
Another question.
I'm currently using AVCSource, but when previously using MeGUI's AVISynth creator on a BluRay title, I noticed this line in the .avs file:-
DirectShowSource("filename.m2ts",fps=23.9759856527702,audio=false)
I was just wondering where that value for fps comes from? - I was under the impression it was supposed to be 24000/1001 or 23.976023976023976023976023976024 which is obviously a different value!
AVCSource doesn't have such a parameter, although the .dga file produced by DGAVCIndex does contain this line at the end:-
FPS 48000 / 2002
Sharktooth
24th August 2008, 14:53
from mediainfo.
you can safely change it to 24000/1001.
magic144
24th August 2008, 20:39
hmm, well I guess that's only about a 5ms drift per hour so it won't be noticeable in any kind of audio sync/etc.
which one is more correct? is the mediainfo number calculated from my .m2ts source file somehow?
I wonder why the number differs from D Graft's calculation...
not trying to be picky, just interested in the theory!
Sharktooth
25th August 2008, 03:22
the correct one is 24000/1001.
magic144
25th August 2008, 03:40
thanks for the confirmation & clarification Sharktooth :-)
Kurtnoise
26th August 2008, 17:35
during the check for free disk space the floppy is checked too...
I doubt that...floppy is #2 on my system.
if (queryObject == "Win32_LogicalDisk")
{
if (mo["DriveType"].ToString() == "3") // HDD
{
long freespace = long.Parse(mo["FreeSpace"].ToString()) / 1073741824;
long totalsize = long.Parse(mo["Size"].ToString()) / 1073741824;
if (mo["VolumeName"].ToString() == "")
mo["VolumeName"] = "Local Disk";
res += mo["VolumeName"].ToString() + " (" + mo["Name"].ToString() + ") - " + Convert.ToString(freespace) + " Go free of " + Convert.ToString(totalsize) + " Go\n";
}
}
I use LogicalDisk to retrieve the Free Space from the Hard Drives. It's the only way because DiskDrive cannot have this value unfortunately. That's why it scans all logical disks available on the PC (HDD, floppy, CDROM, etc...).
@Avenger007 : could you try this build (http://www.mediafire.com/?ytegxamy1bz) and this one (http://www.mediafire.com/?oihzy4xeavf) please and tell me which is the best for you.
Avenger007
26th August 2008, 19:10
@Avenger007 : could you try this build (http://www.mediafire.com/?ytegxamy1bz) and this one (http://www.mediafire.com/?oihzy4xeavf) please and tell me which is the best for you.
Unfortunately both of those still access the floppy drive :(. Thanks for taking the time to consider my problem though.
Kurtnoise
26th August 2008, 20:10
Well...I give up then.
Anyway, could you try this tool (http://www.mediafire.com/?sn03eigo9vb)...Load it, go to the 2nd tab (Data Storage) and select Win32_LogicalDisk from the dropdown list on the right. What do you see for your floppy drive ? especially the value for the MediaType...
Post a screenshot if you want.
Avenger007
26th August 2008, 20:15
Anyway, could you try this tool (http://www.mediafire.com/?sn03eigo9vb)...Load it, go to the 2nd tab (Data Storage) and select Win32_LogicalDisk from the dropdown list on the right. What do you see for your floppy drive ? especially the value for the MediaType...
DeviceID: A:
DriveType: 2
MediaType: 5
Kurtnoise
26th August 2008, 20:22
unplug your floppy then...:D
Sorry, I'm kinding but I've no idea how to avoid this behaviour unless to remove this part. As you can see, the code above seems correct to me.
btw, it was the Sharktooth idea to commit this patch not me...:p
Avenger007
26th August 2008, 20:26
Well how useful is that patch? Would the information provided by the patch really help with debugging problems?
Also, is the problem only on my side or do others have the same problem?
stax76
26th August 2008, 20:28
Wouldn't DriveInfo.GetDrives() be easier?
Kurtnoise
26th August 2008, 20:49
easier maybe but the problem remains I think because you need to loop through all the drives to retrieve infos. The goal is to grab only the free space from hard drives.
stax76
26th August 2008, 22:12
I'm confident that this code will fix the issue:
foreach (var i in DriveInfo.GetDrives())
{
if (i.DriveType == DriveType.Fixed)
{
try
{
var space = i.AvailableFreeSpace;
}
catch (Exception ex)
{
}
}
}
You really need a try block here because some volumes will throw a exception, volumes locked with Folder Guard for example.
Sharktooth
27th August 2008, 00:34
no floppy drives on my PCs so i didnt notice it. however if the floppy checking is the only "problem" i think we can live with it...
magic144
27th August 2008, 01:29
Not really a question about MeGUI, but about a couple of parameters within it...
I've seen a MeGUI guide or two (one in particular by DJRumpy I believe) where it has been recommended to set the Keyframe Interval to about 10 times the frame rate, and the Min GOP size to "about the same as" the frame rate... i.e. for a typical 24000/1001 fps source, a Keyframe Interval of 240 and Min GOP size of 24 is suggested.
Is there any value in changing from the default DXVA-HD-HQ values I see in my profile of 250 and 25? What would be the advantage or disadvantage of either pair of values? Would certain values/combinations invalidate the DXVA compatibility??
And finally, is this "rule of 10" true or reasonable for ALL frame rates?
Thanks again from a newbie in advance for the global wisdom,
m
Sharktooth
27th August 2008, 01:52
the rule of thumb is just a rule of thumb... i set 250/25 coz the rule of thumb and coz i live in a PAL country (where almost everything is 25 FPS). if you encode 24 FPS stuff you can safely set it to 240/24... for 30 FPS 300/30.
~bT~
27th August 2008, 02:01
^ i think it would be better to set HD profiles to 240/24 as most HD stuff is 24.
also, the AVCHD profile has 24/2? is that correct?
ps. i haven't touched the profiles btw..
magic144
27th August 2008, 02:13
Thanks Sharktooth.
You mean you don't live in Haddonfield, IL :-)
I've already encoded a 24000/1001 fps source with 250/25
Is it worth reencoding with 240/24, or is it only a minor codec/bitrate efficiency issue? (i.e. is the 'rule of thumb' there to be an optimal setting for x264 in some way and how bad is deviating from the rule - just a trivial difference in encoding efficiency I am hoping!!)
I *eventually* came to understand the rationale for the whole GOP Sequence M, N/M settings for CCE for MPEG-2 DVD-compliant authoring and there was a limited amount of freedom of choice depending on the source and applied pulldown if any, but there were also hard limits as to what you couldn't choose depending on the source and violating those boundaries would make the encoded stream invalid (e.g. NTSC DVD-standards-compliant MPEG-2 video has a GOP length limit of 36 fields/18 frames) . Are there similar limits/guidelines here?
Thanks again,
m
magic144
27th August 2008, 06:01
Hi again,
just used the latest MeGUI build 0.3.0.2002 to auto-encode a 2-pass encode/mux
I notice that even though in my Options|Setting I have "Delete Intermediate Files" unchecked, the job files (jobN.xml) created include directives to delete those very files
(i.e. FilesToDelete sections for e.g. .stats file, pre-muxing .mkv source, etc)
I know I got this to work OK on the last (previous) release.
m
nurbs
27th August 2008, 12:02
I've already encoded a 24000/1001 fps source with 250/25
Is it worth reencoding with 240/24, or is it only a minor codec/bitrate efficiency issue? (i.e. is the 'rule of thumb' there to be an optimal setting for x264 in some way and how bad is deviating from the rule - just a trivial difference in encoding efficiency I am hoping!!)
If you reencode with a 240/24 gop lenght you will lose quality (if all other things remain equal). Basically longer gops help compression efficiancy, but at the same time they make it harder to seek the stream. The rule of thump is to simply use 10 seconds as the maximum lenght. In reality there probably won't be much difference between 240, 250 and 300 frame gops at the usual framerates.
Sharktooth
27th August 2008, 12:45
Hi again,
just used the latest MeGUI build 0.3.0.2002 to auto-encode a 2-pass encode/mux
I notice that even though in my Options|Setting I have "Delete Intermediate Files" unchecked, the job files (jobN.xml) created include directives to delete those very files
(i.e. FilesToDelete sections for e.g. .stats file, pre-muxing .mkv source, etc)
I know I got this to work OK on the last (previous) release.
fill a bug report in the bugtracker on the megui project page on sourceforge.
If you reencode with a 240/24 gop lenght you will lose quality (if all other things remain equal). Basically longer gops help compression efficiancy, but at the same time they make it harder to seek the stream. The rule of thump is to simply use 10 seconds as the maximum lenght. In reality there probably won't be much difference between 240, 250 and 300 frame gops at the usual framerates.
you wont lose quality. unless you re-encode from your encoding. keep in mind the the gop is closed at every i frame... and i frames are placed on scenecuts o or whene there are too much differencies from the previous frame...
magic144
27th August 2008, 13:41
fill a bug report in the bugtracker on the megui project page on sourceforge.
done!
Kurtnoise
27th August 2008, 14:50
just used the latest MeGUI build 0.3.0.2002 to auto-encode a 2-pass encode/mux
I notice that even though in my Options|Setting I have "Delete Intermediate Files" unchecked, the job files (jobN.xml) created include directives to delete those very files
(i.e. FilesToDelete sections for e.g. .stats file, pre-muxing .mkv source, etc)
It's still there but you should look at the log file instead...you'll see that intermediate files aren't deleted.
Kurtnoise
27th August 2008, 15:27
@Roco & Avenger007 : please test this build (http://www.mediafire.com/?mrnzmf7fdf8) and tell me if it's ok...
magic144
27th August 2008, 18:10
@Kurtnoise13
thanks for the feedback
I will retest on my next encode this week and confirm the behaviour in the bug report - unfortunately, when I saw the entry in the job files, I manually cleared-out the FilesToDelete sections before invoking the jobs this time around!!
Avenger007
27th August 2008, 20:44
@Roco & Avenger007 : please test this build (http://www.mediafire.com/?mrnzmf7fdf8) and tell me if it's ok...
It works! :)
:thanks:
saint-francis
27th August 2008, 23:57
When the new b frames decision is implemented into the SVN and is on all the time will there be some kind of notice for us MeGUI users? I still often use bframes 16 and I imagine it would be a bad surprise to find it moving at a crawl in the morning after an entire night of encoding.
Sharktooth
28th August 2008, 02:44
i will post a warning message. however i will ask the x264 devs first.
saint-francis
28th August 2008, 04:57
i will post a warning message. however i will ask the x264 devs first.
Thanks Sharktooth.
Riki
29th August 2008, 20:09
Hello sharktooth, and gang! I asked this on the staxrip thread but I have the same problem with megui that has perplexed me a little, hopefully I can get some insight.
I used megui to encode some videos that I intend to be streamed over the web using the wowza streaming server. I encoded the videos using x264 unrestricted 2pass insane quality (200 bitrate)and Im very pleased with the filesize/quality! The problem is there are large delays when seeking to parts of the video and playing it.
I also used ffmpegx on osx to encode the same videos, they have an option in there to have a "constant bitrate" but even at a bitrate of 200 the filesize is much bigger. The good thing is it seeks much faster and performs better on the streaming server.
The question I have is, how can I encode using megui to have the highest quality, lowest filesize and yet keep it performing great on a streaming server? I couldnt find a "constant bitrate" option in megui, is there something like this, and would it do the trick?
Thanks for the amazing work you guys are doing!
- Riki
Adub
30th August 2008, 00:10
Part of the problem is that you used the craziest profile in the collection. Sure you are going to get the greatest quality, but for streaming, it is better to use weaker profiles, as they can allow faster seeking.
As to the constant bitrate option, don't worry about it. Using the 2 pass profiles will always give you better quality at a the same file size. Meaning that you can decrease the bitrate safely for a smaller filesize and still have decent quality.
Try experimenting with other profiles, such as the DXVA, or standalone profiles, as they are a little more realistic in their settings with respect to the streaming setting vs the Insane profile. They may also improve seeking. If you want to decrease file size, then keep decreasing the bitrate.
Sharktooth
30th August 2008, 02:17
you may want a fixed gop lenght (optional), a lower min-keyint (for optimal seeking), only 1 reference frame (for streaming) , few b-frames (b-pyramid disabled...), set the VBV parameters according to the desired streaming speed and buffer (for streaming), a bitrate based encoding mode (2 pass is suggested... still required for optima streaming) and some other limitations i just cant remember right now.
Riki
30th August 2008, 05:09
Its just strange, I tried all kinds of different profiles, and also I tried adjusting all of the parameters you mention Sharktooth, but there is still an unexceptionable delay when seeking and playing the video.
Has anyone tried ffmpegx and know why it would be able to handle this so much better? In the ffmpegx settings I basically just check all the boxes seen here:
(only 2 are checked here but I check em all! also 2-pass isnt greyed out for me when I do this)
http://www.ffmpegx.com/images/h264options.jpg
http://www.ffmpegx.com/options.html#x264
I also change the ME to exhaustive and the AVC level to 4.1. I leave everything else alone except of course the bitrate is set to 200.
Thanks for helping me with this!
Sharktooth
30th August 2008, 18:09
lower the VBV buffer then...
divin1ty
6th September 2008, 05:18
I just reinstalled everything on my computer and updated my version of meGUI to that mentioned in the title. Up to this point I have never had any issues with MeGUI, but now am getting some strange error messages. Any help would be greatly appreciate it.
I leave AviSynth as default, make my selection for the iPOD Level 1.3 profile and CTAAC-128Kbps for Audio. I select the container type as MP4, etc, etc. I click the Queue tab and click Start. About 5 minutes later, after noticing the DGIndex is trying to start, the log shows the following information, the the first fatal error screen, followed by the MeGUI has encountered a problem screen, then everything shuts down. Any ideas?
Sharktooth
6th September 2008, 14:17
do not attach the images... use some image hosting website otherwise we should wait for a moderator to approve them.
JPSiemer
7th September 2008, 09:05
Is there any way to export "Lossless" or "Uncompressed RGB" from MeGUI? I only ask because I'm looking to take minute long clips from movies and I need them to be like 99% similar to the source's quality.
Dark Shikari
7th September 2008, 09:10
Is there any way to export "Lossless" or "Uncompressed RGB" from MeGUI? I only ask because I'm looking to take minute long clips from movies and I need them to be like 99% similar to the source's quality.QP0 in x264 is lossless (YV12 though, not RGB).
Sharktooth
7th September 2008, 14:33
I just reinstalled everything on my computer and updated my version of meGUI to that mentioned in the title. Up to this point I have never had any issues with MeGUI, but now am getting some strange error messages. Any help would be greatly appreciate it.
I leave AviSynth as default, make my selection for the iPOD Level 1.3 profile and CTAAC-128Kbps for Audio. I select the container type as MP4, etc, etc. I click the Queue tab and click Start. About 5 minutes later, after noticing the DGIndex is trying to start, the log shows the following information, the the first fatal error screen, followed by the MeGUI has encountered a problem screen, then everything shuts down. Any ideas?
OneClickEncoder does not work since the dgindex 1.5.x update. Dont use it until we fix it.
saza0500
9th September 2008, 20:10
hi man i dont know its right place to ask questions as a newbie but i have started MEGUI a week ago but i cldnt get my results as my source every thing works fine . can u just guide me what can be the best video profile to get the result like source ..
my system spec
CPU: AMD Turion 64x2 Mobile technology TL-60
RAM : 2 GB
Adapter Type GeForce 8400M G, NVIDIA compatible
MEGUI version 3.0.2005 (All updates installed)
Video Profile: x264:HQ-Slower
Audio Profile: Nero AAC: NDAAC-LC-64kbps
i m using this but result is not like source even its lil blury .. can u help me out what i m doing wrong . i calculate AR maually and use BitrAte 500 may be u have seen movies in 300MB basically i m try to rip a movie of 2GB that is HDRip.x264 in to 300MB .. if some one can help me . specially SHARKTOOTH. i have just waited really 5 days for this to post my question so i hope i will get somehelp..
-------------------------------------------------------------------------------------------------------------------------------------------------
b66pak
9th September 2008, 23:11
i am transcoding with hardsubs and i noticed that in the 1st pass (x264) the ffdshow is started with subtitles forced to OFF...on the 2nd pass the subtitles are ON...i think this behavior is corupting the 1st pass quality (or not?)...as a quick fix i rightclick on the ffdshow icon and turn subtitles ON as soon as 1st pass starts...best regards
_
Sharktooth
10th September 2008, 00:54
hi man i dont know its right place to ask questions as a newbie but i have started MEGUI a week ago but i cldnt get my results as my source every thing works fine . can u just guide me what can be the best video profile to get the result like source ..
my system spec
CPU: AMD Turion 64x2 Mobile technology TL-60
RAM : 2 GB
Adapter Type GeForce 8400M G, NVIDIA compatible
MEGUI version 3.0.2005 (All updates installed)
Video Profile: x264:HQ-Slower
Audio Profile: Nero AAC: NDAAC-LC-64kbps
i m using this but result is not like source even its lil blury .. can u help me out what i m doing wrong . i calculate AR maually and use BitrAte 500 may be u have seen movies in 300MB basically i m try to rip a movie of 2GB that is HDRip.x264 in to 300MB .. if some one can help me . specially SHARKTOOTH. i have just waited really 5 days for this to post my question so i hope i will get somehelp..
-------------------------------------------------------------------------------------------------------------------------------------------------
well, the bitrate is really low, also there is no best as per forum rules.
also you have an old version of megui and HQ-Slower doesnt exist anymore so you havent all the updates...
Sharktooth
10th September 2008, 00:56
i am transcoding with hardsubs and i noticed that in the 1st pass (x264) the ffdshow is started with subtitles forced to OFF...on the 2nd pass the subtitles are ON...i think this behavior is corupting the 1st pass quality (or not?)...as a quick fix i rightclick on the ffdshow icon and turn subtitles ON as soon as 1st pass starts...best regards
_
definatly, yes. go to your ffdshow configuration (from start menu->programs->etc) and enable the subs before encoding.
saza0500
10th September 2008, 04:13
well, the bitrate is really low, also there is no best as per forum rules.
also you have an old version of megui and HQ-Slower doesnt exist anymore so you havent all the updates...
i have updated my MEGUI now its 0.3.0.2008 and 2ndly i know HQ-Slower is not available more but i have imported it. now i have tried new one
x264: DXVA-HD-HQ
and also some others . but i yet get my result blurry and abt bit rate if i increase it will increast its size also . so i want to make its size up to 300 if its 1.30 minutes movie .Basically i m trying to encode a movie that has already been encoded HDRip.x264 into more smaller size with more smaller resoultion but want to maintain its Aspect ratio and its Quality but i cldnt :( i can maintain its Aspect ratio but cnat maintain its Quality it becomes blurry
Source.. HDRip.x264
Resoultion.. 832*416 (Anamorph) ...
AR: 2.423
Ecoded:
Resolution 660*272
AR:2.426
i m using filters in avi synt is progressive and video pRofile is . x264:DXVA-HD-HQ
but what i get u can see, some pics after encoding
http://i33.tinypic.com/1olztd.jpg
http://i36.tinypic.com/4snn6b.jpg
http://rapidshare.com/files/143950284/DXVA-HQ-HD.mkv
tebasuna51
10th September 2008, 11:38
...
but i yet get my result blurry and abt bit rate if i increase it will increast its size also . so i want to make its size up to 300 if its 1.30 minutes movie .Basically i m trying to encode a movie that has already been encoded HDRip.x264 into more smaller size with more smaller resoultion but want to maintain its Aspect ratio and its Quality but i cldnt :( i cant maintain its Aspect ratio but cnat maintain its Quality it becomes blurry ...
You want convert a 2GB (832*416) movie to a 300MB movie with AR=2.423 and same quality.
If you ecuate the quality factor Qf (bits per pixel) from two movies you have:
Qf = Bitrate1 / (fps1 x height1 x width1) = Bitrate2 / (fps2 x height2 x width2)
With fps1 = fps2 and height2 = AR x width2
Bitrate1 / (height1 x width1) = Bitrate2 / (AR x width2 x width2)
width2 = SQR ( (Bitrate2/Bitrate1) x (height1 x width1) / AR)
If Audio bitrate is reduced also, we can replace Bitrate2/Bitrate1 by Size2/Size1 (more or less)
width2 = SQR ( (300/2000) x (832 x 416) / 2.423) = 146
height2 = 146 x 2.423 = 354
Or maybe better 352 x 144
If you use more high resolution you have less quality
saza0500
10th September 2008, 12:18
You want convert a 2GB (832*416) movie to a 300MB movie with AR=2.423 and same quality.
If you ecuate the quality factor Qf (bits per pixel) from two movies you have:
Qf = Bitrate1 / (fps1 x height1 x width1) = Bitrate2 / (fps2 x height2 x width2)
With fps1 = fps2 and height2 = AR x width2
Bitrate1 / (height1 x width1) = Bitrate2 / (AR x width2 x width2)
width2 = SQR ( (Bitrate2/Bitrate1) x (height1 x width1) / AR)
If Audio bitrate is reduced also, we can replace Bitrate2/Bitrate1 by Size2/Size1 (more or less)
width2 = SQR ( (300/2000) x (832 x 416) / 2.423) = 146
height2 = 146 x 2.423 = 354
Or maybe better 352 x 144
If you use more high resolution you have less quality
i have tried this resolution even its more worse than before . here is another movie that is encoded by other user. with resoultion of 660*272 it works fine and so smooth .
http://i31.tinypic.com/e6eve9.jpg
http://rapidshare.com/files/140306860/_400MB___HDRip__The.Matrix._1999_-Sample-Adz-Salman.mkv
i want this type of result but i cldnt get it . and the way u told i tried to do that but its more bad even and so small resolution even by using --sar it doesnt even hep..
sj64
10th September 2008, 14:56
Hey all,
I'm still working on getting my first encode to work. I'm working from an mkv container with a 1080p bluray movie in it created via eac3to.
Test encodes of various parts of the movie of up to 12k frames long have worked fine. However every time I try to encode the entire movie - The result won't play.
Megui finishes with no error messages after 14hrs of working away. The final file looks about right; in terms of size and properties. However when I try to open it in MPC or MPC_HC, it won't play? The smaller tests play fine, but with the final 11Gb version - MPC sits there saying 'opening' but nothing further happens.
Has anyone got any ideas?
'cheers
S.
hubblec4
10th September 2008, 15:22
Hey all,
I'm still working on getting my first encode to work. I'm working from an mkv container with a 1080p bluray movie in it created via eac3to.
Test encodes of various parts of the movie of up to 12k frames long have worked fine. However every time I try to encode the entire movie - The result won't play.
Megui finishes with no error messages after 14hrs of working away. The final file looks about right; in terms of size and properties. However when I try to open it in MPC or MPC_HC, it won't play? The smaller tests play fine, but with the final 11Gb version - MPC sits there saying 'opening' but nothing further happens.
Has anyone got any ideas?
'cheers
S.
I had the same problem. I have deinstalled and reinstalled the Haali Spliter.
i hope thats can help you
tebasuna51
10th September 2008, 18:32
i have tried this resolution even its more worse than before .
Maybe the source (2GB) have already some artifacts.
Use always original sources when you make your backup copy.
Try with SD profiles, I can't understand for what you use HD for 660x272 at 434 Kb/s.
here is another movie that is encoded by other user. with resoultion of 660*272 it works fine and so smooth .
This backup have a video bitrate of 546 Kb/s (your movie 434), maybe from a better source, ...
Each movie is different.
b66pak
10th September 2008, 19:21
it will be very useful if you extent the timer for shutdown to 60 secs and add a beep sound to it (with an on/off toggle in setting)...best regards
_
Avenger007
10th September 2008, 20:25
basically i m try to rip a movie of 2GB that is HDRip.x264 in to 300MB .
Basically i m trying to encode a movie that has already been encoded HDRip.x264 into more smaller size with more smaller resoultion
:readrule: (http://forum.doom9.org/forum-rules.htm) especially Rule 6. If you own the original then encode from that instead.
sj64
11th September 2008, 01:40
I had the same problem. I have deinstalled and reinstalled the Haali Spliter.
i hope thats can help you
Thanks for the advice hubblec4, I'll try that tonight.
Interestingly, just before powering down last night, I tried the full length encode in WMP11, and it played! So I am starting to think it is a problem with the splitter or something similar.
'cheers
S.
Sharktooth
11th September 2008, 13:09
@saza0500: re-encode from the original source, not the already encoded material and RISE the bitrate.
if you havent the original then you're violating one of the forum rules (no. 6)...
saza0500
11th September 2008, 15:18
@saza0500: re-encode from the original source, not the already encoded material and RISE the bitrate.
if you havent the original then you're violating one of the forum rules (no. 6)...
ahan ok can u tel me is there any thing with ffdshow video decoder in endcoding movie bcoz MEGUi also used FFDSHOW video decoder .
Sharktooth
11th September 2008, 15:32
postprocessing options will alter the source in the decoding stage
saza0500
11th September 2008, 16:30
postprocessing options will alter the source in the decoding stage
was this ans of my question ? or someone else .
if yes then can u lil explain more :( sory i didnt get it
poisondeathray
11th September 2008, 16:40
^ He means if you have any filters enabled in ffdshow (when you right click the icon you will see many options), or other direct show filters in the decoding chain, they will pass through to your encode.
saza0500
11th September 2008, 18:02
^ He means if you have any filters enabled in ffdshow (when you right click the icon you will see many options), or other direct show filters in the decoding chain, they will pass through to your encode.
this is what i want to know . which filters will be good one for quality . encoding . or is there any help available for configuring FFDSHOw for geting best quality encoding
poisondeathray
11th September 2008, 18:07
this is what i want to know . which filters will be good one for quality . encoding . or is there any help available for configuring FFDSHOw for geting best quality encoding
There is no "Best". Forum rules.
As a general rule, you should leave everything off, otherwise you get incompatibilities and compounding effects.
Do a search and experiment with settings. Test encode small representative samples so you don't waste time. What works well for 1 particular encode might not work for another movie...
pabloalves
12th September 2008, 00:45
pessoal quero cria o meu primeiro vide h.264 como faso,queria saber qual programa gratis da internet?
pabloalves
12th September 2008, 00:49
quero cria meu primeiro video h.264 qual programa eu uso>
Sharktooth
12th September 2008, 02:20
:readrule:
12) How NOT to post on this forum:
5 minutes after your initial post you reply to your own post writing something like "Why is nobody helping me? I'm sure you know the answer". Once somebody replies to your thread but doesn't give you exactly the answer you've been expecting you insult them.
13) The official language is English. Outside the translator forum English is the only allowed language.
[ReX]
12th September 2008, 17:31
I'm getting this error on v0.3.0.2008.
---------------------------
Fatal error
---------------------------
MeGUI encountered a fatal error and may not be able to proceed. Reason: Configuration system failed to initialize Source of exception: System.Configuration stacktrace: in System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
in System.Configuration.Internal.InternalConfigRoot.OnConfigRemoved(InternalConfigEventArgs e)
in System.Configuration.Internal.InternalConfigRoot.RemoveConfigImpl(String configPath, BaseConfigurationRecord configRecord)
in System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
in System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)
in System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
in System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
in System.Configuration.ConfigurationManager.GetSection(String sectionName)
in System.Configuration.ClientSettingsStore.ReadSettings(String sectionName, Boolean isUserScoped)
in System.Configuration.LocalFileSettingsProvider.GetPropertyValues(SettingsContext context, SettingsPropertyCollection properties)
in System.Configuration.SettingsBase.GetPropertiesFromProvider(SettingsProvider provider)
in System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName)
in System.Configuration.SettingsBase.get_Item(String propertyName)
in System.Configuration.ApplicationSettingsBase.GetPropertyValue(String propertyName)
in System.Configuration.ApplicationSettingsBase.get_Item(String propertyName)
in MeGUI.Properties.Settings.get_OwnerWidth()
in MeGUI.core.gui.JobQueue.InitializeComponent()
in MeGUI.core.gui.JobQueue..ctor()
in MeGUI.core.details.JobControl.InitializeComponent()
in MeGUI.core.details.JobControl..ctor()
in MeGUI.MainForm.InitializeComponent()
in MeGUI.MainForm..ctor()
in MeGUI.MainForm.Main(String[] args)
---------------------------
OK
---------------------------
I reinstalled 0.3.0.2002 again (works fine) and updated to 0.3.0.2008 and i got the same error.
Then i manually updated it to 0.3.0.2007 and works fine too.
Sharktooth
12th September 2008, 19:47
.2008 only fixes VBV values for levels compliance. so...
Neillithan
13th September 2008, 01:53
You're doing a fine job. Keep up the good work.
Quick suggestion. Since video is better suited for .mp4 files and audio is better suited for .m4a, why not make .m4a the chosen file extension by default?
Sharktooth
13th September 2008, 02:05
coz the m4a is an apple "invention". the official container format for AAC audio is MP4.
[ReX]
13th September 2008, 02:43
;1182665']I'm getting this error on v0.3.0.2008.
I reinstalled 0.3.0.2002 again (works fine) and updated to 0.3.0.2008 and i got the same error.
Then i manually updated it to 0.3.0.2007 and works fine too.
.2008 only fixes VBV values for levels compliance. so...
I don't know why, but it's solved on 0.3.0.2009. :p
Sharktooth
13th September 2008, 14:30
which is just not possible since .2009 changelog is:
0.3.0.2009
- (sharktooth) [MkvMergeMuxer.cs] --delay -> --sync for compatibility with mkvtoolnix 2.3.0
- (kurtnoise) [AVS Creator] added "Apply auto Preview" feature. When it's checked, Crop & Resize modifications will be applied automatically in the video preview. No need to click anymore on "Preview AVS Script" button with this...
- (kurtnoise) [AVS Creator] use input filename as default for the save dialog.
and as you can see from the SVN log and sourcecode nothing in regard of your problem has changed.
so, check your system and eventually uninstall megui and do a clean reinstall.
[ReX]
13th September 2008, 14:39
which is just not possible since .2009 changelog is:
and as you can see from the SVN log and sourcecode nothing in regard of your problem has changed.
so, check your system and eventually uninstall megui and do a clean reinstall.
I did it already. Is there something from MeGUI on application data folder or in registry?
Sharktooth
13th September 2008, 14:52
just HKLM\SOFTWARE\MeGUI which contains just one key that is the path for the update_cache folder. check your system for viruses/malwares...
[ReX]
13th September 2008, 21:27
just HKLM\SOFTWARE\MeGUI which contains just one key that is the path for the update_cache folder. check your system for viruses/malwares...
I'm pretty sure i have no viruses/malwares.
The funny thing is that this issue happens only on version 0.3.0.2008. :eek:
Suggestion: Add h264 on MP4 Muxer extensions, when MKVE Wizard/MKVExtractGUI demux AVC stream, it use that extension. It's easy to rename from .h264 to .264 but could be nice to have this extension added.
magic144
18th September 2008, 07:53
hi guys
I am trying to reencode a BD source with MPEG2 video.
I have extracted the .m2v with eac3to.
I used the d2v creator tool to run dgindex on the .m2v and produce the appropriate accompanying .d2v
When I subsequently fire up the AVISynth script creator tool, I cannot get the Autocrop function to work.
I can see it working if I choose the source as one of the source .m2ts file, but NOT with the .d2v file...
Am I doing something wrong, or is there an issue here?
thanks,
m
Sharktooth
18th September 2008, 17:17
if it works with the m2ts should work with the d2v too.
avisynth doesnt distinguish between the sources once they're loaded thru a plugin.
however can you see the preview?
rack04
18th September 2008, 17:20
hi guys
I am trying to reencode a BD source with MPEG2 video.
I have extracted the .m2v with eac3to.
I used the d2v creator tool to run dgindex on the .m2v and produce the appropriate accompanying .d2v
When I subsequently fire up the AVISynth script creator tool, I cannot get the Autocrop function to work.
I can see it working if I choose the source as one of the source .m2ts file, but NOT with the .d2v file...
Am I doing something wrong, or is there an issue here?
thanks,
m
I've noticed that auto crop can take a fair amount for time with very large files, i.e. HD DVD and Blu-ray. How long did you give it?
magic144
18th September 2008, 17:28
yup, I can see the preview window as per normal, no problem
I can also manually adjust crop margins, although this is prone to crashing quite frequently if I do it too many times or perhaps just too fast - don't know exactly the origin of that particular problem
the Autocrop button for the .d2v source, however, just seems to stubbornly do nothing...
I'm running on Vista 32-bit Home Premium.
When I press Autocrop on an .m2ts source, the cursor changes to Vista's "I Am Thinking" icon before the appropriate adjustment is made visually on-screen.
When I press Autocrop on a .d2v source, no such processing seems to occur and nothing happens on-screen.
I'm sure I've done this without issue on a .dga file (which I would assume to be the analagous operation in the h.264 domain)
Can anybody confirm whether or not the Avisynth script creation tool's Autocrop works for them on .d2v sources using the latest MeGUI (preferably also under Vista)?
@Rack04 - I believe I gave it longer than when it was seen to work with the .m2ts file of the same source - although admittedly the .m2ts was merely one of a number of constituent .m2ts files in the total playlist - I will give it another go tonight and leave it be for a while to see what happens
Sharktooth
18th September 2008, 17:37
... it you can see the preview, autocrop will work...
magic144
18th September 2008, 17:46
okay thanks - I will fire it up again tonight and set it going and leave it - perhaps I was just too impatient yesterday for some reason
I will report back later - cheers for the responses
magic144
18th September 2008, 21:12
OK, so I got to try it out at lunch...
My findings are these...
Autocrop is 'working'. It just comes back with 0,0,0,0 cropping if I run the full .d2v file as input (within just a few seconds).
Tried a couple of other experiments.
Using DGIndex, I manually created .d2v files from various ranges of the entire .m2v file. Any amount of video from the very start through to not-quite-the-end seem to allow Autocrop to locate the top and bottom black bars OK.
Any amount of video from just after the beginning through to the very end also seems to allow Autocrop to do its work OK (though taking too short of a clip just near the end seems to confuse it slightly - probably due to the end credits).
It seems odd that the entire file fails to work with Autocrop given that the separate (and overlapping) video segments I tried that include the beginning and end worked OK. I guess I'll just have to take the numbers that the sub-clip gives me and hand-edit them into the .avs file for now.
m
Sharktooth
18th September 2008, 21:29
sadly, autocrop is not and cant be perfect.
magic144
18th September 2008, 21:58
understood - I guess it's yet another thing I have to keep in the back of my mind in my workflow :-)
I must write this stuff down!!
shortkud
20th September 2008, 14:30
I just updated via the auto updater to the latest version of everything and now everything I attempt to encode crashes x264.exe
Sharktooth
20th September 2008, 14:48
try replacing x264 with the one on x264.nl and see if it works
shortkud
20th September 2008, 15:30
try replacing x264 with the one on x264.nl and see if it works
Still crashing :\. Any other details I can provide that would help diagnose the issue?
Avenger007
20th September 2008, 19:12
:script::logfile:
magic144
21st September 2008, 15:45
question about the use of ColorMatrix in the AviSynth script creator...
I've read a lot about ColorMatrix, but there seems to be as much information as misinformation flying about.
I thought that the way in which the script creator is using it (which is just ColorMatrix(hints=true)), it would try and do a rec.709 to rec.601 conversion
however, it was also my understanding that HD encoded material was to be rec.709
can someone explain why the apparent scripted 709->601 conversion? or have I got this wrong??
I had a look at the h.264 output from MeGUI/x264 using DGAVCIndex and it appeared to indicate rec.709 (or at least rec.709 by default since it was not explicitly indicated in the stream) - from the DGAVCIndex manual - "Note that if the stream does not declare the colorimetry, then ITU-R BT.709* is reported for HD video"
cheers,
m
Sharktooth
21st September 2008, 15:58
x264 r985 should fix the crashing bug, just let megui auto-update.
shortkud
22nd September 2008, 04:35
x264 r985 should fix the crashing bug, just let megui auto-update.
Thanks
NiGHTsC
24th September 2008, 22:18
Can someone teach me how to make a batch ".bat" file so I can encode my 37 AVI(WMV9&MP3) files into MP4 with video and audio?
this is AVS setting
DirectShowSource("J:\001.avi",fps=23.9759856527702,audio=false)
#deinterlace
#crop
#resize
#denoise
my profile of video, encoding to x264
--pass 2 --bitrate 1000 --stats ".stats" --ref 3 --mixed-refs --no-fast-pskip --bframes 2 --b-pyramid --bime --weightb --trellis 1 --analyse p8x8,b8x8,i4x4,p4x4 --merange 24 --threads auto --thread-input --progress --no-psnr --no-ssim --output "J:\@MP4.mp4" "J:\@MP4.avs"
and audio, encoding to NeroAAC into MP4
<?xml version="1.0"?>
<GenericProfileOfAudioCodecSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Name>456</Name>
<Settings xsi:type="NeroAACSettings">
<ImproveAccuracy>true</ImproveAccuracy>
<ForceDecodingViaDirectShow>false</ForceDecodingViaDirectShow>
<DownmixMode>KeepOriginal</DownmixMode>
<BitrateMode>VBR</BitrateMode>
<Bitrate>128</Bitrate>
<Delay>0</Delay>
<DelayEnabled>false</DelayEnabled>
<AutoGain>false</AutoGain>
<Profile>Auto</Profile>
<Quality>0.23</Quality>
<CreateHintTrack>false</CreateHintTrack>
</Settings>
</GenericProfileOfAudioCodecSettings>
Thank you.
Sharktooth
25th September 2008, 01:23
...and what a .bat file has in common with with megui?
NiGHTsC
25th September 2008, 04:14
Hm, I don't know, that's why I'm asking lol...
I thought it's encoding like Mencoder...
Thanx then.
==========
by the way, is there any faster way to do my jobs?
using my MeGUI Video/Audio profiles.
I'll merge them into MP4 one by one later, but it's the encoding messing me up.
Thanx again.
Sharktooth
25th September 2008, 13:12
please open a new thread...
NiGHTsC
25th September 2008, 19:57
I see, cause I have seen people asked it here so I thought it's the right place.
My bad, thanx anyway.
DontAsk
3rd October 2008, 09:08
I have a suggestion: Make the Avisynth Script Creator return to the frame you have selected when you use the Preview AVS Script button or the Auto Preview.
Sharktooth
3rd October 2008, 13:09
Post it in the feature request tracker of the megui project on sourceforge
Hotpocketdeath
5th October 2008, 20:57
Is anyone aware of the problem I have mentioned in this post about the cutter being totally broken?
http://forum.doom9.org/showthread.php?t=141685
It's been like this for quite a number of weeks and gone through several updates without correction.
I have about 40-50 videos waiting to be encoded with probably many more on the way that I use the cutter for.
Frank_UK
5th October 2008, 21:29
I have a Avisynth profile named default with the following settings:
Colour Correction
Clever (TM) anamorphic encoding
Encode non-mod 16
This profile will encode to x264 at original broadcast resolution.
This has always worked correctly until 0.3.0.3001
When Avisynth script creator is loaded my default profile is loaded with all the correct settings, however the video is resized to mod 16.
I did not notice this the first time I used 0.3.0.3001 and I had to re-encode.
Selecting encode non-mod 16 again stops the resize.
brogan
9th October 2008, 22:27
Hello,
Quick question for you guys. I've been using RipBot for a bit & wanted to give MeGUI a shot...How does it handle DTS audio? Do I have to transcode it to AC3 or another format or would I be able to copy the stream? If I wanted to add a DTS audio track to a video file, how would I do that w/out it being changed? Sorry for the newb-ish question but I couldn't much about this searching, all I came up w/was changing a DTS track to other formats...
:thanks::thanks::thanks:
Frank_UK
13th October 2008, 23:33
My bug ID: 2152972 has been closed with a message from kurtnoise13 "fixed in rev 808." - Thanks
How do I download and install "rev 808"
Nightshiver
13th October 2008, 23:37
Wrong thread.
Sharktooth
14th October 2008, 00:23
@Frank_UK: ill make a new build tonight.
@brogan: you need to install a directshow DTS decoder, like ac3filter.
Frank_UK
14th October 2008, 01:58
@Sharktooth - Thanks for build 0.3.0.3003; working correctly again now.
@kurtnoise13 - Thanks for fixing bug ID: 2152972; working correctly again now.
unranger
20th October 2008, 01:47
Probably a bug in XviD configuration dialog.
I was trying to use MeGUI 0.3.3004 to call xvid_encraw.exe for XviD encoding.
I manually added zone options in the "Custom Command Line" field under "Advanced" tab of "XviD configuration dialog" window (Input->Encoder Settings->"XviD: *scratchpad*"->Config)
I put in the custom command line field
-zones 0,w,1.0,0KOC
I got from the command line display field below
program -i "input" -single -bitrate 700 -smoother 0 -nopacked -closed_gop -threads 1 -o "output" -zones 0.w.1.0.0KOC
Notice that commas were automaticly replaced by dots.
Then, when trying to encode, xvid_encraw.exe complained: xvid [error]: Zone error, bad parameters 0.w.1.0.KOC
Sharktooth
20th October 2008, 14:47
post the bug in the megui bugtracker on sourceforge.
Ryu77
27th October 2008, 05:19
Just a little bug I noticed. It may have been addressed before though...
When using the bitrate calculator in MeGUI and loading in a 1536Kbs DTS audio track, it was actually detected as 1510Kbs.
I overlooked this and did a 8 hour 1080p encode, only to realise at the end I was 8MB over a DVD-9! Doh!!
Sharktooth
28th October 2008, 15:16
https://forum.doom9.org/showthread.php?p=1198618#post1198618
Ryu77
28th October 2008, 21:33
post the bug in the megui bugtracker on sourceforge.
Done... I didn't realise that you could do this without being a member (ie: logged in).
:-)
Frank_UK
2nd November 2008, 13:55
I use x264: CE-Highprofile to encode my video. I find the quality to be superb.
I understand that this is now an obsolete profile, I have been advised to use x264: Unrestricted 2pass Balanced instead.
Is there any real advantage to move to the new profile? As I find the quality of the old profile superb.
Sharktooth
2nd November 2008, 21:16
check by yourself.
SeeManRun
4th November 2008, 06:50
Hi guys. This has been bothering me for a while, so I downloaded the meGUI source and implemented the feature on my own, and would like to contribute it to the program if you find it useful. What I did was add another field (not sure I like the GUI implementation, but it is easily changed) that shows the frames per second for more limited amount of time rather than overall. The problem I have with the current scheme is that once you get a couple hours into your encoding, any changes to the CPU usage aren't reflected in the frames per second display. I implemented it using a deque, which I had to import since it seems C# doesn't have such a structure, at least to my limited knowledge. The deque keeps track of the current frame rate and after a certain amount of time, 2 minutes for example, starts sliding and using the values to measure the FPS.
If you guys find this useful, let me know and I will submit my code for review. My only issue is how to represent it in the GUI, which I added another textbox for, which I am not convinced I like, but simply adding it to the current FPS reading might make that display look too cluttered.
SMR
Bitlord
7th November 2008, 16:21
Hi, i was going to convert a dvd to h264+aac .mkv, then when i was going to convert the audio with nero aac (multichannel 128 kbps) i get an error. I tried reinstalling and trying winamp aac and faac, but it gives the same result.
And in the log it says like this :
"An error occured"
"Stacktrace
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count
at MeGUI.AviSynthAudioEncoder.encode()
Inner exception: null
Output from encoder via stderr
Output from encoder via stdout: ERROR: Could not initialize SBR"
Thanks
P.s. Audio is from dvd, 3.1 ac3.
Sharktooth
8th November 2008, 04:52
Hi guys. This has been bothering me for a while, so I downloaded the meGUI source and implemented the feature on my own, and would like to contribute it to the program if you find it useful. What I did was add another field (not sure I like the GUI implementation, but it is easily changed) that shows the frames per second for more limited amount of time rather than overall. The problem I have with the current scheme is that once you get a couple hours into your encoding, any changes to the CPU usage aren't reflected in the frames per second display. I implemented it using a deque, which I had to import since it seems C# doesn't have such a structure, at least to my limited knowledge. The deque keeps track of the current frame rate and after a certain amount of time, 2 minutes for example, starts sliding and using the values to measure the FPS.
If you guys find this useful, let me know and I will submit my code for review. My only issue is how to represent it in the GUI, which I added another textbox for, which I am not convinced I like, but simply adding it to the current FPS reading might make that display look too cluttered.
SMR
please post a patch in the megui patches tracker on sourceforge. it will be reviewed and implemented if it makes sense.
Sharktooth
8th November 2008, 04:56
Hi, i was going to convert a dvd to h264+aac .mkv, then when i was going to convert the audio with nero aac (multichannel 128 kbps) i get an error. I tried reinstalling and trying winamp aac and faac, but it gives the same result.
And in the log it says like this :
"An error occured"
"Stacktrace
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath
at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count
at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count
at MeGUI.AviSynthAudioEncoder.encode()
Inner exception: null
Output from encoder via stderr
Output from encoder via stdout: ERROR: Could not initialize SBR"
Thanks
P.s. Audio is from dvd, 3.1 ac3.
from the wiki:
Other optional programs that MeGUI can use:
Nero AAC Encoder: This is the free Nero Digital AAC encoder which can be downloaded from this Nero webpage (http://www.nero.com/eng/downloads-nerodigital-nero-aac-codec.php). Extract neroAacEnc.exe and set the right path to it in Settings -> Program Paths -> Audio -> neroAacEnc
a similar procedure is needed for winamp encoder.
Doom9
8th November 2008, 16:24
@SeeManRun: I guess it's a matter of definition when you say accurate. There are encoders that show the effective FPS measured over the last X frames or X seconds, and then there's megui which calculates FPS not on those terms but over the entire movie. In the end, if you want to compare FPS measurements, the latter is much more useful because localized FPS measurements can very greatly with the complexity of the source.
Oh, and C# has a Queue with Enqueue and Dequeue methods.
SeeManRun
8th November 2008, 17:23
@SeeManRun: I guess it's a matter of definition when you say accurate. There are encoders that show the effective FPS measured over the last X frames or X seconds, and then there's megui which calculates FPS not on those terms but over the entire movie. In the end, if you want to compare FPS measurements, the latter is much more useful because localized FPS measurements can very greatly with the complexity of the source.
I suppose more accurate is not the right way to put it, but maybe more useful. I use a quad core CPU for my encoding, and when I need to use the computer for something else, its nice to know how much I am affecting the encode, which is why I created the patch. I'll check out the queue (I was a little surprised that there was none on my first check) and submit that patch as Sharktooth says.
Ramir Gonzales
8th November 2008, 18:11
When MeGUI is started x264 for the encoding, x264.exe simply crashes.
x264 core:65 r1016M dbc5ef0
Way to go !!!
SeeManRun
8th November 2008, 19:10
When MeGUI is started x264 for the encoding, x264.exe simply crashes.
x264 core:65 r1016M dbc5ef0
Way to go !!!
So very helpful. Check the log file at least.
Bitlord
8th November 2008, 20:33
from the wiki:
a similar procedure is needed for winamp encoder.
I already set the paths. And if i haven't, wouldn't it say that the file is missing? And it almost seems that only me has this problem.
:confused:
Kurtnoise
8th November 2008, 20:40
are you sure that your audio file from DVD is 3.1 ???
maybe that's why the encoder fails...
SeeManRun
8th November 2008, 22:47
please post a patch in the megui patches tracker on sourceforge. it will be reviewed and implemented if it makes sense.
Added the patch. I also looked at the queue class in C# and it doesn't support removing from both ends of the queue, which is why I brought in the deque class. Perhaps a little heavy duty for my use, but the compiler should strip out anything not used anyway :)
Bitlord
9th November 2008, 10:14
are you sure that your audio file from DVD is 3.1 ???
maybe that's why the encoder fails...
I saw now that the audio is 4.1, but i don't know if it matters...
That might be why it fails. But, i don't want to keep the original audio because it's too big. Does anyone know any other audio converting programs?
tebasuna51
9th November 2008, 20:42
I saw now that the audio is 4.1, but i don't know if it matters...
That might be why it fails. But, i don't want to keep the original audio because it's too big. Does anyone know any other audio converting programs?
This channel config isn't supported by aac. We need make a downmix to 2.0 or a upmix to 5.1.
Also we need know if is a 2/2.1 (FL,FR,BL,BR,LFE) or a 3/1.1 (FL,FR,FC,S,LFE)
If your source is an AC3 2/2.1 (if is DTS change the 'Ac3' for 'Dts') and you want less space is better a downmix DolbyProLogic. You need write an avs file with:
a = NicAc3Source("x:\path\input.ac3")
flr = GetChannel(a, 1, 2)
bl = GetChannel(a, 3)
br = GetChannel(a, 4)
sl = MixAudio(bl, br, 0.3714, 0.2144)
sr = MixAudio(bl, br, -0.2144, -0.3714)
blr = MergeChannels(sl, sr)
MixAudio(flr, blr, 0.4142, 1.0)
Normalize()
You can open this avs in MeGUI and encode to aac 128 Kb/s.
Frank_UK
12th November 2008, 23:16
I have encoded a few video files with megui using xvid 2 pass balanced and anamorphic encoding (non-mod16; original video size 720x576; no resize; DAR 1.778).
Gspot shows the output avi as 716x576 (resized); SAR 1.243 (~5:4); PAR 1.427 (~10:7); DAR 1.774 (~16:9)
Windows media player using ffdshow decoder ignores the DAR and displays video at 5:4
encoding using same settings but using x264 displays correctly at 16:9
Is there a workaround for this behaviour?
Bitlord
14th November 2008, 07:22
This channel config isn't supported by aac. We need make a downmix to 2.0 or a upmix to 5.1.
Also we need know if is a 2/2.1 (FL,FR,BL,BR,LFE) or a 3/1.1 (FL,FR,FC,S,LFE)
If your source is an AC3 2/2.1 (if is DTS change the 'Ac3' for 'Dts') and you want less space is better a downmix DolbyProLogic. You need write an avs file with:
a = NicAc3Source("x:\path\input.ac3")
flr = GetChannel(a, 1, 2)
bl = GetChannel(a, 3)
br = GetChannel(a, 4)
sl = MixAudio(bl, br, 0.3714, 0.2144)
sr = MixAudio(bl, br, -0.2144, -0.3714)
blr = MergeChannels(sl, sr)
MixAudio(flr, blr, 0.4142, 1.0)
Normalize()
You can open this avs in MeGUI and encode to aac 128 Kb/s.
Thanks for your help, but i gave up on it ^^'
SlipGun
15th November 2008, 22:38
I can't seem to get the lossless profile to work with MeGui. I get terrible artifacting and color imbalance (see here --this is a daytime shot) (http://img139.imageshack.us/img139/6434/losslesswl1.jpg) that I do not get with the same profile and version of x264 in Staxrip. Currently using 1028.
b66pak
16th November 2008, 19:46
hi,
i have a question regarding profiles in megui.
i have an iphone and my girlfrien a psp.
i found that encoding with iphone profile will result in a .mp4 (h264 + aac lc) file that is not recognized by psp and encoding with psp profile will result in a .mp4 (h264 + aac lc) file that is not recognized by iphone.
to avoid double encoding i ask if it is a middle ground profile for both iphone and psp...
best regards
_
eastfamily
20th November 2008, 20:20
I started recording TV shows this year using a OnAir GT Usb tuner for digital over the air HD. THe format that comes out is TS. I start by using dgindex, then avisynth script creator, and then make cuts accordingly to take out commercials. I have all the latest builds of mp4box, besplit, etc.
On just about every episode of any show I record and convert, the audio gets more out of sync the further into the show and more commercial breaks I cut out. Any possible ideas to help a newer guy out? Thanks to this forum, a lot of great info here.
I have however notice that I can make a clip of just certain cuts, and the audio is fine, it just gets out of sync when the whole show is thrown together.
Jeff
eastfamily
21st November 2008, 17:38
Something to follow up on, I think it's MP4Box that is the problem. I did the exact same processing that I have been trying but I set the encoder to make the files MKV instead and then I switched the file extension over to MP4 and now I have no problems. Also, using the raw data and muxing in something like YAMB works as well, but inside MEGUI it gives me the out of sync issues still.
Sharktooth
21st November 2008, 19:11
I can't seem to get the lossless profile to work with MeGui. I get terrible artifacting and color imbalance (see here --this is a daytime shot) (http://img139.imageshack.us/img139/6434/losslesswl1.jpg) that I do not get with the same profile and version of x264 in Staxrip. Currently using 1028.
x264 has a new lossless mode.
the only decoder that actually supports it is coreavc.
:search:
@b66pak: DONT CROSSPOST!
@eastfamily: can yuo please describe your procedure step by step?
@MeGui
22nd November 2008, 02:03
I have tried to encode this file zillion times and i still have delay on audio.
Can someone try to download and see if nothing's wrong with original file, coz could be...
720p "Resonant Chamber"
http://www.animusic.com/downloads.html
Regards...
Kurtnoise
22nd November 2008, 09:45
none such issues for me here...give us more details.
jamos
24th November 2008, 04:11
having a issue loading any VC-1 encoded videos with megui in vista 64 bit. Get a Avisynth error: timeout while waiting to show graph when I load my avs file (using avisynth 2.57). Is there a filter I need to add or update? Works fine in xp 32 bit, but I like the 2.5 hour encode times with vista vs 12 hours with xp. H264 videos work fine with this setup in vista.
ok playing with latest ffdshow builds I now can get it loaded but the screen is garbled so thinking this is a ffdshow issue. The ffdshow on my xp machine handles it well so need to find out what version im using on that machine.
Finally fixed it. Got rid of using FFdshow and used Haali Media Splitter 1.7.401.3 works great with VC-1 files in Vista 64.
eastfamily
25th November 2008, 01:06
I start by recording my shows using a OnAir USB GT using their recording program, the files are recorded to TS format. I then put the files in the D2V creator inside MEGUI.
I then resize the files inside Avisynth Script creator to 720p, auto crop them, and analyze them for the particular type of source (hybrid, progressive, interlaced), I use the automated suggestions from the analyzer, then I save the script.
Then I open up AVS Cutter and cut out the commercials (using fade or no transition both give me the sync issues). I add the cuts to the script, save the cuts in a CLT file, and then cut the audio with audio cutter using the cut file.
Then I queue up the avs and the cut audio into the inputs of MEGUI's fronted, tell it to auto encode using the "Standalone PS3 Xbox 360" profile modified to be at Mainline instead of High profile, the AVC leve is 4.1. The audio is set at 128kbps adaptive bitrate AAC-LC.
The encoding takes about 3-5 hours total depending on the filesize and usually ends up with the audio being out of sync, with each commercial break cut making the sync issue worse.
It seems like an issue with MP4Box, but the weird thing is, if I make it encode the files to MKV, then extract the raw video and use YAMB to mux it, the sync is good.
I havent tried just encoding the raw audio and video then using YAMB with the files. I'd like to avoid using MKV and YAMB if I don't have to, so if you have a good solution, awesome. Thanks.
Jeff
Sharktooth
25th November 2008, 15:23
well, encode to raw then use YAMB and report back.
soulstaker
26th November 2008, 23:20
I have encoded a few video files with megui using xvid 2 pass balanced and anamorphic encoding (non-mod16; original video size 720x576; no resize; DAR 1.778).
Gspot shows the output avi as 716x576 (resized); SAR 1.243 (~5:4); PAR 1.427 (~10:7); DAR 1.774 (~16:9)
Windows media player using ffdshow decoder ignores the DAR and displays video at 5:4
encoding using same settings but using x264 displays correctly at 16:9
Is there a workaround for this behaviour?
You are using .avi for xvid? It doesn't support anamorphic video...
Frank_UK
27th November 2008, 00:04
You are using .avi for xvid? It doesn't support anamorphic video...
Thanks for the reply.
That explains it. I will use non anomorphic video for xvid.
ANGEL_SU
23rd December 2008, 16:03
You are using .avi for xvid? It doesn't support anamorphic video...
I ever tried mplayer2.exe and it can correctly display anamorphic avi file w/ffdshow codec - much wiser than his brother.
Sharktooth
23rd December 2008, 20:49
and this is not the place to report bugs...
alown
25th December 2008, 17:46
Sorry, i am not sure where to ask this. But how do i get the subtitles on my .vob to be on my .mkv. I also have a .ifo is that's needed.
cweb
25th December 2008, 18:08
Sorry, i am not sure where to ask this. But how do i get the subtitles on my .vob to be on my .mkv. I also have a .ifo is that's needed.
Try something like dvdsubedit to extract your subtitles.
AkumaX
26th December 2008, 05:57
Not sure if I could post here, but if this is the wrong thread, someone point me to a place ;)
I have 2 problems:
1)
DirectShowSource
XviD encoding sometimes "glitches"
- on a 2 Pass HQ, does 500fps on the 1st pass
- after 2nd pass is done, resulting file size is around 3gb, when it's supposed to be 600mb (my target)
- a "normal" encode is only 200fps on the 1st pass
doesn't happen all the time... but increasing in frequency more and more
2) x264 Encoding
DirectShowSource
1280x720, specifying 5000kbps, 2pass, resulting file size should be 2.5gb for my file
- actual ends up being 200mb
Sigh, why is this happening...
BlackPrince
28th December 2008, 14:44
Shark thx for all the great work!! Keep on going!
And 1 thing at last...
I have done many updates (megui-updater) and after that, i started the AVS Script Creator, = FAILURE
The "MediaInfoWrapper.dll" was crashed and megui restarted! I have deinstalled megui, reninstalled meg =it works, than the update programme started and crashed again!
http://www.abload.de/thumb/meguism4u.gif (http://www.abload.de/image.php?img=meguism4u.gif)
Kurtnoise
28th December 2008, 14:53
you should read the other megui related posts...:rolleyes:
BlackPrince
28th December 2008, 14:55
now i have :D my fault :P
Sharktooth
28th December 2008, 18:52
you should also thank kurtnoise and the other devs...
im actually not much active.
Chumbo
28th December 2008, 20:27
May I add a couple "wish list" items please?
- Add Select All and Deselect All buttons on Import dialogs
- Allow multiple selections on import dialogs
Thank you.
Sharktooth
28th December 2008, 20:35
right click...
Chumbo
28th December 2008, 21:27
LOL, how about that? I'll give it a try the next time it pops up. :)
Drake008@
31st December 2008, 22:28
Say is it possible to code for example the xvid and x264 encoder that it uses NVIDIA Graphics card and/or the normal CPU? I just want to see how fast the GPU can handle encoding.
Sharktooth
2nd January 2009, 02:31
it's offtopic and it has already been discussed on the AVC forum
MeGUI is a Graphical User Interface that uses other tools for encoding stuff...
yesgrey
3rd January 2009, 12:28
Why not including the "--aud" option when we select the RAWAVC file format? Some mkv muxing tools only accept h264 raw streams which contains the AUDs.
Yes, I know I can put the option myself, but when we update the profiles they come without that option, and we could start an encoding forgetting to add it again... I could request the adition to the profiles, but I believe the right place should be in megui... What do you think?
Sharktooth
3rd January 2009, 14:41
what are those mkv muxing tools?
Guest
3rd January 2009, 14:57
I don't know about MKV but transport streams require AUDs by spec. I believe they should be included in all cases, as the overhead is relatively small.
Sharktooth
3rd January 2009, 15:08
uhm, ok.
Guest
3rd January 2009, 15:18
From ISO/IEC 13818-1:2000/Amd.3:2004 (E) (Amendment 3: Transport of AVC video data over ITU-T Rec. H.222.0 | ISO/IEC 13818-1streams) paragraph 2.14.1:
Each AVC access unit shall contain an access unit delimiter NAL Unit;
NOTE 2 – ITU-T Rec. H.264 | ISO/IEC 14496-10 requires that an access unit delimiter NAL Unit, if present, is the
first NAL Unit within an AVC access unit. Access unit delimiter NAL Units simplify the ability to detect the
boundary between pictures; they avoid the need to process the content of slice headers, and they are particularly useful for the Baseline and Extended profiles where slice order can be arbitrary.
yesgrey
3rd January 2009, 16:00
what are those mkv muxing tools?
eac3to. It only supports h264 streams with AUDs.
Kurtnoise
3rd January 2009, 16:05
this is not a switch from mkv tools but an option from the x264 itself (or added in the bitstream afterward for eac3to)...
yesgrey
3rd January 2009, 16:41
Why not including the "--aud" option when we select the RAWAVC file format? Some mkv muxing tools only accept h264 raw streams which contains the AUDs.
this is not a switch from mkv tools but an option from the x264 itself (or added in the bitstream afterward for eac3to)...
Yes, I know (see my quote above), that's why I think it would be a good idea to megui automatically set it when we select RAWAVC file format...
buzzqw
4th January 2009, 13:42
afaik (but i hope to be in error) -aud isn't an official option, but added with a patch
BHH
Kurtnoise
4th January 2009, 13:55
afaik (but i hope to be in error) -aud isn't an official option, but added with a patch
it's in the main branch, not added via a patch...:)
it will be included in the next megui release.
yesgrey
4th January 2009, 14:18
it will be included in the next megui release.
:thanks:
Guest
4th January 2009, 16:14
it will be included in the next megui release. Thanks. How so? Always present or only when encoding RAWAVC? I prefer the former because it makes remuxing from MP4 and MKV to transport easy because the AUDs are already there.
Kurtnoise
4th January 2009, 16:54
for the moment, it's enabled only for raw avc but I can enable it for all output types. :) Ok, for you ?
Guest
4th January 2009, 17:50
Yes, all output types would be fine.
Note that the AUD overhead for a typical movie is less than 1MByte.
buzzqw
5th January 2009, 09:27
it's in the main branch, not added via a patch...:)
it will be included in the next megui release.
thanks! good to know
BHH
pihug12
5th January 2009, 17:18
I don't read all the last pages of this topic but why you don't update MKVMerge to 2.4.1 ?
http://www.bunkus.org/videotools/mkvtoolnix/
Thank you for this great software !
pihug12 :cool:
Sharktooth
5th January 2009, 17:30
... done ...
however, not all updates are necessary...
swashbuckle
6th January 2009, 02:04
hi guys, im new to megui and have a question...
i'm trying to re-encode an MKV file because my Western Digital HD TV Media Player doesn't support MKV files encoded with Vorbis audio.
however the MKV file i'm trying to re-encode has dual audio tracks. how do I select only the 2nd audio track to be encoded as the 'audio input'? I don't see any option to do so and I can only encode the first track...
Sharktooth
6th January 2009, 02:27
there is no option. you have to extract the tracks using MKVExtract and re-encode them.
however, you will loose quality... you better re-rip your audio tracks from your original media and re-encode using those as sources.
Coryu
10th January 2009, 10:04
I have a problem with the meGUI, use the Windows Vista Ultimate x64 and when I try to upload a video to work with, I always closed meGUI with the typical error "Not Responding" I have to give him a program and not close works.
Does anyone know how can I fix it?
Ah! Sorry for my English, but I am Spanish and I find it a lot.
Sharktooth
11th January 2009, 05:08
could you give some more details? what you mean when you say "when I try to upload a video to work with" ?
Coryu
11th January 2009, 12:55
When I put the MeGUI and the option Tools - AVS Script Creator, Video Input post a video and do not load, I get the error:
MeGUI stopped working. And I can give Debug or Close Program.
Sharktooth
11th January 2009, 17:03
have you installed avisynth (2.57 or newer) and updated all the megui packages using the update feature?
Coryu
11th January 2009, 18:24
Thanks, the problem was that he had not updated the avisynth, had 2.0
Thank you very much for helping me with meGUI
One last thing that I can put a post TMPGEnc doubt that I am not working, and seeing that here you have helped me very fast, if I can fix it there. (The problem is that when a mp4 convert avi to the final result, the audio can be heard very badly cut and the video and slow)
Sharktooth
11th January 2009, 19:24
im sorry i dont use TMPGEnc.
pihug12
20th January 2009, 20:01
Where did you find MKVMerge 2.4.2 ?
Is it an official release ?
pihug12 :cool:
Chumbo
21st January 2009, 01:16
Where did you find MKVMerge 2.4.2 ?
Is it an official release ?
pihug12 :cool:
Have you ever used a search?
Sharktooth
22nd January 2009, 04:10
@pihug12: yes it is official. you may want have a look here: http://forum.doom9.org/showthread.php?t=120648
ricky man
22nd January 2009, 06:10
i am wondering if i can install 32bit MeGui on the 64bit Vista or not. Or do i have to get every filter that is 64bit on it.
tomos
22nd January 2009, 13:28
use 32-bit. works fine
for me at least :O
Dark Guard
5th February 2009, 02:18
Was there any reason that .avi format was removed from the "auto-encode" feature?
Kurtnoise
5th February 2009, 17:57
container list relies on codecs...So, if you're using x264, AVI cannot be used with it.
Nozomi
6th February 2009, 01:22
I use the following parameters to re-encode DiVX HDTV source 720P video (no resize or any other filter applied except adding subtitles) , it is actually modified base on Sharktooth's "Unrestricted 2pass HQ", the only modification are from:
Main
Automated 2pass -> Const Quality (save time but want good quality)
Disabled Deblocking (machine too old/slow to support in playback)
High Profile -> Main Profile
AVC Level Unrestricted -> Level 3.0
RC and ME
No. Reference Frames 5 -> 3
Trellis 2 - 1
Advanced
Macroblock Disable P4x4
" --crf 26 --level 3 --ref 3 --mixed-refs --bframes 3 --b-adapt 2 --b-pyramid --weightb --direct auto --nf --subme 7 --trellis 1 --partitions p8x8,b8x8,i4x4 --me umh --threads auto --thread-input --sar 1:1 --aud --progress --no-psnr --no-ssim"
I am glad the result AVC is able to reduce ~40% in size of the original without visual quality lost, overall bitrates reduced from 3400Kb to 2000Kb but I found the encoding time is still far too slow! Is there any other enhancement you can suggest to further increase the encoding speed while maintain the good quality? I don't mind the increase in output file size but macroblocks in dark scenes and scenes with "flat" backgrounds would be my main concerns.
Also, if there is any contradiction in --crf mode to use with the above parameters please enlighten me.
Appreciated for your advices.
poisondeathray
6th February 2009, 01:45
Nozomi - If you enable deblocking, or increase the bitrate (lower crf), the macroblocks will likely go away
Nozomi
6th February 2009, 01:56
@poisondeathray, thanks, lucky that for my case I don't found any macroblock even with deblocking disabled. My question is how to have further encoding speed improvement while maintain the existing quality, I am afraid enabling deblocking would just going towards the opposite direction.
Dark Shikari
6th February 2009, 02:00
@poisondeathray, thanks, lucky that for my case I don't found any macroblock even with deblocking disabled. My question is how to have further encoding speed improvement while maintain the existing quality, I am afraid enabling deblocking would just going towards the opposite direction.Why did you disable 8x8dct? It gives more quality per encoding speed cost than any other option in x264.
Nozomi
6th February 2009, 03:57
No particular reason, I just don't know :p I see, it can only be enabled with High Profile + Unrestricted AVC Level. Thanks for the tips.
Dark Shikari
6th February 2009, 04:19
No particular reason, I just don't know :p I see, it can only be enabled with High Profile + Unrestricted AVC Level8x8dct has absolutely no relation to level; you don't need to set "unrestricted" to use it.
Nozomi
6th February 2009, 04:23
Oops, you're right, my mistake. Change to High Profile can select it, thanks!
ufdent98
7th February 2009, 13:34
I have actually searched a whole bunch with no luck.
Problem:
When I use autoencode to create an MP4 file with xvid encoded video and aac encoded audio, the video portion doesn't mux in.
Details:
When encoded to avi seperately, and muxed into an MP4 container, everything comes out great. It's only when using the autoencode and it creates an .m4v file that it doesn't work. It says that it muxed, but when playing only audio comes out.
Thanks, i'm sure it's something simple I'm missing.
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1012
--[NoImage] OS : Windows Seven (6.1.0.7000)
--[NoImage] Framework used : 2.0 SP1 (2.0.50727.3521)
-[Information] Hardware
--[NoImage] CPU : Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
-[Information] Log for job8 (idx, Sean Paul - Like Glue.mpg -> Sean Paul - Like Glue.d2v)
--[Information] [2/7/2009 10:58:26 AM] Started handling job
--[Information] [2/7/2009 10:58:26 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\dgindex\dgindex.exe" -SD=< -AIF=<C:\Users\steve\Desktop\Sean Paul - Like Glue.mpg< -OF=<C:\Users\steve\Desktop\Sean Paul - Like Glue< -exit -hide -OM=1 -TN=c0
--[Information] [2/7/2009 10:58:26 AM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
--[Information] [2/7/2009 10:58:26 AM] Running auto force film
---[NoImage] Film percentage: -1
--[Information] [2/7/2009 10:58:26 AM] Postprocessing
---[Information] Deleting intermediate files
--[Information] [2/7/2009 10:58:27 AM] Job completed
-[Information] AutoEncode job generation log
--[NoImage] Split Size : null
--[Information] Eliminating duplicate filenames
---[NoImage] Video output file: C:\Users\steve\Desktop\Sean Paul - Like Glue.m4v
---[NoImage] Muxed output file: C:\Users\steve\Desktop\Sean Paul - Like Glue-muxed.mp4
---[NoImage] Encodable audio stream 0: C:\Users\steve\Desktop\Sean Paul - Like Glue Tc0 L2 2ch 44.1 224 DELAY 0ms.m4a
-[Information] Log for job1 (audio, Sean Paul - Like Glue Tc0 L2 2ch 44.1 224 DELAY 0ms.mp2 -> Sean Paul - Like Glue Tc0 L2 2ch 44.1 224 DELAY 0ms.m4a)
--[Information] [2/7/2009 11:01:31 AM] Started handling job
--[Information] [2/7/2009 11:01:31 AM] Preprocessing
--[NoImage] Avisynth script
---[NoImage] NicMPG123Source("C:\Users\steve\Desktop\Sean Paul - Like Glue Tc0 L2 2ch 44.1 224 DELAY 0ms.mp2")
---[NoImage] 6<=Audiochannels(last)?x_stereoce2db66d9bd34204aa5dda0f4fa81776(ConvertAudioToFloat(last)):last
---[NoImage] SSRC(44100)
---[NoImage] Normalize()
---[NoImage] return last
---[NoImage] function x_stereoce2db66d9bd34204aa5dda0f4fa81776(clip a)
---[NoImage] {
---[NoImage] fl = GetChannel(a, 1)
---[NoImage] fr = GetChannel(a, 2)
---[NoImage] c = GetChannel(a, 3)
---[NoImage] lfe = GetChannel(a, 4)
---[NoImage] sl = GetChannel(a, 5)
---[NoImage] sr = GetChannel(a, 6)
---[NoImage] l_sl = MixAudio(fl, sl, 0.2929, 0.2929)
---[NoImage] c_lfe = MixAudio(lfe, c, 0.2071, 0.2071)
---[NoImage] r_sr = MixAudio(fr, sr, 0.2929, 0.2929)
---[NoImage] l = MixAudio(l_sl, c_lfe, 1.0, 1.0)
---[NoImage] r = MixAudio(r_sr, c_lfe, 1.0, 1.0)
---[NoImage] return MergeChannels(l, r)
---[NoImage] }
--[NoImage] Commandline used: -ignorelength -lc -br 96000 -if - -of "{0}"
--[Information] [2/7/2009 11:01:31 AM] Encoding started
--[Information] [2/7/2009 11:01:31 AM] Encode thread started
--[Information] [2/7/2009 11:01:31 AM] Avisynth script environment opened
--[Information] [2/7/2009 11:01:31 AM] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 2
---[NoImage] Bits per sample: 32
---[NoImage] Sample rate: 44100
--[NoImage] Commandline: C:\Program Files (x86)\megui\tools\neroaacenc\neroAacEnc.exe -ignorelength -lc -br 96000 -if - -of "C:\Users\steve\Desktop\Sean Paul - Like Glue Tc0 L2 2ch 44.1 224 DELAY 0ms.m4a"
--[Information] [2/7/2009 11:01:31 AM] Encoder process started
--[NoImage] Output from encoder via stderr
---[NoImage] *************************************************************
---[NoImage] * *
---[NoImage] * Nero AAC Encoder *
---[NoImage] * Copyright 2008 Nero AG *
---[NoImage] * All Rights Reserved Worldwide *
---[NoImage] * *
---[NoImage] * Package build date: Sep 17 2008 *
---[NoImage] * Package version: 1.3.3.0 *
---[NoImage] * *
---[NoImage] * See -help for a complete list of available parameters. *
---[NoImage] * *
---[NoImage] *************************************************************
--[Information] [2/7/2009 11:01:42 AM] Postprocessing
---[Information] Deleting intermediate files
----[Information] [2/7/2009 11:01:42 AM] Successfully deleted C:\Users\steve\Desktop\Sean Paul - Like Glue Tc0 L2 2ch 44.1 224 DELAY 0ms.mp2.d2a
--[Information] [2/7/2009 11:01:42 AM] Job completed
-[Information] Log for job2 (video, Sean Paul - Like Glue.avs -> )
--[Information] [2/7/2009 11:01:42 AM] Started handling job
--[Information] [2/7/2009 11:01:42 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\xvid_encraw\xvid_encraw.exe" -i "C:\Users\steve\Desktop\Sean Paul - Like Glue.avs" -pass1 "C:\Users\steve\Desktop\Sean Paul - Like Glue.stats" -bitrate 800 -kboost 100 -overhead 0 -nopacked -closed_gop -max_bframes 0 -par 1:1 -threads 1
--[Information] [2/7/2009 11:01:42 AM] Encoding started
--[NoImage] Standard output stream
---[NoImage] xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
---[NoImage] Tot: enctime(ms) =26371.00, length(bytes) = 74900711
---[NoImage] Avg: enctime(ms) = 3.77, fps = 265.14, length(bytes) = 10712
---[NoImage] I frames: 116 frames, size = 13986/ 1622447, quants = 2 / 2.00 / 2
---[NoImage] P frames: 6876 frames, size = 10657/ 73278264, quants = 2 / 2.00 / 2
--[NoImage] Standard error stream
---[NoImage] Trying to retrieve width and height from input header
---[NoImage] xvid [info]: Avisynth detected
---[NoImage] xvid [info]: Input colorspace is YV12
---[NoImage] xvid [info]: Input is 320 x 240, 29.970fps (30000/1001), starting from frame 0
---[NoImage] xvid [info]: Number of frames to encode: 6992, Bitrate = 800kbps
---[NoImage] xvid [info]: xvidcore build version: xvid-1.2.1
---[NoImage] xvid [info]: Bitstream version: 1.2.1
---[NoImage] xvid [info]: Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
---[NoImage] xvid [info]: Detected cpus = 8, threads requested = 1, threads in use = 1
--[Information] [2/7/2009 11:02:09 AM] Postprocessing
---[Information] Deleting intermediate files
--[Information] [2/7/2009 11:02:09 AM] Job completed
-[Information] Log for job3 (video, Sean Paul - Like Glue.avs -> Sean Paul - Like Glue.m4v)
--[Information] [2/7/2009 11:02:09 AM] Started handling job
--[Information] [2/7/2009 11:02:09 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\xvid_encraw\xvid_encraw.exe" -i "C:\Users\steve\Desktop\Sean Paul - Like Glue.avs" -pass2 "C:\Users\steve\Desktop\Sean Paul - Like Glue.stats" -bitrate 800 -kboost 100 -overhead 0 -nopacked -closed_gop -max_bframes 0 -par 1:1 -threads 1 -o "C:\Users\steve\Desktop\Sean Paul - Like Glue.m4v"
--[Information] [2/7/2009 11:02:09 AM] Encoding started
--[NoImage] Standard output stream
---[NoImage] xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003
---[NoImage] Tot: enctime(ms) =50794.00, length(bytes) = 23057982
---[NoImage] Avg: enctime(ms) = 7.26, fps = 137.65, length(bytes) = 3297
---[NoImage] I frames: 116 frames, size = 11551/ 1340020, quants = 2 / 2.58 / 3
---[NoImage] P frames: 6876 frames, size = 3158/ 21717962, quants = 2 / 5.67 / 7
--[NoImage] Standard error stream
---[NoImage] Trying to retrieve width and height from input header
---[NoImage] xvid [info]: Avisynth detected
---[NoImage] xvid [info]: Input colorspace is YV12
---[NoImage] xvid [info]: Input is 320 x 240, 29.970fps (30000/1001), starting from frame 0
---[NoImage] xvid [info]: Number of frames to encode: 6992, Bitrate = 800kbps
---[NoImage] xvid [info]: xvidcore build version: xvid-1.2.1
---[NoImage] xvid [info]: Bitstream version: 1.2.1
---[NoImage] xvid [info]: Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
---[NoImage] xvid [info]: Detected cpus = 8, threads requested = 1, threads in use = 1
--[Information] Final statistics
---[NoImage] Video Bitrate Desired: 800 kbit/s
---[NoImage] Video Bitrate Obtained (approximate): 790 kbit/s
--[Information] [2/7/2009 11:03:00 AM] Postprocessing
---[Information] Deleting intermediate files
----[Information] [2/7/2009 11:03:00 AM] Successfully deleted C:\Users\steve\Desktop\Sean Paul - Like Glue.stats
--[Information] [2/7/2009 11:03:00 AM] Job completed
-[Information] Log for job4 (mux, Sean Paul - Like Glue.m4v -> Sean Paul - Like Glue-muxed.mp4)
--[Information] [2/7/2009 11:03:00 AM] Started handling job
--[Information] [2/7/2009 11:03:00 AM] Preprocessing
--[NoImage] Job commandline: "C:\Program Files (x86)\megui\tools\mp4box\mp4box.exe" -add "C:\Users\steve\Desktop\Sean Paul - Like Glue.m4v:fps=29.97" -add "C:\Users\steve\Desktop\Sean Paul - Like Glue Tc0 L2 2ch 44.1 224 DELAY 0ms.m4a#trackID=1" -tmp "C:\Users\steve\Desktop" -new "C:\Users\steve\Desktop\Sean Paul - Like Glue-muxed.mp4"
--[Information] [2/7/2009 11:03:01 AM] Encoding started
--[NoImage] Standard output stream
---[NoImage] MPEG-4 Video import - 320 x 240 @ 29.9700 FPS
---[NoImage] Indicated Profile: Advanced Simple Profile @ Level 5
---[NoImage] Import results: 6992 VOPs (116 Is - 6876 Ps)
---[NoImage] IsoMedia import - track ID 1 - Audio (SR 44100 - 2 channels)
---[NoImage] Converting to ISMA Audio-Video MP4 file...
---[NoImage] Saving C:\Users\steve\Desktop\Sean Paul - Like Glue-muxed.mp4: 0.500 secs Interleaving
--[NoImage] Standard error stream
--[Information] [2/7/2009 11:03:01 AM] Postprocessing
---[Information] Deleting intermediate files
----[Information] [2/7/2009 11:03:01 AM] Successfully deleted C:\Users\steve\Desktop\Sean Paul - Like Glue.m4v
----[Information] [2/7/2009 11:03:01 AM] Successfully deleted C:\Users\steve\Desktop\Sean Paul - Like Glue Tc0 L2 2ch 44.1 224 DELAY 0ms.m4a
--[Information] [2/7/2009 11:03:01 AM] Job completed
steve
Nozomi
7th February 2009, 14:33
autoencode will create originalfilename-muxed.mp4 not .m4v. Could you show the logs...
rkalwaitis
7th February 2009, 15:37
Im sad to see the avi and x264 option is gone. To bad.
Is anyone else having problems with the mp3 encoding.
-[NoImage] Commandline: C:\Program Files\megui\tools\lame\lame.exe --abr 96 -h --silent - "C:\Users\baba\Desktop\RocknRolla\VTS_01_1 T80 3_2ch 384Kbps DELAY 0ms.mp3"
--[Information] [2/7/2009 3:01:52 PM] Encoder process started
--[Error] An error occurred
---[NoImage] Exception message: The pipe has been ended.
---[NoImage] Stacktrace
----[NoImage] at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
----[NoImage] at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
----[NoImage] at System.IO.FileStream.Write(Byte[] array, Int32 offset, Int32 count)
----[NoImage] at MeGUI.AviSynthAudioEncoder.encode()
---[NoImage] Inner exception: null
--[Information] [2/7/2009 3:05:25 PM] Job complete
Sharktooth
7th February 2009, 15:43
it never existed.
rkalwaitis
7th February 2009, 18:56
I could make a x264 and use the muxer to make an avi file with mp3 sound. Now I can not do it anymore.
tebasuna51
7th February 2009, 22:31
Im sad to see the avi and x264 option is gone. To bad.
Is anyone else having problems with the mp3 encoding.
-[NoImage] Commandline: C:\Program Files\megui\tools\lame\lame.exe --abr 96 -h --silent - "C:\Users\baba\Desktop\RocknRolla\VTS_01_1 T80 3_2ch 384Kbps DELAY 0ms.mp3"...
Lame mp3 stil don't support multichannel audio, you need to downmix to stereo mix.
Sharktooth
8th February 2009, 04:52
@rkalwaitis: megui muxer NEVER supported muxing h.264/avc in avi. i repeat, NEVER.
there was once the avc2avi muxer tool, but it never supported audio muxing so it was removed coz it was useless and btw, avc in avi is a no go.
rkalwaitis
8th February 2009, 08:56
Sharktooth, Obviously I would be foolish to argue with you. Your knowledge of this issue is far superior to mine. My terminology may be poor at best as I confuse avc with x264. But I know I could take a (rawavc-264) and turn it into a avi file. Once it was an avi I could use the avi muxer to add the sound. The avc2avi muxer you talked about must of been the tool I used to turn my rawavc to an avi file. I do not understand why I can not have have avc in a avi? Wouldnt the avc to avi muxer remedy any problems? I mean why have a tool that converts avc to avi? I will read more about avc files and their taboo relationship with an avi file. Just so everyone knows, I was not trying to argue with anyone here or come across as a know it all, I have not the knowledge base to do so. My questions or comments are geniune and not meant to be offend.
Tebasuna51, Thanks for the help, Ill give it a whirl.
Dark Shikari
8th February 2009, 09:00
Sharktooth, Obviously I would be foolish to argue with you. Your knowledge of this issue is far superior to mine. My terminology may be poor at best as I confuse avc with x264. But I know I could take a (rawavc-264) and turn it into a avi file. Once it was an avi I could use the avi muxer to add the sound. The avc2avi muxer you talked about must of been the tool I used to turn my rawavc to an avi file. I do not understand why I can not have have avc in a avi? Wouldnt the avc to avi muxer remedy any problems? I mean why have a tool that converts avc to avi? I will read more about avc files and their taboo relationship with an avi file. Just so everyone knows, I was not trying to argue with anyone here or come across as a know it all, I have not the knowledge base to do so. My questions or comments are geniune and not meant to be offend.
Tebasuna51, Thanks for the help, Ill give it a whirl.AVC in AVI simply doesn't work properly for many reasons. But here's the kicker:
There exists no player, hardware or software, that will play H.264 in AVI--but won't play an equivalent MP4 or MKV file. However, there are many such players that will play MP4 or MKV, but not AVI, because H.264 in AVI is a broken hack.
Therefore, there is no reason ever to use H.264 in AVI.
Kurtnoise
8th February 2009, 09:04
I have actually searched a whole bunch with no luck.
Problem:
When I use autoencode to create an MP4 file with xvid encoded video and aac encoded audio, the video portion doesn't mux in.
open your mp4 in mediainfo and what do you see exactly ?
rkalwaitis
8th February 2009, 14:25
so x264 is not h264, but both can make a rawavc? Perhaps this is my confusion. Calling x264 - h264.
@tebasuna, your info helped and it worked. Thanks
rkalwaitis
8th February 2009, 14:30
Dark Shikari, Then I may be even more confused. Since there is no player to support h264 in avi format, then I am not talking about the same thing. Surely Megui Developers who not put anyone in that position. All I was saying is that I used to make avi files with x264 codec and the various muxing tools. AVCtoAVI AVIMuxer extra. The only reason Im certain of it is because I had to use MP3 sound for it.
It doesnt matter, MEGUI is a fine tool and I appreciate all of the hard work that goes into it.
K
Nightshiver
8th February 2009, 15:21
Even though the .avi container is completely out of date? Much better one's exist.
Sharktooth
9th February 2009, 04:23
rkalwaitis, just to clear some confusion, h.264 (also known as MPEG4-AVC or MPEG4 part 10) is a standard for video encoding. x264 is an opensource implementation of that standard.
for that reason x264 is perfectly able to produce rawavc files.
about the AVI container issues, there is no possible reason to use h.264 in avi except for editing with old softwares that do not support more advanced containers than AVI. all you get from h.264 in AVI are problems of all kinds (and that's also the reason why h.264 in AVI is not supported by anyone).
about megui, it never was able to mux the audio along with h.264 into an AVI. once it used to provide a GUI tool for avc2avi but, as i said, avc2avi is only able to mux h.264 to AVI without audio.
that said, i still provide a build of avc2avi along with a GUI in the x264 daily builds thread (direct download: http://mirror05.x264.nl/Sharktooth/x264/utils/avc2avi_r594+gui1.2.7z) but, as i just said, it cant mux the audio. actually i dont think there is any existing muxer that will mux h.264 and an audio stream to an AVI file except virtualdub(mod) along with a special and not-officially-supported build of x264 (called x264VFW) that is an ugly hacked version of x264 that produce uncompliant streams coz of Video For Windows and AVI limitations.
rkalwaitis
9th February 2009, 08:50
Thanks Sharktooth, you always keep me on track. Im playing around with MKVs and MP4s to see which is better. Visually they seem similar. Sorry for the confusion with the avi, x264, and H264 stuff. I think I was hung up on the x264 rawavc deal. Im really not a trouble maker, but trying to learn like everyone else. Thanks for the link.
Thanks again.
K
Sharktooth
9th February 2009, 13:39
mp4 and mkv are just containers. if you mux a rawavc stream in them, it will look identical.
Nozomi
9th February 2009, 14:39
Also, for video size > 4GB need to use mkv
Sharktooth
9th February 2009, 14:43
false, mkv is not the only container able to "break" the 4GB barrier. MP4, for example, has no problems with streams bigger than 4GB.
rkalwaitis
9th February 2009, 14:56
okay then I pick mkv, just cause the one I tried came out so nice. Also cause megui lets me just pick mkv and not have to mess with rawavc.
Atak_Snajpera
11th February 2009, 16:20
MP4, for example, has no problems with streams bigger than 4GB.
MP4 maybe has no problems with streams over 4gb but devices have. Even PS3 cannot play over 4gb mp4.
Sharktooth
12th February 2009, 01:49
that's due to a poor implementation of the mp4 splitter in the device.
Nozomi
12th February 2009, 12:20
mp4 container cannot embed subtitle tracks.
Kurtnoise
12th February 2009, 12:33
since when ?
Sharktooth
13th February 2009, 05:01
Nozomi, MP4 supports TTXT subtitles.
Quatre
15th February 2009, 03:44
I have a 1080p with AC3 mkv that does not play right in my popcorn hour (networked media tank) even after remuxing to .ts in tsMuxeR (which usually makes an mkv playable in the pch).
I have pinpointed and confirmed the problem is the file has 1 ref frame too many and that the solution is to reencode it with RipBot64, Media Coder, or megui.
i'm just wondering what would be the best and easiest of those 3 and what settings I need to set. I think i may have all 3 or at least 2 of these 3 somewhere. I remember megui requiring all these other parts as the first post shows and i htink i had it all but is there a place to get the latest version all in one with everything needed to just reencode an mkv to mkv but fixing the ref frame problem?
magic144
16th February 2009, 06:25
Anybody else seen this problem where auto-encode does not queue the correct container output in the job queue...
I see somebody has raised this in the bug tracker...
It always used to work fine, but now for some reason whenever I use Auto-Encode (in 0.3.1.1013), the output selected in the job queue is always .264, irrespective of whether or not I have chosen .mp4 or .mkv as the container type
I uninstalled and reinstalled 0.3.1.1006 and upgraded every component except the 5 MeGUI file components (core, data, libs, avswrapper, updatecopier), and auto-encode now encodes .mkv output jobs as before... must be something new in MeGUI itself since that version??
cheers for this great tool! hope this is a simple bug to identify/fix!
m
Kurtnoise
16th February 2009, 08:22
http://forum.doom9.org/showthread.php?t=144986
magic144
16th February 2009, 12:17
ahh... sorry, didn't spot that - so the behaviour's changed recently
thanks for the link/explanation
7ekno
21st February 2009, 16:18
Hi guys,
Just a quickie, I have been trying to work out how to import 20+ *.AVS files straight into the "Queue" section (or the input section) of MeGUI ...
Is it possible, or does each *.AVS need to be queued manually (which takes forever with processor intense scripts)?!?
If it's not possible, anybody know of an add on, or separate App that will dump multiple *.AVS files into MeGUIs "queue" file/directory?!?
Thanks in advance,
7ek
Kurtnoise
21st February 2009, 17:11
to reduce avisynth rendering w/ complex scripts, you can disable the video preview (in the settings)...hope this helps.
QuadraQ
22nd February 2009, 20:17
Uh, I just tried to encode some video that I've encoded many times over the past few days as part of the testing I've been doing. Loaded it into MeGUI as always and got the message there are updates. It was a newer version of x264 (1114 I believe) so it downloaded it and installed it. I restarted MeGUI and now the first pass of encoding fails immediately with an error. Anyone else having any trouble?
I'm using the x264: Unrestricted 2pass Extra Quality script (unchanged) with a target size of 1/4 a DVD, on some 1080i Film material BFF Deinterlaced, cropped, sized to 1920 x 1080 with spline36, and minimum noise filter. Here's the script:
DGDecode_mpeg2source("C:\Users\Isaac\Videos\Test.d2v", info=3)
ColorMatrix(hints=true, interlaced=true, threads=0)
tfm(order=0).tdecimate()
crop( 6, 0, -4, 0)
Spline36Resize(1920,1080) # Spline36 (Neutral)
Undot() # Minimal Noise
Nothing really unusual and I've been doing this just fine the last few days, it wasn't until the new x264 that I ran into any problems. Where would I find the older 1113 version?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.