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 |
|
Registered User
Join Date: May 2007
Posts: 99
|
the x264 mess
Frustration is getting the better of me.
I previously used nero recode 2 (which was great from an ease of use) but discovered non of the videos streamed properly to my PS3 (nero recode 3 solved this - but it still has too many issues to be of use). I then read the encoder reviews and thought right, x264 seems to be the way to go. well, ease of use goes out the window. I tried AutoMKV, RipBot264, MeGUI and couldn't class any as being easy to use. all of the files i created with the packaged versions of x264 caused nero showtime player to hang. even if remuxed with yamb. zoom player plays them but there are shoddy streaks across the screen. and they generally take longer than recode 3 to get less quality. In summary, why is it so hard to get a simple, user friendly GUI like nero that enables encoding with a good quality at approximately 1.5mbps with aac 5.1, plus chapters, plus subtitles. until, a package with an ease of use like nero comes along, i don't see anything being widely adopted across the broad range of users. the average guy does not want to spend hours and hours with trial and error to get the best quality. defeats the whole purpose as any money saved on space is lost on time. Simple GUI requirements for example. profiles - set and forget: - - movie, HQ, Lots of motion, compression speed slow - movie, HQ, Lots of motion, compression speed med - movie, HQ, Still Images, compression speed slow - movie, HQ, Still Images, compression speed med Cropping & Rizing options - with preview like nero I don't doubt the flexibility of the current GUIs but the average user is not concerned with that, lot alone understand what all the settings dose. |
|
|
|
|
|
#2 | Link |
|
(schein)heilig
Join Date: Jun 2003
Location: Germany
Posts: 512
|
Designing a user friendly UI in general needs some serious usability expertise which most programmers don’t have. In the freeware/open source world usability experts are rare. And you can’t expect a completely non-profit project to hire one. Then video encoding is a really complex process which means building a usable UI is even harder. So it’s hardly surprising that most UIs have room for improvement.
What you seem to want though is not so much “user friendly” (which can be very complex) but rather “simplified”. And maybe (probably even) most of the free tools are not aimed at Joe Average but rather at people who DO care about the best quality they can get and don’t mind the extra time it takes.
__________________
Brother John When lost in BeSweet's options, have a look at the Commandline Reference. DVD nach MPEG-4 klappt nicht? Verzweifelt? Auf zum Encodingwissen! |
|
|
|
|
|
#4 | Link | |||
|
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 2,641
|
Quote:
Judging based on screenshots, Handbrake looks pretty nice and friendly to me. Quote:
Quote:
|
|||
|
|
|
|
|
#5 | Link |
|
HDConvertToX author
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 6,550
|
feel free to try AutoMen, should be easy enough
BHH
__________________
HDConvertToX: your tool for BD backup MultiX264: The quick gui for x264 AutoMen: The Mencoder GUI AutoWebM: supporting WebM/VP8 |
|
|
|
|
|
#7 | Link |
|
Registered User
Join Date: Apr 2007
Posts: 464
|
Although I use x264 via DOS batches, I must admit the original poster has a point.
If x/H.264 is going to be around 5 years from now, it's got to battle against the usual enemy : http://www.microsoft.com/expression/...px?key=encoder http://www.microsoft.com/silverlight/default_ns.aspx I suggest reading MS Expression's FAQ for a lesson in product positioning. We all *know* H.264 is superior to VC1, but how many are *we*, and how many people read MSU's report vs how many download Microsoft's bloatware ? Technical superiority alone does not win markets, glitzy packaging does. cheers audyovydeo (corollary : cmdline programs win *enthusiasts* ...) |
|
|
|
|
|
#8 | Link |
|
x264aholic
Join Date: Jul 2007
Location: New York
Posts: 1,752
|
I find it very hard to consider the WME (now expression apparently) GUI to be any better than most of the x264 GUIs.
Too much clutter all over the place and too many tabs for that matter. StaxRip does a better job than it, imbo. |
|
|
|
|
|
#9 | Link | |
|
Bruce Wayne
Join Date: Dec 2007
Posts: 283
|
Quote:
MeGUI Custom x264/AVC video profiles http://forum.doom9.org/showthread.php?t=101813 You don't even need to click the Config button, just use the bitrate calculator for a particular file size or bitrate and then click AutoEncode (after loading the AviSynth script and audio file of course). MeGUI also has a preview for Cropping and Resizing when creating the AviSynth script. Other than speed and quality, compatibility is also an issue to consider when encoding for PS3. Happy encoding
|
|
|
|
|
|
|
#10 | Link | |
|
Registered User
Join Date: May 2007
Posts: 99
|
Quote:
As far as quality is concerned...That is subjective. If i compare a good quality DivX against a good quality Nero on my HD PC screen..sure i notice the difference. if i view them on my standard TV played through my PS3 or through my mp4/divx capable h/w player, can't tell the difference. in view of the comments, i tried again handbrake and ripbot264 because i think i got the de-interlacing wrong. they are still encoding and it has been the whole night. with over 150dvds in my collection, it is not worth the time to convert them at that rate. So in summary, back to my original point. If i can't stick it in and it just works, then there ain't much use it being a better quality and that is where nero presently excels. Last edited by gwaitsi; 30th January 2008 at 11:50. |
|
|
|
|
|
|
#11 | Link |
|
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
Please also don't forget, these GUIs are mainly created for enthusiasts. I don't mean home theatre enthusiasts, I mean people who enjoy tweaking and twiddling the knobs on their programs, and who aren't afraid to get their hands dirty.
To be sure, there are some 'one click' options around, such as MeGUI's one, but most of the people on this site are simply not interested in them (compare the activity of the gordian knot forum with the MPEG-4 AVC forum). If you are after a higher level tool, look around for a lower level forum ;-) |
|
|
|
|
|
#12 | Link | |
|
aka XaS
Join Date: Jun 2005
Location: France
Posts: 1,122
|
Quote:
__________________
Q9300 OC @ 3.2ghz / Asus P5E3 / 4GB PC10600 / Geforce 8600 GTS |
|
|
|
|
|
|
#13 | Link |
|
Registered User
Join Date: Sep 2004
Posts: 43
|
Back when I first started encoding DVDs to XviD, I used AutoGK. Then after reading some more about digital video, I tried to figure out how to do a few custom options (like using a different de-interlacing method), I learned enough so AutoGK seemed too limited in its options, so I started using GordianKnot. I kept learning (slowly), and eventually it seemed strange to me to even assume that DGIndex or the AviSynth generator were doing exactly what I wanted. After needing to edit the AviSynth script directly to get the desired results a few times, I got to the point where I wanted to do everything pretty much manually. Especially since GordianKnot doesn't really do H.264, that meant using MeGUI. MeGUI came fairly easy to me since I understood what most of the options meant. It's sort of a GUI for doing everything manually, if that makes sense.
So for me, there was a gradual progression to using MeGUI as I read and learned about digital video. I guess we all start as noobs, and I would recommend that you read a little until you can get MeGUI to do what you want (there is still a lot that I don't know, but I feel good at the level I've reached). I guess that's why there's no good GUI that's really simple: the people who know enough to write the programs have learned that having lots of custom options is important. (Also, I like the frequent updates to the x264 encoder. It's updated much more often than Nero's (at least to the public), and I like feeling like I'm on the cutting edge.) |
|
|
|
|
|
#14 | Link | |
|
Registered User
Join Date: Mar 2006
Posts: 74
|
Quote:
I do see the point of the newbie-unfriendly (or just time-unfriendly) x264 CLI tools and GUI's and the people that love them: these people are passionate about it because they have total control of every parameter not to mention have a lot of time invested (and perhaps even emotion), and being able to discuss and dissect the hairs of every command line parameter is not much different than Wine zealots discussing grape seed genetics and ideal soil moisture levels, or a car enthusiast insisting that a toothbrush gives him more control to getting his car 5% more shiny than with a rag. In other words, I often get the sense that many in the opensource x264 scene revel in the complexity of it all, just for the *sake* of the complexity, when it comes to the usage of the different tools and how they interact with one another. As well, the tired old argument "but opensource is FREEEEE!" always comes up in these discussions, and I always think "who cares?" because that argument misses the point: a lot of people *are* willing to PAY for something that can hit a good ratio of performance and ease of use. In other words, some of us feel that saving $50 by using free software is NOT worth the lost time in trial & error and learning curve. Nero actually DOES produce decent results despite what others will say (but the GUI is buggy/bloat like all Nero crap), and the only other one I've tried is Mainconcept Reference: it's buggy but excellent interface produces decent results that I'm still trying to fine-tune to match x264 results, since its ability to handle a large number of batch encodes without intermediary files is great. Good luck! Last edited by odditory; 30th January 2008 at 21:34. |
|
|
|
|
|
|
#15 | Link |
|
Registered User
Join Date: Mar 2006
Posts: 74
|
I like frequent updates too, but you never know if an update equals a step forward or a step back - history has proven it can sometimes be the latter. That means you have to follow all the discussions of each build to find out if you should even use it. Once again, attractive for some, but a time-drain for others.
|
|
|
|
|
|
#16 | Link | |
|
x264 developer
Join Date: Sep 2005
Posts: 8,664
|
Quote:
![]() Hell, I even made one that was literally "select input, select output, select quality, select speed." Four options. |
|
|
|
|
|
|
#17 | Link | |
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
Quote:
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
|
|
|
|
|
|
#18 | Link | |
|
x264 developer
Join Date: Sep 2005
Posts: 8,664
|
Quote:
For AVCHD/similar encoding, you add a fifth option: "target device" ![]() Literally you need three real options for any "simple" encoder--nothing more: 1. Quality / Filesize: allow someone to pick either a particular quality or a particular filesize. 2. Speed: a slider that automatically chooses encoding commandlines. 3. Target: Sets the profile and DPB/bitrate/level parameters. |
|
|
|
|
|
|
#19 | Link | ||
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
yeah and then another and another... and another
![]() Quote:
![]() Quote:
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper Last edited by Atak_Snajpera; 30th January 2008 at 21:21. |
||
|
|
|
|
|
#20 | Link | |
|
x264... Brilliant!
Join Date: Mar 2005
Location: Rockville, MD
Posts: 167
|
Quote:
This leaves room for two different types of GUIs, "Sir-Tweaks-a-Lot's Super option filled GUI" and the "Just-do-it-DAMMIT cookie cutter GUI". The latter is applicable to many more people in general, but probably not the choice of many enthusiasts on this forum. Don't use one and expect the other. |
|
|
|
|
|
|
#21 | Link |
|
x264aholic
Join Date: Jul 2007
Location: New York
Posts: 1,752
|
Indeed, you hit the nail on the head.. Personally I think if you're really obsessed with getting the best quality, the best way to go is with CLI. If you just want ease of use to stick your videos across various devices and don't mind having slightly lower quality, (due to less prefiltering, and moderate settings) then I think a GUI, like the one Dark Shikari described, would be better to use.
Yes, I realize I'm making things black and white here. But the beauty of open source projects like x264 and all the related goodies is there's so many different offerings! Still, that could be problematic for the user who just wants to store movies on his computer and not fiddle around with intricacies. |
|
|
|
|
|
#22 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
well FYI all,
thinking that i missed something the first round - given i read something about de-interlacing and the video produced in my test seem not to have been deinterlaced i.e. horizontal streaks accross when frame changes. so last night i tried with handbrake and ripbot AGAIN. double checking de-interlacing settings again. it's not difficult. i am using Proof of Life for my test 2.15hr at 1.5mbps it should produce a file around 1.6Gb/s. Using nero recode 2 i established that 1.5mbps when played back through a standard Pal TV is about as low as i want to go. I could n't notice any difference between 2mbps and 1.5mbps. so, i encoded again last night ripbot produced a 1.5Gb file in mp4. doesn't have the sttreaks like last time but it is blocky like DivX when encoded for single CD size. Doesn't play in showtime. --- i know, blame nero handbrake also encoded to about 1.6Gb in mv4 format (and it does play in nero showtime). shows avc level as 5.1. has the horizontal streaks i.e. doesn't seem to have been deinterlaced. same time, i used recode 3 again - even with its current bugs. used encoding precision set to extra. sorry to beat and old drum, but she just works.... give me a way of turning a standard 4.7Gb DVD to x264 with the ability to manually crop with a quality that puts the DVD down to 1.5Gb +/- prefer to maintain a constant quality where the is no noticable difference when play back on a standard TV. I'll be happy. I am even happy to use foobar and do the audio conversions separately + yamb to remux. you ask so why don't i use recode 3 then. because - it doesn't have constant quality and f.cks-up on the 2nd pass with the audio/video for some which waistes my time - the bit rate gradually drops off with high precision set - it converts .srt to vobsub you ask why i don't use recode 2 - which i had already converted a lot of movies..... - they don't play on PS3 when streamed via tversity. recode 3 does. in summary, i use AAC-HE 128k for the audio - nero i need to manually crop but not resize it should handle interlacing basedon the variety of dvds in my collection batch encoding with individual settings nice but not essential video i want to set and forget with a quality equiv to approx 1.5mbps (that play when streamed through tversity) surely, one of you guys can give me some specific settings to wake into one of these gui's to achieve the above if it is so easy? maybe there is the challenge for you. Can you get a novice producing top quality stuff with some basic instruction? |
|
|
|
|
|
#23 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
ok, i am satisfied a probable component is a user problem.
i just used the trial of mainconcept reference and have the same problems. so: my video is - 720x480 NTSC (black bars top and bottom) - pixel shape is (4:3) 10:11 - interlaced - 29.97fps after crop - 704x268 my screen is 1650 x 1050 In nero, i don't resize. (i did the same in x264 and mainconcept) the encoded video from recode scales correctly when viewed full screen from any player. the encoded video from x264 and mainconcept has blocked and clearly is not scaled correctly when viewed full screen. what i am doing wrong? Solve this and i may be able to make a better assessment on usability :-) |
|
|
|
|
|
#25 | Link |
|
Registered User
Join Date: Mar 2004
Posts: 52
|
Are you really using 128kB HE-AAC ?
For that bitrate you should use the LC profile, or bether just do a one-pass vbr encode and only change the -q rate (let the encoder select the best profile) using neroaacenc with foobar.
__________________
"We are what we are and not, what we seem to be!" Siegfried Kobilza |
|
|
|
|
|
#26 | Link | |
|
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,952
|
Quote:
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
|
|
|
|
|
|
#28 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
Dark, i believe it might be. I can't remember which gui - i think MeGUI. had a test for determining the interlaced and the summary was telecined. actually reported a mixture of interlacing with the % of frame for each and the summary was telecined.
Nero/Mainconcept simply report as interlaced. Others, i am not concerned about the audio. I use LC 192kbs 2pass for audio and HE 128kbs 2pass for movies. produced in foobar2000 or recode. The issue i seem to have is with x264 and mainconcept and the resizing after cropping. no one has provided an answer to that which leaves with with recode as it is the only one i can get to crop the video yet allows the player to resize to full screen with normal looking output. |
|
|
|
|
|
#29 | Link | |
|
Registered User
Join Date: Aug 2007
Location: Italy
Posts: 286
|
Quote:
|
|
|
|
|
|
|
#30 | Link | |
|
Registered User
Join Date: May 2007
Posts: 99
|
Quote:
- i crop video to 704 x 268 - i do not resize video resulting file when viewed in a window on pc is ok. but when switching to full screen is unevenlly stretched and has blocks in the video. this does not happen with the nero recode outputs. obviously i am doing something wrong with the settings. |
|
|
|
|
|
|
#32 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
doesn't matter.
i tried nero showtime, zoom player and windows media player. they all do the same thing. nero recode files play perfectly in full screen mode with all players. when i try to encode with any x264 gui or mainconcept i get the problems described above. So back to my original whinge. if i can even get the basic encoding functioning happening (not even talking about tweaking), then it must be all too complicated and that is why non-standard proprietry software will prevalue over this open source staff. because is too complicated for the average jo. sh.t, i'm glad i didn't pay the rediculous money for mediaconcept. so far i have more luck with a 50eur piece of software than with free or expensive software. |
|
|
|
|
|
#34 | Link | |
|
Registered User
Join Date: Mar 2006
Posts: 74
|
Quote:
For the record I don't have weird aspect ratio issues during playback after cropping in Mainconcept or Handbrake. Nero Recode 3 doesn't really do batch encoding (that I can tell), so it's out of the running for me. |
|
|
|
|
|
|
#35 | Link |
|
Registered User
Join Date: Mar 2006
Posts: 74
|
By the way, how often are you really going to be cropping? Every movie? If its just a one-time or occasional thing, i wouldn't be basing my choice on encoder to standardize on, based on which one handles aspect ratio correctly after a crop.
|
|
|
|
|
|
#36 | Link | |
|
Bruce Wayne
Join Date: Dec 2007
Posts: 283
|
Quote:
MeGUI is THE GUI for encoding with x264, end of story.
|
|
|
|
|
|
|
#37 | Link | |
|
Registered User
Join Date: Mar 2004
Posts: 52
|
Quote:
Use VBR one-pass with foobar und you will get a faster and bether result! look here: http://www.hydrogenaudio.org/forums/...howtopic=44310
__________________
"We are what we are and not, what we seem to be!" Siegfried Kobilza |
|
|
|
|
|
|
#38 | Link | |
|
Registered User
Join Date: May 2007
Posts: 99
|
Quote:
all my movies done with recode 2 use nero's inbuilt encoder with the default settings which is HE for recode 2 and LC for recode 3. I only use foobar->nero for DTS audio or, sometimes when recode cracks the sh.ts with a movie's audio. My problems are purely with video. i tried again mainconcept last night and still can't get a decent f.cking picture from it after croping. i will try avenger's recommend with MeGUI on the weekend. But i can already see what will happen. by the time i ever get this sh.t working, recode 3 will have fixed their current bugs and i will end up continuing to use recode having spent bloody hours trying to get a decent encode from x264 and mainconcept. at least mainconcept lets you do a small sample, so i can try different configs much easier. |
|
|
|
|
|
|
#40 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
i'm giving up!
I managed to get StaxRip to produce a decent quality encode but without cropping. Mainconcept is not producing a decent file and MeGUI just ain't happening! It crashes when getting to the profile import file during the update and can't get it to do anything re encoding. Here are two short theatrical trailers 1 PAL and 1 NTSC http://www.dvdloc8.com/dolbydtsclip.php?clipid=10 http://www.dvdloc8.com/dolbydtsclip.php?clipid=1 Both of the above encode perfectly in recode 2/3 with cropping and no resize. playback fullscreen on mt 1650x1050 is perfect. i use 1.56m/bps 2pass for my encodes in recode 3 I challenge anyone to show me an encode that has been cropped and not resized that is better than nero. If you can do it, then please provide the settings and app used to do it and i maybe convinced if i can duplicate ;-) Last edited by gwaitsi; 1st February 2008 at 14:27. |
|
|
|
|
|
#41 | Link |
|
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
Now I'm convinced the reason for your suboptimal results are lack of knowledge on your part. These two video are not interlaced, they are telecined. You don't process these with a deinterlacer, you process these with an InVerse TeleCine tool.
Here are the steps I did: Install Avisynth 2.5.7 from avisynth.org Install MeGUI from x264.nl Change MeGUI update servers from stable to development Download all updates in MeGUI Use d2v creator in MeGUI to create a d2v index from the vob Use the avisynth script creator to create an avs script from the d2v. Manually tell the creator that the video is telecined because it's too short for the automatic detection to work with. Encode with x264, HQ-Slow preset, automated two pass, bitrate 1500. This gives you an encode of brilliant quality. You can in fact encode this file with a bitrate of 500 and they will still be using too much bitrate. |
|
|
|
|
|
#42 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
hey check, cool - thanks.
I will give this a bash and see how i go. Obviously, recode can automatically identify (which is my setting) and take the correct action but how can i tell if it is interlaced or telecined with megui/mainconcept? Am i better to use constant Q rather than 2 pass, if i want a general setting that will produce excellent video indepent of size? what is the best Q setting to use as a general rule to achieve excellent quality? How can you tell what is the best bit rate to use to maintain quality without overkill as you mentioned above? Thanks for taking the time... Last edited by gwaitsi; 3rd February 2008 at 08:18. |
|
|
|
|
|
#43 | Link | ||||
|
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
Quote:
Progressive has no combing, Interlaced is all combed (although be aware this combing is less visible in low motion scenes), and Telecined content is a mix of interlaced and progressive frames (ratio 3:2). Content that is a hybrid of some or all of the above frame types exists, but it's reasonably rare if you deal with normal western hollywood DVDs. Quote:
Quote:
Quote:
|
||||
|
|
|
|
|
#45 | Link |
|
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 2,641
|
Could you upload somewhere an encode of the NTSC Dolby sequence made with Recode 3? I'd like to see if it really did IVTC and not just deinterlaced the video (which will show up as wrong framerate and slight jerkyness/blurring on playback).
|
|
|
|
|
|
#46 | Link | |
|
Registered User
Join Date: May 2007
Posts: 99
|
Quote:
http://www.tempfiles.net/download/20..._AAC_LC_5.html Movies definately come out in the same quality whether NTSC or PAL and interlaced, telecine or progressive. |
|
|
|
|
|
|
#47 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
thanks to all who have contributed to getting me up and running.
I decided to remove one part of the equation and have been working with PAL progressive source and managed to get some decent encodes. What have a found with my test encode of Fight Club - PAL DVD. - I encoded with PS3-Xbox profile (except changed to crf - q18) - can't tell visualy the difference between x264 crf q18 and recode 3 2pass 1.5mbps - x264 takes 3hrs and recode 3 takes 2hrs - physical size is about the same 1.7Gb (60Mg difference) - recode 3 ND AVC profiles streams through TVersity to PS3 no problems - x264 stutters with streaming through TVersity to PS3 In summary, - i can't say either is better because x264 and recode 3 both look the same on my 1650x1050 display (full screen) and on SDTV - recode 3 is much quicker - recode 3 is requires much less work Having said all of the above, i tested demuxing the nero video and remuxing with yamb.....PS3 doesn't stream without stuttering. So it may not be x264 which is the problem but the muxing phase which is the problem. both type play when copied directly to the PS3 |
|
|
|
|
|
#49 | Link | |
|
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 2,641
|
Quote:
|
|
|
|
|
|
|
#50 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
I tried q16, 17, 18, 19 samples and concluded 18 was the highest i could go without a noticable difference in quality.
i.e. at 19 you could see blocks in the dark colours. i suppose i could try to 2pass 1.5mbps to make a more like for like comparison but in view of the other issues with streaming to the PS3 doesn't seem much point. At this stage i can not fully test the x264 video because the mp4 wont stream properly. So until kurtnoise fixes/changes so i can remux a known good mp4 and have the remuxed version work the same, then i can't tell the difference. |
|
|
|
|
|
#51 | Link | |
|
x264 developer
Join Date: Sep 2005
Posts: 8,664
|
Quote:
(though lower bitrate is slightly faster, generally)What about all the other settings? Additionally, if you have blocks in dark areas, you need to use AQ. |
|
|
|
|
|
|
#52 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
try again
http://www.megaupload.com/?d=7O4LX67N |
|
|
|
|
|
#53 | Link | |
|
Registered User
Join Date: May 2007
Posts: 99
|
Quote:
With MeGui I used the standard PD-PS3-Xbox360 profile (only changed automated 2pass to ConstQuality Q-18) to make a speed like-4-like speed comparison with Recode 3, i could try automated 2pass but i don't think it would make much difference speed wise. As for quality, CRF Q18 is the highest i can go to give me the same quality i get from Recode 3. i don't know about the encoder comparison results, but for my simple - every mans type job, nero is far quicker for the same result |
|
|
|
|
|
|
#54 | Link | |
|
x264 developer
Join Date: Sep 2005
Posts: 8,664
|
Quote:
![]() In other news, a Honda Civic in 4th gear is faster than a Ferrari in 1st gear.
|
|
|
|
|
|
|
#55 | Link | |
|
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 2,641
|
Quote:
|
|
|
|
|
|
|
#56 | Link | |
|
Registered User
Join Date: May 2007
Posts: 99
|
Quote:
|
|
|
|
|
|
|
#58 | Link |
|
Registered User
Join Date: Oct 2003
Posts: 435
|
i had 5 mins spare to have a go at this, heres the result:
http://www.filesend.net/download.php...ce51a423b20d25 see what you think... |
|
|
|
|
|
#59 | Link | ||
|
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 2,641
|
Quote:
Quote:
Here's my encode: Dolby Canyon (3680 kB, video: x264 crf=18, 663 kbps, audio: faac 128kbps stereo) I used command-line tools to encode because I'm used to them and know them better than GUIs. I'm not suggesting that these tools are easier than Nero Recode for a beginner, but IVTC filters similar to MEncoder's pullup are available in many x264 encoding GUIs. You'll just need to know a bit more than the basics to make sure you do it right. And apparently doing it right for hard-telecined NTSC sources is not even possible with Recode. By the way, Handbrake's CLI (and GUI) would be quite easy to use for this task, but unfortunately their pullup filter doesn't drop frames, so it won't work correctly for hard-telecined sources either. Avidemux seems to work, but it requires knowing which filter to use for IVTC. Here are my command-lines for a reference (I copied some settings from the MeGUI PS3 profile, but used more reference frames and CRF instead of 2-pass. Not sure if it'll play on PS3): Code:
# Encode video mencoder -of rawvideo -nosound -ofps 24000/1001 -vf pullup,softskip,crop=704:344:8:70 -ovc x264 -x264encopts crf=18:frameref=5:mixed_refs:bframes=3:weight_b:nob_pyramid:brdo:bime:8x8dct:trellis=1:nofast_pskip:level_idc=41 dolbycanyon.vob -o video.264 # Decode audio mplayer dolbycanyon.vob -vc dummy -vo null -ao pcm:file=audio.wav # Encode audio faac -b 128 --mpeg-vers 4 -o audio.aac audio.wav # Mux to MP4 MP4Box -add video.264 -fps 23.976 -add audio.aac -new dolby_canyon_x264_crf18.mp4 Last edited by nm; 7th February 2008 at 12:26. |
||
|
|
|
|
|
#60 | Link | |
|
Angel of Night
![]() Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,549
|
Quote:
Anyway, yeah, megui has the failure of trying to have both speed/quality and compatibility in the same profiles. It should work like handbrake, where you choose a compatibility profile and a speed/quality separately, because they really are orthoganal. All compatibility profiles in megui are absolutely maxed out for whatever the hardware can support, they're a bad choice for normal encoding, but at least you always know you can disable whatever you want and remain compatible. |
|
|
|
|
|
|
#61 | Link | |
|
Registered User
Join Date: May 2007
Posts: 99
|
Quote:
I am now trying to work out the settings to you for megui that will give more like-4-like comparison. current testing still indicates it is slower. 1st pass various between 60-120 fps for nero as compared to about 50fps for megui. 2nd pass is various between 20-30 fps for nero as compared to 14-22 for megui. |
|
|
|
|
|
|
#62 | Link | |
|
x264 developer
Join Date: Sep 2005
Posts: 8,664
|
Quote:
Paste the commandline MeGUI is using here and I'll tell you what to turn off in it. |
|
|
|
|
|
|
#63 | Link | |
|
Registered User
Join Date: May 2007
Posts: 99
|
Quote:
I did a load of compares with 2000 frame on q24 - q19 and 2pass 1500 - 1100. I concluded that q21.5 provides about the optimal quality. or certainly i don't notice any difference with the source on a standard TV. The settings are what i am using below. I am using yamb for the mux because of the previous issue with stuttering when streaming. I found by turning off "save file with all media data first" solves my streaming problem. If i can get the encoding time down to a more reasonable time without noticable loss of quality i would be happy. size wise, i am very happy. by using crf q21.5 video and q.35 for audio i can get the overall size down to 1.1Gb from previous 1.4-1.6Gb. My settings are below and grateful for your input. "C:\Program Files (x86)\megui\tools\x264\x264.exe" --crf 21.5 --level 3.1 --ref 3 --mixed-refs --bframes 3 --b-pyramid --b-rdo --bime --weightb --filter -2,-1 --subme 6 --trellis 1 --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --sar 1823:1250 --progress --no-psnr --no-ssim --output "D:\DVDs\SYRIANA\VIDEO_TS\syriana_q21-5.mp4" "D:\DVDs\SYRIANA\VIDEO_TS\syriana.avs" |
|
|
|
|
|
|
#64 | Link | |
|
x264 developer
Join Date: Sep 2005
Posts: 8,664
|
Quote:
2. Remove --b-rdo (RDO for B-frames). The speed cost for this is unnecessarily high. 3. To increase speed if removing BRDO doesn't do enough for you, try the following in order: 1. Drop subme 6 to subme 5. 2. Drop subme 5 to subme 4. 3. Drop --ref to 2. |
|
|
|
|
|
|
#65 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
dark shikari thanks for that.
it has made much difference time wise i.s. still around 17-18fps, but i am interested in quality and size, so i can live with a 3hr encode to get better quality at a smaller size. i am still only working on progressive sources :-) I will no doubt be back for the telecined and interlaced sources... |
|
|
|
|
|
#67 | Link |
|
phjbdpcrjlj2sb3h
Join Date: Sep 2005
Location: Western Australia
Posts: 1,691
|
you need to ivtc it. The easiest way would be to use MeGUIs feature. Run the analysis (if the video is long enough), and use it to determine the method required to turn it progressive.
The detection is not perfect, but is generally accurate for anything over 20minutes. |
|
|
|
|
|
#68 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
all, thanks a heap. i am really starting to make progress with this.
so i've done a few videos now with dark shikari's recommendation. used subme 5 and now my encode times approximate 2hrs per movie. i increased the crf to 22 and find the quality is pretty good. i am curious however, i tried a few movies between 1.40hr and 2.20hrs and the there is a wide variation between the subsequent encodes with the result av bit rate. they seem to vary from 700kbps and up to over 2.2mbps. a couple of the movies ended up with over 2Gb file size and one ended up with 700Mg. Is this correct? What is the best way to handle this? take a few samples and then adjust the q for each movie? i.e. the movie that was over 2Gb was much smaller with 2pass-1500mbps |
|
|
|
|
|
#69 | Link | |
|
x264 developer
Join Date: Sep 2005
Posts: 8,664
|
Quote:
|
|
|
|
|
|
|
#70 | Link | |
|
Software Developer
![]() Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,223
|
Quote:
Same CRF value will give you (approximately) the same quality for all movies. Of course some movies will result in much bigger files than others (at same playtime and same CRF value). Just think of a movie containing only black screen and another one containing only random noise. How much bitrate is required for a certain level of quality totally depends on the contents of the individual movie! That's why we have CRF mode. And that's why final size is un-predictable in CRF mode... If you are targeting for a certain (average) bitrate or a certain final filesize, then use 2-Pass mode! 2-Pass mode assures the maximum quality for a given filesize (or a given target bitrate). But you can not expect the same quality for any movie at a fixed target filesize. While some movies fit on a 700 MB disc in near-perfect quality, other will look ugly at that size. But that's not the fault of 2-Pass mode, it's just that some movies are more "compressible" than others. Again CRF mode can help out, but won't hit any target filesize... Which mode to use totally depends on what you want to achieve: 1. Get a certain level of quality and don't care much about the final filesize => CRF 2. Get maximum quality for a fixed target filesize (or fixed target bitrate) => 2-Pass
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 10th February 2008 at 15:31. |
|
|
|
|
|
|
#71 | Link |
|
Registered User
Join Date: May 2007
Posts: 99
|
it's been sometime since my last post on this.
I was happily cruising along with crf 22 and subme 5 until a number of videos ended up way to big. i.e. 3Gb i tried a view different crfs but around 26 i thought the quality was notably less. This left me to try an auto 2pass at 1500kbps which is what i originally used in nero. well....this proves beyond all doubt how much more efficient recode 3 is. the 1st pass in nero reads at between 90-120fps and encodes the 2nd pass at around 20fps. In other words a 3hrs movie is still encoded in around 3+ hrs. x264 takes 4hrs for the 1st pass and 4hrs for the 2nd pass. both passes average 18fps. and i am not so sure the quality of x264 is any better than recode 3, indeed i may even go so far as to say it is worse with these settings. The settings i used below were the same as my crf save for being auto2pass --level 3.1 --ref 3 --mixed-refs --bframes 3 --b-pyramid --b-rdo --bime --weightb --filter -2,-1 --trellis 1 --analyse p8x8,b8x8,i4x4 --threads auto --thread-input --sar 1823:1250 --progress --no-psnr --no-ssim |
|
|
|
|
|
#72 | Link | ||
|
x264 developer
Join Date: Sep 2005
Posts: 8,664
|
Quote:
Quote:
Your first pass should be something like --level 3.1 --ref 1 --bframes 3 --b-pyramid --filter -2,-1 --subme 1 --analyse none --threads auto --thread-input --sar 1823:1250 --progress --no-psnr --no-ssim. There is no quality loss from using fast firstpass settings. Also, note that "--b-rdo" does nothing if subme < 6. Last edited by Dark Shikari; 18th February 2008 at 07:38. |
||
|
|
|
![]() |
|
|