One trade-off is better quality for a file that is harder to decompress.In this regard, many producers are considering converting from the venerable On2 VP6 codec to H.264.H.264 offers better visual quality than VP6, and the AAC audio codec offers much better quality than the MP3 codec paired with VP6.
Starting with Adobe Flash Player 9 Update 3, you could play back files encoded in H.264AAC formats. As of September 2008, the penetration of H.264AAC-compatible players exceeded 89 in all Internet-connected PCs. I then describe the H.264-specific encoding parameters offered by most encoding programs. Finally, I cover how you can produce H.264 video with Adobe Media Encoder CS4 and Adobe Flash Media Encoding Server 3.5. Its a joint standard promulgated by the ITU-T Video Coding Experts Group (VCEG) and the ISOIEC Moving Picture Experts Group (MPEG). Basically, this means that theres no standardized H.264 encoder. In fact, H.264 encoding vendors can utilize a range of different techniques to optimize video quality, so long as the bitstream plays on the target player. This is one of the key reasons that H.264 encoding interfaces vary so significantly among the various tools. Burn In Timecode With Adobe Media Encoder Free Internet BroadcastThe third group, which is clearly the largest, is for free Internet broadcast. Here, there will be no royalties until December 31, 2010 (source: AVCH.264 License Agreement ). After that, the royalty shall be no more than the economic equivalent of royalties payable during the same time for free television. Until then, were unfortunately in the dark as to which uses of H.264 video will incur royalties, and the extent of these charges. ![]() The apparent goal was to support the widest possible variation of files containing H.264 encoded video, and Flash Player should play.mp4,.m4v,.m4a,.mov, and.3gp files, H.264 files using the.flv extension, as well as files using the newer extensions that were released along with Flash Player 9 (see Table 1). For now, understand that Flash Player supports the Baseline, Main, High, and High 10 H.264 profiles with no levels excluded. Accordingly, when youre producing H.264 video for Flash Player, youre free to choose the most advanced profile supported by the encoding tool, which is typically the High profile. On the audio side, Flash Player can play AAC Main, AAC Low Complexity, and AAC SBR (spectral band replication), which is otherwise known as High-Efficiency-AAC, or HE-AAC. Ive compared the quality of H.264 files produced with H.264 codecs from other vendors, and MainConcept has proven to be the best. If youre producing with a different tool and not achieving the quality you were hoping for, try encoding with one of the Adobe tools. If F4V format is not offered in your encoding tool, the best alternative is to produce an MPEG-4 compatible streaming media file using the.mp4 extension. In other words, a profile defines specific encoding techniques that you can or cant utilize when encoding the files (such as B-frames), while the level defines details such as the maximum resolutions and data rates. On the left are the different encoding techniques available, with the table detailing those supported by the respective profiles. To produce this comparison, I encoded the same source file to the same encoding parameters. The file on the left uses the Main Profile; the files on the right uses the Baseline. A quick check of the chart in Figure 1 reveals that the Main Profile enables B slices (also called B-frames) and the higher-quality CABAC encoding, which I define later in this article. As you can see, these do help the Main Profile deliver higher-quality video than the Baseline.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |