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 |
|
|
#1 | Link |
|
Heir To Throne Of Gondor
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 |
|
|
|
|
|
#6 | Link |
|
Actually in reserve
Join Date: Oct 2004
Posts: 1,605
|
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. |
|
|
|
|
|
#7 | Link |
|
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:
|
|
|
|
|
|
#9 | Link | |||||
|
Heir To Throne Of Gondor
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:
Quote:
- 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:
- 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:
Quote:
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. |
|||||
|
|
|
|
|
#10 | Link |
|
Heir To Throne Of Gondor
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. |
|
|
|
|
|
#11 | Link |
|
Heir To Throne Of Gondor
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 |
|
|
|
|
|
#12 | Link | |
|
Actually in reserve
Join Date: Oct 2004
Posts: 1,605
|
Quote:
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. |
|
|
|
|
|
|
#13 | Link | |
|
Actually in reserve
Join Date: Oct 2004
Posts: 1,605
|
Quote:
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. |
|
|
|
|
|
|
#15 | Link | |
|
Actually in reserve
Join Date: Oct 2004
Posts: 1,605
|
Quote:
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. |
|
|
|
|
|
|
#16 | Link |
|
Registered User
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. |
|
|
|
|
|
#17 | Link |
|
Heir To Throne Of Gondor
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. |
|
|
|
|
|
#18 | Link |
|
Heir To Throne Of Gondor
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 |
|
|
|
|
|
#19 | Link | |
|
Heir To Throne Of Gondor
Join Date: Mar 2007
Posts: 92
|
Quote:
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. |
|
|
|
|
|
|
#20 | Link |
|
Heir To Throne Of Gondor
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 |
|
|
|
![]() |
|
|