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. |
22nd February 2007, 09:58 | #1041 | Link | |
Gordon
Join Date: Jul 2006
Location: Seattle
Posts: 19
|
Quote:
I have followed the instructions a bit more carefully this time, and reset the settings dialog box. I'll try running the encoding again tomorrow. And I'll try the one click encoder this time (so less chance of me making a mistake). On a side note, I like the idea of the oneclick encoder. But my installation of mugui (which was fully updated before the above website went down) doesn't seem to have any one click profiles downloaded. Things seemed to get underway leaving that blank, but it wasn't obvious if that was ok. Is this normal? BTW, the sourceforge home page does not reference the wiki. Also, the wiki page (at project357) seems to be down. Perhaps you've already started the hosting provider move you mention above (checked at 12:34am PDT). Ah, it is back up now (12:50am). |
|
22nd February 2007, 12:50 | #1042 | Link |
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
there are no prebuilt available 1CE profiles available at the moment I'm afraid. Anyway, the state of the 1CE is somewhat unclear at the moment, some people have reported lots of bugs. I don't use it so don't know.
As for the wiki, the domain transfer will go through sometime in the next 8hrs or so I'd guess, and the server it's residing on at the moment is breaking and such, AND once it's moved to the new server it will take me a few days to get it all working again. Check back monday |
22nd February 2007, 18:36 | #1043 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Does "Validate AVC Levels" under tools do anything?
I read: http://forum.doom9.org/showthread.php?t=112496 But as fas as I can tell there's no way to select a level in a profile which violates the restrictions of the level. So does "Validate AVC Levels" under tools have any usage, or did it become obsolete, since level check ist automaticly done during x264 configuration? Cu Selur |
22nd February 2007, 22:37 | #1045 | Link | |
Curious BetaTester
Join Date: Oct 2005
Posts: 430
|
Quote:
then extract into the profiles folder works for me
__________________
Asrock N68-S AMD Athlon(tm) II X4 620 Processor (2.6GHz) - Crucial 2GB PC6400 800MHz DDR2 - Nvidia 9600GT Tools: ProcessExplorer & ProcessMonitor - BatchCompressor Guide: MinGW Compiling GCC |
|
23rd February 2007, 11:58 | #1046 | Link |
Registered User
Join Date: Jun 2006
Posts: 73
|
Looking for job processor for job...
Processor found! Starting job job1 at 10:51:48 Starting preprocessing of job... Preprocessing finished! encoder commandline: successfully started encoding Processing ended at 11:00:40 ---------------------------------------------------------------------------------------------------------- Log for job job1 Channels=2, BitsPerSample=16, SampleRate=48000Hz H:\MeGUI\tools\lame\lame.exe -b 144 --cbr -h --silent - "C:\Documents and Settings\DIN-786\My Documents\Dvd-Rip Process\OutPutRip\AUDIO.mp3"Error: System.IO.IOException: The pipe has been ended. 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() MPEG-1 layer III sample frequencies (kHz): 32 48 44.1 bitrates (kbps): 32 40 48 56 64 80 96 112 128 160 192 224 256 320 MPEG-2 layer III sample frequencies (kHz): 16 24 22.05 bitrates (kbps): 8 16 24 32 40 48 56 64 80 96 112 128 144 160 MPEG-2.5 layer III sample frequencies (kHz): 8 12 11.025 bitrates (kbps): 8 16 24 32 40 48 56 64 80 96 112 128 144 160 fatal error during initialization ---------------------------------------------------------------------------------------------------------- The current job contains errors. Skipping chained jobs |
27th February 2007, 01:20 | #1047 | Link |
Registered User
Join Date: Oct 2005
Posts: 78
|
check, good question. I think the .d2v files were my problem. I had been manually launching the DGIndex from the MeGUI dir and opening the vobs and saving the d2v file.
But based on your question, I used the d2v wizard in MeGUI. So far, I've had several films detected as progressive and they're coming out as 23.97 fps. |
27th February 2007, 14:48 | #1048 | Link |
Registered User
Join Date: Oct 2006
Location: Gotham City, USA
Posts: 389
|
Ok, yet another "I am new to MeGUI" thread... (finally giving up on Gknot and Divx)
I am trying to make high-quality backups of my Simpsons DVDs (Even though the menu animations are cute, its much easier to just open files for the epsiode you want to watch then to navigate the DVD). Since I don't need to hit a size target, I'm planing on using x264, two-pass at an average bit rate of 1600. These will be muxed into an MKV with the original AC3 tracks (regular and commentary) and .IDX graphical subs. I have a ton of questions. First off, why does MeGUI NOT automaticaly save its logs? I had to copy and paste off the "Log" tab to save the logs. Gknot kept better logs then this... maybe there is an option I havn't found? Next, I have some issues with encoding. I didn't resize the image at all, becuase the wiki said: " If you want the highest quality file, do not resize. " The source is 4:3 anamorphic NTSC DVD; so I ended up with a 720x480 MKV file that looks stretched. Of course, I can manually set MPC to resize to 4:3, and it looks fine. I see two possible solutions: Question 1: Can you encode the video with a 4:3 flag so that MPC automatically resizes the image to 4:3? Question 2: Is it better to just resize the image to 640x480 during encoding, thereby forcing 4:3 output? My other issue is that I'm encountering SEVERE blockiness in the output. Usually its just a strip of bad pixels, but sometimes its on the entire image. Check out the following examples: I really don't know what to do about the blockiness, I never encountered that with Divx. I used a slightly modified "HQ-Slower" settings, with the "Anime" box checked, and "no fast p-skip" checked. I followed the directions of the Wiki EXACTLY, including changing the "keyframe interval" to 300 and the "min GOP size" to 30. Here is the AVS script: Code:
DGDecode_mpeg2source("D:\DVD Ripping Temp\PGC1\VTS_03_1.d2v") edeintted = AssumeTFF().SeparateFields().SelectEven().EEDI2(field=-1) tdeintted = TDeint(edeint=edeintted,order=1) tfm(order=1,clip2=tdeintted).tdecimate(hybrid=1) #crop #resize Undot() # Minimal Noise Code:
Log for job job2-1 avis [info]: 720x480 @ 23.98 fps (32988 frames) x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow! x264 [warning]: VBV maxrate specified, but no bufsize. x264 [info]: slice I:232 Avg QP:19.04 size: 37787 x264 [info]: slice P:13765 Avg QP:21.52 size: 15367 x264 [info]: slice B:18991 Avg QP:23.20 size: 5472 x264 [info]: mb I I16..4: 46.2% 0.0% 53.8% x264 [info]: mb P I16..4: 25.7% 0.0% 0.0% P16..4: 56.4% 0.0% 0.0% 0.0% 0.0% skip:17.9% x264 [info]: mb B I16..4: 2.1% 0.0% 0.0% B16..8: 24.7% 0.0% 0.0% direct:29.1% skip:44.2% x264 [info]: final ratefactor: 20.58 x264 [info]: direct mvs spatial:99.9% temporal:0.1% x264 [info]: kb/s:1885.1 encoded 32988 frames, 18.14 fps, 1885.13 kb/s ---------------------------------------------------------------------------------------------------------- Starting postprocessing of job... Job completed successfully and deletion of intermediate files is activated Postprocessing finished! Looking for job processor for job... Processor found! Starting job job2-2 at 1:53:03 AM Starting preprocessing of job... Preprocessing finished! encoder commandline: --pass 2 --bitrate 2000 --stats "D:\DVD Ripping Temp\PGC1\S04E01.stats" --keyint 300 --min-keyint 30 --ref 5 --mixed-refs --no-fast-pskip --bframes 3 --b-pyramid --b-rdo --bime --weightb --direct auto --filter -2,-1 --subme 6 --trellis 1 --analyse all --8x8dct --vbv-maxrate 25000 --me umh --thread-input --zones 31169,32987,q=40 --progress --no-psnr --no-ssim --output "D:\DVD Ripping Temp\PGC1\S04E01.mkv" "D:\DVD Ripping Temp\PGC1\S04E01.avs" successfully started encoding Processing ended at 4:01:20 AM ---------------------------------------------------------------------------------------------------------- Log for job job2-2 avis [info]: 720x480 @ 23.98 fps (32988 frames) x264 [info]: using cpu capabilities MMX MMXEXT SSE 3DNow! x264 [warning]: VBV maxrate specified, but no bufsize. x264 [info]: slice I:232 Avg QP:18.38 size: 38434 x264 [info]: slice P:13765 Avg QP:20.62 size: 15486 x264 [info]: slice B:18991 Avg QP:22.35 size: 6420 x264 [info]: mb I I16..4: 40.1% 29.7% 30.1% x264 [info]: mb P I16..4: 11.3% 8.3% 2.3% P16..4: 41.9% 15.5% 8.5% 0.4% 0.2% skip:11.6% x264 [info]: mb B I16..4: 0.9% 0.6% 0.2% B16..8: 41.2% 2.0% 4.5% direct: 7.0% skip:43.8% x264 [info]: 8x8 transform intra:37.3% inter:76.4% x264 [info]: direct mvs spatial:94.6% temporal:5.4% x264 [info]: ref P 51.7% 20.0% 13.4% 8.2% 6.8% x264 [info]: ref B 59.7% 20.7% 10.1% 5.6% 3.9% x264 [info]: kb/s:2000.2 encoded 32988 frames, 4.29 fps, 2000.30 kb/s desired video bitrate of this job: 2000 kbit/s - obtained video bitrate (approximate): 2003 kbit/s ---------------------------------------------------------------------------------------------------------- Starting postprocessing of job... Job completed successfully and deletion of intermediate files is activated Found intermediate output file 'D:\DVD Ripping Temp\PGC1\S04E01.stats', deleting... Deletion succeeded.Postprocessing finished! Last edited by Dr.Khron; 27th February 2007 at 14:54. |
27th February 2007, 15:05 | #1049 | Link |
Registered User
Join Date: Dec 2005
Posts: 1,460
|
The logs are saved in the subfolder "logs" in the megui main directory.
If you want anamorphic encoding you should tick the "clever anamorphic encoding" checkbox in the main tab of the avisynth script generator. For the files you have already encoded without setting the desired aspect ratio you can set a preferred aspect ratio if you mux it to mkv. I don't think megui supports it, but mkvmergeGUI does. For the Simpsons resizeing shouldn't degrade quality much because its mainly uniform areas without small details. I don't know about the blocking. Is the DVD scratched? edit: Also for cartoons you may want to set deblocking to 1,1 and its problably safe to use way less bitrate (~500 kbps). Last edited by nurbs; 27th February 2007 at 15:10. |
27th February 2007, 17:41 | #1050 | Link |
Registered User
Join Date: Oct 2006
Location: Gotham City, USA
Posts: 389
|
Doh! Found the logs, thank you very much.
Thanks for the advice on the AR. I can understand why the Simpsons is easily resized, so I'll probably do that. But in general, which produces better quality? -unresized anamorphic encodes that are resized by the software player -resized square encodes |
27th February 2007, 18:21 | #1051 | Link |
Registered User
Join Date: Dec 2005
Posts: 1,460
|
Hard to tell really. Every resizing costs some quality IIRC so you would want to avoid unnecesary iterations. It probably doesn't matter much as long as you don't resize to a much lower resolution. Personally I just crop the source and encode anamorphic.
|
27th February 2007, 18:41 | #1052 | Link | ||
Registered User
Join Date: Oct 2006
Location: Gotham City, USA
Posts: 389
|
Quote:
Thats another thing: I did a full file-mode rip of these DVDs months ago (we've being playing them off the HD with MPC). I'm used to Robot4Rip, which allows you to rip your PGCs directly from files on a HD. However, I could only get DVD Decrypter to rip PGCs from a DVD, not an HD! As a workaround, I made an ISO from the files and mounted it in Daemon tools, and then ripped from that with DVDD. However, now that I'm looking for scratches, its worth digging out the original disks. Ripping individual PGCs with DVDD is a pain for TV episodes... Are there any ripping front ends for MeGUI? Quote:
when making the AVS script (I guess thats an AviSynth filter). Would that be a better choice since I can see the blocking in the source Mpeg? |
||
27th February 2007, 20:28 | #1053 | Link |
Registered User
Join Date: Dec 2005
Posts: 1,460
|
There aren't any ripping frontends that I know of. I feel your pain though. Most of the DVDs I own are TV series.
About the deblocking: There is a big difference between deblocking in h.264 and avisynth. The h.264 deblocking is a tool to make encoding more efficient (don't ask me how, I think it has something to do with making it easier to predict motion vectors on deblocked frames). The avisynth script generator option really makes dgdecode deblock the source before encoding. You need that if there are actually visible blocks (see below) in the source, and even then you are probably better off using a dedicated avisynth plugin for the job. Looking at the pictures you posted I don't think the avisynth deblocking would help much. It helps to remove visible borders between blocks by smoothing the source. Last edited by nurbs; 27th February 2007 at 20:33. |
27th February 2007, 21:50 | #1054 | Link |
Registered User
Join Date: Oct 2006
Location: Gotham City, USA
Posts: 389
|
Ah, thanks for clearing that up.
I also found some very good information on h.264 deblocking on DeathTheSheep's site. http://gabextreme.googlepages.com/De...VfW_guide.html The profile I started with was set to -2,-1. I'm going to use 1,1 for my next run. Last edited by Dr.Khron; 27th February 2007 at 21:59. |
28th February 2007, 01:06 | #1055 | Link |
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
if you are using coreavc to decode the video, check instead with ffdshow. Coreavc is known to produce a few bugs on decoding some streams, especially is alpha deblock != beta deblock. Also, you can encode a pre-render pass to speed up the encoding and also hopefully reveal if the errors are in the input or the output. Read the wiki for information on it.
|
28th February 2007, 15:50 | #1056 | Link |
Registered User
Join Date: Oct 2006
Location: Gotham City, USA
Posts: 389
|
Hmmmm.... well, last week I was having some filter/spliter conflicts, so I uninstalled EVERYTHING, including my old copy of Gknot.
Then I installed the latest CCCP package. Everything seems to work great now, except for my 264 encoding problems. I'm pretty sure that I'm using FFDshow to decode. I'll taqke another look at that. |
2nd March 2007, 17:56 | #1057 | Link | |||
Registered User
Join Date: Oct 2006
Location: Gotham City, USA
Posts: 389
|
Quote:
Quote:
Also, I'm having trouble encoding the audio... I was going to put the original AC3 files into MKVs, but someone in another thread suggested I try AAC. Its very important to me to maintain the surround sound in the primary audio track. I tried FAAC first, becuase thats the most common one. It seemed to work great: 6-ch was maintained, quality was good, size was much smaller. Track 1.AC3 75,688 KB Track 2.AC3 32,438 KB Track 3.AC3 32,438 KB Track 1.ACC 53,674 KB Track 2.ACC 22,802 KB Track 3.ACC 23,278 KB Then I read this in the MeWiki: Quote:
Track 1.MP4 27,457 KB Track 2.MP4 27,435 KB Track 3.MP4 27,329 KB I don't know what else I could change in the MeGUI settings to to fix this... However, I am getting closer to the results I want with the video encoder. More on that later. |
|||
2nd March 2007, 18:33 | #1058 | Link |
Registered User
Join Date: Feb 2006
Posts: 149
|
Whereis the commandline (and/or avs file) for audio processing?
I seem to recall that it was discussed before but I can't find the thread. When the audio is converted in MeGUI (let's say mpeg-1 to mp4 format via nero utility) - how could I find what was the commandline used (and/or the entire avs that was fed to nero audio conversion utility)? Mainly, how could I find out what filter was used to open a particular audio file (like for ac3 it would be nicac3source - but I want to see what happens in general)?
regards |
2nd March 2007, 20:53 | #1059 | Link | |
Registered User
Join Date: Dec 2005
Posts: 1,460
|
Quote:
Without the bitrates and number of channels for the AC3s and MP4s and most importantly the settings you used when encoding it's really hard to tell anything. You could always open it in a DirectShow Player and then check the ffdshow audio tray icon for how many chanels the encoded file has. Other programs (VLC, Yamb?, ...) will probably show you as well. If we are still talking about the Simpsons, maybe audio was encoded with 6ch but 4 of them are mostly silent which would explain the low bitrate if you used quality based encoding. |
|
3rd March 2007, 03:47 | #1060 | Link |
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
@dr khron: you need to enable huffyuv decoding in start->cccp->ffdshow video onfig -> codecs -> set huffyuv to 'libavcodec'. As for nero, some people have reported this, as I never encode 5.1 output I'm afraid I can't help. That said, you should check the number of channels in the stream with a tool like mediainfo or ffdshow's audio decoder status window while playing. As for the wiki statement, the quality is still probably better than mp3, but as always (and this is in bold because it's very important): choose with your ears.
@jmnk: megui doesn't expose that information. The answers however are reasonably simple: it will use one of nic's audio sources if an appropriate one exists (read the txt file in the avisynth plugins directory for more info), will load .avs files straight up, and will fail for others. |
Tags |
megui |
Thread Tools | Search this Thread |
Display Modes | |
|
|