Log in

View Full Version : MeGUI: General Questions and Troubleshooting 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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 [138] 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

eni9ma
27th December 2012, 14:53
How do you append the files in MeGUI? Please describe it in detail.

I encoded using Megui 2237.

HD1.avs = HD1.mkv
HD2.avs = HD2.mkv
HD3.avs = HD3.mkv

and I muxed using mkvmerge.

HD1.mkv
++HD2.mkv
++HD3.mkv
HD.ac3

But I use Megui 2237 doesn't mux. an error has occurred
worked fine before, ver.2135, and Ripbot,staxrip..
not worked Megui ver. 2237 only.

megui versions

[Information] Log
-[Information] Versions
--[Information] [2012-12-27 오후 10:51:57] MeGUI: 2237
--[Information] [2012-12-27 오후 10:51:57] Operating System: Windows 7 Ultimate Edition x64 SP1 (6.1.65536.7601)
--[Information] [2012-12-27 오후 10:51:57] .Net Framework: 4.0 (4.0.30319)
--[Information] [2012-12-27 오후 10:51:57] AviSynth: 2.5.8.5 (2008-12-21 오후 9:46:54)
--[Information] [2012-12-27 오후 10:51:57] AvisynthWrapper: 2009-01-02 오후 8:34:04
--[Information] [2012-12-27 오후 10:51:57] Haali Matroska Splitter: 1.11.96.14 (2011-03-03 오전 11:40:46)
--[Information] [2012-12-27 오후 10:51:57] Haali DSS2: 2011-03-03 오전 11:37:50
--[Information] [2012-12-27 오후 10:51:57] ICSharpCode.SharpZipLib: 0.85.5.452 (2008-08-07 오후 8:31:12)
--[Information] [2012-12-27 오후 10:51:57] LinqBridge: 1.0.0.0 (2009-05-28 오전 1:24:34)
--[Information] [2012-12-27 오후 10:51:57] MediaInfo: 0.7.61.0 (2012-10-21 오후 4:29:05)
--[Information] [2012-12-27 오후 10:51:57] MediaInfoWrapper: 0.7.53.0 (2012-08-23 오후 2:33:43)
--[Information] [2012-12-27 오후 10:51:57] MessageBoxExLib: 1.0.2218.28317 (2008-12-19 오후 8:53:04)
--[Information] [2012-12-27 오후 10:51:57] SevenZipSharp: 0.64.3890.29348 (2011-01-02 오전 10:59:32)
--[Information] [2012-12-27 오후 10:51:57] 7z: 9.20 (2010-11-18 오후 4:27:34)

AVS script

LoadPlugin("C:\Users\Administrator\Downloads\MeGUI_0.3.5\tools\avisynth_plugin\mt_masktools.dll")
LoadPlugin("C:\Users\Administrator\Downloads\MeGUI_0.3.5\tools\avisynth_plugin\RemoveGrainS.dll")
LoadPlugin("C:\Users\Administrator\Downloads\MeGUI_0.3.5\tools\avisynth_plugin\RepairS.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\FFt3dGPU.dll")
LoadPlugin("C:\Users\Administrator\Downloads\MeGUI_0.3.5\tools\avisynth_plugin\gradfun2db.dll")
LoadPlugin("C:\Program Files (x86)\AviSynth 2.5\plugins\DirectShowSource.dll")
Import("C:\Users\Administrator\Downloads\MeGUI_0.3.5\tools\avisynth_plugin\lsfmod.v1.8.avsi")
DirectShowSource("H:\Encode\HD1.wmv", fps=30.000, convertfps=true)
AssumeTFF()
FFT3dGPU(bt=1, sigma=1.7, bw=32, bh=32, ow=16,oh=16)
Spline36Resize(1280,720)
gradfun2db(1.5)
LSFmod(defaults="fast")

mkvmerge error message

Warning: The track number 0 from the file 'H:\HD3.mkv' can probably not be appended correctly to the track number 0 from the file
'H:\HD1.mkv': The codec's private data does not match (lengths: 41 and 41). Please make sure that the resulting file plays correctly the
whole time. The author of this program will probably not give support for playback issues with the resulting file.

Zathor
27th December 2012, 16:08
Sorry, I still do not get it completly. So you made three encodes with MeGUI and tried to append them with MKVMerge directly, correct? Do you use MKVMerge from the tools\mkvmerge directory? If yes please try the old MKVMerge build (5.6).

eni9ma
27th December 2012, 17:12
Sorry, I still do not get it completly. So you made three encodes with MeGUI and tried to append them with MKVMerge directly, correct? Do you use MKVMerge from the tools\mkvmerge directory? If yes please try the old MKVMerge build (5.6).

That is corrcet.
Yes, I used mkvmerge from the tools\mkvmerge directory.
I have tried already to old mkvmerge build.

So far it has been no problem. ver.2237 is problem.
Maybe Megui Core or new x264 or Haali splitter I think...

I have no idea what to do.
Thanks anyway

ps. all three parts with the same x264 settings, same megui build(2237), same avs scripts.. not my problem

Zathor
27th December 2012, 17:19
If you have encoded all three parts with the same settings (using the same MeGUI build) I have no clue.

hello_hello
28th December 2012, 14:39
HD1.avs = HD1.mkv
HD2.avs = HD2.mkv
HD3.avs = HD3.mkv

and I muxed using mkvmerge.

HD1.mkv
++HD2.mkv
++HD3.mkv
HD.ac3

But I use Megui 2237 doesn't mux. an error has occurred
worked fine before, ver.2135, and Ripbot,staxrip..
not worked Megui ver. 2237 only.

I had a similar issue the other day only admittedly I was trying to append a new encode to an old one and according to the "private data doesn't match" error the numbers were 41 and 42, but in your case they're the same. Mind you I googled but couldn't find any info which explained what it all meant anyway.

As a workaround, maybe try this. Using your original AVIsynth scripts as the source videos, create a new script to encode the three of them as a single encode. All you need to do is manually create a new script like this one:

Import("E:\HD1.avs")+Import("E:\HD2.avs")+Import("E:\HD3.avs")

Load the new script into MeGUI and encode it.

You can also splice the source videos together using a single script but given you've already created the scripts you might as well use the above method. For future reference though:
http://avisynth.org/mediawiki/AlignedSplice

If each source has it's own audio stream then encoding them as a single file by combining the scripts or joining them after encoding could give you sync issues which might require some messing around to fix, but I assume from your post you've already got a single audio stream to add to the three encodes, so it won't matter either way. If it'd be in sync after joining the three individual encodes it'll be the same when using the scripts to join them while encoding.

kyoshi
23rd January 2013, 21:25
Sorry for this very stupid question;

Where is the "Clear Log" button? I can't find it.
I read in the change log this feature is already added on :
0.2.3.2122 10 April 2006
Commit by berrinam:
- Support any filetype through directshow in AviSynth script creator
- Make resize turn-off-able in AviSynth script creator
- Automatically set AR on non-d2v loaded sources as well as d2v sources in AviSynth script creator
- Add clear log button
- Remove main-tab restriction on drag/drop

LeXXuz
2nd February 2013, 11:16
I don't get it. How do I prevent MeGUI from starting multiple jobs at once?

When I have multiple jobs in queue it always starts two jobs by pressing the 'start' button. Usually I avoid this by setting all jobs but one to postponed. Start the queue, then set the following jobs back to 'waiting'.

However, and this is new since a couple of updates, when MeGUI finished the first job in it's queue it does not start just the next one, it starts the next 2 jobs, which is not good. Especially when the next 2 jobs are for indexing, because it's way too much stress for my hard drive.

I've looked all over the options but can't find any setting to prevent this behaviour.

Shevek
2nd February 2013, 11:27
I don't get it. How do I prevent MeGUI from starting multiple jobs at once?

When I have multiple jobs in queue it always starts two jobs by pressing the 'start' button. Usually I avoid this by setting all jobs but one to postponed. Start the queue, then set the following jobs back to 'waiting'.

However, and this is new since a couple of updates, when MeGUI finished the first job in it's queue it does not start just the next one, it starts the next 2 jobs, which is not good. Especially when the next 2 jobs are for indexing, because it's way too much stress for my hard drive.

I've looked all over the options but can't find any setting to prevent this behaviour.

Do you have multiple workers set up?

Go to Workers -> Workers menu, do you see more than one?

If so, select the 2nd one and it will open a new window for the worker.

On this window, select Worker -> Delete Worker Now menu, then click Yes

LeXXuz
3rd February 2013, 13:47
Do you have multiple workers set up?

Go to Workers -> Workers menu, do you see more than one?

If so, select the 2nd one and it will open a new window for the worker.

On this window, select Worker -> Delete Worker Now menu, then click Yes

That did the trick. Thank you! :)

Poutnik
3rd February 2013, 14:35
That did the trick. Thank you! :)
I had also some problem wit some AVS scripts with 2 workers. I have created the 2nd so long ago, that I forgot about it
and thought they are hardcoded :-)

x265
4th February 2013, 09:24
Why does psy-rd do? What's its purpose?

LigH
4th February 2013, 10:11
Psycho-visual Rate Distortion tweaks. Quality optimizations based on psycho-visual models of image recognition, trying to suppress hardly recognizable elements of the video to save bitrate.

x265
4th February 2013, 13:52
When i load up a d2v file to create avs script, MeGUI automatically sets input DAR to ( ITU 4:3 NTSC ). Am i supposed to change this to the normal 4:3?

LigH
4th February 2013, 14:11
Depends on your material. What was your source, an NTSC DVD? Does it show a TV broadcast or a cinematic movie? Can you spot soft borders of 8-10 pixels width at the left and right? Is there any scene where you can see an exact sphere to measure width and height?

The ITU aspect ratio presets are based on TV broadcast values where the interesting part belongs to 702 pixels inside the width of 720 pixels on DVDs. If you don't spot any hints of a TV source, then the generic aspect ratio is possibly "more exact". But only a visible sphere (e.g. the moon) will make it certain.

Octo-puss
5th February 2013, 17:19
Being the illiterate newb I am, I am probably doing something wrong, but... do I need anything specific in order to encode DTS audio into mp3? MeGui says preprocessing for like 40 mins now and nothing happens.

edit: trying to click abort only makes the button grey out. Lame process is running in the background (zero CPU) and I can't even close MeGui (which is not frozen though) - it remains in process list, I have to kill it manually.

robertcollier4
5th February 2013, 17:51
Psycho-visual Rate Distortion tweaks. Quality optimizations based on psycho-visual models of image recognition, trying to suppress hardly recognizable elements of the video to save bitrate.

Psy-rd doesn't save bitrate - actually I believe psy-rd usually leads to a very slightly bigger file size. Psy-rd is to make the encoded video "seem better" to humans by applying some tricks through some kind of dithering algorithm and actually ADDING noise in a patterned manner in order to make something "seem" as complex and textured as the original (but not accurately).

I personally don't agree with the algorithm technique and so I turn it off with "--psy-rd 0:0". It seems to me that psy-rd just adds "noise" to make a face seem textured for example - but I would prefer my video to be as accurate to the original as possible and not have added random noise to make things "seem" as textured as the original. If you value as close as possible exact reproduction of the original textures - then I recommend turning it off with "--psy-rd 0:0".

http://forum.doom9.org/showthread.php?p=1455152#post1455152
Psy-Rd generally makes the picture look sharper by picking a less accurate but better looking representation for a block.
Well, "less accurate" in the sense of PSNR, but more accurate in the sense of the perception of a human viewer

Octo-puss
5th February 2013, 19:05
Being the illiterate newb I am, I am probably doing something wrong, but... do I need anything specific in order to encode DTS audio into mp3? MeGui says preprocessing for like 40 mins now and nothing happens.

edit: trying to click abort only makes the button grey out. Lame process is running in the background (zero CPU) and I can't even close MeGui (which is not frozen though) - it remains in process list, I have to kill it manually.

I nailed it down to mp3 encoding problem. When I select flac it instantly starts. No idea what the problem is.


I have no idea what "preferred decoder" mean btw. Could someone explain?

LigH
6th February 2013, 08:54
It supports several different decoder filters for AviSynth; they may have advantages or disadvantages, may support specific source formats better or worse. Choose the one you prefer ... but at least one which works.

NicAudio supports AC3, DTS, MPA and LPCM sources.

BassAudio supports AAC sources.

FFAudioSource supports what FFMS2 has compiled into, but probably only/better as audio streams in multiplexed media files.

DirectShow support depends on the filters you installed into your system.

Zathor
6th February 2013, 20:24
I nailed it down to mp3 encoding problem. When I select flac it instantly starts. No idea what the problem is.
If in both cases the same decoder is used it must be the pre-processing like normalize. Please post the log file so that we can have a look.

Octo-puss
6th February 2013, 20:41
Guess it was false alarm. I probably had the wrong decoder selected. After switching to NicAudio it started to work.

kyoshi
7th February 2013, 03:06
I'm using AVS Cutter, and make transition to fade.
AVIFileSource("E:\Project\360p-AE-Ut.avi")
__film = last
__t0 = __film.trim(119, 495)
__t1 = __film.trim(1029, 1231)
FadeOut0(__t0, 50,AudioRate(__film)) ++ FadeIn0(__t1, 50, AudioRate(__film))
Note: My real cut list is far longer than the above sample.

But result is the fade color becoming green instead of black.
In the script, instead of color, AVS Cutter is replacing color syntax with this clip properties?
AudioRate(__film)
I read on wiki, the variable was FadeOut0(clip clip, int num_frames, int color, float fps)
If i add color=$000000, after num_frames, it gives me "argument color was passed more than once" error.

If i deleted the Audiorate, the fade were indeed become black.
But what is AudioRate actually do ?
on wiki : AudioRate;Returns the sample rate of the audio of the clip (type int).
I don't understand this.
Is it safe for me to delete the AudioRate, generated by AVSCutter? Or will this mess-up my audio?

If it's safe to delete that, how can i change the default template for AVS cutter, to not including the AudioRate ?
Because i have 100+ video i must cut and fade, i want to avoid manually editing/deleting AudioRate in 100+ script.

x265
7th February 2013, 06:36
I got a negative aspect ratio error after cropping and resizing in MeGUI, is that ok?

invy
7th February 2013, 07:03
I have a quick question and would apppreciate anybody's help.

Whenever I encode a normal standard definition 720x480 MPG file, no crop or anything, the AR always seems to be slightly off because the result always seems to come out a bit stretched compared to the source file. How do I fix this? Will selecting a AR manually in AviSynth fix this problem?

x265
7th February 2013, 07:26
http://img9.imageshack.us/img9/6778/121xf.png

http://img442.imageshack.us/img442/6937/capturesa.png

invy
7th February 2013, 07:42
Thanks for the response, and quick one.

I want to keep it 720x480 so it matches the rest of the videos that i've encoded in the past of this series. Is it possible to do so?
Also, by cropping it, it reduced my 2pass encoding from 159fps/91fps to 104fps/85fps. sigh -_-

x265
7th February 2013, 07:47
You don't need the black borders, crop them off.

invy
7th February 2013, 07:49
Also, if ya don't mind me throwing out another concern for anybody to answer/help.

I'm using OneClick profile and I dragged 3 MPEGs to convert, and after confirming that I wanted to process the 3 files, as well as after cancelling the 2nd box that I didn't want to rename the files, it came up with a 3rd box that says something like, "duplicate subtitle tracks found do you wish to continue?". thing is I don't have any subtitle tracks or anything.

What gives?

invy
7th February 2013, 07:57
You don't need the black borders, crop them off.

I used to crop them a long time ago, but the end result is the encode always comes out much uglier, since, by cropping it, it allows more 'space' for the resizing.

I hope you know what I mean, but maybe it doesn't make much sense if I can't explain it well.

Also, I never found a good deinterlacer for this particular line of videos so it further crapifies what is already crap.

If you don't mind helping I could upload a clip, or if anyone wants to help then they can help, too :)

x265
7th February 2013, 08:20
I used to crop them a long time ago, but the end result is the encode always comes out much uglier.Also, I never found a good deinterlacer for this particular line of videos so it further crapifies what is already crap.
No, cropping does not worsen you encode. Use QTGMC for deinterlacing. http://forum.doom9.org/showthread.php?t=156028

tebasuna51
7th February 2013, 11:06
I got a negative aspect ratio error after cropping and resizing in MeGUI, is that ok?
Thats mean than your Aspect Ratio is X% less than exact AR.

x265
7th February 2013, 11:39
So is there a problem if my AR becomes negative?

LigH
7th February 2013, 11:43
It is not the AR which becomes negative; it is the AR error, the difference between the optimal and the actual. Don't care too much about the sign, the absolute value is important only.

invy
7th February 2013, 23:17
No, cropping does not worsen you encode. Use QTGMC for deinterlacing. http://forum.doom9.org/showthread.php?t=156028

thanks that worked pretty good. only 16 fps for me on medium preset, but I guess it will have to do.

bazz
8th February 2013, 01:33
this might sound a stupid and petty question to some but i would love to have the ability to have MeGUI make a chime or a noise once its job/queue was finished.
although i have a top range desktop i like to leave it while it encodes for best possible results
i like to lie and watch a couple TV shows or a movie till the job is done.
it would be nice to chill & not to keep jumping up, checking its progress.
Can anyone help with a useful suggestion please.

thanks

vdcrim
8th February 2013, 01:42
There's a run command after encoding option on the program settings.

disklib
8th February 2013, 05:10
Experiencing a strange Aspect Ratio Error issue that began after I started using the new AviSynthProfile feature on the main I/O tab of the AVS Script Creator. It seemed to work fine for a while (days or weeks?) but then I noticed excessive Aspect Ratio Error values. I waited for an update to be pushed out before commenting here. I'm running MeGUI 2287 and the development server indicates all files are up to date. Here is a list of steps that recreate the problem:


Launch AVS Script Creator from Tools pull-down. With *scratchpad* profile selected load d2v created by MeGUI File Indexer last night. Here is the result:

http://i1275.photobucket.com/albums/y456/XulzHumJwa/Doom9-01-AviProfileScratch_zps82bb05c1.gif


Make the following adjustments: Clever anamorphic + Encode non-mod16 + crop (0,8,0,-8) Here is that result:

http://i1275.photobucket.com/albums/y456/XulzHumJwa/Doom9-02-AviProfileScratchAdjust_zps83b6e8fa.gif


Go into AviSynthProfile Config and create a new profile "Ana-Non16" = uncheck "Resize", check "Clever", select "Encode non-mod16", then save it.

http://i1275.photobucket.com/albums/y456/XulzHumJwa/Doom9-04-AviProfileConfigs_zps6bba5d66.gif


Close and re-launch AVS Script Creator. With "Ana-Non16" profile selected load same d2v file. Add crop (0,8,0,-8) Here is the result:

http://i1275.photobucket.com/albums/y456/XulzHumJwa/Doom9-03-AviProfileAna-Non16_zpsf85542c1.gif


I expected the results to match the 2nd image above. The GUI configs match, but the Aspect Error Ratio has jumped radically, and the Scripts are also different. I tried recreating the AviSynthProfile from scratch but get the same results. Am I doing something wrong or is this a bug?

Also, can anyone comment on what would generally be considered an acceptable AR Error amount? I don't understand why it woudn't always be exactly zero %, and consequently I have no idea how to judge the non-zero deviations.

Thanks

dj-big
8th February 2013, 21:54
whats the best audio decoder in megui ? we have 4 different decoder can anyone explain whats the difrence and whats the best ( my personal use is encoding movies and tv series )
my second Q is : why my video dont have sound after 4-5 min example in tv series after Previously i cant hear any sound i checked log all things are ok whats the problem ? i use NicAudio for decode is there any better decoder with less problems ?

LigH
8th February 2013, 22:04
Forum Rule (http://forum.doom9.org/forum-rules.htm) 12:

Do not ask "what's best" because this question cannot be answered objectively. Each and everyone has their own view about what's best in a certain area. The best is what works best for you!

Apart from that, there are indeed objective reasons, e.g. not all decoders support all formats.

NicAudio supports AC3, DTS, MPA and LPCM sources.

BassAudio supports AAC sources.

FFAudioSource supports what FFMS2 has compiled into, but probably only/better as audio streams in multiplexed media files.

DirectShow support depends on the filters you installed into your system.

And in your case, there is probably an issue with the audio stream or container; DVB is not reliable, data errors are common, and not all decoders can handle them well in all situations. Some prefer audio streams multiplexed in media containers, others prefer audio streams raw, demultiplexed.

dj-big
8th February 2013, 22:59
Forum Rule (http://forum.doom9.org/forum-rules.htm) 12:



Apart from that, there are indeed objective reasons, e.g. not all decoders support all formats.



And in your case, there is probably an issue with the audio stream or container; DVB is not reliable, data errors are common, and not all decoders can handle them well in all situations. Some prefer audio streams multiplexed in media containers, others prefer audio streams raw, demultiplexed.

Thanks for your help sorry for my bad question...
so can you help me more with my second question i paste log file here let me know whats wrong with this and why my video dont have sound after 2 min the first 2min of video has sound and no problem but ...

here is my log decode with nicaudio now im trying encode this with FFAudio and see if the problem solved and one other thing may help its when i encode this video with staxrip and besweet decoder i have no audio issues

--[Information] General
---[Information] Format: AC-3
---[Information] FormatString: AC-3
---[Information] FileSize: 154440192
---[Information] PlayTime: 00:53:37.504
--[Information] Audio
---[Information] ID:
---[Information] StreamOrder:
---[Information] Format: AC-3
---[Information] FormatProfile:
---[Information] FormatSettingsSBR:
---[Information] FormatSettingsPS:
---[Information] SamplingRate: 48000
---[Information] SamplingRateString: 48.0 KHz
---[Information] Channels: 2
---[Information] ChannelsString: 2 channels
---[Information] ChannelPositionsString2: 2/0/0
---[Information] BitRateMode: CBR
---[Information] Delay:
---[Information] Title:
---[Information] Language:
---[Information] LanguageString:
---[Information] Default:
---[Information] DefaultString:
---[Information] Forced:
---[Information] ForcedString:
-[Information] [2/8/2013 11:44:17 PM] Trying to open the file with NicAudio
-[Information] [2/8/2013 11:44:17 PM] Successfully opened the file with NicAudio
-[Information] [2/8/2013 11:44:17 PM] Avisynth script
--[NoImage] LoadPlugin("C:\Documents and Settings\Administrator\Desktop\MEGUI\tools\avisynth_plugin\NicAudio.dll")
--[NoImage] NicAc3Source("1x03.Mine.720p.HDTV.x264.AC3-2HD - [1] English.ac3")
--[NoImage] SSRC(48000)
--[NoImage] Normalize()
--[NoImage] return last
-[Information] [2/8/2013 11:44:17 PM] Commandline used: -ignorelength -he -q 0.45 -if - -of "{0}"
-[Information] [2/8/2013 11:44:17 PM] Avisynth script environment opened
-[Information] [2/8/2013 11:44:17 PM] Script loaded
-[Information] Output Decoder
--[Information] [2/8/2013 11:44:17 PM] Channels: 2
--[Information] [2/8/2013 11:44:17 PM] Bits per sample: 32
--[Information] [2/8/2013 11:44:17 PM] Sample rate: 48000
-[Information] [2/8/2013 11:44:17 PM] Commandline: C:\Documents and Settings
\Administrator\Desktop\MEGUI\tools\eac3to\neroAacEnc.exe
-ignorelength -he -q 0.45 -if - -of "C:\Documents and Settings\Administrator
\Desktop\elt1awfz.ush\1x03.Mine.720p.HDTV.x264.AC3-2HD - [1] English_audio.m4a"
-[Information] [2/8/2013 11:44:17 PM] Encoder process started
-[Information] [2/8/2013 11:45:30 PM] Output from encoder via stderr
--[NoImage] *************************************************************
--[NoImage] * *
--[NoImage] * Nero AAC Encoder *
--[NoImage] * Copyright 2009 Nero AG *
--[NoImage] * All Rights Reserved Worldwide *
--[NoImage] * *
--[NoImage] * Package build date: Feb 18 2010 *
--[NoImage] * Package version: 1.5.4.0 *
--[NoImage] * *
--[NoImage] * See -help for a complete list of available parameters. *
--[NoImage] * *
--[NoImage] *************************************************************
-[Information] [2/8/2013 11:45:30 PM] MediaInfo
--[Information] File: C:\Documents and Settings\Administrator\Desktop\elt1awfz.ush\True.Blood.1x03.Mine.720p.HDTV.x264.AC3-2HD - [1] English_audio.m4a
--[Information] General
---[Information] Format: MPEG-4
---[Information] FormatString: MPEG-4
---[Information] FileSize: 3660006
---[Information] PlayTime: 00:53:37.621
--[Information] Audio
---[Information] ID: 1
---[Information] StreamOrder: 0
---[Information] Format: AAC
---[Information] FormatProfile: HE-AAC / LC
---[Information] FormatSettingsSBR: Yes (Implicit)
---[Information] FormatSettingsPS: No (Explicit)
---[Information] SamplingRate: 48000 / 24000
---[Information] SamplingRateString: 48.0 KHz / 24.0 KHz
---[Information] Channels: 2
---[Information] ChannelsString: 2 channels
---[Information] ChannelPositionsString2: 2/0/0
---[Information] BitRateMode: VBR
---[Information] Delay: 0
---[Information] Title:
---[Information] Language:
---[Information] LanguageString:
---[Information] Default:
---[Information] DefaultString:
---[Information] Forced:
---[Information] ForcedString:
-[Information] [2/8/2013 11:45:30 PM] Postprocessing
--[Information] Deleting intermediate files
-[Information] [2/8/2013 11:45:30 PM] Job completed

tebasuna51
9th February 2013, 00:40
... let me know whats wrong with this and why my video dont have sound after 2 min the first 2min of video has sound and no problem but ...

Seems your audio is:

SamplingRate: 48000
Channels: 2

only the first 2 min, if there are a change of Samplerate, Num_Channels or Bitrate, NicAudio supply only silence.

dj-big
9th February 2013, 06:57
Seems your audio is:

SamplingRate: 48000
Channels: 2

only the first 2 min, if there are a change of Samplerate, Num_Channels or Bitrate, NicAudio supply only silence.

how can i stop this problem ? any setting ?

LigH
9th February 2013, 08:30
Using only clean audio streams. Possibly fixing corrupt AC3 audio, but I am not sure which tools are effective here. Or trying different decoders: FFMS2 may not like e.g. channel switches either, but some DirectShow decoders may be robust enough, there will just be no guarantee which result is created (e.g. the kind of downmix).

tebasuna51
9th February 2013, 09:54
how can i stop this problem ? any setting ?
Is a typical problem with TV captures.

Inside AviSynth a audio stream can't change of parameters at the midle, must remain always the same.

You can try DirectShow with ffdshow, for instance, configured to output always the same parameters: samplerate, num_channels and bitdepth.

But AviSynth must also know the exact duration of the audio at the beginning, and ffdshow can't know that until decode the full stream. You can finish with a short audio or a crash when AviSynth demand more samples and the stream is finished.

The correct way is extract the incorrect stream, split it in correct streams, decode to wav with same parameters, join them and now encode to desired output.

dj-big
9th February 2013, 11:32
Is a typical problem with TV captures.

Inside AviSynth a audio stream can't change of parameters at the midle, must remain always the same.

You can try DirectShow with ffdshow, for instance, configured to output always the same parameters: samplerate, num_channels and bitdepth.

But AviSynth must also know the exact duration of the audio at the beginning, and ffdshow can't know that until decode the full stream. You can finish with a short audio or a crash when AviSynth demand more samples and the stream is finished.

The correct way is extract the incorrect stream, split it in correct streams, decode to wav with same parameters, join them and now encode to desired output.

Thanks alot for your sup and helpful tips . i re-encode the file with Directshow and the the problem solved but my last question is i want to take the risk of this problem down can i use dircetshow for my all encodes is it better than Nicaudio or the same ? i mean the quality of the sound - the support players ? all of my source have ac3 and in my encode i change them to aac and downmix to stereo so if i use direct show have the same quality that when i decode with nicaudio and have lower risk for no sound issues ?

tebasuna51
9th February 2013, 16:15
There aren't big differences between decoders in order to downmix and recode to aac.

You can use DirectShow, check only if the audio is too short, if the audio begin with high bitrate and change to low bitrate maybe AviSynth only demand less duration.

More important about quality is don't use -he parameter for a quality of q=0.45, let profile to 'Automatic' when you use a Variable bitrate setting in MeGUI Audio encoder config.

dj-big
10th February 2013, 12:57
There aren't big differences between decoders in order to downmix and recode to aac.

You can use DirectShow, check only if the audio is too short, if the audio begin with high bitrate and change to low bitrate maybe AviSynth only demand less duration.

More important about quality is don't use -he parameter for a quality of q=0.45, let profile to 'Automatic' when you use a Variable bitrate setting in MeGUI Audio encoder config.

ok i change my -he to 'auto' and im gonna use directshow for my some encodes to see there is problem or not but if there is no deference between decoders why i have problem with nicaudio but directshow doesnt is it usual ? and why megui dont sup Besweet decoder or example same az staxrip 'Auto' that megui auto select the best decoder for encode

Zathor
10th February 2013, 14:30
I'm using AVS Cutter, and make transition to fade. But result is the fade color becoming green instead of black.
Thanks - fixed in 2292.

Experiencing a strange Aspect Ratio Error issue that began after I started using the new AviSynthProfile feature on the main I/O tab of the AVS Script Creator.
I will have a look into it.
EDIT: fixed

Zathor
10th February 2013, 19:17
Sorry for this very stupid question;

Where is the "Clear Log" button? I can't find it.
I read in the change log this feature is already added on :
0.2.3.2122 10 April 2006
Commit by berrinam:
- Support any filetype through directshow in AviSynth script creator
- Make resize turn-off-able in AviSynth script creator
- Automatically set AR on non-d2v loaded sources as well as d2v sources in AviSynth script creator
- Add clear log button
- Remove main-tab restriction on drag/drop

Likely the button has been removed over the years.

tebasuna51
11th February 2013, 14:45
ok i change my -he to 'auto' and im gonna use directshow for my some encodes to see there is problem or not but if there is no deference between decoders why i have problem with nicaudio but directshow doesnt is it usual ? and why megui dont sup Besweet decoder or example same az staxrip 'Auto' that megui auto select the best decoder for encode

- MeGUI select the best decoder for your input source, but stand for a correct input stream. If your source have a invalid source (a AC3 can't change of parameters in the midle) you can obtain invalid output.

- DirectShow is the last method recommended because MeGUI can't control what are your DirectShow configuration: your preferred DS filter for each stream and the configuration.
If you use ffdshow with always output stereo you can't change this inside MeGUI and you never can obtain 5.1.
MeGUI can't support users than use DirectShow, you can use DirectShow at your risk.

- Besweet decoder is old and with many limitations: can't output decoded files bigger than 2 GB (many movie tracks need more than 2 GB), don't support STDIN-STDOUT to pipe streams, is not open source to improve, can't decode AAC, DTS, ...

Poutnik
11th February 2013, 15:20
- MeGUI select the best decoder for your input source, but stand for a correct input stream. If your source have a invalid source (a AC3 can't change of parameters in the midle) you can obtain invalid output.

- DirectShow is the last method recommended because MeGUI can't control what are your DirectShow configuration: your preferred DS filter for each stream and the configuration.
If you use ffdshow with always output stereo you can't change this inside MeGUI and you never can obtain 5.1.
MeGUI can't support users than use DirectShow, you can use DirectShow at your risk.

- Besweet decoder is old and with many limitations: can't output decoded files bigger than 2 GB (many movie tracks need more than 2 GB), don't support STDIN-STDOUT to pipe streams, is not open source to improve, can't decode AAC, DTS, ...

What is recommended way for decoding long ( 3h+) demuxed MP2 files ( DVB-T MPG -> ProjectX -> M2V + MP2 ) ? ( aside of workaround of demuxing to WAV )

MeGUI usual default way via NicAudio always ends at some funny audio footage, possibly due some counter overflow. DirectShow works well, but is said as last resort. Does BassAudio work for them ?
If yes, Is possible to force MeGUI to use BassAudio but by manual explicit script ?