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

Reply
 
Thread Tools Search this Thread Display Modes
Old 24th December 2013, 05:42   #3701  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,823
For some reason when encoding with Xvid, MeGUI always seems to create an AVI with a FourCC of Xvid, even when choosing a different FourCC such as DX50. I'm using MeGUI version 2418.
Thanks.
hello_hello is offline   Reply With Quote
Old 24th December 2013, 07:01   #3702  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
MeGUI doesn't create the content by itself, it only lets the required encoder (xvid_encraw) run.

There are two different FourCCs: a) which encoder created the video stream {xvid}, b) which decoder should be used to decode it {DX50|XVID|...}. VfW based editors and analysis tools usually refer to the first one, while DirectShow based PC software players and also consumer players should refer to the second.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is online now   Reply With Quote
Old 24th December 2013, 08:59   #3703  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by hello_hello View Post
For some reason when encoding with Xvid, MeGUI always seems to create an AVI with a FourCC of Xvid, even when choosing a different FourCC such as DX50.
I just had a quick look into the code and it seems that the fourcc value is never used. So it must be a problem existing for years. Also I do not know how to change it. xvid encraw cannot change it (or is there a hidden switch?). Only "solution" is to hide this selection box in the GUI.
Zathor is offline   Reply With Quote
Old 24th December 2013, 09:08   #3704  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
Now that's interesting ... did you plan to support a FourCC changer (which ever)? Or is it left from trying to use mencoder, the name base of MeGUI?

Anyway, merry Christmas. And thank you for your continuing efforts to provide the most useful video converter GUI.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is online now   Reply With Quote
Old 24th December 2013, 10:38   #3705  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by LigH View Post
Now that's interesting ... did you plan to support a FourCC changer (which ever)? Or is it left from trying to use mencoder, the name base of MeGUI?
No clue - is it needed to change the FourCC at all? Nobody has noticed that the option is buggy for a long, long time.

Quote:
Originally Posted by LigH View Post
Anyway, merry Christmas. And thank you for your continuing efforts to provide the most useful video converter GUI.
Thank you very much - Merry Christmas to you, too and everyone else!
And thanks for your support to MeGUI and this forum.
Zathor is offline   Reply With Quote
Old 24th December 2013, 12:02   #3706  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,823
Quote:
Originally Posted by Zathor View Post
No clue - is it needed to change the FourCC at all? Nobody has noticed that the option is buggy for a long, long time.
Probably not. The only reason I even noticed myself is due to a discussion in another forum regarding non Divx certified DVD/Bluray players and their possible unwillingness to play video with a Divx FourCC, so I thought I'd create a few test files from scratch with MeGUI.
The Xvid Home Theatre profile automatically selects DX50 in MeGUI's encoder configuration so I expected that's what'd be used, but I can't think of a reason why it'd be necessary. I checked a bunch of old AVIs encoded with AutoGK (hardware compatibility option enabled) and the FourCC used was Xvid.

For the record, of the two Bluray players in this house the Sony player refuses to play AVIs with a DX50 FourCC, but it'll play the same video fine if I change the FourCC to Xvid. The Samsung Bluray player will play either, so it appears of the two, an Xvid FourCC will be compatible with more players.

Merry Xmas.
hello_hello is offline   Reply With Quote
Old 24th December 2013, 17:27   #3707  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Code:
2431 [Update] optional packages will only be downloaded/enabled if needed
              therefore during first use of such packages an online connection may be required
	      if a package is not used in 60 days it will be disabled again
	      currently the following packages are disabled by default (more to come):
	      DGIndexNV, FFmpeg, MKVMerge, NeroAACenc, QAAC, x264, x264_10b, x265
	      DGIndexNV, NeroAACenc, QAAC and x265 still need to be enabled in the MeGUI settings
	      NeroAACenc, QAAC and x265 need a restart of MeGUI so that the presets are enabled
2430 [OneClick] fixed unnecessary resize/crop in some cases (regression of 2357)
2429 [Update] version/date information will be shown also for disabled packages
2428 [Update] disabled packages are not hidden anymore
Please test if the update feature works as intended. E.g. if you do not use MKVMerge the dedicated tools folder can be deleted and the update check will not force to download it again. But as soon as you use MKVMerge it will be checked and then the folder is of course required.

Last edited by Zathor; 24th December 2013 at 17:31.
Zathor is offline   Reply With Quote
Old 24th December 2013, 18:56   #3708  |  Link
detmek
Registered User
 
Join Date: Aug 2009
Posts: 463
Thanks Zathor. But I found small bug - qaac is always checked for ignoring updates in update windows even though it is enabled in External program settings. Also, it wont start encoding if some files are missing but not those needed for encoding.

Last edited by detmek; 24th December 2013 at 19:23.
detmek is offline   Reply With Quote
Old 25th December 2013, 00:48   #3709  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Code:
2432 [Update] fixed DGIndexNV, NeroAACenc, QAAC and x265 update handling (regression of 2431)
Zathor is offline   Reply With Quote
Old 25th December 2013, 00:51   #3710  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by detmek View Post
Also, it wont start encoding if some files are missing but not those needed for encoding.
Can you please explain that? Maybe try first to reproduce it with 2432.
Zathor is offline   Reply With Quote
Old 25th December 2013, 10:15   #3711  |  Link
detmek
Registered User
 
Join Date: Aug 2009
Posts: 463
Quote:
Originally Posted by Zathor View Post
Can you please explain that? Maybe try first to reproduce it with 2432.
Sorry Zathor. My mistake. I disabled some of the tools not listed in changelog.
Quote:
--[Information] [25-Dec-13 10:05:08] Connecting to server: http://megui.xvidvideo.ru/auto/
--[Information] [25-Dec-13 10:05:08] All files are up to date
--[Error] [25-Dec-13 10:05:31] Component not found: D:\PROGRAMI\MeGUI\tools\tsmuxer\tsmuxer.exe
--[Error] [25-Dec-13 10:05:31] Component not found: D:\PROGRAMI\MeGUI\tools\xvid_encraw\xvid_encraw.exe
--[Error] [25-Dec-13 10:05:31] Component not found: D:\PROGRAMI\MeGUI\tools\oggenc2\oggenc2.exe
--[Error] [25-Dec-13 10:05:31] Component not found: D:\PROGRAMI\MeGUI\tools\aften\aften.exe
--[Error] [25-Dec-13 10:05:31] Component not found: D:\PROGRAMI\MeGUI\tools\flac\flac.exe
--[Error] [25-Dec-13 10:05:31] Component not found: D:\PROGRAMI\MeGUI\tools\opus\opusenc.exe
I tried to encode using x264 and qaac so I didn't need those tools and I disabled it. I guess it is not yet possible to disable all files one does not need.
detmek is offline   Reply With Quote
Old 25th December 2013, 11:40   #3712  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Yes, those tools will be changed in the next build.
Zathor is offline   Reply With Quote
Old 25th December 2013, 23:13   #3713  |  Link
mini-moose
Registered User
 
Join Date: Oct 2007
Posts: 385
[QUOTE=Zathor;1659212]
Code:
2431 [Update] optional packages will only be downloaded/enabled if needed
              therefore during first use of such packages an online connection may be required
	      if a package is not used in 60 days it will be disabled again
	      currently the following packages are disabled by default (more to come):
	      DGIndexNV, FFmpeg, MKVMerge, NeroAACenc, QAAC, x264, x264_10b, x265
	      DGIndexNV, NeroAACenc, QAAC and x265 still need to be enabled in the MeGUI settings
	      NeroAACenc, QAAC and x265 need a restart of MeGUI so that the presets are enabled
Wouldn't it be better to leave the tools that are have been previously enabled as such? for example the nero aac encoder. I have it enabled and I use it quite often, but the update disables it and requires me to re-enable it and restart.
mini-moose is offline   Reply With Quote
Old 27th December 2013, 02:42   #3714  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,823
I was messing around with various ways to de-interlace an NTSC video today and think I've found a problem with one of the scripts MeGUI creates. The de-interlacing method "TDeint (with EDI)" results in an error when previewing the video:
TDeint: Number of frames of edeint clip doesn't match that of input clip.
I'm using MeGUI 2418 but I doubt it's changed since then.

This is the script MeGUI creates when selecting "TDeint (with EDI)":

edeintted = last.SeparateFields().EEDI2(field=-1)
TDeint(order=-1,edeint=edeintted)

After looking at the TDeint help file, I suspect it should be this:

edeintted = last.SeparateFields().selecteven().EEDI2(field=-1)
TDeint(order=-1,edeint=edeintted)

The above applies to both the Interlaced and Partially Interlaced options.

And..... I have a preview oddity when adding Decomb IVTC to a script. The bottom few rows of pixels turn green in MeGUI's Script Creator preview. TIVTC is fine, it's only Decomb IVTC. If I save the script and open it with MPC-HC, it displays normally. As it does when opening it with MeGUI's AVS Cutter or previewing the script after loading it into MeGUI's video section for encoding. The problem only seems to effect the Script Creator preview.
Even more oddly, if I save a script containing Decomb IVTC and then use it as the source video for the script creator to create a new script, it'll display normally too. It seems to only happen when Decomb IVTC is being added to the script the Script Creator is creating. The row of green tends to flicker or flash while the video is playing.


Last edited by hello_hello; 27th December 2013 at 02:48.
hello_hello is offline   Reply With Quote
Old 27th December 2013, 11:55   #3715  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by mini-moose View Post
Wouldn't it be better to leave the tools that are have been previously enabled as such?
I agree - but because of the internal design this was not possible without bigger changes.
EDIT: Found a different and easier approach

Last edited by Zathor; 27th December 2013 at 13:09.
Zathor is offline   Reply With Quote
Old 27th December 2013, 13:30   #3716  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by hello_hello View Post
I was messing around with various ways to de-interlace an NTSC video today and think I've found a problem with one of the scripts MeGUI creates. The de-interlacing method "TDeint (with EDI)" results in an error when previewing the video
Thanks, fixed in 2433.
No clue about the decomb part.
EDIT: Decomb 5.24 fixes the problem

Last edited by Zathor; 27th December 2013 at 13:37.
Zathor is offline   Reply With Quote
Old 27th December 2013, 16:03   #3717  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Code:
2435 [Update] optional packages will only be downloaded/enabled if needed (part II)
              now all external programs are disabled by default
2434 [Update] an update to 2431+ will not disable DGIndexNV, NeroAACenc, QAAC or x265 if already enabled
2433 [AVS Script Creator] fixed "TDeint (with EDI)" (regression of 2305)
Zathor is offline   Reply With Quote
Old 27th December 2013, 21:26   #3718  |  Link
detmek
Registered User
 
Join Date: Aug 2009
Posts: 463
Hi Zathor. Is it safe to disable all unneeded tools after 2435 update? One-Click encoder or file indexer wont start to encode using x264 and qaac if I disable and delete some of unneeded tools.
Quote:
[Error] Log
-[Information] Versions
--[Information] [27-Dec-13 21:21:31] MeGUI: 2435
--[Information] [27-Dec-13 21:21:31] Operating System: Windows 7 Premium Edition x86 SP1 (6.1.65536.7601)
--[Information] [27-Dec-13 21:21:31] .Net Framework: 4.5 (4.5.50709)
--[Information] [27-Dec-13 21:21:31] AviSynth: 2.6.0.4 (28-09-2013)
--[Information] [27-Dec-13 21:21:31] AvisynthWrapper: (02-01-2009)
--[Information] [27-Dec-13 21:21:31] Haali Matroska Splitter: 1.13.138.14 (14-04-2013)
--[Information] [27-Dec-13 21:21:31] Haali DSS2: (14-04-2013)
--[Information] [27-Dec-13 21:21:31] ICSharpCode.SharpZipLib: 0.85.5.452 (07-08-2008)
--[Information] [27-Dec-13 21:21:31] LinqBridge: 1.0.0.0 (28-05-2009)
--[Information] [27-Dec-13 21:21:31] MediaInfo: 0.7.65.0 (21-11-2013)
--[Information] [27-Dec-13 21:21:31] MediaInfoWrapper: 0.7.61.0 (06-01-2013)
--[Information] [27-Dec-13 21:21:31] MessageBoxExLib: 1.0.2218.28317 (19-12-2008)
--[Information] [27-Dec-13 21:21:31] SevenZipSharp: 0.64.3890.29348 (02-01-2011)
--[Information] [27-Dec-13 21:21:31] 7z: 9.20 (18-11-2010)
-[Error] Update detection
--[Information] [27-Dec-13 21:21:31] Automatic update is disabled
--[Information] [27-Dec-13 21:21:53] Connecting to server: http://megui.org/auto/
--[Information] [27-Dec-13 21:21:54] All files are up to date
--[Error] [27-Dec-13 21:22:00] Component not found: D:\PROGRAMI\MeGUI\tools\avimux_gui\avimux_gui.exe
--[Error] [27-Dec-13 21:22:00] Component not found: D:\PROGRAMI\MeGUI\tools\tsmuxer\tsmuxer.exe
--[Error] [27-Dec-13 21:22:00] Component not found: D:\PROGRAMI\MeGUI\tools\xvid_encraw\xvid_encraw.exe
--[Error] [27-Dec-13 21:22:00] Component not found: D:\PROGRAMI\MeGUI\tools\oggenc2\oggenc2.exe
--[Error] [27-Dec-13 21:22:00] Component not found: D:\PROGRAMI\MeGUI\tools\lame\lame.exe
--[Error] [27-Dec-13 21:22:00] Component not found: D:\PROGRAMI\MeGUI\tools\flac\flac.exe
--[Error] [27-Dec-13 21:22:00] Component not found: D:\PROGRAMI\MeGUI\tools\opus\opusenc.exe
detmek is offline   Reply With Quote
Old 27th December 2013, 22:04   #3719  |  Link
hello_hello
Registered User
 
Join Date: Mar 2011
Posts: 4,823
Quote:
Originally Posted by Zathor View Post
Decomb 5.24 fixes the problem
I assume that was an Avisynth 2.6 issue?

I have Avisynth 2.6 portable in MeGUI's root directory and Avisynth 2.58 installed, but I sometimes forget it means MeGUI is using a different Avisynth version.
I guess that'd explain why the problem only occurred while opening video with MeGUI.

Thanks.
hello_hello is offline   Reply With Quote
Old 28th December 2013, 01:02   #3720  |  Link
Zathor
Registered User
 
Join Date: Nov 2009
Posts: 2,405
Quote:
Originally Posted by detmek View Post
Hi Zathor. Is it safe to disable all unneeded tools after 2435 update?
No, not yet. It will be possible after one of the next updates. But those tools will not be updated anymore with the current build. Btw I do not recommend to delete the tools as they will not be available at all if needed lateron and no internet connection is available.

Quote:
Originally Posted by hello_hello View Post
I assume that was an Avisynth 2.6 issue?
Yes, likely.

Quote:
Originally Posted by razvanultra55 View Post
when i try to see the config for x265, as u can see in the screen below, this is the error i've got.
Please upload your x265 presets (File\export Presets)

Quote:
Originally Posted by razvanultra55 View Post
later: with the latest build HD extractor is not working
Details please
Zathor is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 07:55.


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