View Full Version : MeGUI - x264/XviD/lavc/Snow encoder with MP4/MKV/AVI output & audio
Pages :
1
2
3
4
5
6
7
[
8]
9
10
11
12
magic144
18th August 2008, 17:33
ahhh, that's got it - thanks for pointing out the global override!
Sharktooth
18th August 2008, 17: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, 08: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, 09: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, 10: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, 10:50
check I can not see it in the FAQ. Hmmmm
wata
19th August 2008, 10: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, 13:07
@rkal: are you checking this FAQ? http://mewiki.project357.com/wiki/MeGUI/FAQ
Sharktooth
19th August 2008, 13: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, 13:36
thanks Check
JPSiemer
19th August 2008, 15: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, 15:41
yep. fixed.
Nightshiver
19th August 2008, 21: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, 08:36
Thanks Nightshiver.
magic144
21st August 2008, 07: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, 12:02
we will definatly integrate DGAVCIndex for AVC files, so, yes, we will use DG tools whenever possible.
rkalwaitis
21st August 2008, 16:01
Sharktooth was is the sane range for psy rdo settings?
Sharktooth
21st August 2008, 16:46
ask dark shikari
Roco
22nd August 2008, 16: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, 17:14
... and it has been closed.
do a clean install. something is screwed on your side.
Avenger007
22nd August 2008, 17: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, 17: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, 17:45
Umh... what does that have to do with my floppy drive?
Sharktooth
22nd August 2008, 18:01
the sourcecode is available...
Avenger007
22nd August 2008, 18:05
I meant what is the necessity of checking the floppy drive?
It's quite annoying :mad:
Sharktooth
22nd August 2008, 18: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, 15: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, 16: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, 16: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, 17: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, 10: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, 15:53
from mediainfo.
you can safely change it to 24000/1001.
magic144
24th August 2008, 21: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, 04:22
the correct one is 24000/1001.
magic144
25th August 2008, 04:40
thanks for the confirmation & clarification Sharktooth :-)
Kurtnoise
26th August 2008, 18: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, 20: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, 21: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, 21: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, 21: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, 21: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, 21:28
Wouldn't DriveInfo.GetDrives() be easier?
Kurtnoise
26th August 2008, 21: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, 23: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, 01: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, 02: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, 02: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, 03: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, 03: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, 07: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, 13: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, 13: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, 14:41
fill a bug report in the bugtracker on the megui project page on sourceforge.
done!
Kurtnoise
27th August 2008, 15: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, 16:27
@Roco & Avenger007 : please test this build (http://www.mediafire.com/?mrnzmf7fdf8) and tell me if it's ok...
magic144
27th August 2008, 19: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, 21:44
@Roco & Avenger007 : please test this build (http://www.mediafire.com/?mrnzmf7fdf8) and tell me if it's ok...
It works! :)
:thanks:
saint-francis
28th August 2008, 00: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, 03:44
i will post a warning message. however i will ask the x264 devs first.
saint-francis
28th August 2008, 05:57
i will post a warning message. however i will ask the x264 devs first.
Thanks Sharktooth.
Riki
29th August 2008, 21: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, 01: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, 03: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, 06: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, 19:09
lower the VBV buffer then...
divin1ty
6th September 2008, 06: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, 15: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, 10: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, 10: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, 15: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, 21: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
10th September 2008, 00: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, 01: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, 01: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, 05: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, 12: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, 13: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, 15: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, 16: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, 19: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, 20: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, 21: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, 02: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, 14: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, 16: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, 16:32
postprocessing options will alter the source in the decoding stage
saza0500
11th September 2008, 17: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, 17: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, 19: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, 19: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, 01:45
pessoal quero cria o meu primeiro vide h.264 como faso,queria saber qual programa gratis da internet?
pabloalves
12th September 2008, 01:49
quero cria meu primeiro video h.264 qual programa eu uso>
Sharktooth
12th September 2008, 03: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, 18: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, 20:47
.2008 only fixes VBV values for levels compliance. so...
Neillithan
13th September 2008, 02: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, 03:05
coz the m4a is an apple "invention". the official container format for AAC audio is MP4.
[ReX]
13th September 2008, 03: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, 15: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, 15: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, 15: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, 22: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, 08: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, 18: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, 18: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, 18: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, 18:37
... it you can see the preview, autocrop will work...
magic144
18th September 2008, 18: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, 22: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, 22:29
sadly, autocrop is not and cant be perfect.
magic144
18th September 2008, 22: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, 15: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, 15:48
try replacing x264 with the one on x264.nl and see if it works
shortkud
20th September 2008, 16: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, 20:12
:script::logfile:
magic144
21st September 2008, 16: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, 16:58
x264 r985 should fix the crashing bug, just let megui auto-update.
shortkud
22nd September 2008, 05:35
x264 r985 should fix the crashing bug, just let megui auto-update.
Thanks
NiGHTsC
24th September 2008, 23: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, 02:23
...and what a .bat file has in common with with megui?
NiGHTsC
25th September 2008, 05: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, 14:12
please open a new thread...
NiGHTsC
25th September 2008, 20: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, 10: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, 14:09
Post it in the feature request tracker of the megui project on sourceforge
Hotpocketdeath
5th October 2008, 21: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, 22: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, 23: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
14th October 2008, 00: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
14th October 2008, 00:37
Wrong thread.
Sharktooth
14th October 2008, 01: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, 02: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, 02: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, 15: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?
neuron2
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.
neuron2
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:
neuron2
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 ?
neuron2
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.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.