Welcome To Australia's No.1 Media Center Community!
You Are Currently Viewing As A Guest - you'll need to register in order to participate in our community and make this annoying message disappear!
By registering you'll be able to post & reply to questions, set up your own image gallery & blog, communicate privately with other members, create & respond to polls, access downloads and other "members only" features.
Registration is fast, simple and absolutely free - so why not join our community today - you'll be glad you did! If you experience any problems with the registration process or your account, please send a message to Mike
Server Upgrade Scheduled For Sat 20th / Sun 21st March - Site To Be Closed
MCEBuddy 1.0.5 has been released. Key features of 1.05 are:
- Vista 64 support
- Vista UAC support (UAC is now*not* turned off)
- Updated Comskip and ShowAnalyzer integration
- ShowAnalyzer defaults set
- Simultaneous file access faults fixed.
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Quote:
Originally Posted by dgaust
One question I have, and forgive me if this is in there as I have set it and forgot it, but this may come into consideration with the recent additions you have made.
I ran the first version of the program over some DVR-MS files, the version before it made changes to showanalyser and higher qualities were available, and I would like to remove these conversions and re-run MCEBuddy on those files with my new settings.
I assume that the program takes note of which DVR-MS files it has already done encoding on and then doesn't do them again. Is there a way to reset this? Or force MCEBuddy to re-encode files already done.
But as it stands this program is brilliantly functional already, and while it works fine on my old Pentium D 805, I can't wait to install my Quad Core and see how quick it goes then
Just rename the converted file to something else and it should re-convert the original.
As for the Quad Core, I've run it against my dual processor dual core Opteron and its goes very nicely.
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Hi Derek
What a great app - just what I've been waiting for!
I have one suggestion...
...how about you add a "Donate" (eg: PayPal) link to your web site so that I (and many others, I'm sure) can provide you with a small thanks in appreciation for your work, and to perhaps enable you to enhance this excellent product in the future. I've given you rep points, but don't think this is enough.
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Hi Derek,
Congrats on what appears to be a very nice tool. Much of what I've wanted to do in crunchie you've already got running. I've had nothing but a lack of time/interest in updating Crunchie even though I've had the jelwood mencoder build (with source) for some time now.
Glad to see there are some other options about. Enjoy supporting it! For as long as it's enjoyable
Just curious though. What are you doing regarding deinterlacing? Are you using mencoder profiles so it's possible to modify them manually? What about number of passes etc?
Cheers,
Arkay.
The following Member(s) said "Thank You!" to arkay for this information:
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Quote:
Originally Posted by arkay
Hi Derek,
Congrats on what appears to be a very nice tool. Much of what I've wanted to do in crunchie you've already got running. I've had nothing but a lack of time/interest in updating Crunchie even though I've had the jelwood mencoder build (with source) for some time now.
Glad to see there are some other options about. Enjoy supporting it! For as long as it's enjoyable
Just curious though. What are you doing regarding deinterlacing? Are you using mencoder profiles so it's possible to modify them manually? What about number of passes etc?
Cheers,
Arkay.
Thanks Arkay, Cruchie is a pretty good app. I've used it happily for ages. For MCEBuddy I've tried to keep the scope and options well within the 80/20 rule, so thus far I have tried to keep the options to a minimum. I figure that if people want to work the technical angle, they are better off using DVRMSToolbox and Crunchie. As for support that ties in as well, the more options and the more someone can mod it the harder the support is as the amount you control drops right off. I don't have a lot of spare time either, so I figured focusing on an end-user type application would produce the best result. So MCEBuddy has a mencoder build tied lock-step with the MCEBuddy build (so you won't have the MCEBuddy-Mencoder-Commercial skipper version matrix compatibility problem). Yes, you can actually change conversion parameters but I really don't want to open that can of worms as it will be a nightmare to support. I suspect/hope that once the remaining key features are built it won't need too much maintenance especially as it supports Vista and Vista 64 already. As long as it keeps doing just what its doing.
I'm not using mencoder profiles as it requires a subdirectory relative pathing that complicates things. Trying to keep things simple again, just trying to make it install and forget for your average punter. Lastly for multiple passes, I'd be curious to hear your opinion on this. I've done a lot of conversions with Xvid and some with H.264 single and multi pass didn't seem to produce that much benefit, especially if you factor in the increase in conversion time. It's not hard to put into MCEBuddy (in fact it was in there and I took it out before the 1.0 release for the conversion time reason). If you've found it makes a big difference to file size or picture quality (especially for H.264) let me know and what settings you used and I might put it back in.
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Thanks for your great work on this!
I've been toying with mencoder and x264 encoding for quite a little bit under linux and it's very powerful and very techy
I've got some profiles which I use now and get great results. For example, I'm currently using the below mencoder profile on my linux box. I'm about to transfer this down to the MCE2005 machine after a bit more testing:
This is a slow really high-quality H264 conversion that maintains the original size/aspect of the program and turns on most (if not all) of the x264 search and optimzation algorithms. The results are simply awesome and at a fraction of the size. The parametrs are based on Sharktooths (doom9.org) MeGUI profiles and I've also included in his quantization matrix. Results are great with the only downside being a slow encoding two pass process. The dual pass guarantees the bit-rate accuracy and optimises the size with almost unnoticeable loss in visual quality (or at least what's perceptible to my eye on a 46" Bravia X LCD).
I'm currently encoding it under linux at the moment and I've started using Celtic-Druid's mencoder build for MCE 2005. I did compile my own, but it's so overly tedious in Windows - much easier in Linux.
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Quote:
Originally Posted by psyklops
Thanks for your great work on this!
I've been toying with mencoder and x264 encoding for quite a little bit under linux and it's very powerful and very techy
I've got some profiles which I use now and get great results. For example, I'm currently using the below mencoder profile on my linux box. I'm about to transfer this down to the MCE2005 machine after a bit more testing:
This is a slow really high-quality H264 conversion that maintains the original size/aspect of the program and turns on most (if not all) of the x264 search and optimzation algorithms. The results are simply awesome and at a fraction of the size. The parametrs are based on Sharktooths (doom9.org) MeGUI profiles and I've also included in his quantization matrix. Results are great with the only downside being a slow encoding two pass process. The dual pass guarantees the bit-rate accuracy and optimises the size with almost unnoticeable loss in visual quality (or at least what's perceptible to my eye on a 46" Bravia X LCD).
I'm currently encoding it under linux at the moment and I've started using Celtic-Druid's mencoder build for MCE 2005. I did compile my own, but it's so overly tedious in Windows - much easier in Linux.
A couple of quick suggestions/requests:
Loadable mencoder profiles?
Batch Encoding?
Thanks, I'm working on this profile now. Do you have an updated quantization matrix .cfg? Mine's about a year old.
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Quote:
Originally Posted by phredeaux
Thanks, I'm working on this profile now. Do you have an updated quantization matrix .cfg? Mine's about a year old.
Derek
Thanks for having a look at it!
The quant matrices I have are quite old but it looks as though they're been tweaked enough to meet the purposes they were intended for.
Here are what I'm using at the moment:
eqm_avc_hr.cfg (this is courtesy of sharktooth on doom9.org). it's a matrix designed for high bitrate conversions but I use it for pretty much everything with very acceptable results
This one is courtesy of *.mp4guy on doom9. Designed for medium bitrate conversions and is probably a more recent tweak. I'm going to start using this one for a while and see how it goes, but from all counts it has great results for it's intended purpose and bitrate.
For reference here is a Disney/Buena Vista quant matrix that was found on The Prestige Blu-ray DVD. There's comparisons of it over on doom9.org, but from all counts, there's no right or wrong. This Quant matrix appears to be very good for it's intended purpose and bitrate.
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Quote:
Originally Posted by psyklops
Thanks for having a look at it!
The quant matrices I have are quite old but it looks as though they're been tweaked enough to meet the purposes they were intended for.
Thanks. That H.264 conversion went very well so it'll be in the next cut. Of you have any as effective for Xvid and WMV, please pass them along.
After trying in vain to resist it, the next major rev of MCEBuddy will support the use of Mencoder profiles. However, I would still like to distribute it with the most effective conversions by default, so please pass them along.
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Quote:
Originally Posted by phredeaux
Lastly for multiple passes, I'd be curious to hear your opinion on this. I've done a lot of conversions with Xvid and some with H.264 single and multi pass didn't seem to produce that much benefit, especially if you factor in the increase in conversion time. It's not hard to put into MCEBuddy (in fact it was in there and I took it out before the 1.0 release for the conversion time reason). If you've found it makes a big difference to file size or picture quality (especially for H.264) let me know and what settings you used and I might put it back in.
Cheers
Derek
Hi Derek,
I think much of the answers towards all these issues comes down to the purpose of the encode in the first place. I've always maintained that true encoding needs to be done manually on a file by file basis for best results. You just can't get fantastic results working with generic profiles.
That being said though it's still possible to list generic reasons for encoding. If it's to save space but you want it done fast and aren't concerned with the resulting quality then single pass is likely fine.
On the other hand if you want perfect quality with the absolute best distribution of bitrate, or if you want to encode at best quality at a given filesize then it is definitely necessary to go the extra yards. In crunchie this consist of cropping the black off the image, deinterlacing and scaling with multiple passes to guarantee the best quality in the bitrate specified.
The unfortunate thing is that there is a tradeoff in terms of ease of support, ease of use and a technical nightmare that you can easily find yourself in when trying to auto detect video formats, whether progressive or interlaced, output aspect ratios etc etc.. Fortunately mencoder does much of these things for you but not all and the more options you put in to getting better encodes the more knowledge you assume from the end user. That's why I let people technically competent enough fiddle in the .ini file for crunchie and provided only a basic level of control in the GUI. Using mencoder profiles will do the same thing. Let the technical people fiddle while maintaining a simple interface that anyone can use.
I too tried to apply the kiss principal to Crunchie. Compared to many other encoders it is a set and forget prospect (right up until the issues in Australia with AC3 audio and DVRMSToolbox). Those issues are now resolved. I have a full design of what Crunchie v2.0 would look like in my head and it's a complex monster that still maintains the basic degree of knowledge from the end user. Just wish I had time/motivation to write it
At any rate if I ever do get around to it it doesn't hurt to have multiple tools about that do the same thing. DVRMSToolbox itself can do conversion straight to h.264/xvid etc now.
It's quite fun to write code and have people all around the world use it. But it also gets tiring Good luck with it
Cheers,
Arkay.
The following Member(s) said "Thank You!" to arkay for this information:
Re: Looking for testers for MCE video conversion assistant (MCEBuddy free GPL)
Quote:
Originally Posted by arkay
Hi Derek,
I think much of the answers towards all these issues comes down to the purpose of the encode in the first place. I've always maintained that true encoding needs to be done manually on a file by file basis for best results. You just can't get fantastic results working with generic profiles.
That being said though it's still possible to list generic reasons for encoding. If it's to save space but you want it done fast and aren't concerned with the resulting quality then single pass is likely fine.
On the other hand if you want perfect quality with the absolute best distribution of bitrate, or if you want to encode at best quality at a given filesize then it is definitely necessary to go the extra yards. In crunchie this consist of cropping the black off the image, deinterlacing and scaling with multiple passes to guarantee the best quality in the bitrate specified.
The unfortunate thing is that there is a tradeoff in terms of ease of support, ease of use and a technical nightmare that you can easily find yourself in when trying to auto detect video formats, whether progressive or interlaced, output aspect ratios etc etc.. Fortunately mencoder does much of these things for you but not all and the more options you put in to getting better encodes the more knowledge you assume from the end user. That's why I let people technically competent enough fiddle in the .ini file for crunchie and provided only a basic level of control in the GUI. Using mencoder profiles will do the same thing. Let the technical people fiddle while maintaining a simple interface that anyone can use.
I too tried to apply the kiss principal to Crunchie. Compared to many other encoders it is a set and forget prospect (right up until the issues in Australia with AC3 audio and DVRMSToolbox). Those issues are now resolved. I have a full design of what Crunchie v2.0 would look like in my head and it's a complex monster that still maintains the basic degree of knowledge from the end user. Just wish I had time/motivation to write it
At any rate if I ever do get around to it it doesn't hurt to have multiple tools about that do the same thing. DVRMSToolbox itself can do conversion straight to h.264/xvid etc now.
It's quite fun to write code and have people all around the world use it. But it also gets tiring Good luck with it
Cheers,
Arkay.
Arkay, I agree with you on pretty well every point. In fact I've even caved on allowing people to tweak the app already. The resolve lasted approximately 7 days. Next rev supports mencoder profiles. So far I've managed to keep things within the 80/20 for the key functionality. Pretty much taking your Crunchie line and taking it another step further on the simplicity front. The trade off is fewer options and in some cases video quality. As you said, hand tuning is always going to win out over generic settings. Putting in the conf support (same as your ini) will hopefully ease some of the pain for the people who want it, though I'm not going to support anything but the provided conversion profiles. Again, if they want more flexibility I think Cruchie or raw DVRMSToolbox are the way to go.
Basically the goal with MCEBuddy is to save space, get as good quality as possible with generic conversion profiles and convert to the most common standard formats. And to do it simply. Anything beyond that is out of scope.
I'm working on the assumption that maintenance will get tiring (maintenance cycle normally does). So I'm keeping the 'nice to haves' to a minimum unless they come with the core functionality for each release. So far, the functionality for each release http://www.mcebuddy.com/MCEBuddyFutureVersions.htm hasn't changed significantly and I hope (perhaps in vain) it will continue that way. Just like the app, I hope to have it 'set and forget' once 2.0 is released and bedded down. 3.0 may not even happen as it's pretty time intensive.