TASVideos

Tool-assisted game movies
When human skills are just not enough

Encoding Guide / Streaming Media

<< Encoding Guide

There are some differences between the standard encoding process for creating mirrored/torrented encodes and creating encodes intended to be uploaded to a streaming media site.

Dos

Use larger resolutions (for YouTube only)

YouTube, for example, processes high definition videos much better than standard definition videos.

High-definition encoding strays considerably from our standard encoding techniques. For further information, consult Encoding Guide/High Definition.

Use partial frame blending (for YouTube only)

YouTube's frame rate limitations lead to jerky video or lost video effects without special precautions. For the most common technique used for this, refer to ng_deblink.

Prescale to the correct aspect ratio

Most Flash-based streaming players don't recognise the aspect ratio flags normally set in containers; as such to display properly they need to be prescaled to the correct (4:3) aspect ratio if they are for platforms intended to be displayed on a TV.

However, for YouTube uploads you may avoid aspect ratio correction and just add a special tag to your video, that does ARC for you.

Split your videos

All of our official encoders have no timelimit on YouTube, but if your channel has it, you can add the command to mkvmerge script to split the video by what your limit is (15 minutes for YouTube).

Don'ts

Use duplicate frame removal

Don't use DeDup or direct264's deldup - most video sites can't handle variable frame rates and you'll end up with video playing at whatever speed the site feels like.

When uploading to archive.org, it is worth creating an entirely separate encode which uses limited range and does not use duplicate frame removal (but is otherwise unchanged) and uploading it as '<filename>_512kb.mp4' to the archive.org mirror; this ensures that archive.org's streaming works properly.


Combined RSS Feed
EncodingGuide/StreamingMedia last edited by feos on 2012-05-18 15:26:18
Page info and history | Latest diff | List referrers | View Source