Ask Uncle Theac

theacoustician

Flaccid Member
Sep 30, 2004
12,781
4
0
Marklar
₥0
In honor of me winning "All Around Nerdiest" of the forum by default (Jonny_B conceded), I thought it would be fun to have an ask me anything thread. You ask the questions, I answer them to the best of my ability and as truthfully as possible. You can answer questions posted as well or comment on answers, but I'm going to focus on only answering questions. So try to stump me or let me help you with life's mysteries.
 
I have a girly question about my menstrual cycle and it's rather in depth. Would you be able to answer this subject?
 
Discuss the nuances of sociopolitical tension in literature of the 17th century in no less than 50,000 words.
 
Discuss the foundations of modern global business systems.

Part one: Define and differentiate the three economic philosophies of capitalism, socialism
and communism as pertains to:
A... management fundamentals;
B... organizing and staffing;
C... labor management;
and D... production and operations.

Part two...
 
Why is water wet?
Wetness is the sensation we associate with viscosity. Water is a very viscous substance, thus, feels "wet" to us.

You hate divx compressed shit in an .avi. What should I use instead that will play on a majority of PCs?
It plays on a "majority" of PCs only after patches are applied. It plays on exactly zero clean installs of Windows XP, Vista, Mac OSX, or any of the major Linux distros. Granted, its quite simple to install and some players will even fetch the codec in the background for you, but its not a ubiquitous codec. As a matter of fact, DIXV is a closed source / closed standard spin off MPEG4 ASP. Why would you want to use a proprietary version of an outdated codec? There are better compression schemes on the market now, open standards ensure better compatibility, and MPEG4 ASP doesn't natively support HD. In fact, the only big breakthrough of ASP is B-frames, otherwise, it has the same compression/quality ratio of MPEG2. GMC takes too much computing power for its compression gains and doing this level of compression without a native deblock filter is fucking retarded. Trying to force HD in ASP is wasteful (bit wise) as it wasn't designed for it and you won't see the same compression ratios as other codecs. The entire broadcast industry blew by ASP in favor of AVC (H.264) and VC-1. Do you think tens of thousands of video/broadcast professionals somehow missed something a couple of internet pirates favor or is it possible the pirates just don't know what the hell they're doing?

As for not using AVI, let's start with what it doesn't naively support without hacks :
  • B-frames
  • Chapter markers
  • Subtitles
  • Menus
  • Meta data streams
  • Variable Audio Rates
  • Variable Frame Rates
  • Pixel AR or irregular pixels
  • Adaptive/Hierarchical GOP schemes
  • Certain multichannel audio schemes
  • Packaging appropriate for streaming content
So that list comprises a very decent chunk of compression advancements that have been made. To use any of those features means you would have to apply a nonstandard hack. Since there are different ways of applying these hacks, compatibility across platforms is not ensured. This gets especially hairy for hardware based decoders. Since there are better container formats out there, some like MKV are even free, that can handle these features better any they are designed for future enhancements, why the hell wouldn't you switch?
 
Are you my real uncle and if so why do you touch mommy like that????


BTW Fly report post is very helpful I don't have to leave the thread to see if this is on topic or not.
 
You can't solve irrational numbers
What's the best ever valentines gift for a girl?
If she's worth dealing with, your heart. If she's a golddigging hoesbeast, diamonds.
I have a girly question about my menstrual cycle and it's rather in depth. Would you be able to answer this subject?
Why the hell not.
what's with your hair, dude?
I have no idea. It started thinning out in a weird pattern. If I grew it out now, I'd have a ponytail in the front like a unicorn and the monk's ring around my head. Rather than suffer that, I just shave the mofo.
Discuss the nuances of sociopolitical tension in literature of the 17th century in no less than 50,000 words.
Its all about our emergence from feudal society and the rise of the middle class in the Age of Enlightenment. There was always a strong barrier between the haves and the have nots; the elite and the peasants. Through reason and thought, common people started to pull themselves up into socio-economic strata formerly reserved for only nobles and high level clergy. The tension of which you speak was the angst of being held down so long combined with the excitement that there was finally a path to follow to elevate themselves out of it.
Discuss the foundations of modern global business systems.

Part one: Define and differentiate the three economic philosophies of capitalism, socialism
and communism as pertains to:
A... management fundamentals;
B... organizing and staffing;
C... labor management;
and D... production and operations.

Part two...
How about we just ask questions you really care about the answers to?
 
Wetness is the sensation we associate with viscosity. Water is a very viscous substance, thus, feels "wet" to us.

It plays on a "majority" of PCs only after patches are applied. It plays on exactly zero clean installs of Windows XP, Vista, Mac OSX, or any of the major Linux distros. Granted, its quite simple to install and some players will even fetch the codec in the background for you, but its not a ubiquitous codec. As a matter of fact, DIXV is a closed source / closed standard spin off MPEG4 ASP. Why would you want to use a proprietary version of an outdated codec? There are better compression schemes on the market now, open standards ensure better compatibility, and MPEG4 ASP doesn't natively support HD. In fact, the only big breakthrough of ASP is B-frames, otherwise, it has the same compression/quality ratio of MPEG2. GMC takes too much computing power for its compression gains and doing this level of compression without a native deblock filter is fucking retarded. Trying to force HD in ASP is wasteful (bit wise) as it wasn't designed for it and you won't see the same compression ratios as other codecs. The entire broadcast industry blew by ASP in favor of AVC (H.264) and VC-1. Do you think tens of thousands of video/broadcast professionals somehow missed something a couple of internet pirates favor or is it possible the pirates just don't know what the hell they're doing?

As for not using AVI, let's start with what it doesn't naively support without hacks :
  • B-frames
  • Chapter markers
  • Subtitles
  • Menus
  • Meta data streams
  • Variable Audio Rates
  • Variable Frame Rates
  • Pixel AR or irregular pixels
  • Adaptive/Hierarchical GOP schemes
  • Certain multichannel audio schemes
  • Packaging appropriate for streaming content
So that list comprises a very decent chunk of compression advancements that have been made. To use any of those features means you would have to apply a nonstandard hack. Since there are different ways of applying these hacks, compatibility across platforms is not ensured. This gets especially hairy for hardware based decoders. Since there are better container formats out there, some like MKV are even free, that can handle these features better any they are designed for future enhancements, why the hell wouldn't you switch?

Great. So anyway, what offers standardization, good compression, and zero to minimal codec installation?

(btw, I meant xvid, not divx)
 
Okay, how come Uncle Theac can't easily pick out the movie quote?
Because I haven't seen that movie since I was in grade school and I'm really trying to answer questions off the top of my head and not just google for answers.

Great. So anyway, what offers standardization, good compression, and zero to minimal codec installation?

(btw, I meant xvid, not divx)
Use H.264 in either a MP4 or MKV container. Its an open standard and you can get better compression ratios out of it. I'm getting D1 resolution and quality at 1.5Mbps. The industry is looking at 8Mbps for HD (as opposed to 19.39 Mbps for MPEG2), but I've seen good pictures as low as 3Mbps. Almost any Blu-ray rip should already be encoded H.264, so this will save you a lot of time in that you'll only have to repack the container. Since its being picked up by broadcasters as the next standard, you should see lots of devices with dedicated H.264 decoders coming to market soon and they'll also quickly drop in price. If you want to be on the bleeding edge of standards, I can show you how to use a wavelet encoder, but Dirac/Schrodinger is still very much in the alpha stages, so future compatibility is iffy. H.264 is going to be the codec for the next 10 years.
 
my experience with h264 says that it requires a good amount of CPU. Say I wanted to compress a 2 hour movie into 700MB, would it require more horsepower than an xvid?