Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 Encoder GUIs
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 9th July 2014, 08:22   #4201  |  Link
CYBERSONIC
Registered User
 
Join Date: Oct 2003
Posts: 29
Quote:
Originally Posted by osgZach View Post
A quick work around might be to load the video in the Audio encoding input box, and then see if you can save out the audio in your desired format that way.
Or you could try opening in Virtualdub and saving the audio that way as well.

And depending on what you have installed, you can sometimes right-click on a file and in the context menu, windows will offer an option to extract the audio track (I've done it with AVI's before)
In the audio input box, the program only lets me load audio files, AVIs are not displayed there.
Workaround with Virtualdub might work, that is similar to what I currently did, but not what I would like to achieve ;-)
CYBERSONIC is offline   Reply With Quote
Old 9th July 2014, 12:17   #4202  |  Link
osgZach
Registered User
 
Join Date: Feb 2009
Location: USA
Posts: 676
Nonsense, I just did it.

I'm talking about the Audio input on the main Window when you start up - don't use any of the One-Click junk.
That opens with a default of all file types.

Code:
[Information] Log for job6 (audio, amarec(20140212-0603).avi -> amarec(20140212-0603).ac3)
-[Information] [7/9/2014 6:15:46 AM] Started handling job
-[Information] [7/9/2014 6:15:46 AM] Preprocessing
-[Information] [7/9/2014 6:15:46 AM] MediaInfo
--[Information] [7/9/2014 6:15:46 AM] File: D:\Game Captures\Battlezone\amarec(20140212-0603).avi
--[Information] General
---[Information] Format: AVI
---[Information] FormatString: AVI
---[Information] FileSize: 1004118016
---[Information] PlayTime: 00:03:54.000
--[Information] Video
---[Information] ID: 0
---[Information] StreamOrder: 0
---[Information] Width: 1920
---[Information] Height: 1080
---[Information] FrameCount: 7020
---[Information] FrameRate: 30.000
---[Information] FrameRateOriginal: 
---[Information] FrameRateMode: 
---[Information] ScanType: 
---[Information] Codec: H264
---[Information] CodecString: AVC
---[Information] Bits Depth: 
---[Information] Format: AVC
---[Information] AspectRatio: 1.778
---[Information] AspectRatioString: 16:9
---[Information] Delay: 0
---[Information] Title: 
---[Information] Language: 
---[Information] LanguageString: 
---[Information] Default: 
---[Information] DefaultString: 
---[Information] Forced: 
---[Information] ForcedString: 
--[Information] Audio
---[Information] ID: 1
---[Information] StreamOrder: 1
---[Information] Format: PCM
---[Information] FormatProfile: 
---[Information] FormatSettingsSBR: 
---[Information] FormatSettingsPS: 
---[Information] SamplingRate: 48000
---[Information] SamplingRateString: 48.0 KHz
---[Information] Channels: 2
---[Information] ChannelsString: 2 channels
---[Information] ChannelPositionsString2: 
---[Information] BitRateMode: CBR
---[Information] Delay: 0
---[Information] Title: 
---[Information] Language: 
---[Information] LanguageString: 
---[Information] Default: 
---[Information] DefaultString: 
---[Information] Forced: 
---[Information] ForcedString: 
-[Information] [7/9/2014 6:15:46 AM] Trying to open the file with NicAudio
-[Information] [7/9/2014 6:15:46 AM] Successfully opened the file with NicAudio
-[Information] [7/9/2014 6:15:47 AM] Avisynth script
--[NoImage] AVISource("D:\Game Captures\Battlezone\amarec(20140212-0603).avi", audio=true)
--[NoImage] EnsureVBRMP3Sync()
--[NoImage] Trim(0,0)
--[NoImage] # detected channels: 2 channels
--[NoImage] # detected channel positions: 
--[NoImage] return last
-[Information] [7/9/2014 6:15:47 AM] Commandline used: -readtoeof 1 -b 448 - "{0}"
-[Information] [7/9/2014 6:15:47 AM] Avisynth script environment opened
-[Information] [7/9/2014 6:15:47 AM] Script loaded
-[Information] [7/9/2014 6:15:47 AM] Output Decoder
--[Information] [7/9/2014 6:15:47 AM] Channels: 2
--[Information] [7/9/2014 6:15:47 AM] Bits per sample: 16
--[Information] [7/9/2014 6:15:47 AM] Sample rate: 48000
-[Information] [7/9/2014 6:15:47 AM] Job commandline: C:\MeGUI\tools\aften\aften.exe -readtoeof 1 -b 448 - "D:\Game Captures\Battlezone\amarec(20140212-0603).ac3"
-[Information] [7/9/2014 6:15:47 AM] Process started
-[Information] [7/9/2014 6:15:47 AM] Standard output stream
-[Information] [7/9/2014 6:15:47 AM] Standard error stream
--[Information] [7/9/2014 6:15:59 AM] Aften: A/52 audio encoder
--[Information] [7/9/2014 6:15:59 AM] Version git
--[Information] [7/9/2014 6:15:59 AM] (c) 2006-2009 Justin Ruggles, Prakash Punnoor, et al.
--[Information] [7/9/2014 6:15:59 AM] input format: Microsoft WAVE Signed 16-bit little-endian 48000 Hz stereo
--[Information] [7/9/2014 6:15:59 AM] output format: 48000 Hz stereo (2/0)
--[Information] [7/9/2014 6:15:59 AM] SIMD usage: MMX SSE SSE2 SSE3
--[Information] [7/9/2014 6:15:59 AM] Threads: 4
-[Information] [7/9/2014 6:15:59 AM] MediaInfo
--[Information] [7/9/2014 6:15:59 AM] File: D:\Game Captures\Battlezone\amarec(20140212-0603).ac3
--[Information] General
---[Information] Format: AC-3
---[Information] FormatString: AC-3
---[Information] FileSize: 13104896
---[Information] PlayTime: 00:03:54.016
--[Information] Audio
---[Information] ID: 
---[Information] StreamOrder: 
---[Information] Format: AC-3
---[Information] FormatProfile: 
---[Information] FormatSettingsSBR: 
---[Information] FormatSettingsPS: 
---[Information] SamplingRate: 48000
---[Information] SamplingRateString: 48.0 KHz
---[Information] Channels: 2
---[Information] ChannelsString: 2 channels
---[Information] ChannelPositionsString2: 2/0/0
---[Information] BitRateMode: CBR
---[Information] Delay: 
---[Information] Title: 
---[Information] Language: 
---[Information] LanguageString: 
---[Information] Default: 
---[Information] DefaultString: 
---[Information] Forced: 
---[Information] ForcedString: 
-[Information] [7/9/2014 6:15:59 AM] Postprocessing
--[Information] [7/9/2014 6:15:59 AM] Deleting intermediate files
-[Information] [7/9/2014 6:15:59 AM] Job completed
osgZach is offline   Reply With Quote
Old 10th July 2014, 21:58   #4203  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by CYBERSONIC View Post
Hello,

I have an umcompressed AVI, saved from Magix Video Pro X6, that I want to encode with MeGUI.

When opening this file, MeGui also recognizes the audio as
[1] - PCM - 2 channels - 48.0 KHz / German

I want to make an MKV with audio encoded as MP3.
I start the job as usual, in the first step MeGUI is muxing MKV, however I then get the error
Code:
------
MKA, 1 audio track, 0:58:21
1: RAW/PCM, 2.0 channels, 16 bits, 48kHz
The source file doesn't contain a track with the number 2.  <ERROR>
Of course there is no track 2, but I also did not select a track 2 anywhere!
Or does it expect video track 1 and audio track 2? If I load the file into mkvmerge GUI, it also displays only one track, no separate audio.
How can I include the audio in my encode? It does work if I encode without audio, but it should also work with.
Please post a short sample file. Also try to disable intermediate MKV files in the OneClick profile settings.
Zathor is offline   Reply With Quote
Old 20th July 2014, 10:19   #4204  |  Link
Weirdo
Registered User
 
Join Date: Aug 2005
Posts: 231
After upgrading to 2507, it seems my very simple Avisynth profile (a QTGMC line) is not saved anymore and gets deleted when MeGUI starts. Also, haven't tested much but I think the Encoder settings (x264 scratchpad) are also reset to their defaults each time. Avisynth scratchpad profile, too.

Last edited by Weirdo; 20th July 2014 at 10:31.
Weirdo is offline   Reply With Quote
Old 20th July 2014, 10:26   #4205  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
I've been using 2507 and not had any problems with profiles/encoder settings being deleted, but it has happened in the past (ie it sometimes happens). It'd pay to manually make a backup copy of the "MeGUI\allprofiles" folder. I've had to manually restore my backup copy a couple of times over the years.
hello_hello is offline   Reply With Quote
Old 20th July 2014, 11:20   #4206  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by Weirdo View Post
After upgrading to 2507, it seems my very simple Avisynth profile (a QTGMC line) is not saved anymore and gets deleted when MeGUI starts. Also, haven't tested much but I think the Encoder settings (x264 scratchpad) are also reset to their defaults each time. Avisynth scratchpad profile, too.
This does not happen to me. Btw the profiles are saved during closing of MeGUI only. So edit your profile, close MeGUI and have a look in the allprofiles folder. Is your change there? If yes start MeGUI and verify that it shows also up in MeGUI.
If you can reproduce the problem upload your complete MeGUI folder somewhere and describe the steps to reproduce it.
Zathor is offline   Reply With Quote
Old 20th July 2014, 21:00   #4207  |  Link
Weirdo
Registered User
 
Join Date: Aug 2005
Posts: 231
Yes, it save the profiles normally upon exit. I cannot currently reproduce it, but it happened a few times these days. What I did a lot lately, was to (properly) abort the queue and use the script creator, but nothing out of the ordinary. I'll repost if I discover something.

Last edited by Weirdo; 20th July 2014 at 21:03.
Weirdo is offline   Reply With Quote
Old 20th July 2014, 22:45   #4208  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
I created a new build for testing purposes. When MeGUI stops using AviSynth the avisynthwrapper.dll will be foced to unload. In my limited tests that helps when the avisynth plugin has a memory leak (e.g. lsmash works for my use cases). MeGUI uses avisynthwrapper for media information detection, auto cropping, auto deinterlacing, audio encoder and the AVS script creator. There are new logging information available which should help to detect if avisynthwrapper is too long open. Please use the build in your daily workflows and test if it works.

MeGUI Test

PS: I am away for few weeks.
Zathor is offline   Reply With Quote
Old 26th July 2014, 05:01   #4209  |  Link
Derbent 5000
Registered User
 
Join Date: Jul 2014
Posts: 1
MeGUI AC3 fps conversion

Hello guys there is one feature missing in megui, there is no 25->29.976 audio conversion for example when I encoding pal dvd to ntsc, there is no proper tool to convert. It would be great if next version update megui add this feature thanks

Last edited by Derbent 5000; 26th July 2014 at 05:05.
Derbent 5000 is offline   Reply With Quote
Old 26th July 2014, 06:13   #4210  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
25->29.97 is the same as 25->23.976 (or isn't changed at all).
sneaker_ger is offline   Reply With Quote
Old 26th July 2014, 17:14   #4211  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
Derbent 5000,
Did you mean 29.970 or 23.976? If it's the latter, MeGUI can do that. You can't convert directly between 25fps and 29.970fps (simply by slowing the audio/video down or speeding it up) because the difference is too great.
hello_hello is offline   Reply With Quote
Old 26th July 2014, 19:55   #4212  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
A progressive video with "Film" framerate (24000/1001 fps) and a telecined video with "NTSC" framerate (30000/1001 fps) will have the same duration (in the range of four fifths of a frame). So they can have the same audio track.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 27th July 2014, 22:07   #4213  |  Link
SacredCultivator
Registered User
 
Join Date: Feb 2007
Posts: 185
Just wondering as I'm not too sure of the setting, but if i use "Undot()" as a default Denoiser for my encodes, even though within meGUI's built-in Noise Removal, would that be near/equivalent of using the minimum value of 100? Or would it be safer to just continue using Undot() ?
SacredCultivator is offline   Reply With Quote
Old 27th July 2014, 22:21   #4214  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
MeGUI supports different denoise functions. They all are AviSynth plugins. In case of the preset "Minimal noise", MeGUI uses UnDot (switch to the tab "Script" and you can read it).

I don't know what "minimum value of 100" you refer to. UnDot() has no parameters (except for the clip it filters). But it is a function, therefore parentheses are mandatory.

So no matter if you select "Minimal noise" or add "Undot()" manually to the script, the result will be the same. Just be careful in case of interlaced video.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 27th July 2014, 22:26   #4215  |  Link
SacredCultivator
Registered User
 
Join Date: Feb 2007
Posts: 185
Thanks for the response and for the "minimum value of 100" I'm referring to meGUI's "config -> Analysis -> Noise Reduction", so not in the Script Creator, but within the program GUI itself.

Oh, since these files are analyzed to use "tfm(order=1).tdecimate()", I suppose as you've recommended to be aware when using a Denoiser with these (interlaced) videos?
SacredCultivator is offline   Reply With Quote
Old 27th July 2014, 22:44   #4216  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
Oh, you don't mean an MeGUI specific feature at all. You mean an x264 specific feature, independent of MeGUI (MeGUI only supports using this x264 parameter in the advanced x264 encoder configuration; it is not independent of the selected encoder).

The "noise reduction" feature of x264 is rather a "noise modelling" algorithm, changing the sensitivity of the quantization to high frequencies. This cannot be directly compared to a Median filter like UnDot. It doesn't change the input video to actually remove noise. It tries to allow the the x264 encoder to adapt more tolerantly to existing noise.
__

If the analysis detected Telecine and recommended an IVTC filter (like TFM + TDecimate), its result will be progressive video (optimistically). A spatial filter like Undot, which will change the value of a pixel dependent also on values in the lines above and below, should not be used as long as the video may be combed (interlaced or telecined), that may lead to ghost artefacts after {bobbing or deinterlacing for interlaced video} or {IVTC for telecined video}.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 27th July 2014, 22:50   #4217  |  Link
SacredCultivator
Registered User
 
Join Date: Feb 2007
Posts: 185
Oh dang, I didn't know about that. So if that were the case, then Undot should only / recommended to be used for Progressive inputs?
{Again appreciate the help}
SacredCultivator is offline   Reply With Quote
Old 28th July 2014, 07:45   #4218  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
In general, try not to filter the video before deinterlacing or IVTC. These should follow the source filter as soon as possible, if required at all. Don't rely on automatic detections, in case of doubt better check a Bob() result frame by frame with your eyes, looking for stop/motion patterns and blending ghosts.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 29th July 2014, 05:09   #4219  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,829
SacredCultivator,
MeGUI (by default) applies filtering in this order:

<input>
<deinterlace>
<crop>
<resize>
<denoise>

I think the logic behind denoising last is if you resize, it's likely you're resizing "down" and denoising would be faster due to there being less video to denoise. Whether it'd be as effective to denoise after resizing though..... well, I've changed the default order in the Avisynth script creator (Avisynth Profile) configuration to denoise and then resize, but sometimes I do it the other way around when not using one of the denoisers which comes with MeGUI (as more serious denoising tends to be a lot slower).
hello_hello is offline   Reply With Quote
Old 29th July 2014, 07:07   #4220  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
Denoising after resizing is not always useful. Many denoisers don't work optimally when they get already averaged pixels.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 14:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.