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.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

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

Reply
 
Thread Tools Search this Thread
Old 11th April 2007, 22:41   #1  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
LPV XviD Encoder

Encoder Evolved.. I have re-written my entire code with different (much better) algorithms.. It has been renamed to "Easy-XviD". Please check out the thread named Easy-XviD in the same category


---

Last edited by lpvtech; 26th April 2007 at 14:56. Reason: Refer to Easy-XviD
lpvtech is offline   Reply With Quote
Old 11th April 2007, 22:56   #2  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
Suggestions Welcome..
lpvtech is offline   Reply With Quote
Old 11th April 2007, 23:10   #3  |  Link
guada2
Registered User
 
Join Date: Jun 2005
Location: Lyon
Posts: 194
Welcome lpvtech.
Good...
but one would say " EASYXVID"

Bye.
guada2 is offline   Reply With Quote
Old 11th April 2007, 23:16   #4  |  Link
Suchy
Registered User
 
Join Date: Aug 2005
Posts: 68
Hmmm.. looks very nice.
Is it stable version?
Suchy is offline   Reply With Quote
Old 11th April 2007, 23:18   #5  |  Link
jeffy
Registered User
 
Join Date: Jan 2007
Posts: 943
Well, good luck on exams and also LPV Xvid Encoder!

Suggestions?
- deinterlace (if needed)
- compressibility test
- preview
- crop preview
- file queueing
jeffy is offline   Reply With Quote
Old 11th April 2007, 23:36   #6  |  Link
BigDid
Actually in reserve
 
Join Date: Oct 2004
Posts: 1,605
Quote:
Originally Posted by lpvtech View Post
Suggestions Welcome..
Hi,

Very nice GUI.

If you need a Beta-tester, count me in I will try to reserve enough time
2 remarks/queries/suggestions
- I see an automatic mode and a manual one; what about a semi-auto one using Teegedeck profiles for Xvids (already used in Megui and Automkv)? http://forum.doom9.org/showthread.php?t=119399
- Could you elaborate about the internals for the automatic mode? As you take AutoGK as a reference, you may have noted that it's internal are quite sophisticated ...

More later on, one step at a time. Continue the good work (and please release a workable beta or alpha asap).

Did
__________________
Having a problem with AutoGK? Read & use the FAQ & MORE FAQ first
Want to exchange on AutoGK? try doom10.org
In reserve (inactive) for an undefined period of time.
BigDid is offline   Reply With Quote
Old 12th April 2007, 00:58   #7  |  Link
prOnorama
Registered User
 
Join Date: Mar 2005
Posts: 249
Nice GUI very interesting

I'm looking for a replacement for Gordian Knot (it's discontinued also as you probably know) and looks like this comes close.

I hope you can add a page to select filters like in GK (I know you have a Script Editor but I don't really like to manually edit scripts)

Anyway here's a screenshot from GK so you'll get a better idea of what I mean:

prOnorama is offline   Reply With Quote
Old 12th April 2007, 05:31   #8  |  Link
killerhex
Registered User
 
Join Date: Dec 2005
Posts: 389
will it handle othe kind of imput besides avi
killerhex is offline   Reply With Quote
Old 12th April 2007, 10:16   #9  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
Thank you all for your suggestions..
For a few days, I might not even be able to check out the forum.. I have my last entrance at May 18. I have a few others within that period.. So please be patient..

A little about the encoder :

Quote:
Is it stable version?
So far it is highly stable. I debug it atleast a ten times a day searching for bugs..Probably this is the only reason I am not able to finish it off till now.. I just want a perfect one in the release.. But, since it has not yet been programmed to its complete functionality, I would rather not talk about it.

Quote:
Well, good luck on exams and also LPV Xvid Encoder!

Suggestions?
- deinterlace (if needed)
- compressibility test
- preview
- crop preview
- file queueing
Thanks You... And

- De interlace has to be done manually for now, but I plan to added it in the Auto mode and in the "Filters Tab"(See the end of this post).
-Compressibility Test - I have not planned to add it, but is likely that we could see it in the later releases :-) (Well.. Not even the first is out.. So I would not speak of it now.)
-Preview and Crop Preview.. I don't know about that, but when I release the first version with the source(probably), I hope some of you might be able to help me out.
-File Queuing - Only Non-functional buttons will be added in the first release.. It will definitely be available in the next..

Quote:
f you need a Beta-tester, count me in I will try to reserve enough time
2 remarks/queries/suggestions
- I see an automatic mode and a manual one; what about a semi-auto one using Teegedeck profiles for Xvids (already used in Megui and Automkv)? http://forum.doom9.org/showthread.php?t=119399
- Could you elaborate about the internals for the automatic mode? As you take AutoGK as a reference, you may have noted that it's internal are quite sophisticated ..
Thanks. But please be patient until the first ver is released.
- As you could see the profiles are disabled in the images above. It will only be available in the second version..
- About the Auto Mode..I'm working on it. Could some one elaborate how Nero Recode's internals work? I bet that will be the best idea for deinterlacing and choosing the best resolution instead of a comp test, which takes both time and considered Inaccurate by many.

Quote:
add a page to select filters like in GK
Definitely..That is one of plan. I did not want to put everything on the first version (Since it might take a long time for the release..).. A new Tab named Filters will be added. And Thanks for your snapshot prOnorama.. It will be helpful..

Quote:
will it handle other kind of input besides avi
Of Course it can.The image was only a sample..See points (4 and 5)

Some words about the first release :

1.Please do not expect too much from the first release.

2.The first release would be able to simply encode with all the options manually set (or left to its defaults) and encode. However the Script Editor would come in handy for advanced options.

3.The Audio and Video are encoded separately using two AVS Scripts.

4.Video inputs - All the MPEG inputs supported by DGIndex are indexed through DGIndex Automatically(Not at the beginning like most other programs.. Right when you click encode (like AutoGK) .). All the other inputs are taken through DirectShowSource.

5.Audio inputs - DGIndex demuxes them if the source is compatible with DGIndex and then taken thru their respective filters in AVS.. If not compatible with DGIndex, DirectShowSource is used.This seems a little uncomfortable to me, but if someone know of a flawless commandline demuxer please tell me.

6. The first release will definitely not be better enough to compete with the other reputed ones, except if you can use only the script editor and just encode without much of other tweaking (of course, you can tweak almost anything using the Script Editor ) . It will just simplify the process of encoding by just keying in the options in the beginning and then click encode after which you don't have to do anything. But I'm sure the second release will definitely take a long leap forward.

- -

Last edited by lpvtech; 12th April 2007 at 10:25.
lpvtech is offline   Reply With Quote
Old 16th April 2007, 20:00   #10  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
Beta Released!

Beta Version1 Released!

Download and more snapshots at http://lpvtech.googlepages.com

Features:
1. Easy and Straight Forward GUI.
2. Supports any input video source.
3. Pause/Resume feature (Hibernation Tested)
4. Integrated Script Editor - Audio and Video
5. Based on AVISynth FrameServing Concept.
6. Automatic Two Pass XviD Encoding.
7. Highly Stable Interface

Coming in the next Release:
1. Complete Automatic Mode (1-Click Encoding)
2. Profiles which can store the complete settings of both the codec and the encoder.
3. MKV Support

Last edited by lpvtech; 16th April 2007 at 20:16.
lpvtech is offline   Reply With Quote
Old 16th April 2007, 20:10   #11  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
About the Source Code :
The source code is highly uncommented and would be a nightmare to read. So I have not yet added it.. And I won't be getting any more to work with this for a month.. So if any one needs the code, please let me know.. I'll add it anyway. Or it might take more than a month to be added...
__________________
LPV
Check out the EasyXviD [XviD Encoder GUI]
at http://forum.doom9.org/showthread.php?p=993365
lpvtech is offline   Reply With Quote
Old 16th April 2007, 23:53   #12  |  Link
BigDid
Actually in reserve
 
Join Date: Oct 2004
Posts: 1,605
Quote:
Originally Posted by lpvtech View Post
Beta Version1 Released!
...
1. Easy and Straight Forward GUI.
2. Supports any input video source.
3. Pause/Resume feature (Hibernation Tested)
4. Integrated Script Editor - Audio and Video
5. Based on AVISynth FrameServing Concept.
6. Automatic Two Pass XviD Encoding.
7. Highly Stable Interface
Hi,

Tested for a 308Mb trimmmed Vob ( fromLOTR3) first quick tests;
2.supports Vob input
3.Pause/resume button working

1/ 1 pass Xvid Q=3 encode with/without audio aborting very early (all others params default)

2/ 2pass Xvid auto Q=3 encode with/without audio aborts after audio ...line 1, argument fps (... fps=25, audio=false)

3/ 2 pass Xvid auto, size 100Mb same error as 2/

4/ Others: no cancel in the log screen; after abort, only choice is exit (and no configuration saving).

Did
__________________
Having a problem with AutoGK? Read & use the FAQ & MORE FAQ first
Want to exchange on AutoGK? try doom10.org
In reserve (inactive) for an undefined period of time.
BigDid is offline   Reply With Quote
Old 16th April 2007, 23:53   #13  |  Link
BigDid
Actually in reserve
 
Join Date: Oct 2004
Posts: 1,605
Quote:
Originally Posted by lpvtech View Post
Beta Version1 Released!
...
1. Easy and Straight Forward GUI.
2. Supports any input video source.
3. Pause/Resume feature (Hibernation Tested)
4. Integrated Script Editor - Audio and Video
5. Based on AVISynth FrameServing Concept.
6. Automatic Two Pass XviD Encoding.
7. Highly Stable Interface
Hi,

Tested for a 308Mb trimmed Vob ( fromLOTR3) first quick tests;
2.supports Vob input
3.Pause/resume button working

1/ 1 pass Xvid Q=3 encode with/without audio aborting very early (all others params default)

2/ 2pass Xvid auto Q=3 encode with/without audio aborts after audio ...line 1, argument fps (... fps=25, audio=false)

3/ 2 pass Xvid auto, size 100Mb same error as 2/

4/ Others: no cancel in the log screen; after abort, only choice is exit (and no configuration saving).

Did
__________________
Having a problem with AutoGK? Read & use the FAQ & MORE FAQ first
Want to exchange on AutoGK? try doom10.org
In reserve (inactive) for an undefined period of time.
BigDid is offline   Reply With Quote
Old 17th April 2007, 01:11   #14  |  Link
ricardo.santos
Registered User
 
ricardo.santos's Avatar
 
Join Date: Mar 2005
Location: Portugal
Posts: 908
cant download, it stops at halfway through the download every time i try to download it
ricardo.santos is offline   Reply With Quote
Old 17th April 2007, 02:02   #15  |  Link
BigDid
Actually in reserve
 
Join Date: Oct 2004
Posts: 1,605
Quote:
Originally Posted by ricardo.santos View Post
cant download, it stops at halfway through the download every time i try to download it
Hi,

Total size is 8Mb so I cannot do anything to upload atm...
I will see later if it cannot be hosted till then.

Did
__________________
Having a problem with AutoGK? Read & use the FAQ & MORE FAQ first
Want to exchange on AutoGK? try doom10.org
In reserve (inactive) for an undefined period of time.
BigDid is offline   Reply With Quote
Old 17th April 2007, 02:35   #16  |  Link
Mtz
Registered User
 
Mtz's Avatar
 
Join Date: Sep 2003
Location: On The Beach
Posts: 714
Some sugestions regarding the GUI (standalone players support):
- 3 modes: simple (automatic), advanced and expert.

The simple mode to include only the final size. This is for beginners which just want to reencode a movie to a specified size. Here if you want to keep the ac3 if is in the input source or to reencode it to ac3. If the source not contain ac3, the ac3 button to be greyed out.

The advanced mode to include the final size, and some settings like: reencoding the audio to mp3, keeping the audio not changed, keeping the resolution not changed, adding subtiles (?). This mean in avi to avi mode that sometimes only the audio to be reencoded, or only the video. This option is used by the people which have standalone players and have problems with video or/and audio and just want to reencode the movie to be compatible with their standalones. Also if they are not using avi input maybe just want to keep the ac3.

In expert mode, to be in the way is now.

Suggestions for final sizes: use the same sizes like in autogk (with CD/DVD sizez), but adding a new one: 4GB. The DivX Ultra specs. accept files up to 4 GB.

If you cand add support for standalone players, to make a button with "Enable Standalone Player Support". The players can't support GMC > 2 Warp or higher bitrates (I think over 3500 kpbps) and some of them can't support Packed Bistream and I think is safe to not be used in this mode. If the user enable standalone support but he choosed for example final size of 4GB, the final file to be undersized if the bitrate exceed the maximum allowed for the players.

Adding external subtitles support (srt or ass) to be inluded in the video. (maybe in advanced or expert mode).

I asked len0x many time ago to add some function for "keep interlaced". I hope I'll not be forced to deinterlace the video because sometimes I want it interlaced.

I see the AC3, but I didn't found aften in the tools. When checked the AC3, this si for keeping if is in the source, or for reencoding.

I tested with a 11mb test file to be reencoded at 11mb.
When opening the test avi file I had this error:


When trying to type 11 for the final size I had this error (I thin because of .NET):


Started the encoding...
17.04.2007 04:02:24 - Started Encoding..

LPV Audio Host for LPV Encoder...
Searching for Audio Stream...
Audio Stream Found.
Channels=2, BitsPerSample=16, SampleRate=48000Hz
Writing Header...
Writing Data...
0% LAME 3.97 32bits (http://www.mp3dev.org/)
CPU features: MMX (ASM used), 3DNow! (ASM used), SSE (ASM used)
Using polyphase lowpass filter, transition band: 16452 Hz - 17032 Hz
Encoding <stdin> to i:\11mbtest-Audio.mp3
Encoding as 48 kHz average 128 kbps j-stereo MPEG-1 Layer III (12x) qval=3

Done!
17.04.2007 04:02:33 - Audio Encoding Completed.
17.04.2007 04:02:33 - Video to XviD Encoding Started.

17.04.2007 04:02:33 - 1st Pass Encoding Started.

Trying to retrieve width and height from input header
Input colorspace is YV12
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE 3DNOW 3DNOWEXT TSC
Detected 1 cpus, using 1 threads.

17.04.2007 04:03:33 - 1st Pass Encoding Completed.
17.04.2007 04:03:33 - 2nd Pass Encoding Started.

Trying to retrieve width and height from input header
Input colorspace is YV12
Total frames = 1468, Target Bitrate = 1507372kbps
xvidcore build version: xvid-1.2.0-dev
Bitstream version: 1.2.-127
Detected CPU flags: ASM MMX MMXEXT SSE 3DNOW 3DNOWEXT TSC
Detected 1 cpus, using 1 threads.

17.04.2007 04:09:06 - 2nd Pass Encoding Completed.
17.04.2007 04:09:06 - Multiplexing Audio and Video..
17.04.2007 04:09:07 - All Encoding Processes Completed.
- - -
Your Output is : i:\11mbtest-XviD.avi
- - -

The final size was 22 MB and had 23980.815 fps and bitrate is 395817 kbps.

@ ricardo, try to use flashget for download. Worked for me.

enjoy,
Mtz

Last edited by Mtz; 17th April 2007 at 02:40.
Mtz is offline   Reply With Quote
Old 17th April 2007, 07:11   #17  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
I'm terribly sorry to say that I won't have time to work on it for a month.. And so, I have added the source, though it is uncommented and terrible to read...

About the download... it is working good .. May be some knid of problem with your download manager, or may be you are trying too many connections. Reduce the no. of connections per download by half and it should work..

Thanks BidDid for giving out the bugs. I thought I could add it up to SourceForge.NET but unfortunately, I 'm only 17. I need to be atleast 18 to add it on..So you can find the source in my site as usual.

I released this beta in a real hurry.. though I know that a dev. should not be in a hurry..
And I forgot to mention about the AC3... It is not yet functional.. I forgot to write the muxing code fo AC3. First, I plan to only add the Original AC3.. and then later add support for Aften Ac3 Encoder or probably FFMPEG..
BigDid, it must be a problem with the generation of the video commandline.. Please check the Log.txt in the your installed Folder for the commandline... Configuration saving will be added with the Profiles.

And Mtz, did you mean 23980.815 fps or 23.98 fps? .. I'll work on it as soon as possible..
__________________
LPV
Check out the EasyXviD [XviD Encoder GUI]
at http://forum.doom9.org/showthread.php?p=993365

Last edited by lpvtech; 17th April 2007 at 12:43.
lpvtech is offline   Reply With Quote
Old 17th April 2007, 13:32   #18  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
Source Code Updated! Better Organised with Regions and few comments..
__________________
LPV
Check out the EasyXviD [XviD Encoder GUI]
at http://forum.doom9.org/showthread.php?p=993365
lpvtech is offline   Reply With Quote
Old 17th April 2007, 14:46   #19  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
Quote:
/ 1 pass Xvid Q=3 encode with/without audio aborting very early (all others params default)

2/ 2pass Xvid auto Q=3 encode with/without audio aborts after audio ...line 1, argument fps (... fps=25, audio=false)

3/ 2 pass Xvid auto, size 100Mb same error as 2/
All the above errors fixed. Source Code and Program will be Updated at the site in a few minutes

Automatic Log save feature added. Log file created in "\Logs" folder.
__________________
LPV
Check out the EasyXviD [XviD Encoder GUI]
at http://forum.doom9.org/showthread.php?p=993365

Last edited by lpvtech; 17th April 2007 at 15:01.
lpvtech is offline   Reply With Quote
Old 17th April 2007, 15:43   #20  |  Link
lpvtech
Heir To Throne Of Gondor
 
lpvtech's Avatar
 
Join Date: Mar 2007
Posts: 92
Source Code and Update added to http://lpvtech.googlepages.com
All the issues discussed above have been fixed.

Added:

1.Auto Log Save feature along with the Commandline used.
2.Auto-Deinterlace for all MPEG2Sources.

A good readable source has also been added..
__________________
LPV
Check out the EasyXviD [XviD Encoder GUI]
at http://forum.doom9.org/showthread.php?p=993365
lpvtech 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:01.


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