Log in

View Full Version : MeGUI Bug-Report Thread


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Avish
28th May 2006, 15:25
foobar is only correct, and i told you (sbr) HE-AAC must have 22050Hz and when play this file decoder reconstruct(upsample) to 44100. Everything is fine.I'm not sure about that. Cause' I'm not playing that file in foobar, I just added it to playlist & viewed properties, so foobar's decoder isn't in use. So your saying "decoder upsamples to 44100" doesn't apply here. ;)

And how could u say "Everything is fine" when MPC & CoreAAC both are showing different & wrong infos! MPC says its a Mono file, while it's a stereo. And CoreAAC says its 93kbps, while it's a 48kbps!!! :rolleyes:

Well, what I want finally is that, when I'll put it in mkv & will view it in MPC, I want it to show the correct info in its properties.

That's all. :)

foxyshadis
28th May 2006, 15:35
Support or lack thereof in AAC players isn't a MeGUI problem. But their only problem is in reporting, all the players you listed will decode it properly. (Technically, HE-AAC is 22khz "extended" to 44khz, and PS is mono "extended" to stereo, thus MPC's confusion. Talk to Gabest about it. Also CoreAAC is correct as well.)

If you put it in mkvmerge, read the manual and remember to signal HE!

Avish
28th May 2006, 16:05
Support or lack thereof in AAC players isn't a MeGUI problem. But their only problem is in reporting, all the players you listed will decode it properly. (Technically, HE-AAC is 22khz "extended" to 44khz, and PS is mono "extended" to stereo, thus MPC's confusion. Talk to Gabest about it. Also CoreAAC is correct as well.)

If you put it in mkvmerge, read the manual and remember to signal HE!Thanks for the info & sorry for putting my problem in wrong thread.:D

Raziel6969
29th May 2006, 02:51
Means ffvh wasn't enabled on the ffdshow VFW config (separate from the main video config). It should be by default, but I guess not in your case.
Thanks! that solved my problem.

Sorry for write this so late! :P

EsTaF
29th May 2006, 18:46
C'mon, remember rule 1: read before posting.

You clearly haven't read the MeGUI guide, which is a sticky in this forum. It lists all the dlls that are needed for AviSynth encoding, it tells you where to put them, and it links to them, so you should have no problem finding them. Obviously from your two error messages, it is clear that you haven't set up bsn.dll in the right place, and you haven't put nicaudio.dll in your avisynth plugins folder.

And where is guide of megui?

Sharktooth
29th May 2006, 18:47
Sticked!

Carpo
29th May 2006, 18:55
And where is guide of megui?
http://forum.doom9.org/showthread.php?t=106189 - ya cant miss it :p

EsTaF
29th May 2006, 19:10
2 Carpo

Thanks..
If be I known English yet .. ;)
Because I didn't find it fast..

for all, I copied all libs, that man asked for megui.
But I see simular troubles, what I saw on 22th page of this topic as soon as I begin to encode audio 2 mp4 audio with megui

MeGUI.AviSynthException: Script error: there is no function named "DirectShowSource"
at MeGUI.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
at MeGUI.AviSynthAudioEncoder.encode()

Aaaa.. exuse me.. I turned on directshow. without one all are ok...

ChronoCross
30th May 2006, 06:55
you need to install avisynth.

http://www.avisynth.org

acrespo
30th May 2006, 21:55
I did a encode in AVI / XVID container with autoencode and failed. I think the problem is with xvid_encraw, because I didn't have problem enconding by mencoder with megui 2132.
The job1-1 start and finish in 1 second. I can't start the encode with the command line below too.
My guess is that xvid_encraw don't support AVS as input.
Is there any way to force use mencoder instead xvid_encraw? I tried remove xvid_encraw directory but megui still try encode with xvid_encraw instead mencoder.


Job completed successfully and deletion of intermediate files is activated
job job1-1 has been processed. This job is linked to the next job: job1-2
Starting job job1-2 at 17:43:13
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass2 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -vhqmode 1 -closed_gop -imax 31 -max_bframes 2 -bmax 31 -threads 1 -avi "C:\encodes\Yu-Gi-Oh 178.avi"
successfully started encoding
Processing ended at 17:43:14
----------------------------------------------------------------------------------------------------------

Log for job job1-2

xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!

Rumbah
30th May 2006, 21:59
I just ran into the bug that Inc described.
I have a 4:3 video with a resolution of 528:576. Now I cropped away 166 lines and MeGui resulted in a ratio of 37:20 (the height gets resized to 416 from 406 to be a multiple of 16). But that leads to a width fo 976 pixels and that's too much.
As MeGui calculates the wrong values I have to do it myself. Now the question is how to do it correctly.

As I ony cropped the heigth, the horizontal resolution has to stay at 768 as in the original video. Then the video is stretched from a height of 406 to 416 so it is streched by (416/406). So I stretch the "original" width by (416/406), too and get 768*416/406 as the new horizontal resolution. Now I have to get the ratio of the of the real height and the desired height. So I get (768*416/406)/528 as the ratio.
The reduced fraction then is 3328/2233. Is that the correct AR?

sp@rrow
30th May 2006, 22:00
Where all were gone?
When there will be a new version)))

squid_80
30th May 2006, 23:31
I did a encode in AVI / XVID container with autoencode and failed. I think the problem is with xvid_encraw, because I didn't have problem enconding by mencoder with megui 2132.
The job1-1 start and finish in 1 second. I can't start the encode with the command line below too.
My guess is that xvid_encraw don't support AVS as input.
Is there any way to force use mencoder instead xvid_encraw? I tried remove xvid_encraw directory but megui still try encode with xvid_encraw instead mencoder.
Log for job job1-2

xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!
That's the log for job1-2, which says the statsfile is missing. Where's the log for job1-1?

Doom9
31st May 2006, 07:10
Where all were gone?That's not really a sentence, is it? We're all out buying big TVs and setting up our homes for the soccer world cup. No time to code when you have to lug A/V equipment, beer and chips ;)

acrespo
31st May 2006, 14:29
That's the log for job1-2, which says the statsfile is missing. Where's the log for job1-1?

Here is the full log:

Job completed successfully and deletion of intermediate files is activated
Generating jobs. Desired size: 103809024 bytes
No audio encoding. Calculating desired video bitrate directly.
Encoded audio file is present: C:\encodes\2006-04-01\ygh178 T01 DELAY 0ms.mp3 It has a size of 17976704 bytes.
Setting video bitrate for the video jobs to 606 kbit/s
Setting desired size of video to 85185536 bytes
Starting job job1-1 at 17:42:35
calling setup failed with error Could not find C:\encodes\megui\tools\xvid_encraw\xvid_encraw.exe in the path specified: C:\encodes\megui\tools\xvid_encraw\xvid_encraw.exe Please specify the proper path in the settings
Starting job job1-1 at 17:43:12
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass1 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -turbo -vhqmode 1 -closed_gop -imax 31 -max_bframes 2 -bmax 31 -threads 1
successfully started encoding
Processing ended at 17:43:13
----------------------------------------------------------------------------------------------------------

Log for job job1-1

Trying to retrieve width and height from input header
Wrong Framerate 0.000000
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003


----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job1-1 has been processed. This job is linked to the next job: job1-2
Starting job job1-2 at 17:43:13
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass2 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -vhqmode 1 -closed_gop -imax 31 -max_bframes 2 -bmax 31 -threads 1 -avi "C:\encodes\Yu-Gi-Oh 178.avi"
successfully started encoding
Processing ended at 17:43:14
----------------------------------------------------------------------------------------------------------

Log for job job1-2

xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!

----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs

Doom9
31st May 2006, 15:12
@acrespo:

Aren't you wondering why the following is in the log:
calling setup failed with error Could not find C:\encodes\megui\tools\xvid_encraw\xvid_encraw.exe in the path specified: C:\encodes\megui\tools\xvid_encraw\xvid_encraw.exe Please specify the proper path in the settings
It not only tells you exactly what went wrong.. it also tells you how to correct it. The only bug insofar as megui is concerned is that the second job is even started.

acrespo
31st May 2006, 15:25
I get the wrong part of log. This is my first encode when I rename xvid_encraw to try a menconder encode but megui still try xvid_encraw.

This second part of the log is my encode with xvid_encraw:

Log for job job1-1

Trying to retrieve width and height from input header
Wrong Framerate 0.000000
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003


----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job1-1 has been processed. This job is linked to the next job: job1-2
Starting job job1-2 at 17:43:13
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass2 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -vhqmode 1 -closed_gop -imax 31 -max_bframes 2 -bmax 31 -threads 1 -avi "C:\encodes\Yu-Gi-Oh 178.avi"
successfully started encoding
Processing ended at 17:43:14
----------------------------------------------------------------------------------------------------------

Log for job job1-2

xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!

----------------------------------------------------------------------------------------------------------
The current job contains errors. Skipping chained jobs

acrespo
31st May 2006, 15:28
I did other encode with the same error. Here is the log:

Starting job job2-1 at 11:27:35
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass1 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -turbo -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2
successfully started encoding
Processing ended at 11:27:35
----------------------------------------------------------------------------------------------------------

Log for job job2-1

xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Trying to retrieve width and height from input header
Wrong Framerate 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
Starting job job2-2 at 11:27:35
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass2 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2 -avi "C:\encodes\Yu-Gi-Oh 178.avi"
successfully started encoding
Processing ended at 11:27:36
----------------------------------------------------------------------------------------------------------

Log for job job2-2

Trying to retrieve width and height from input header
Couldn't open statsfile 'C:\encodes\ygh1.stats'!
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Carpo
31st May 2006, 16:53
That's not really a sentence, is it? We're all out buying big TVs and setting up our homes for the soccer world cup. No time to code when you have to lug A/V equipment, beer and chips ;)

depends on if you support england ;)

acrespo
31st May 2006, 18:18
I did other test but this time I check "Add pre-rendering job" to generate a huff video before xvid encode. The first pass (generate huff video) was OK. The second and third pass (xvid 1pass and 2pass) was OK too. The forth pass (mux audio and video) was not OK. This is the log of forth pass:

Log for job job3-4

DivXMux: Version 6.1 Build Num: 36
Output File Streams:

TrackId 0: Video Stream: From AVI
Frame Rate: 23.976024
Resolution: 320x240
TrackId 1: Audio Stream: From MP3
SamplesPerSec: 48000
BlockAlign: 1


Creating Index...


----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated

But the final video is gray. I can't see anything in the video. Then I did a manual mux in virtualdubmod and the final video is OK.

During add job to queue, the "Automatic Encoding" window (pressing Autoencode button), show Container = MP4 but I choose AVI in the main screen. I change to AVI in this window, check "Add additional content" and press Queue. In "Adaptative Mux" window the settings are the same of .MP4 container (Audio 1 and 2, Subttitles chapter etc) but I choose AVI in last window. I think this is the problem of Mux process.

Doom9
31st May 2006, 19:55
@acrespo: parts of your log for the last error are still missing... it's better to post too much information than too little.. we can always disregard information that's not pertinent.. but finding information that is pertinent but hasn't been posted is another story entirely ;)

Can you open your Avisynth script from the failed video jobs in VirtualDubMod? Because what the log says is that there's a problem opening your AviSynth script.

parcival
31st May 2006, 20:31
I try to use WinAmp CT AAC with MeGUI (fully updated to the latest files). Here are the settings I use:
http://img168.imageshack.us/img168/3269/megui0bl.png
I get the following log:
Starting job job1 at 10:31:04 μμ
encoder commandline:

successfully started encoding
Processing ended at 10:31:04 μμ
----------------------------------------------------------------------------------------------------------

Log for job job1

Channels=6, BitsPerSample=16, SampleRate=48000Hz
D:\Backup of Programs\Ripping\MeGUI\tools\encaacplus\enc_aacPlus.exe - "D:\DVDs\MOULIN_ROUGE\Test\Original_Sound.mp4" --rawpcm 48000 6 16 --cbr 128000 --nopsError:
System.ApplicationException: Can't start encoder: Cannot process request because the process (1588) has exited. ---> System.InvalidOperationException: Cannot process request because the process (1588) has exited.
at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
at System.Diagnostics.Process.set_PriorityClass(ProcessPriorityClass value)
at MeGUI.AviSynthAudioEncoder.createEncoderProcess(AviSynthClip a)
--- End of inner exception stack trace ---
at MeGUI.AviSynthAudioEncoder.createEncoderProcess(AviSynthClip a)
at MeGUI.AviSynthAudioEncoder.encode()
----------------------------------------------------------------------------------------------------------


What is wrong?

shon3i
31st May 2006, 21:59
Use raw aac and try, CT at moment not support MP4 container but only in megui

cc979
1st June 2006, 00:57
using 0.2.3.2157

just tested the ct-aac encoder
i set it to produce, a 48khz 192kbps joint stereo no-ps file but it produced this:

Log for job job1

Channels=2, BitsPerSample=16, SampleRate=48000Hz
D:\Utils\AV\DVD\Me.GUI\tools\encaacplus\enc_aacPlus.exe - "D:\DVD-Rips\test\VIDEO_TS\VTS_03_1 T01 2_0ch 192Kbps DELAY 0ms.aac" --rawpcm 48000 2 16 --cbr 192000 --nops********************************************************************
* AACPlus v2 Encoder (using Winamp 5.2 enc_aacplus.dll)
* Source timestamp Mon May 15 17:24:26 2006
* Build May 15 2006, 17:24:35
********************************************************************
* NOTE! enc_aacplus.dll must be into executable directory
* get it from Winamp 5.2 plugins directory
* tested on Winamp 5.2 Release Feb 23 2006 Full (Not Pro) version)
********************************************************************
Input file: -
Output file: D:\DVD-Rips\test\VIDEO_TS\VTS_03_1 T01 2_0ch 192Kbps DELAY 0ms.aac
SampleRate: 48000
ChannelCount: 2
BitsPerSample: 16
Bitrate: 128000
ChannelMode: Stereo
Encoder: aacPlus v2 (HE-AAC+PS)
Done

berrinam
1st June 2006, 01:12
using 0.2.3.2157

just tested the ct-aac encoder
i set it to produce, a 48khz 192kbps joint stereo no-ps file but it produced this:

Log for job job1

Channels=2, BitsPerSample=16, SampleRate=48000Hz
D:\Utils\AV\DVD\Me.GUI\tools\encaacplus\enc_aacPlus.exe - "D:\DVD-Rips\test\VIDEO_TS\VTS_03_1 T01 2_0ch 192Kbps DELAY 0ms.aac" --rawpcm 48000 2 16 --cbr 192000 --nops********************************************************************
* AACPlus v2 Encoder (using Winamp 5.2 enc_aacplus.dll)
* Source timestamp Mon May 15 17:24:26 2006
* Build May 15 2006, 17:24:35
********************************************************************
* NOTE! enc_aacplus.dll must be into executable directory
* get it from Winamp 5.2 plugins directory
* tested on Winamp 5.2 Release Feb 23 2006 Full (Not Pro) version)
********************************************************************
Input file: -
Output file: D:\DVD-Rips\test\VIDEO_TS\VTS_03_1 T01 2_0ch 192Kbps DELAY 0ms.aac
SampleRate: 48000
ChannelCount: 2
BitsPerSample: 16
Bitrate: 128000
ChannelMode: Stereo
Encoder: aacPlus v2 (HE-AAC+PS)
Done
Well, the commandline looks right, so either it doesn't support such a high bitrate or there is something else funny going on. I don't think MeGUI is wrong here, though.

Limobar
1st June 2006, 01:41
0.2.3.2156
Commit by berrinam:
- Fix the mp4/aac bug with AutoEncoding.
------------------------------------------------------------


Generating jobs. No desired size.
User doesn't care what the filesize is. Leaving bitrate/qp/crf at the profile's valueStarting job job6-1 at 2:19:21
encoder commandline:

successfully started encoding
Processing ended at 2:19:44
----------------------------------------------------------------------------------------------------------

Log for job job6-1

Channels=6, BitsPerSample=16, SampleRate=48000Hz
D:\Program Files\megui\tools\neroaacenc\neroaacenc.exe -ignorelength -lc -q 0.2 -if - -of "E:\Samples\Saving Private Ryan T02 3_2ch 448Kbps DELAY -176ms.mp4"*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: May 1 2006 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************


----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job6-1 has been processed. This job is linked to the next job: job6-2
No desired size. Continuing without making any changes.
Starting job job6-2 at 2:19:44
encoder commandline:
--crf 20 --ref 3 --mixed-refs --no-fast-pskip --nf --no-cabac --subme 7 --analyse p8x8,b8x8,i4x4 --me umh --progress --no-dct-decimate --no-psnr --output "E:\Samples\SPR.m4v" "E:\Samples\SPR.avs"
successfully started encoding
Processing ended at 2:25:18
----------------------------------------------------------------------------------------------------------

Log for job job6-2

avis [info]: 720x400 @ 25.00 fps (1500 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
x264 [info]: slice I:11 Avg QP:21.73 size: 36093
x264 [info]: slice P:1489 Avg QP:24.78 size: 14034
x264 [info]: mb I I16..4: 25.8% 0.0% 74.2%
x264 [info]: mb P I16..4: 6.3% 0.0% 12.5% P16..4: 40.5% 24.1% 4.7% 0.0% 0.0% skip:11.9%
x264 [info]: ref P 75.6% 16.1% 8.3%
x264 [info]: kb/s:2839.1

encoded 1500 frames, 4.51 fps, 2839.17 kb/s
desired video bitrate of this job: 20 kbit/s - obtained video bitrate (approximate): 2839 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job6-2 has been processed. This job is linked to the next job: job6-3
Starting job job6-3 at 2:25:18
encoder commandline:
-add "E:\Samples\SPR.m4v" -add "E:\Samples\Saving Private Ryan T02 3_2ch 448Kbps DELAY -176ms.mp4" -fps 25 -new "E:\Samples\SPR-muxed.mp4"
successfully started encoding
Processing ended at 2:25:21
----------------------------------------------------------------------------------------------------------

Log for job job6-3

MPEG-4 Video import - 0 x 0 @ 25.0000 FPS
Indicated Profile: Simple Profile @ Level 1
Import results: 0 VOPs (0 Is - 0 Ps)
IsoMedia import - track ID 1 - Audio (SR 48000 - 6 channels)
Converting to ISMA Audio-Video MP4 file...
Saving E:\Samples\SPR-muxed.mp4: 0.500 secs Interleaving
Adjusting visual track size to 0 x 0

----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated

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

Actually, I used v2157

The muxed file does not play video in MPC, Nero Showtime and XBMC, but the audio does. The muxed filesize really is audio + video.

The m4v file does not play seperately.
The mp4 (audio) file does play seperately.

berrinam
1st June 2006, 02:04
Any more bugs? we're trying to get rid of the bugs so we can finally release a stable build again.

cc979
1st June 2006, 02:29
using 0.2.3.2159

if i manually create .mp4/.aac and mux them they play

using autoencode the video part of the .mp4 have extra data in the file, which makes it not play - mediainfo says it is 0x0 0fps mpeg4 video

here is the extra data:
@31 bytes into the

x264 - core 47 svn-530M - H.264/MPEG-4 AVC codec - Copyleft 2005 - http://www.videolan.org/x264.html - options: cabac=1 ref=16 deblock=1:1:1 analyse=0x3:0x133 me=umh subme=7 brdo=1 mixed_ref=1 me_range=16 chroma_me=1 trellis=2 8x8dct=1 cqm=0 chroma_qp_offset=0 slices=1 nr=0 decimate=1 bframes=3 b_pyramid=1 b_adapt=1 b_bias=0 direct=3 wpredb=1 bime=1 keyint=250 keyint_min=25 scenecut=40 rc=2pass bitrate=1000 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

cc979
1st June 2006, 03:00
using 0.2.3.2160

the autoencode works fine now, cheers

i've tried lowering the bitrate and changing stereo-modes on ct but it still produces ps/sbr when not asked to

Carpo
1st June 2006, 06:43
Any more bugs? we're trying to get rid of the bugs so we can finally release a stable build again.
bitrate calc still needs a looking at

foxyshadis
1st June 2006, 06:47
Specific bugs please, read the first page of the thread and make sure it's 0.2.3.2160 that you're reporting against.

Teegedeck
1st June 2006, 09:50
I'm having some uneasiness about the naming of parameters in the profiles XML files. The parameter 'LumiMasking' seems to be deprecated if this would mean XviD's lumimasking; actually 'AdaptiveQuant' triggers XviD's lumimasking AKA adaptive quantization. Strange, as AdaptiveQuant doesn't seem to be an xvid_encraw input option AFAIK. If one of the parameters is for XviD and one of them for x264, this should perhaps be made more clear?

Also, activating chroma optimization and HQ AC coefficients in the GUI doesn't seem to have any effect; they're not encraw options either, I think.

sp@rrow
1st June 2006, 09:57
Autoencode work fine :rolleyes: Big thanks :thanks:

squid_80
1st June 2006, 10:26
I did other encode with the same error. Here is the log:

Starting job job2-1 at 11:27:35
encoder commandline:
-i "C:\encodes\ygh1.AVS" -pass1 "C:\encodes\ygh1.stats" -bitrate 606 -kboost 100 -overhead 0 -turbo -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2
successfully started encoding
Processing ended at 11:27:35
----------------------------------------------------------------------------------------------------------

Log for job job2-1

xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003

Trying to retrieve width and height from input header
Wrong Framerate 0.000000

Post the contents of the avisynth script "c:\encodes\ygh1.avs", if you could. This does look like a problem with encraw, it seems to be able to open the script (no error after the width/height line) but doesn't like the framerate for some reason. (Yes, I know I need to add more info messages.)

acrespo
1st June 2006, 13:06
Post the contents of the avisynth script "c:\encodes\ygh1.avs", if you could. This does look like a problem with encraw, it seems to be able to open the script (no error after the width/height line) but doesn't like the framerate for some reason. (Yes, I know I need to add more info messages.)

I don't have the script here, I will do this today yet. The ygh1.avs can be open in Virtualdubmod and Virtualdub when I did my encode. As I said in last post, when I ask for pre processing (generate huff avi file), xvid_encraw can do the encode. I will post the entire log today to you too.

Limobar
1st June 2006, 15:03
[...]
Actually, I used v2157

The muxed file does not play video in MPC, Nero Showtime and XBMC, but the audio does. The muxed filesize really is audio + video.

The m4v file does not play seperately.
The mp4 (audio) file does play seperately.


Fixed in version 0.2.3.2160 :thanks:

acrespo
1st June 2006, 16:57
Here is the log in version 2160 with autoencode in AVI container (XVID encoder) with "pre-rendering job" checked.
I think that the problem is with the frame index. The video is playing like a corrupted file that don't have all indexes.
If I mux in Virtualdub or Virtualdub mod the problem is not occuring.

Generating jobs. Desired size: 103809024 bytes
No audio encoding. Calculating desired video bitrate directly.
Encoded audio file is present: C:\encodes\2006-04-01\ygh1.mp3 It has a size of 18241280 bytes.
Setting video bitrate for the video jobs to 595 kbit/s
Setting desired size of video to 84911104 bytes
Starting job job7-1 at 10:47:52
encoder commandline:
"C:\encodes\ygh1.AVS" -o "C:\encodes\hfyu_ygh1.avi" -of avi -forceidx -ovc lavc -lavcopts vcodec=ffvhuff:vstrict=-2:pred=2:context=1
successfully started encoding
Processing ended at 11:13:43
----------------------------------------------------------------------------------------------------------

Log for job job7-1

MEncoder dev-CVS-060515-06:00-4.0.3 (C) 2000-2006 MPlayer Team
CPU: Intel Pentium 4/Celeron D Prescott; Pentium D/XE Smithfield; Xeon Nocona,Irwindale (Family: 15, Stepping: 1)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

success: format: 0 data: 0x0 - 0x76f
AVS file format detected.
VIDEO: [YV12] 320x240 12bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:38 fourcc:0x32315659 size:320x240 fps:23.98 ftime:=0.0417
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 320 x 240 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
videocodec: libavcodec (320x240 fourcc=48564646 [FFVH])
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
ODML: Starting new RIFF chunk at 1023MB.

Flushing video frames
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.

Video stream: 7659.493 kbit/s (957436 B/s) size: 1091530940 bytes 1140.056 secs 27334 frames
This is a CQ job so there's no desired bitrate. Obtained video bitrate: 7665 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job7-1 has been processed. This job is linked to the next job: job7-2
Starting job job7-2 at 11:13:43
encoder commandline:
-i "C:\encodes\hfyu_ygh1.avs" -pass1 "C:\encodes\hfyu_ygh1.stats" -bitrate 595 -kboost 100 -overhead 0 -turbo -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2
successfully started encoding
Processing ended at 11:18:14
----------------------------------------------------------------------------------------------------------

Log for job job7-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.1.0-beta2
Bitstream version: 1.1.-125
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 0 cpus, using 2 threads.

Tot: enctime(ms) =75864.00, length(bytes) = 68907796
Avg: enctime(ms) = 2.78, fps = 360.33, length(bytes) = 2520
I frames: 353 frames, size = 14825/5233509, quants = 2 / 2.00 / 2
P frames: 9726 frames, size = 5513/53624217, quants = 2 / 2.00 / 2
B frames: 17255 frames, size = 582/10050070, quants = 4 / 4.00 / 4

----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
job job7-2 has been processed. This job is linked to the next job: job7-3
Starting job job7-3 at 11:18:14
encoder commandline:
-i "C:\encodes\hfyu_ygh1.avs" -pass2 "C:\encodes\hfyu_ygh1.stats" -bitrate 595 -kboost 100 -overhead 0 -vhqmode 4 -closed_gop -imin 1 -imax 31 -pmin 1 -max_bframes 2 -bvhq -bmin 1 -bmax 31 -threads 2 -avi "C:\encodes\Yu-Gi-Oh.avi"
successfully started encoding
Processing ended at 11:28:31
----------------------------------------------------------------------------------------------------------

Log for job job7-3

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.1.0-beta2
Bitstream version: 1.1.-125
Detected CPU flags: ASM MMX MMXEXT SSE SSE2 TSC
Detected 0 cpus, using 2 threads.

Tot: enctime(ms) =442944.00, length(bytes) = 84758772
Avg: enctime(ms) = 16.20, fps = 61.71, length(bytes) = 3100
I frames: 353 frames, size = 23753/8385101, quants = 1 / 1.00 / 1
P frames: 9722 frames, size = 6617/64335391, quants = 1 / 1.91 / 3
B frames: 17255 frames, size = 697/12038252, quants = 2 / 3.69 / 5
N frames: 4 frames, size = 7/ 28
desired video bitrate of this job: 595 kbit/s - obtained video bitrate (approximate): 599 kbit/s
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Found intermediate output file 'C:\encodes\hfyu_ygh1.stats', deleting...
Deletion succeeded.Found intermediate output file 'C:\encodes\hfyu_ygh1.avi', deleting...
Deletion succeeded.Found intermediate output file 'C:\encodes\hfyu_ygh1.avs', deleting...
Deletion succeeded.job job7-3 has been processed. This job is linked to the next job: job7-4
Starting job job7-4 at 11:28:31
encoder commandline:
-v "C:\encodes\Yu-Gi-Oh.avi" -a "C:\encodes\2006-04-01\ygh1.mp3" -o "C:\encodes\Yu-Gi-Oh-muxed.avi"
successfully started encoding
Processing ended at 11:28:50
----------------------------------------------------------------------------------------------------------

Log for job job7-4

DivXMux: Version 6.1 Build Num: 36
Output File Streams:

TrackId 0: Video Stream: From AVI
Frame Rate: 23.976024
Resolution: 320x240
TrackId 1: Audio Stream: From MP3
SamplesPerSec: 48000
BlockAlign: 1


Creating Index...


----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated

AstaRoth
3rd June 2006, 12:39
Megui build 2161

I have a problem with encodage audio (same ND AAC and MP3)

here is the log :

Starting job job1 at 13:16:22
encoder commandline:

successfully started encoding
Processing ended at 13:34:35
----------------------------------------------------------------------------------------------------------

Log for job job1

Channels=2, BitsPerSample=16, SampleRate=48000Hz
D:\Dvd\Encoder\MeGUI\tools\neroaacenc\neroaacenc.exe -ignorelength -q 0.4 -if - -of "E:\DVD\TEST T01 3_2ch 448Kbps DELAY 0ms.mp4"Error:
System.AccessViolationException: Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée.
à MeGUI.AviSynthClip.dimzon_avs_destroy(IntPtr& avs)
à MeGUI.AviSynthClip.cleanup(Boolean disposing)
à MeGUI.AviSynthClip.System.IDisposable.Dispose()
à MeGUI.AviSynthAudioEncoder.encode()

buzzqw
3rd June 2006, 13:09
@AstaRoth

no problem here with same megui build

Tentative de lecture ou d'écriture de mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée.

my french is too old but this is an memory error, somelike "Error while reading or writing protected memory... most like memory is corrupted"

maybe a reboot could help.

BHH

AstaRoth
3rd June 2006, 14:29
Same error after rebooting. That appears at the end of encoding


This problem has appeared with new version
I have tested, I don't have this problem with build 2146 :( it's strange

Limobar
3rd June 2006, 17:21
Starting job job3 at 1:55:25
encoder commandline:
-AIF=[G:\VIDEO_TS\VTS_01_1.VOB] -OF=[D:\Nero Digital\16 Blocks\16b] -exit -minimize -OM=2
successfully started encoding
Processing ended at 1:58:16
----------------------------------------------------------------------------------------------------------

Log for job job3

Film percentage: 99,97 meets force film tresholdSuccessfully applied force film
----------------------------------------------------------------------------------------------------------
Job completed successfully and deletion of intermediate files is activated
Generating jobs. No desired size.
User doesn't care what the filesize is. Leaving bitrate/qp/crf at the profile's valueStarting job job1-1 at 2:04:09
encoder commandline:

successfully started encoding
Processing ended at 2:40:28
----------------------------------------------------------------------------------------------------------

Log for job job1-1

Channels=6, BitsPerSample=16, SampleRate=48000Hz
D:\Program Files\megui\tools\neroaacenc\neroaacenc.exe -ignorelength -lc -q 0.2 -if - -of "D:\Nero Digital\16 Blocks\16b T01 3_2ch 448Kbps DELAY -255ms.mp4"*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright (C) 2006 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: May 1 2006 *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************


----------------------------------------------------------------------------------------------------------
job job1-1 has been processed. This job is linked to the next job: job1-2
No desired size. Continuing without making any changes.
Starting job job1-2 at 2:40:28
encoder commandline:
--crf 20 --ref 3 --mixed-refs --no-fast-pskip --no-cabac --subme 7 --analyse p8x8,b8x8,i4x4 --me umh --progress --no-dct-decimate --no-psnr --output "D:\Nero Digital\16 Blocks\16B.264" "D:\Nero Digital\16 Blocks\16B.avs"
successfully started encoding
Processing ended at 8:23:07
----------------------------------------------------------------------------------------------------------

Log for job job1-2

avis [info]: 720x304 @ 23.98 fps (146325 frames)
x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow!
x264 [info]: slice I:1719 Avg QP:18.59 size: 18614
x264 [info]: slice P:144606 Avg QP:21.11 size: 4451
x264 [info]: mb I I16..4: 31.9% 0.0% 68.1%
x264 [info]: mb P I16..4: 5.6% 0.0% 4.0% P16..4: 50.8% 12.5% 2.3% 0.0% 0.0% skip:24.8%
x264 [info]: ref P 74.7% 15.1% 10.2%
x264 [info]: kb/s:885.6

encoded 146325 frames, 7.12 fps, 885.67 kb/s
desired video bitrate of this job: 20 kbit/s - obtained video bitrate (approximate): 885 kbit/s
----------------------------------------------------------------------------------------------------------
job job1-2 has been processed. This job is linked to the next job: job1-3
Starting job job1-3 at 8:23:07
encoder commandline:
-add "D:\Nero Digital\16 Blocks\16B.264" -add "D:\Nero Digital\16 Blocks\16b T01 3_2ch 448Kbps DELAY -255ms.mp4" -fps 23.976023976024 -new "D:\Nero Digital\16.Blocks.h264.xbox.friendly.rabomil.mp4"
successfully started encoding
Processing ended at 8:31:15
----------------------------------------------------------------------------------------------------------

Log for job job1-3

Adjusting AVC SizeLength to 16 bits
AVC-H264 import - frame size 720 x 304 at 23.9760 FPS
Adjusting AVC SizeLength to 24 bits
Import results: 146325 samples - Slices: 1719 I 144606 P 0 B - 1 SEI - 1594 IDR
IsoMedia import - track ID 1 - Audio (SR 48000 - 6 channels)
Saving D:\Nero Digital\16.Blocks.h264.xbox.friendly.rabomil.mp4: 0.500 secs Interleaving

The muxed file has audio/video sync problems. The gap increases during the movie, to 1.2 seconds in the end. The sync problem is exactly the difference between 23.9760 fps and 23.9800 fps, multiplied by the movielength.


Audio in ms = 6101738 = 6101.768 seconds - multiplied by 23.9800 = 146320 frames
Video in ms = 6102930 = 6102.930 seconds - multiplied by 23.9760 = 146325 frames

When I remux it at 23.9800 fps with YAMB, the sync is correct during the movie. I am aware that this not the correct fps.

"E:\YAMB\MP4Box.exe" -add "D:\Nero Digital\16 Blocks\16B.264:fps=23.98" -add "D:\Nero Digital\16 Blocks\16b T01 3_2ch 448Kbps DELAY -255ms.mp4"

parcival
3rd June 2006, 18:36
For winamp CT-AAC to work it needs enc_aacplus.dll and nscrt.dll besides enc_aacPlus.exe. Should they be in autoupdate too?

buzzqw
3rd June 2006, 19:18
@parcival

are you sure ? i have searched my hd for this dll and i haven't found it, but i have encoded several audio tracks with CT encoder


BHH

Doom9
3rd June 2006, 19:35
@Teegedeck: there might be a bunch of xvid options that made sense for mencoder and no longer make sense for encraw. I must admit I just checked what encraw could do and added that the commandline generator and I did not check it against GUI options. So if you change an option and the commandline preview doesn't change, unless it's an actual bug the option has been deprecated and should be removed.

foxyshadis
3rd June 2006, 20:11
buzzqw: It's required for the version that comes with winamp 5.2 (or 5.21? I forget), but not the older 5.1x versions.

buzzqw
3rd June 2006, 21:36
@foxyshadis

thanks ! time to upgrade my winamp !

BHH

shon3i
3rd June 2006, 23:29
@parcival

are you sure ? i have searched my hd for this dll and i haven't found it, but i have encoded several audio tracks with CT encoder


BHH
Yes you need both enc_aacplus.dll and nscrt.dll(winamp 5.22), but it's same encoder like winamp 5.20, 5.21, so you can use only enc_aacplus.dll from 5.20, 5.21 or enc_aacplus and nscrt.dll form 5.22

ChronoCross
4th June 2006, 22:15
@parcival

The reason the winamp dll's are not provided is because they are currently licensed to winamp. Distributing them apart from the winamp package is a violation of their AUP.

Kostarum Rex Persia
5th June 2006, 01:38
Since winamp 5.22 you need nscrt.dll (from winamp\plugins folder) too

Yes, I can't play my MP4 files at all without that file. But, from some strange reason, when I installed version 5.22, that file wasn't there.

So, if anyone can post link for download nscrt.dll and tell me exact path where to copy this file, it will be very nice.

foxyshadis
5th June 2006, 03:43
Install the full winamp, not one of the lite versions, and make sure all aac/mpeg4 related plugins are installed. A copy should show up in both the winamp folder and the plugins folder.