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

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 14th October 2008, 00:23   #1881  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
@Frank_UK: ill make a new build tonight.

@brogan: you need to install a directshow DTS decoder, like ac3filter.
Sharktooth is offline  
Old 14th October 2008, 01:58   #1882  |  Link
Frank_UK
Registered User
 
Join Date: Jul 2008
Location: UK
Posts: 11
@Sharktooth - Thanks for build 0.3.0.3003; working correctly again now.

@kurtnoise13 - Thanks for fixing bug ID: 2152972; working correctly again now.
Frank_UK is offline  
Old 20th October 2008, 01:47   #1883  |  Link
unranger
Registered User
 
Join Date: Jan 2005
Location: Germany
Posts: 3
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
Code:
-zones 0,w,1.0,0KOC
I got from the command line display field below
Code:
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:
Code:
xvid [error]: Zone error, bad parameters 0.w.1.0.KOC
unranger is offline  
Old 20th October 2008, 14:47   #1884  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
post the bug in the megui bugtracker on sourceforge.
Sharktooth is offline  
Old 27th October 2008, 05:19   #1885  |  Link
Ryu77
Registered User
 
Ryu77's Avatar
 
Join Date: Mar 2008
Location: Australia
Posts: 246
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!!
Ryu77 is offline  
Old 28th October 2008, 15:16   #1886  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
https://forum.doom9.org/showthread.p...18#post1198618
Sharktooth is offline  
Old 28th October 2008, 21:33   #1887  |  Link
Ryu77
Registered User
 
Ryu77's Avatar
 
Join Date: Mar 2008
Location: Australia
Posts: 246
Quote:
Originally Posted by Sharktooth
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).

:-)
Ryu77 is offline  
Old 2nd November 2008, 13:55   #1888  |  Link
Frank_UK
Registered User
 
Join Date: Jul 2008
Location: UK
Posts: 11
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.

Last edited by Frank_UK; 2nd November 2008 at 15:01.
Frank_UK is offline  
Old 2nd November 2008, 21:16   #1889  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
check by yourself.
Sharktooth is offline  
Old 4th November 2008, 06:50   #1890  |  Link
SeeManRun
Registered User
 
Join Date: Oct 2008
Posts: 19
More accurate FPS Reading

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
SeeManRun is offline  
Old 7th November 2008, 16:21   #1891  |  Link
Bitlord
Registered User
 
Join Date: Oct 2008
Location: Sweden
Posts: 4
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.
Bitlord is offline  
Old 8th November 2008, 04:52   #1892  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
Quote:
Originally Posted by SeeManRun View Post
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 is offline  
Old 8th November 2008, 04:56   #1893  |  Link
Sharktooth
Mr. Sandman
 
Sharktooth's Avatar
 
Join Date: Sep 2003
Location: Haddonfield, IL
Posts: 11,768
Quote:
Originally Posted by Bitlord View Post
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:
Quote:
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. Extract neroAacEnc.exe and set the right path to it in Settings -> Program Paths -> Audio -> neroAacEnc
a similar procedure is needed for winamp encoder.
Sharktooth is offline  
Old 8th November 2008, 16:24   #1894  |  Link
Doom9
clueless n00b
 
Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,579
@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.
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org
Doom9 is offline  
Old 8th November 2008, 17:23   #1895  |  Link
SeeManRun
Registered User
 
Join Date: Oct 2008
Posts: 19
Quote:
Originally Posted by Doom9 View Post
@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.
SeeManRun is offline  
Old 8th November 2008, 18:11   #1896  |  Link
Ramir Gonzales
Registered User
 
Join Date: Aug 2008
Posts: 68
When MeGUI is started x264 for the encoding, x264.exe simply crashes.
x264 core:65 r1016M dbc5ef0

Way to go !!!

Last edited by Ramir Gonzales; 8th November 2008 at 18:15.
Ramir Gonzales is offline  
Old 8th November 2008, 19:10   #1897  |  Link
SeeManRun
Registered User
 
Join Date: Oct 2008
Posts: 19
Quote:
Originally Posted by Ramir Gonzales View Post
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.
SeeManRun is offline  
Old 8th November 2008, 20:33   #1898  |  Link
Bitlord
Registered User
 
Join Date: Oct 2008
Location: Sweden
Posts: 4
Quote:
Originally Posted by Sharktooth View Post
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.
Bitlord is offline  
Old 8th November 2008, 20:40   #1899  |  Link
Kurtnoise
Swallowed in the Sea
 
Kurtnoise's Avatar
 
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
are you sure that your audio file from DVD is 3.1 ???

maybe that's why the encoder fails...
Kurtnoise is offline  
Old 8th November 2008, 22:47   #1900  |  Link
SeeManRun
Registered User
 
Join Date: Oct 2008
Posts: 19
Quote:
Originally Posted by Sharktooth View Post
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
SeeManRun is offline  
Closed Thread

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 15:46.


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