Log in

View Full Version : MeGUI MP4 Mux ERROR


Tiny Mud
6th October 2010, 21:20
I’m having a problem with MeGUI\Tools\Muxer\Mp4 Muxer, which is nothing more then a GUI Front End for MP4Box.exe located in the MeGUI\Tools Directory, in my opinion.

Yamb pathed to the MeGUI\Tools\mp4box\MP4Box.exe works just fine; BUT, I use a 113% DPI (Visual Problem) and YAMB’s GUI Interface will not browse, so I use “My MP4Box GUI”.

The Error when loading MeGUI\Tools\Muxer\Mp4 Muxer to Load is:
“Error line: Error - 2 input names specified, please check usage
Standard output stream: Error - 2 input names specified, please check usage
Standard error stream.”

This Error makes NO Sense as MeGUI is a Front End for MP4Box.exe.

I would not mind getting rid of YAMB and My MP4Box GUI if MeGUI can do the job.

This is a x264_ndaac-he.mkv to h264_ ndaac-he.mp4 finalizing with a CMD\ffmpeg.exe to h264_ ndaac-he.flv process using ffmpeg.

It’s not that I expect anything more or less but I’m clueless why I get this error in MeGUI when other MP4Box Front Ends Work?

Inspector.Gadget
6th October 2010, 22:50
Why mux from a Matroska file? Mux the encoded files directly to MP4 (e.g., somex264encodefile.mp4 and somendaacencencodedfile.m4a -> somefile.mp4). See if you still have the problem. Also, continuing on that theme, why not use ffmpeg to mux directly to flv?

Tiny Mud
7th October 2010, 11:19
Why Why - Most my Flics are in MKV or Xvid_ogg.OGM.

MeGUI HD Streams Extractor DeMUX the H264/AAC. MKV to: "T1_Video - .h264" and "T2_Audio - 2.0 channels.aac" but will give the above error MuXing these tracks to MP4.

It's not that I can't use an alternative it's that the MeGUI Front End is suppose to do it so why not use it; OR, am I missing something here ;o)

ArthurIhde
7th October 2010, 11:27
Why Why - Most my Flics are in MKV or Xvid_ogg.OGM.

MeGUI HD Streams Extractor DeMUX the H264/AAC. MKV to: "T1_Video - .h264" and "T2_Audio - 2.0 channels.aac" but will give the above error MuXing these tracks to MP4.

It's not that I can't use an alternative it's that the MeGUI Front End is suppose to do it so why not use it; OR, am I missing something here ;o)

just do some more research please!http://www.free123.net/sig/38/smile.gif

Sharktooth
7th October 2010, 16:57
MP4 Muxer requires raw streams.
muxing .264 or .h264 and aac streams work as usual.

Tiny Mud
7th October 2010, 17:37
just do some more research please!

MP4 Muxer requires raw streams.
muxing .264 or .h264 and aac streams work as usual.

Which I've done and it seems I'm not the only one having this issue MuXing MP4 Raw Streams that where initially Encoded with MeGUI itself.

It just seems the MeGUI Front End is messing up the MP4Box.exe Command Line for some reason. It's not that I really care as there are other alternatives but would seem to be a relatively simple FIX if MP4Box_GUI and YAMB can do it.

Sharktooth
7th October 2010, 20:41
im quite busy these days but ill come back to you maybe tomorrow.
if there is a megui bug i'll fix it.

Tiny Mud
7th October 2010, 20:58
Shark: WOW! I did not know you where the Author of MeGUI - Man it has to be one of the Greatest CMD Interfaces for Video Encoding I know off. I am one of the few that found MPG4C32.DLL v310.2954 hidden on the Win98 Gold Edition Disc - Been encoding Video & MPeg4 for a long time ;o)

I've always found Doom9 to be the BEST PC Video Site on the WEB and never really had issues to join the Forum but this one caught my attention: I just can't understand or find the solution for the Error "2 input names specified, please check usage Standard error stream.” It may be a very simple thing I just don't see.

By the way, I'm running Win7 32 Ultimate on an old Gigabyte Slot A GA-7N400 Pro2(rev2) with a Barton 32XP running at 2.2Ghz and 1G Dual 430 DDR, with a Dozen 80G Maxtors - if that means anything - Yeh - One day I'll Upgrade my Hardware but believe it or not it still gets me by - Idling at 360 to 400Mb Resources - LOL

Kurtnoise
7th October 2010, 21:07
:logfile:

Tiny Mud
7th October 2010, 21:31
I would also love to see a Proportional Re-Size in MeGUI - but have no clue if x264 supports this.

I issued my hardware hoping some one would take pity and DONATE - LOL

Kurtnoise
7th October 2010, 21:35
did you read what I asked ?

Tiny Mud
7th October 2010, 21:50
Kurtnoise: OK - "Post your LOG" - As I say I'm a OLD Eye-Sight Decrypted - That is a SMALL ICON ;o)

See what I can do - Hold ON ;o)

Kurtnoise
7th October 2010, 21:51
post your megui logfile...

Tiny Mud
7th October 2010, 22:15
I have since starting this thread with Identical ERROR: I Over-Wrote x264 v1649 - which MeGUI Patched UpDates too) with v1732 rather then expelling the Audio to Raw ACC - now made it MP4 and still ended up with the SAME ERROR as per LOG when MuXing to MP4 (That is using MP4Box.exe):

[Error] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.5.0
--[NoImage] OS : Windows Seven Ultimate Edition x86 (6.1.0.7600)
--[NoImage] Latest .Net Framework installed : 4.0 (4.0.30319)
--[NoImage] Avisynth Version : 2.6.0.1
-[Error] Log for job1 (mux, T1_5 Min Avatar Video.264 -> T1_5 Min Avatar Video-muxed.mp4)
--[Information] [10/7/2010 5:00:04 AM] Started handling job
--[Information] [10/7/2010 5:00:04 AM] Preprocessing
--[NoImage] Job commandline: "D:\MEDIA Studio\VIDEO\3_ENCODERS\MeGUI\tools\mp4box\mp4box.exe" -add "I:\(Studio_NT)\T1_5 Min Avatar Video.264:fps=25.0" -add "I:\(Studio_NT)\T2_5min Avatar Audio.mp4#trackID=1:sbr" -tmp C:\TEMP Files -new "J:\T1_5 Min Avatar Video-muxed.mp4"
--[Information] [10/7/2010 5:00:04 AM] Muxing started
--[Error] Error line: Error - 2 input names specified, please check usage
--[NoImage] Standard output stream: Error - 2 input names specified, please check usage
--[NoImage] Standard error stream
--[Information] [10/7/2010 5:00:04 AM] Job completed


NOTE: It makes no DIFF if the Audio is Raw ACC or MP4 it will "NOT MUX" Giving the same ERROR - Yet Yamb and My MP4Box Gui will Mux it ;o)


Believe Me: I've one of the Most UpDated Win7 x86 OS's on the Planet.

Here's an OLD one with a Dozen more behind it taking up Space which I'm about to Delete:

4% 5% 4% 6%
---[NoImage] x264 [info]: i8c dc,h,v,p: 68% 15% 16% 2%
---[NoImage] x264 [info]: Weighted P-Frames: Y:0.8%
---[NoImage] x264 [info]: kb/s:411.85
---[NoImage] encoded 7500 frames, 36.41 fps, 411.85 kb/s
--[Information] [10/7/2010 2:59:06 AM] Postprocessing
---[Information] Deleting intermediate files
--[Information] [10/7/2010 2:59:07 AM] Job completed
-[Information] Log for job2 (video, [5 min_AVATAR_RAW(Open DML & 48 Hz-WAV)].avs -> T1_5 Min Avatar Video.264)
--[Information] [10/7/2010 2:59:07 AM] Started handling job
--[Information] [10/7/2010 2:59:07 AM] Preprocessing
--[NoImage] Job commandline: "D:\MEDIA Studio\VIDEO\3_ENCODERS\MeGUI\tools\x264\x264.exe" --level 5 --preset fast --pass 2 --bitrate 400 --stats "I:\T1_5 Min Avatar Video.stats" --ref 5 --rc-lookahead 50 --merange 20 --direct auto --subme 7 --partitions all --trellis 0 --no-fast-pskip --sar 1:1 --output "I:\T1_5 Min Avatar Video.264" "J:\[5 min_AVATAR_RAW(Open DML & 48 Hz-WAV)].avs"
--[Information] [10/7/2010 2:59:07 AM] Encoding started
--[NoImage] Standard output stream
--[NoImage] Standard error stream
---[NoImage] avs [info]: 544x296p 1:1 @ 25/1 fps (cfr)
---[NoImage] x264 [info]: using SAR=1/1
---[NoImage] x264 [info]: using cpu capabilities: MMX2 SlowCTZ
---[NoImage] x264 [info]: profile High, level 5.0
---[NoImage]
---[NoImage] x264 [info]: frame I:125 Avg QP:27.34 size: 8660
---[NoImage] x264 [info]: frame P:4203 Avg QP:31.19 size: 2814
---[NoImage] x264 [info]: frame B:3172 Avg QP:35.18 size: 682
---[NoImage] x264 [info]: consecutive B-frames: 23.0% 53.0% 18.0% 6.0%
---[NoImage] x264 [info]: mb I I16..4: 9.1% 88.5% 2.4%
---[NoImage] x264 [info]: mb P I16..4: 4.0% 17.7% 0.9% P16..4: 55.8% 10.3% 0.7% 0.0% 0.0% skip:10.4%
---[NoImage] x264 [info]: mb B I16..4: 0.1% 0.6% 0.0% B16..8: 42.4% 2.9% 0.5% direct: 1.0% skip:52.4% L0:32.1% L1:61.5% BI: 6.4%
---[NoImage] x264 [info]: 8x8 transform intra:79.3% inter:75.1%
---[NoImage] x264 [info]: direct mvs spatial:58.7% temporal:41.3%
---[NoImage] x264 [info]: coded y,uvDC,uvAC intra: 60.2% 49.0% 6.3% inter: 9.4% 5.8% 0.1%
---[NoImage] x264 [info]: i16 v,h,dc,p: 29% 29% 20% 21%
---[NoImage] x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 19% 17% 36% 4% 5% 4% 5% 4% 6%
---[NoImage] x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 16% 22% 6% 9% 7% 8% 5% 5%
---[NoImage] x264 [info]: i8c dc,h,v,p: 65% 16% 17% 2%
---[NoImage] x264 [info]: Weighted P-Frames: Y:0.8%
---[NoImage] x264 [info]: ref P L0: 67.0% 20.0% 8.9% 2.1% 1.4% 0.6% 0.0%
---[NoImage] x264 [info]: ref B L0: 94.3% 4.3% 1.3% 0.1%
---[NoImage] x264 [info]: ref B L1: 98.0% 2.0%
---[NoImage] x264 [info]: kb/s:401.99
---[NoImage] encoded 7500 frames, 12.32 fps, 401.99 kb/s
--[Information] Final statistics
---[NoImage] Video Bitrate Desired: 400 kbit/s
---[NoImage] Video Bitrate Obtained (approximate): 401 kbit/s
--[Information] [10/7/2010 3:09:18 AM] Postprocessing
---[Information] Deleting intermediate files
----[Information] [10/7/2010 3:09:18 AM] Successfully deleted I:\T1_5 Min Avatar Video.stats
----[Information] [10/7/2010 3:09:18 AM] Successfully deleted I:\T1_5 Min Avatar Video.stats.mbtree
--[Information] [10/7/2010 3:09:18 AM] Job completed
-[Information] Log for job3 (audio, [5 min_AVATAR_RAW(Open DML & 48 Hz-WAV)].AVI -> T2_5min Avatar Audio.mp4)
--[Information] [10/7/2010 3:09:18 AM] Started handling job
--[Information] [10/7/2010 3:09:18 AM] Preprocessing
--[NoImage] Avisynth script
---[NoImage] AVISource("J:\[5 min_AVATAR_RAW(Open DML & 48 Hz-WAV)].AVI", audio=true)
---[NoImage] EnsureVBRMP3Sync()
---[NoImage] Trim(0,0)
---[NoImage] Normalize()
---[NoImage] return last
--[NoImage] Commandline used: -ignorelength -he -br 48000 -if - -of "{0}"
--[Information] [10/7/2010 3:09:19 AM] Encoding started
--[Information] [10/7/2010 3:09:19 AM] Encode thread started
--[Information] [10/7/2010 3:09:19 AM] Avisynth script environment opened
--[Information] [10/7/2010 3:09:19 AM] Script loaded
--[Information] Output Decoder
---[NoImage] Channels: 2
---[NoImage] Bits per sample: 16
---[NoImage] Sample rate: 48000
--[NoImage] Commandline: D:\MEDIA Studio\VIDEO\3_ENCODERS\MeGUI\tools\neroAacEnc\neroAacEnc.exe -ignorelength -he -br 48000 -if - -of "I:\(Studio_NT)\T2_5min Avatar Audio.mp4"
--[Information] [10/7/2010 3:09:19 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] [10/7/2010 3:11:33 AM] Postprocessing
---[Information] Deleting intermediate files
--[Information] [10/7/2010 3:11:33 AM] Job completed
-[Error] Log for job4 (mux, T1_5 Min Avatar Video.264 -> T1_5 Min Avatar Video-muxed.mp4)
--[Information] [10/7/2010 3:16:27 AM] Started handling job
--[Information] [10/7/2010 3:16:27 AM] Preprocessing
--[NoImage] Job commandline: "D:\MEDIA Studio\VIDEO\3_ENCODERS\MeGUI\tools\mp4box\mp4box.exe" -add "I:\(Studio_NT)\T1_5 Min Avatar Video.264:fps=25.0" -add "I:\(Studio_NT)\T2_5min Avatar Audio.mp4#trackID=1:sbr" -tmp C:\TEMP Files -new "J:\T1_5 Min Avatar Video-muxed.mp4"
--[Information] [10/7/2010 3:16:27 AM] Muxing started
--[Error] Error line: Error - 2 input names specified, please check usage
--[NoImage] Standard output stream: Error - 2 input names specified, please check usage
--[NoImage] Standard error stream
--[Information] [10/7/2010 3:16:28 AM] Job completed

NOTE ERROR is IDENTICAL " Standard output stream: Error - 2 input names specified, please check usage" with Raw ACC or MP4 Audio - Got to be something SIMPLE.

Hate to give my Encoding Secrets Away but no one would understand if they didn't already know - Obviously I building a Flash h264_aac.mp4 followed by a ffmepg.exe CMD Prompt " ffmpeg -i h264_aac.mp4 -vcodec copy -acodec copy h264_aac.flv " Command ;o)

Kurtnoise
7th October 2010, 23:30
Try to remove the temp directory from the MEGUI Settings...

Tiny Mud
7th October 2010, 23:42
OK - Hate to get into TE4XP as an other alternate Solution.

Got to Love Ghost v8.0 Enterprise - All DOS Off-Course ;o)

Where is that in MeGUI Installed Directory- Don't see Settings in the Installed Directory - MeGUI Preferences but what and how do I handle the "Directory ?" that I can't see ?

Yes MeGUI has an "Options\Settings" What do you want me to do with it ?

Kurtnoise
8th October 2010, 08:07
Go to the bottom on the first tab and delete the temp directory via the X button...

Tiny Mud
8th October 2010, 14:20
Kurt : That Worked - No problems MuXing H264 to MP4 with either Raw AAC or mp4 audio now - Thanks - I knew it had to be something Simple which I was over looking. I had the "Temporary Directory for the MP4 Muxer" assigned to a "C: Temp Files" folder. So did Disabled the Assignment and now MeGUI is behaving. I guess for some MP4Box thinks the Cashing is 2 files and can't distinguish the difference - Thanks Man ;o)

b66pak
8th October 2010, 18:28
if you must use a temp folder (for speed purpose) use one with no spaces...

insted of:
C:\TEMP Files
use:
C:\TEMP_Files
or use quotes:
"C:\TEMP Files"
_

Zathor
8th October 2010, 18:50
Thanks for the report. I have fixed it locally and it will be included in the next build.

There has been an old workaround in place for a bug in mp4muxer. This bug in mp4muxer seems to be resolved and therefore the workaround is causing problems if there are spaces in the first directory after the root directory (e.g. "c:\temp files" is not working but "c:\temp\temp files" is working)

Tiny Mud
13th October 2010, 22:23
Hum! I'm Old DOS and kicking myself for NOT picking this one out - Thanks Guys and glad my report was useful ;o)