Showing posts with label Video Encoding. Show all posts
Showing posts with label Video Encoding. Show all posts

Friday, July 17, 2009

Video Format War is over. And where's the Adult Industry?


Remember the first Video Format War? VHS won, and it's a common opinion that the adult industry was the decisive force, by flooding the market with VHS releases.


But this time? H.264 aka AVC has become the de facto video codec standard. Most portable players have it, it's the default codec on YouTube, nearly all satellite TV stations are using it, it's the standard for HD camcorders, and most Blu-Ray Discs come with it. Filesharers have started to embrace it as well. And it was suggested as the default codec for the coming HTML 5 specification. H.264 is everywhere.


Everywhere? But where is the adult industry? Well, they are slowly picking up. At least more and more of the larger sites (the ones who offer more than one video format to chose from) are adding H.264 encoded videos. Although a good percentage of those comes as low resolution versions for portables like the iPod. After all, H.264 has become a common format on adult sites. But, in sharp contrast to the other areas, on adult sites WMV still is everywhere, either as the only format offered or as the only high quality format. That situation is a thing of the past.


So we're talking H.264 vs WMV here. On a side note: To prevent members from saving the videos to their harddrives, a few sites only offer so-called "flash video streams" (the proper term is HTTP Progressive Download). That quality usually is even another quantum jump worse than WMV. And looks downright HORRIBLE on 24" display, something people can buy for only a bit more than $200 now.


Why is WMV a thing of the past? A rough explanation: for the quality of a video, the most decisive part is the bitrate it's encoded at, measured in Kbps (kilo bits per second). 1300 Kbps look better than 600 Kbps, 2500 Kbps again look better than 1300 Kbps. Next comes the video codec. Some codecs are better than others - they apply better and more effective tricks to deliver more detail and less graininess. For testing you can take high quality footage and make 2 test encodes, f. ex. at 1100 Kbps. First with a H.264 encoder, then with a WMV3 encoder. Then compare the results.. Even a half-blind will notice that H.264 clearly wins. Easy as that.


Further variables, just to avoid eventual misunderstandings: Such a comparison of course has to be done under fair conditions. I. e. with comparable settings (like 2-pass, advanced profile). Which means that a given codec like H.264 can be applied with different settings - f. ex. a simplified setup in order to save encoding time and/or processing power, resulting in lower quality. In other words, a H.264 clip running at 1100 Kbps can look different, depending on the encoding setup used. Same thing with WMV3 or other codecs. As a summary, your video encoding mainly depends on:

1) - the bitrate

2) - the video codec

3) - the other settings of the encoder


To break things further up - because from here even more confusion derives: A video codec is only a complex set of standardized instructions. And tells per se very little about the file type aka container or file extension of a video. A H.264 encoded video usually comes as .mp4 or .mov, but .avi and various flash video types are around as well. So when you see a .mov video, chances are good that H.264 is inside. But not necessarily. With an .avi file you simply can't tell. Windows Media (.wmv) can be WMV1, WMV2, WMV3 or VC-1, all different codecs. A small software like MediaInfo can show you the details of a given video.


A quick word to VC-1. It is dead! Developed (mainly) by Microsoft it was meant to be H.264's main rival. Its quality comes quite close, but the codec is not well optimized (it makes even fast computers bog down, much more than H.264). And its support in the 'wildlife' is almost zero (like mentioned above). It comes as no surprise that Windows 7 will offer native H.264 support. Very few sites are offering VC-1 - as .wmv - nonetheless. Scoreland is one example - makes me shake my head. Apparently the belief that Microsoft is written over it motivated that choice. An option that has nothing but disadvantages.


So, adult industry! You didn't have anything to do with the last Video Format War. But for how much longer do you want keep sitting in your easy chair, and stay in the grainy and bleached-out looking technological past?


Here's a little sample from browsing GingerBBW's site: Original screen capture in maximum quality DV quality (27,000 Kbps), encoded to comparable 1100 Kbps, H.264 MP4 vs WMV3. Okay, to be fair, WMV looks a bit less 'crass' when you chose one of the pre-defined setups (while H.264 doesn't need such pre-defined settings, it scales seamlessly and you can enter any preferred bitrate). But then again: video stills give very indication about the actual differences of video codecs. Because one of the biggest advantages of H.264 is motion precision, something you see only when the video is actually running. Just run a WMV3 clip that shows boobies bouncing. Notice how DISTORTED that looks? With H.264, that's a thing of the past.




To be continued. Next: playback and best ways to encode H.264 (PC and Mac).





Monday, August 08, 2005

Windows Media now"usable" on Macs


[originally posted 2005, april 25]

Although Microsoft released Windows Media Player for Mac in autumn 2003, playing .wmv files kept being a major pain for many Mac users. All too obviously the Mac version was Microsoft's halfhearted attempt not to look to bad in antitrust cases. Nonetheless in 2004 the European Commission sued them to pay $500 million because of illegal practices regarding their media format. And most likely this was not the last time the giant from Redmond had to open his wallets.



Now what's so bad with the Mac version? In short:

- lack of post processing: Video containing movements or sharp color contrasts looks badly pixelated... kinda mid 90s style. Every other video player on the market ships with compensating algorithms. Not so the Mac WMP release. Compare a shaking boob - using the same clip/WMP Mac vs Windows - even somebody almost blind will notice the difference.

- extremely sluggish performance: takes a loooong breath to load. When going fullscreen it will always change the display resolution ... WHY???... so it usually stalls a few seconds............. Finally finding a particular scene is almost impossible, because of a super pathetic implementation of the search feature. Not to mention Quicktime's great scrubbing feature here.



Last week California based Telestream released their WMV Player ($US 9.99), as one product of their flip4mac solutions. It's actually a package of recent wmv codecs that the user has to map to the quicktime player (via the Get Info menu/cmd + i). Not the most elegant solution, but behind that little obstacle comes a quantum jump. Indeed now all (rsp. nearly most of) .wmv movies will play with the quicktime player (after doubleclicking them), combined with all the great features the standard Mac player has to offer. Like scrubbing, marking segments of the clip and playing them as loops.



So yes, fine playback post processing is implemented. And no lags anymore when going to/quitting fullscreen PB Finally it's fun to watch Windows Media on the Mac.



There's an upgrade option to WMV Player Pro ($US 49 minus the price for the standard player in case it was bought before) which gives access to Quicktime's basic editing capabilities like copy + paste (into a new empty player window) plus exporting wmv to other quicktime supported formats, even DivX provided the codec is installed.



This may look a bit pricey. But i understand that flip4mac is charged royalties by Microsoft for the use of their codec, unlike VLC and MPlayer who have reverse engineered parts of the wmv codecs (and do not yet support WMP 9 content), something they could do because of the different software patents situation in Europe where their developers are based. Actually to have means to re-edit my favorite porn flicks fast is worth the price for me.



Nonetheless the flip4mac WMV player has a few downsides:

- it can't handle DRM protected wmv content yet. Telestream/flip4mac however promised to release an update soon that will take care of that.



- the browser plugin allegedly capable of assigning .wmv streams to Quicktime apparently is useless with adult content. It may work with some other sites around but, as it seems, most adult sites are using scripts to detect the proper player (WMP) and sometimes even the right browser (IE 6) and will give error notifications.. morons!!!! ......As i would expect fixing these scripting issues will give flip4mac a long shot.



There is a way to re-assign Microsoft's WMP as the standard browser plugin. Flip4mac maintains a support forum where these isues are addressed.