Quote:
Originally Posted by unclescoob
There's a tutorial on the Tmpeg encoder
|
Where? I've seen a lot of bad guides for
TMPGEnc Plus. Some of them were very clearly written by people who were basing their advice on their own limited understanding of video. Several guides popular amongst anime fans were especially horrible, doing quite a bit of picture damage to the video. Novices have a bad habit of cranking filters up well beyond suggested values.
Quote:
|
which states that if you're going above 6000kbps, you should not be encoding B frames anyway, as P frames, which take redundant information from other P frames, along with the I frames are enough for a good picture. Would this be considered a general rule with utilizing any encoder?
|
Assuming 352x480, maybe.
Assuming 720x480, absolutely not.
Keep in mind that 352x uses half the bitrate as needed by 720x.
And my comments below will all reflect a 720x480 (or 720x576 PAL) reference point.
You come across a few plateaus of quality. For a standard DVD-Video, with typical GOP lengths, you approach a leveling of possible quality at about 8Mb/s. Depending on the complexity of content (including the % of noise in-image), you may prefer 12, 15, 20 or 25Mb/s instead. Of course, none of those are legal DVD-Video values, and are considered lower end broadcasting or typical mezzanine specs. As you start to raise bitrates, you allow for the removal of in-between frames. B frames go first, then P frames, leaving you with I-frame only (intra-frame encoding). At this level, MPEG-2 is almost identical to MJPEG or JPEG2000, which are considered only mildly lossy intermediate codecs, as there's no frame-to-frame loss. An IP-based GOP, at MPEG-2 25Mb/s, makes for a great mezzanine spec.
Broadcast specs go all the way to 50Mb/s, and that can include use of long GOPs (IPB with a ton of P and B frames). It really comes back to content, usage, and adherence to agreed-upon specs.
Another consider is transcoding needs. That's where you round off encoding math, and toss out bitrate, in order to reduce file size. This is done for broadcasting, and then many people are familiar with the DVD Shrink program, which transcodes DVDs. You can easily transcode IPB, somewhat transcode IP (but not really), and forget about trying to transcode I-frame only.
Asking "Should I remove B frames?" is like asking "How I drive 50mph?"
If you're in a school zone, no.
If you're on a race track, no.
If you're on a small highway, certainly. (Speed limit is likely 50-60mph.)
If you're in a go cart, no.
If you're in a car or truck, sure.
It's very situation based. The answer can, and does, change to meet the needs of the encoding scenario.