prev/next

MPEG-4 (MP4)

MPEG-4 absorbs many of the features of MPEG-1 and MPEG-2 and other related standards, adding new features such as support for externally-specified DRM (Digital Rights Management) and AAC (Advanced Audio Coding)

Most of the features of MPEG-4 are included in a variety of "levels" and "profiles", depending on what individual developers support. MPEG-4 part 2 (Advanced Simple Profile) is used by codecs such as DivX, Xvid, and Quicktime 6. It is widely supported on all mobile phone video platforms.

Do you have any presets for Roku that I can use in watchfolders?

Yes! You can select the following choices in our watch folders to create files specifically targeted for playback via Roku. 

Click on any of the links below to expose the templates that we use for each preset:

roku_800
roku_1200
roku_1800
roku_2700
roku_hls

 More -->

Yes! You can select the following choices in our watch folders to create files specifically targeted for playback via Roku. 

Click on any of the links below to expose the templates that we use for each preset:

roku_800
roku_1200
roku_1800
roku_2700
roku_hls

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 2 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Roku 2700k Template

Roku 2700k Template

<format>
  <output>mp4</output>
  <destination>
  <size>1280x720</size>
  <bitrate>2700k</bitrate>
  <audio_bitrate>192k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <profile>high</profile>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>200</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>0</rotate>
  <file_extension>mp4</file_extension>
  <hint>no</hint>
</format>

Roku 2700k Template

<format>
  <output>mp4</output>
  <destination>
  <size>1280x720</size>
  <bitrate>2700k</bitrate>
  <audio_bitrate>192k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <profile>high</profile>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>200</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>0</rotate>
  <file_extension>mp4</file_extension>
  <hint>no</hint>
</format>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Roku 1800k Template

Roku 1800k Template

<format>
  <output>mp4</output>
  <destination>
  <size>1280x720</size>
  <bitrate>1800k</bitrate>
  <audio_bitrate>128k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <profile>high</profile>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>200</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>0</rotate>
  <file_extension>mp4</file_extension>
  <hint>no</hint>
</format>

Roku 1800k Template

<format>
  <output>mp4</output>
  <destination>
  <size>1280x720</size>
  <bitrate>1800k</bitrate>
  <audio_bitrate>128k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <profile>high</profile>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>200</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>0</rotate>
  <file_extension>mp4</file_extension>
  <hint>no</hint>
</format>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Roku 1200k Template

Roku 1200k Template

<format>
  <output>mp4</output>
  <destination>
  <size>640x480</size>
  <bitrate>1200k</bitrate>
  <audio_bitrate>192k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <profile>main</profile>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>200</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>0</rotate>
  <file_extension>mp4</file_extension>
  <hint>no</hint>
</format>

Roku 1200k Template

<format>
  <output>mp4</output>
  <destination>
  <size>640x480</size>
  <bitrate>1200k</bitrate>
  <audio_bitrate>192k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <profile>main</profile>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>200</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>0</rotate>
  <file_extension>mp4</file_extension>
  <hint>no</hint>
</format>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 2 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Roku 800k Template

Standard Template for 800k

<format>
  <output>mp4</output>
  <destination>
  <size>640x480</size>
  <bitrate>800k</bitrate>
  <audio_bitrate>128k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <profile>main</profile>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>200</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>0</rotate>
  <file_extension>mp4</file_extension>
  <hint>no</hint>
</format>

Standard Template for 800k

<format>
  <output>mp4</output>
  <destination>
  <size>640x480</size>
  <bitrate>800k</bitrate>
  <audio_bitrate>128k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <profile>main</profile>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>200</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>0</rotate>
  <file_extension>mp4</file_extension>
  <hint>no</hint>
</format>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Roku HLS Template

Roku HLS (HTTP Live Streaming) Template

 <format>
 <output>ipad_stream</output>
 <destination>
 <size>0x480</size>
 <bitrate>1024k</bitrate>
 <audio_bitrate>96k</audio_bitrate>
 <audio_sample_rate>44100</audio_sample_rate>
 <audio_channels_number>2</audio_channels_number>
 <keep_aspect_ratio>yes</keep_aspect_ratio>
 <video_codec>libx264</video_codec>
 <VCodecParameters>yes</VCodecParameters>
 <video_codec_parameters>
 <coder>1</coder>
 <flags>+loop</flags>
 <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
 <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
 <me_method>umh</me_method>
 <subq>8</subq>
 <me_range>16</me_range>
 <bf>4</bf>
 <keyint_min>25</keyint_min>
 <sc_threshold>40</sc_threshold>
 <i_qfactor>0.71</i_qfactor>
 <b_strategy>2</b_strategy>
 <qcomp>0.6</qcomp>
 <qmin>10</qmin>
 <qmax>51</qmax>
 <qdiff>4</qdiff>
 <b_qfactor/>
 <directpred>3</directpred>
 <trellis>1</trellis>
 <level>30</level>
 <refs>4</refs>
 <wpredp>0</wpredp>
 </video_codec_parameters>
 <profile>main</profile>
 <audio_codec>libfaac</audio_codec>
 <two_pass>no</two_pass>
 <turbo>yes</turbo>
 <twin_turbo>no</twin_turbo>
 <cbr>no</cbr>
 <deinterlacing>no</deinterlacing>
 <keyframe>300</keyframe>
 <audio_volume>100</audio_volume>
 <rotate>def</rotate>
 <file_extension>tar</file_extension>
 <hint>no</hint>
 <bitrates>1200k,800k,600k,400k,200k,110k</bitrates>
 <framerates>29.97,29.97,29.97,29.97,15,10</framerates>
 <keyframes>90,90,90,90,45,30</keyframes>
 <pack_files>no</pack_files>
 <segment_duration>10</segment_duration>
 <add_audio_only>no</add_audio_only>
 
 More -->

Roku HLS (HTTP Live Streaming) Template

<format>
  <output>ipad_stream</output>
  <destination>
  <size>0x480</size>
  <bitrate>1024k</bitrate>
  <audio_bitrate>96k</audio_bitrate>
  <audio_sample_rate>44100</audio_sample_rate>
  <audio_channels_number>2</audio_channels_number>
  <keep_aspect_ratio>yes</keep_aspect_ratio>
  <video_codec>libx264</video_codec>
  <VCodecParameters>yes</VCodecParameters>
           <video_codec_parameters>
           <coder>1</coder>
           <flags>+loop</flags>
           <flags2>+wpred+mixed_refs+dct8x8+fastpskip</flags2>
           <partitions>+parti8x8+parti4x4+partp8x8+partb8x8</partitions>
           <me_method>umh</me_method>
           <subq>8</subq>
           <me_range>16</me_range>
           <bf>4</bf>
           <keyint_min>25</keyint_min>
           <sc_threshold>40</sc_threshold>
           <i_qfactor>0.71</i_qfactor>
           <b_strategy>2</b_strategy>
           <qcomp>0.6</qcomp>
           <qmin>10</qmin>
           <qmax>51</qmax>
           <qdiff>4</qdiff>
           <b_qfactor/>
           <directpred>3</directpred>
           <trellis>1</trellis>
           <level>30</level>
           <refs>4</refs>
           <wpredp>0</wpredp>
  </video_codec_parameters>
  <profile>main</profile>
  <audio_codec>libfaac</audio_codec>
  <two_pass>no</two_pass>
  <turbo>yes</turbo>
  <twin_turbo>no</twin_turbo>
  <cbr>no</cbr>
  <deinterlacing>no</deinterlacing>
  <keyframe>300</keyframe>
  <audio_volume>100</audio_volume>
  <rotate>def</rotate>
  <file_extension>tar</file_extension>
  <hint>no</hint>
  <bitrates>1200k,800k,600k,400k,200k,110k</bitrates>
  <framerates>29.97,29.97,29.97,29.97,15,10</framerates>
  <keyframes>90,90,90,90,45,30</keyframes>
  <pack_files>no</pack_files>
  <segment_duration>10</segment_duration>
  <add_audio_only>no</add_audio_only>
  <still_image></still_image>
  <still_image_time></still_image_time>
</format>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Blackberry Templates

Standard Templates for Blackberry devices. 

Old phones

 <format>
 <output>3gp</output>
 <size>176x144</size>
 <bitrate>384k</bitrate>
 <audio_bitrate>12.2k</audio_bitrate>
 <audio_sample_rate>8000</audio_sample_rate>
 <audio_channels_number>1</audio_channels_number>
 <framerate>15</framerate>
 <keep_aspect_ratio>yes</keep_aspect_ratio>
 <video_codec>h263</video_codec>
 <profile>baseline</profile>
 <VCodecParameters>no</VCodecParameters>
 <audio_codec>libamr_nb</audio_codec>
 <two_pass>no</two_pass>
 <turbo>no</turbo>
 <twin_turbo>no</twin_turbo>
 <cbr>no</cbr>
 <deinterlacing>no</deinterlacing>
 <keyframe>90</keyframe>
 <audio_volume>100</audio_volume>
 <file_extension>3gp</file_extension>
</format> 

New Phones

 <format>
 <output>mp4</output>
 <size>240x180</size>
 <bitrate>240k</bitrate>
 <audio_bitrate>40k</audio_bitrate>
 <audio_sample_rate>22050</audio_sample_rate>
 <audio_channels_number>1</audio_channels_number>
 <framerate>15</framerate>
 <keep_aspect_ratio>yes</keep_aspect_ratio>
 <video_codec>mpeg4</video_codec>
 <profile>main</profile>
 <VCodecParameters>no</VCodecParameters>
 <audio_codec>libmp3lame</audio_codec>
 <two_pass>yes</two_pass>
 <turbo>no</turbo>
 <twin_turbo>no</twin_turbo>
 <cbr>no</cbr>
 <deinterlacing>no</deinterlacing>
 <keyframe>90</keyframe>
 <audio_volume>100</audio_volume>
 <file_extension>mp4</file_extension>
 <hint>no</hint>
</format> 
 <format>
 <output>mp4</output>
 <size>240x180</size>
 
 More -->

Standard Templates for Blackberry devices. 

Old phones

<format>
   <output>3gp</output>
   <size>176x144</size>
   <bitrate>384k</bitrate>
   <audio_bitrate>12.2k</audio_bitrate>
   <audio_sample_rate>8000</audio_sample_rate>
   <audio_channels_number>1</audio_channels_number>
   <framerate>15</framerate>
   <keep_aspect_ratio>yes</keep_aspect_ratio>
   <video_codec>h263</video_codec>
   <profile>baseline</profile>
   <VCodecParameters>no</VCodecParameters>
   <audio_codec>libamr_nb</audio_codec>
   <two_pass>no</two_pass>
   <turbo>no</turbo>
   <twin_turbo>no</twin_turbo>
   <cbr>no</cbr>
   <deinterlacing>no</deinterlacing>
   <keyframe>90</keyframe>
   <audio_volume>100</audio_volume>
   <file_extension>3gp</file_extension>
</format>

New Phones

<format>
   <output>mp4</output>
   <size>240x180</size>
   <bitrate>240k</bitrate>
   <audio_bitrate>40k</audio_bitrate>
   <audio_sample_rate>22050</audio_sample_rate>
   <audio_channels_number>1</audio_channels_number>
   <framerate>15</framerate>
   <keep_aspect_ratio>yes</keep_aspect_ratio>
   <video_codec>mpeg4</video_codec>
   <profile>main</profile>
   <VCodecParameters>no</VCodecParameters>
   <audio_codec>libmp3lame</audio_codec>
   <two_pass>yes</two_pass>
   <turbo>no</turbo>
   <twin_turbo>no</twin_turbo>
   <cbr>no</cbr>
   <deinterlacing>no</deinterlacing>
   <keyframe>90</keyframe>
   <audio_volume>100</audio_volume>
   <file_extension>mp4</file_extension>
   <hint>no</hint>
</format>
<format>
   <output>mp4</output>
   <size>240x180</size>
   <bitrate>300k</bitrate>
   <audio_bitrate>64k</audio_bitrate>
   <audio_sample_rate>22050</audio_sample_rate>
   <audio_channels_number>1</audio_channels_number>
   <framerate>25</framerate>
   <keep_aspect_ratio>yes</keep_aspect_ratio>
   <video_codec>libx264</video_codec>
   <profile>baseline</profile>
   <VCodecParameters>no</VCodecParameters>
   <audio_codec>libfaac</audio_codec>
   <two_pass>yes</two_pass>
   <turbo>no</turbo>
   <twin_turbo>no</twin_turbo>
   <cbr>no</cbr>
   <deinterlacing>no</deinterlacing>
   <keyframe>150</keyframe>
   <audio_volume>100</audio_volume>
   <file_extension>mp4</file_extension>
   <hint>no</hint>
</format>
</query>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 2 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Apple TV

 

Apple TV, originally launched in September 2006, is a product manufactured and sold by Apple. This digital media receiver is a small form factor network appliance designed to play IPTV digital content originating from the iTunes Store, Netflix, YouTube, Flickr, MobileMe or any Mac OS X or Windows computer running iTunes. 
 
If you're interested in
 More -->

 

Apple TV, originally launched in September 2006, is a product manufactured and sold by Apple. This digital media receiver is a small form factor network appliance designed to play IPTV digital content originating from the iTunes Store, Netflix, YouTube, Flickr, MobileMe or any Mac OS X or Windows computer running iTunes. 
 
If you're interested in using Encoding.com's platform to create Apple TV files from your source content, there's a number of ways to achieve that using the options listed below.
 
+ Use our web UI, located @ http://www.encoding.com/login, to designate an Amazon S3, Rackspace CloudFiles or FTP site to use as your watchfolder. Turn an entire folder of content into Apple TV files. All you have to do is select 'Add Task' and apply the Apple TV preset from the dropdown menu in the watchfolder UI. 
 
+ Upload a single piece of media with our 'Add Media' feature in the web UI. Select 'Add Task' and apply an Apple TV preset to your encoding workflow from the dropdown menu.  As with watchfolders, 'Add Media' can source from Amazon S3, Rackspace CloudFiles, FTP sites or your local drive / network.
 
+ Implement our powerful API to submit source content and create Apple TV files in a snap. Complete API documentation here
 
Don't forget to take a peek at our sample XML template for Apple TV creation.
<format>  
<output>fl9</output>  
<size>320x240</size>  
<bitrate>256k</bitrate>  
<audio_bitrate>64k</audio_bitrate>  
<audio_channels_number>2</audio_channels_number>  
<keep_aspect_ratio>yes</keep_aspect_ratio>  
<video_codec>libx264</video_codec>  
<profile>high</profile>  
<VCodecParameters>no</VCodecParameters>  
<audio_codec>libfaac</audio_codec>  
<two_pass>no</two_pass>  
<cbr>no</cbr>  
<deinterlacing>no</deinterlacing>  
<keyframe>300</keyframe>  
<audio_volume>100</audio_volume>  
<file_extension>mp4</file_extension>  
</format>  
 
<-- Hide
tools: email  |  print  |  share  |  click to rate (not rated yet):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

MPEG4 codec

 

MPEG video generally refers to a set of standards and methods for compressing audio and video data.  MPEG-4, refers to the feature set of MPEG reserved for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray.  MPEG-4 supports interactivity and has the ability to crunch massive video files into pieces small
 More -->

 

MPEG video generally refers to a set of standards and methods for compressing audio and video data.  MPEG-4, refers to the feature set of MPEG reserved for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray.  MPEG-4 supports interactivity and has the ability to crunch massive video files into pieces small enough to send over mobile networks.  Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4.
 

Encoding.com: Online MPEG Converter

If you're interested in using Encoding.com's platform to create MPEG4 files from your source content, there's a number of ways to achieve that using the options listed below.

+ Use our web UI, located @ http://www.encoding.com/login, create a watchfolder and turn an entire folder of source content into MPEG4 files. Watchfolders can exist on Amazon S3, Rackspace CloudFiles or FTP sites.

+ Upload a single piece of media with our 'Add Media' feature in the web UI. Select 'Add Task' to request an MPEG4 file to be created from your source content. As with watchfolders, 'Add Media' can source from Amazon S3, Rackspace CloudFiles, FTP sites or your local drive / network.

+ Implement our powerful API to submit source content and create MPEG4s in a snap. Complete API documentation here.

Don't forget to take a peek at our sample XML template for MPEG4 creation:

<format>  
<output>mp4</output>  
<size>320x240</size>  
<bitrate>256k</bitrate>  
<audio_bitrate>64k</audio_bitrate>  
<audio_channels_number>2</audio_channels_number>  
<keep_aspect_ratio>yes</keep_aspect_ratio>  
<video_codec>mpeg4</video_codec>  
<profile>main</profile>  
<VCodecParameters>no</VCodecParameters>  
<audio_codec>libfaac</audio_codec>  
<two_pass>no</two_pass>  
<cbr>no</cbr>  
<deinterlacing>no</deinterlacing>  
<keyframe>300</keyframe>  
<audio_volume>100</audio_volume>  
<file_extension>mp4</file_extension>  
<hint>no</hint>  
</format>  

 

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

PSP Template

Standard PSP Template

 

<format>
    <output>psp</output>
    <size>368x192</size>
    <bitrate>1024k</bitrate>
    <audio_bitrate>128k</audio_bitrate>
    <audio_sample_rate>24000</audio_sample_rate>
    <audio_channels_number>2</audio_channels_number>
    <framerate>30000/1001</framerate>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg4</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
 </format>
 

Standard PSP Template

 

<format>
    <output>psp</output>
    <size>368x192</size>
    <bitrate>1024k</bitrate>
    <audio_bitrate>128k</audio_bitrate>
    <audio_sample_rate>24000</audio_sample_rate>
    <audio_channels_number>2</audio_channels_number>
    <framerate>30000/1001</framerate>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg4</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
 </format>
 
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 3 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Apple TV Template

Standard Template for Apple TV

 

<format>
    <output>appletv</output>
    <size>710x480</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>64k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg4</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
</format>

 

Standard Template for Apple TV

 

<format>
    <output>appletv</output>
    <size>710x480</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>64k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg4</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
</format>

 

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

iPad Template

Standard iPad Template

 

<format>
    <output>ipad</output>
    <size>640x480</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>40k</audio_bitrate>
    <audio_sample_rate>22050</audio_sample_rate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>libx264</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
</format>
 

Standard iPad Template

 

<format>
    <output>ipad</output>
    <size>640x480</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>40k</audio_bitrate>
    <audio_sample_rate>22050</audio_sample_rate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>libx264</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
</format>
 
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

iPhone Template

Standard template for iPhone video

 

<format>
    <output>iphone</output>
    <size>480x368</size>
    <bitrate>1024k</bitrate>
    <audio_bitrate>128k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>libx264</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
 </format>
 

Standard template for iPhone video

 

<format>
    <output>iphone</output>
    <size>480x368</size>
    <bitrate>1024k</bitrate>
    <audio_bitrate>128k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>libx264</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
 </format>
 
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

iPod Template

Standard iPod template

 

<format>
    <output>ipod</output>
    <size>320x240</size>
    <bitrate>1024k</bitrate>
    <audio_bitrate>128k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>libx264</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
</format>
 

Standard iPod template

 

<format>
    <output>ipod</output>
    <size>320x240</size>
    <bitrate>1024k</bitrate>
    <audio_bitrate>128k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>libx264</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
</format>
 
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

MPEG4 Template

Standard template for MPEG4

<format>
    <output>mp4</output>
    <size>320x240</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>64k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg4</video_codec>
    <profile>main</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
  </format>
 

Standard template for MPEG4

<format>
    <output>mp4</output>
    <size>320x240</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>64k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg4</video_codec>
    <profile>main</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
  </format>
 
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

MP4 to 3GP Converter

Encoding.com supports a host of file formats within the .mpeg4 and .3gp containers. Learn more about our easy-to-use MP4 to 3GP converter or check out our up to the minute list of other supported file formats .

MPEG-4 Part 14, with its official filename extension .mp4, is a multimedia container format most commonly used to store digital

 More -->

Encoding.com supports a host of file formats within the .mpeg4 and .3gp containers. Learn more about our easy-to-use MP4 to 3GP converter or check out our up to the minute list of other supported file formats.

MPEG-4 Part 14, with its official filename extension .mp4, is a multimedia container format most commonly used to store digital audio and video streams, but can also be used to store other data such as subtitles and still images. It is based on AppleÕs QuickTime file format (.mov). Like most modern container formats, MP4 allows streaming over the Internet. A separate hint track is used to include streaming information in the file.

3GP is a multimedia container format that supports MPEG-2, H.263 and H.264 video codecs. 3GP was designed to decrease storage and bandwidth requirements in order to accommodate mobile phones. Most 3G capable mobile phones support the playback and recording of video in 3GP format (memory, maximum file size for playback and recording, and resolution limits exist and vary).

Encoding.com: The Online MP4 to 3GP Video Converter

With our web uploader, using our online mp4 to 3gp video converter could not be easier. You can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select “Encoding Options” and select “Add Task.” Use the pulldown menu to select 3gp. That’s it! You’re ready to use Encoding.com’s platform to compress your videos.

Try one of our free plans today!

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 3 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

MPEG Encoder

Encoding.com supports a host of file formats within many video containers. Learn more about our easy-to-use MPEG encoder or check out our up to the minute list of other supported file formats .

Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4. VP6 is a proprietary video codec developed by

 More -->

Encoding.com supports a host of file formats within many video containers. Learn more about our easy-to-use MPEG encoder or check out our up to the minute list of other supported file formats.

Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4. VP6 is a proprietary video codec developed by On2 Technologies and is supported by Adobe Flash, Flash Video and JavaFX media files. It was widely adopted prior to the emergence of the H.264 codec, and is used primarily for Internet video and Flash video files. VP6 supports multi-pass encoding, constant or variable data rates, and advanced error recovery; and can be used to encode high resolution video, including 1920×1080 HD video streams.

MPEG Video Compression

Through our web uploader, MPEG video compression and MPEG transcoding have never been easier. You can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select “Encoding Options” and select “Add Task.” Use the pulldown menu to select the flavor of mpeg that you need. That’s it! You’re ready to use Encoding.com’s platform to compress your videos.

Encoding.com: Scalable Online MPEG Transcoding Software

We offer our users a simple and scalable online MPEG transcoding solution. MPEG video generally refers to a set of standards and methods for compressing audio and video data. The most important and widely used standards include MPEG-2, an older format currently used by over-the-air digital television providers (digital cable, satellite) and MPEG-4, which includes additional features for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray. MPEG-4 supports interactivity and has the ability to crunch massive video files into pieces small enough to send over mobile networks. Try one of our free plans today!

<-- Hide
tools: email  |  print  |  share  |  click to rate (not rated yet):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

MP4 Codec

MPEG-4 Part 14, with its official filename extension .mp4, is a multimedia container format most commonly used to store digital audio and video streams, but can also be used to store other data such as subtitles and still images. It is based on Apple’s QuickTime file format (.mov).  Like most modern container formats, MP4 allows streaming over the Internet.  A

 More -->

MPEG-4 Part 14, with its official filename extension .mp4, is a multimedia container format most commonly used to store digital audio and video streams, but can also be used to store other data such as subtitles and still images. It is based on Apple’s QuickTime file format (.mov).  Like most modern container formats, MP4 allows streaming over the Internet.  A separate hint track is used to include streaming information in the file.  When encoding.com encoded into .mp4 format by default we add the hint track so prepare your file for streaming.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 6 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

M4A Codec

MPEG-4 is a developing standard used to compress audio and visual data, and is divided into several parts. The standard includes the concept of “profiles” and “levels,” allowing a specific set of capabilities to be defined in a manner appropriate for a subset of applications.  The MPEG-4 standard is generally used for streaming media and CD distribution, video conversation, and

 More -->

MPEG-4 is a developing standard used to compress audio and visual data, and is divided into several parts. The standard includes the concept of “profiles” and “levels,” allowing a specific set of capabilities to be defined in a manner appropriate for a subset of applications.  The MPEG-4 standard is generally used for streaming media and CD distribution, video conversation, and broadcast television and includes additional features for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray.  MPEG-4 also supports interactivity and has the ability to crunch massive video files into pieces small enough to send over mobile networks.  Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4.

The existence of two different file extensions for naming audio-only MP4 files has been a source of confusion among users and multimedia playback software. Since MPEG-4 Part 14 is a container format, MPEG-4 files may contain any number of audio, video, and even subtitle streams, making it impossible to determine the type of streams in an MPEG-4 file based on its filename extension alone. In response, Apple started using and popularizing the .m4a file extension. Software capable of audio/video playback should recognize files with either .m4a or .mp4 file extensions, as would be expected, as there are no file format differences between the two. Most software capable of creating MPEG-4 audio will allow the user to choose the filename extension of the created MPEG-4 files.

If you're interested in using Encoding.com's platform to create mpeg4 files from your source content, there's a number of ways to achieve that using the options listed below.

+ Use our web UI, located @ http://www.encoding.com/login, to designate an Amazon S3, Rackspace CloudFiles or FTP site to use as your watchfolder. Turn an entire folder of content into mpeg4 files. It's easy to do by applying our mpeg4 preset. All you have to do is select 'Add Task' and apply the mpeg4 preset from the dropdown menu in the watchfolder UI. 

+ Upload a single piece of media with our 'Add Media' feature in the web UI. Select 'Add Task' and apply the mpeg4 preset to your source content. As with watchfolders, 'Add Media' can source from Amazon S3, Rackspace CloudFiles, FTP sites or your local drive / network.

+ Implement our powerful API to submit source content and create mpeg4 files in a snap. Complete API documentation here

Don't forget to take a peek at our sample XML template for mpeg4 creation.

 

<format>
    <output>mp4</output>
    <size>320x240</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>64k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg4</video_codec>
    <profile>main</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
</format>

 

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 2 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

M4V Codec

M4V Codec

M4V video files containers are produced by Apple for iTunes TV episodes, music videos, and feature length movies. The M4V file format is a standard file format for videos for iPods and PlayStation Portables developed by Apple. The  M4V files format is based on the MPEG-4 AVC video codec, which is a global media standard with

 More -->

M4V Codec

M4V video files containers are produced by Apple for iTunes TV episodes, music videos, and feature length movies. The M4V file format is a standard file format for videos for iPods and PlayStation Portables developed by Apple. The  M4V files format is based on the MPEG-4 AVC video codec, which is a global media standard with the aim to provide optimized video podcasts for the video iPod. .M4V files are related to .MP4 files, however M4V files are opened with the iTunes player by default while MP4 files are opened with Quicktime player by default. The copyright of M4V files may be protected by using Apple's FairPlay DRM copyright protection. To play a protected M4V file, the computer needs to be authorized (using iTunes) with the account that was used to purchase the video. However, in some cases unprotected M4V files may be recognized and played by other video players by changing the file extension from ‘.m4v’ to ‘.mp4’.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 4 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can Encoding.com accept MP4 as source material?

Online MPG Converter

Encoding.com accepts many types of files from the .mpg family. Use our web interface, powerful API or desktop application, access our MPG encoder to create or encode the flavor of .mpg of your liking. MPEG is a large set of standards for encoding video and audio, for use in transport or locally. Encoding.com’s online

 More -->

Online MPG Converter

Encoding.com accepts many types of files from the .mpg family. Use our web interface, powerful API or desktop application, access our MPG encoder to create or encode the flavor of .mpg of your liking. MPEG is a large set of standards for encoding video and audio, for use in transport or locally. Encoding.com’s online MPG converter is fast and easy to use. Check out our up to the minute list of supported file formats for more information.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 3 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can Encoding.com create MP4 content?

MPEG Video Compression

Encoding.com supports a host of file formats within many video containers. Learn more about our easy-to-use MPEG encoder or check out our up to the minute list of other supported file formats . Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4. VP6 is a proprietary

 More -->

MPEG Video Compression

Encoding.com supports a host of file formats within many video containers. Learn more about our easy-to-use MPEG encoder or check out our up to the minute list of other supported file formats . Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4. VP6 is a proprietary video codec developed by On2 Technologies and is supported by Adobe Flash, Flash Video and JavaFX media files. It was widely adopted prior to the emergence of the H.264 codec, and is used primarily for Internet video and Flash video files. VP6 supports multi-pass encoding, constant or variable data rates, and advanced error recovery; and can be used to encode high resolution video, including 1920x1080 HD video streams.


Through our web uploader, MPEG video compression and MPEG transcoding have never been easier. You can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select “Encoding Options” and select “Add Task.” Use the pulldown menu to select the flavor of mpeg that you need. That’s it! You’re ready to use Encoding.com’s platform to compress your videos.


Encoding.com: Scalable Online MPEG Transcoding Software

We offer our users a simple and scalable online MPEG transcoding solution. MPEG video generally refers to a set of standards and methods for compressing audio and video data. The most important and widely used standards include MPEG-2, an older format currently used by over-the-air digital television providers (digital cable, satellite) and MPEG-4, which includes additional features for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray. MPEG-4 supports interactivity and has the ability to crunch massive video files into pieces small enough to send over mobile networks. Try one of our free plans today!

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How Do I Convert H264 to MPEG?

Easily Convert H264 to MPEG at Encoding.com

Encoding.com supports a host of file formats within the H264 and .mpeg containers. Check out our up to the minute support list for what’s available: http://www.encoding.com/formatsupport/#h264 Through our web uploader, you can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can

 More -->

Easily Convert H264 to MPEG at Encoding.com

Encoding.com supports a host of file formats within the H264 and .mpeg containers. Check out our up to the minute support list for what’s available: http://www.encoding.com/formatsupport/#h264 Through our web uploader, you can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select ‘Encoding Options’ and select ‘Add Task.’ Use the pulldown menu to select the mpeg flavor of your choice. That’s it! You’re ready to use Encoding.com’s platform to compress your videos. H.264, short for H.264/MPEG-4 AVC, is a standard for video compression and is poised to become the next standard for format of convergence in the digital video industry now supported by Google / YouTube, Adobe, and Apple iTunes. It contains a number of features that enable it to compress video much more effectively than previous standards, and provides more flexibility for applications across a wide variety of network environments from low bit-rate Internet streaming to HDTV broadcast and Digital Cinema applications with nearly lossless coding. Audio Video Interleave, known as AVI, is a multimedia container format created by Microsoft in 1992. AVI files contain both audio and video data and support synchronous audio-with-video playback. An AVI container can support virtually any compression scheme including Full Frame (uncompressed), Intel Real Time (Indeo), Cinepak, Motion JPEG, Real Video, MPEG-4 and others.

 

If you're interested in using Encoding.com's platform to convert H264 content into mpeg2 or mpeg4 files, there's a number of ways to achieve that using the options listed below:
 
+ Use our web UI, located @ http://www.encoding.com/login, to create a Watch Folder and turn an entire folder of H264 source content into mpeg2 or mpeg4 files. Watch Folders can exist on Amazon S3, Rackspace CloudFiles or your own FTP site.
 
+ Upload a single H264 file using our 'Add Media' feature in the web UI.  Select 'Add Task' and add an mpeg2 or mpeg4 preset.  As with Watch Folders, 'Add Media' can download video from Amazon S3, Rackspace CloudFiles, FTP sites or your local drive / network.
 
+ Implement our powerful API to submit your H264 source content and create an mpeg2 or mpeg4 output in a snap.  Sample XMLs below:
 
MPEG4:
<format>
    <output>mp4</output>
    <size>320x240</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>64k</audio_bitrate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg4</video_codec>
    <profile>main</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>libfaac</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>300</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mp4</file_extension>
    <hint>no</hint>
  </format>
 
MPEG2:
<format>    
<output>mpeg2</output>
    <size>320x240</size>
    <bitrate>256k</bitrate>
    <audio_bitrate>256k</audio_bitrate>
    <audio_sample_rate>44100</audio_sample_rate>
    <audio_channels_number>2</audio_channels_number>
    <keep_aspect_ratio>yes</keep_aspect_ratio>
    <video_codec>mpeg2video</video_codec>
    <profile>baseline</profile>
    <VCodecParameters>no</VCodecParameters>
    <audio_codec>mp2</audio_codec>
    <two_pass>no</two_pass>
    <cbr>no</cbr>
    <deinterlacing>no</deinterlacing>
    <keyframe>15</keyframe>
    <audio_volume>100</audio_volume>
    <file_extension>mpg</file_extension>
    <bframes>2</bframes>
    <gop>cgop</gop>
 </format>

 

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 3 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How Do I Convert MP4 to 3GP?

Encoding.com: The Online MP4 to 3GP Video Converter

Encoding.com supports a host of file formats within the .mpeg4 and .3gp containers. Learn more about our easy-to-use MP4 to 3GP converter or check out our up to the minute list of other supported file formats .


MPEG-4 Part 14, with its official filename extension .mp4, is

 More -->

Encoding.com: The Online MP4 to 3GP Video Converter

Encoding.com supports a host of file formats within the .mpeg4 and .3gp containers. Learn more about our easy-to-use MP4 to 3GP converter or check out our up to the minute list of other supported file formats.


MPEG-4 Part 14, with its official filename extension .mp4, is a multimedia container format most commonly used to store digital audio and video streams, but can also be used to store other data such as subtitles and still images. It is based on AppleÕs QuickTime file format (.mov). Like most modern container formats, MP4 allows streaming over the Internet. A separate hint track is used to include streaming information in the file.


3GP is a multimedia container format that supports MPEG-2, H.263 and H.264 video codecs. 3GP was designed to decrease storage and bandwidth requirements in order to accommodate mobile phones. Most 3G capable mobile phones support the playback and recording of video in 3GP format (memory, maximum file size for playback and recording, and resolution limits exist and vary).


With our web uploader, using our online mp4 to 3gp video converter could not be easier. You can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select “Encoding Options” and select “Add Task.” Use the pulldown menu to select 3gp. That’s it! You’re ready to use Encoding.com’s platform to compress your videos.

Try one of our free plans today!

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 3 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How Do I Convert FLV to MPEG?

Encoding.com supports a host of file formats within the .flv and .mpeg containers. Check out our up to the minute list of supported file formats and read below to learn more about our FLV to MPEG converter .

Flash Video, or FLV, is a container file format used to deliver video via the Adobe Flash player. Deployed

 More -->

Encoding.com supports a host of file formats within the .flv and .mpeg containers. Check out our up to the minute list of supported file formats and read below to learn more about our FLV to MPEG converter.

Flash Video, or FLV, is a container file format used to deliver video via the Adobe Flash player. Deployed by leading video sites such as YouTube, Yahoo! Video, and many others, Flash Video is an open format which supports H.264, VP6 and Sorenson Spark formats. Converting files from FLV to MPEG is easy and scalable at Encoding.com.

MPEG video generally refers to a set of standards and methods for compressing audio and video data. The most important and widely used standards include MPEG-2, an older format currently used by over-the-air digital television providers (digital cable, satellite) and MPEG-4, which includes additional features for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray. MPEG-4 supports interactivity and has the ability to crunch massive video files into pieces small enough to send over mobile networks. Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4.

Encoding.com: Powerful Online FLV to MPEG Video Converter

Through our web uploader, it is easy to use our online FLV to MPEG video converter. You can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select “Encoding Options” and select “Add Task.” Use the pulldown menu to select the mpeg flavor of your choice. That’s it! You’re ready to use Encoding.com’s platform to compress your videos. Sign up for one of our free plans today!

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 7 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How Do I Convert VP6 to MPEG?

VP6 to MPEG

Encoding.com supports a host of file formats within the .flv and .mpg containers. Learn more about our easy-to-use VP6 to MPEG video converter or check out our up to the minute list of other supported file formats .

VP6 is a proprietary video codec developed by On2 Technologies and is supported by Adobe

 More -->

VP6 to MPEG

Encoding.com supports a host of file formats within the .flv and .mpg containers. Learn more about our easy-to-use VP6 to MPEG video converter or check out our up to the minute list of other supported file formats.

VP6 is a proprietary video codec developed by On2 Technologies and is supported by Adobe Flash, Flash Video and JavaFX media files. It was widely adopted prior to the emergence of the H.264 codec, and is used primarily for Internet video and Flash video files. VP6 supports multi-pass encoding, constant or variable data rates, and advanced error recovery; and can be used to encode high resolution video, including 1920×1080 HD video streams.

VP6 to MPEG Converter: Encoding.com

Using our web uploader, accessing our VP6 to MPEG converter is easy and fast. You can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select “Encoding Options” and select “Add Task.” Use the pulldown menu to select the flavor of mpeg that you need. That’s it! You’re ready to use Encoding.com’s platform to compress your videos.

Free plans are available. Try one today!

MPEG video generally refers to a set of standards and methods for compressing audio and video data. The most important and widely used standards include MPEG-2, an older format currently used by over-the-air digital television providers (digital cable, satellite) and MPEG-4, which includes additional features for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray. MPEG-4 supports interactivity and has the ability to crunch massive video files into pieces small enough to send over mobile networks. Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 7 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How Do I Convert AVI to MPEG4?

Covert Your AVI Files to MPEG 4 Files Online

Encoding.com supports a host of file formats within the .avi and .mpeg4 containers. Check out our up to the minute list of supported file formats and read below to learn more about our AVI to MPEG4 converter .


Audio Video Interleave, known as AVI, is a

 More -->

Covert Your AVI Files to MPEG 4 Files Online

Encoding.com supports a host of file formats within the .avi and .mpeg4 containers. Check out our up to the minute list of supported file formats and read below to learn more about our AVI to MPEG4 converter.


Audio Video Interleave, known as AVI, is a multimedia container format created by Microsoft in 1992. AVI files contain both audio and video data and support synchronous audio-with-video playback. An AVI container can support virtually any compression scheme including Full Frame (uncompressed), Intel Real Time (Indeo), Cinepak, Motion JPEG, Real Video, MPEG-4 and others. MPEG-4 is a developing standard used to compress audio and visual data, and is divided into several parts. The standard includes the concept of ÒprofilesÓ and Òlevels,Ó allowing a specific set of capabilities to be defined in a manner appropriate for a subset of applications.


The MPEG-4 standard is generally used for streaming media and CD distribution, video conversation, and broadcast television and includes additional features for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray. MPEG-4 also supports interactivity and has the ability to crunch massive video files into pieces small enough to send over mobile networks. Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4


Through our web uploader, you can easily convert AVI files to MPEG4 files. You can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select Encoding Options and select Add Task. Use the pulldown menu to select mpeg4. That’s it! You’re ready to use Encoding.com’s platform to compress your videos. Learn more about our free plans today!

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 7 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How Do I Convert WMV to MPEG?

Encoding.com: The Scalable WMV to MPEG File Format Converter

Windows Media Video, or WMV, is Microsoft’s family of video codecs including WMV 7, WMV 8, and WMV 9. It can handle anything from low resolution video for dial-up Internet users to HDTV. The latest generation of WMV, based on the WMV 9 codec, has been standardized and approved

 More -->

Encoding.com: The Scalable WMV to MPEG File Format Converter

Windows Media Video, or WMV, is Microsoft’s family of video codecs including WMV 7, WMV 8, and WMV 9. It can handle anything from low resolution video for dial-up Internet users to HDTV. The latest generation of WMV, based on the WMV 9 codec, has been standardized and approved as a new and more open codec known as VC-1. While all versions of WMV support variable bit rate, average bit rate, and constant bit rate, WMV 9 introduced several important features including native support for interlaced video, non-square pixels, and frame interpolation. Converting from WMV to MPEG is simple and fast with Encoding.com.


MPEG video generally refers to a set of standards and methods for compressing audio and video data. The most important and widely used standards include MPEG-2, an older format currently used by over-the-air digital television providers (digital cable, satellite) and MPEG-4, which includes additional features for digital rights management and support of higher-efficiency standards used by streaming media, HD DVD and Blu-Ray. MPEG-4 supports interactivity and has the ability to crunch massive video files into pieces small enough to send over mobile networks. Within MPEG-4 standards are two very popular formats utilized for broadband video delivery: H.264 and MP4.


Encoding.com supports a host of file formats within the .wmv and .mpeg2, 4, H264 containers. Check out our supported file formats for more information on converting files from WMV to MPEG. Through our web uploader, you can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files. Select “Encoding Options” and select “Add Task.” Use the pulldown menu to select the flavor of mpeg that you would like . That’s it! You’re ready to use Encoding.com’s platform to compress your videos. Start performing easy WMV to MPEG file conversions today. Sign up for a free plan at Encoding.com now!

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 15 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How Do I Convert MP4 to WMV?

Convert Your MP4 Files to WMV Files Online with Encoding.com

Encoding.com makes it easy to convert your MP4 files to WMV files online . To begin the conversion, select ‘Encoding Options’ and select ‘Add Task.’ Use the pulldown menu to select WMV. That’s all you need to do to convert your MP4 files to WMV!


MPEG-4

 More -->

Convert Your MP4 Files to WMV Files Online with Encoding.com

Encoding.com makes it easy to convert your MP4 files to WMV files online. To begin the conversion, select ‘Encoding Options’ and select ‘Add Task.’ Use the pulldown menu to select WMV. That’s all you need to do to convert your MP4 files to WMV!


MPEG-4 Part 14, with its official filename extension .mp4, is a multimedia container format most commonly used to store digital audio and video streams, but can also be used to store other data such as subtitles and still images. It is based on Apple’s QuickTime file format (.mov). Like most modern container formats, MP4 allows streaming over the Internet utilizing a separate hint track to include streaming information in the file.


Windows Media Video, or WMV, is Microsoft’s family of video codecs including WMV 7, WMV 8, and WMV 9. It can handle anything from low resolution video for dial-up Internet users to HDTV. The latest generation of WMV, based on the WMV 9 codec, has been standardized and approved as a new and more open codec known as VC-1. While all versions of WMV support variable bit rate, average bit rate, and constant bit rate, WMV 9 introduced several important features including native support for interlaced video, non-square pixels, and frame interpolation


In addition to .mp4, Encoding.com supports many other file formats as source material. Check out our up to the minute list of supported file formats now. Through our web uploader, you can push individual files directly to our encoding platform from your local disk, FTP, S3 or Rackspace location. Alternately, you can select a watch folder on your FTP, S3 or Rackspace location to be polled at the time interval of your choice to encode files.

Ready to begin your .mp4 to .wmv file conversion? Sign up for free now!

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 56 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Suggestions for improving quality with H.264 settings

Since users often will be uploading a wide variety of videos, I generally like to break them down into two types:

Static/Low Action - stable tripod shots, very little background movement, actors standing still 
Active/High Action - panning/jerky camera, lots of action, sports-like movement

A good starting point is to choose a variable bitrate setting equal

 More -->

Since users often will be uploading a wide variety of videos, I generally like to break them down into two types:

Static/Low Action - stable tripod shots, very little background movement, actors standing still 
Active/High Action - panning/jerky camera, lots of action, sports-like movement

A good starting point is to choose a variable bitrate setting equal to the width of the video. So, for example: 640x480 SD at 640 kilobits per sec (kbps), or 1280x720 HD at 1280 kbps. Higher action video may require a slightly higher bitrate to prevent blocking artifacts.

Noise Reduction

Applying some noise reduction is useful to save bits for high detail regions, but be careful not to overdo it. I've seen video samples where whole areas of ocean and grassy fields disappear to achieve a lower bitrate. This of course, falls under artistic preference, but generally I'd rather see a smaller framesize and more detail. At low bitrates, it is increasing important to improve the quality of noisy video sources, such as film containing lots of grain or video shot in low light. The 3D noise reduction in ffmpeg allows control over both luma and chroma values for fine-tuning your output image quality.

	<noise_reduction>4:3:6</noise_reduction> 

luma_spatial – Spatial Luma Strength. Allowed values: [0,255]
chroma_spatial – Spatial Chroma Strength. Allowed values: [0,255]
luma_temp – Temporal Luma Strength. Allowed values: [0,255]

General recommended starting value is 4:3:6. [luma_spatial:chroma_spatial:luma_temp] Noise reduction is also available via our web interface as the High Quality 3D Denoiser option.

 

Single Pass vs. Two Pass

For most purposes 2-pass encoding achieves very good results. It's a tradeoff of diminishing returns, 2-pass gaining perhaps 10% quality bit-for-bit but doubling the encoding time. Do not lower qcomp, CBR is horrible on quality. I'd experiment with values floating between 0.60 and 0.80 if you want more VBR. if qcomp = 1.00 then quantizer is constant for second pass. Real variable bitrate with constant quality. if qcomp = 0.00 then bitrate is constant for second pass. Real constant bitrate with variable quality.

<two_pass>yes</two_pass>

I'd recommend having two sample videos, tell your users to choose Low or High Action content setting, experiment a bit with your B-frames then define two "baseline" settings for each bitrate. For web video it's best to narrow your targets to four different bitrates at most, especially if you are going to be processing thousands of users uploading. Most folks have a slow (up to 240kbits), good (~700kbits), or fast (2mbits and higher) connection. I'd say H.264 over 2mbits is generally overkill for website content. For general purposes, I'd recommend 2-pass and we push a 10 second keyframe interval (300 frames) which may not be appropriate for "high-action" source video.

For more detail on H.264 controls for scenecut thresholds, B-frames, and more, please refer to:

Advanced H.264 Guide http://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping

H.264 parameters for our API http://www.encoding.com/help/article/advanced_configuration_options_for_the_libx264_video_codec

An excellent collection of HD videos at 2mbits/sec can be found at http://californiaisaplace.com/cali/ 

 

16x16 Macroblocks

H.264/AVC does a much more efficient job when the horizontal and vertical framesize dimensions are multiples of 16. Good examples include:

SD (4:3) aspect ratios: 320x240, 432x320, 480x360, 544x400, 640x480, 768x576
HD (16:9) aspect ratios: 432x240, 576x320, 640x360, 720x400, 848x480, 1024x576, 1280x720, 1920x1080

In 4:2:0 H.264/AVC coding, each block contains 4 luminance samples (Y), 1 blue sample (Cb), and 1 red sample (Cr). Modern video decoding chips (GPUs) are optimized for playback of 16x16 macroblocking.

 

Keyframes and GOPs

Low action scenes generally handle more bidirectional (B-frames) better since they don't have to track interframe motion as aggressively. Higher action content will require more keyframes (I-frames) to keep the picture from breaking apart. Longer GOPs with more B-frames also require more buffering by the playback GPU to recursively track the motion for each macroblock. Fortunately, x264 offers very good scene detection, which is why for most applications, we set keyframes to 300.

H.264/AVC sample for modern mobiles (30 fps with a 10 second GOP)

	<framerate>30</framerate>
	<keyframe>300</keyframe>

For older computers, and early generations of iPod and Blackberry phones, the chips might not have enough processing power and memory to successfully buffer longer GOPs. Keep your bitrates low, try lower framerates, and shorter GOPs.

H.264/AVC sample for older mobiles (15 fps with a 4 second GOP)

	<framerate>15</framerate>
	<keyframe>60</keyframe>

More information about GOPs available on wiki http://en.wikipedia.org/wiki/Group_of_pictures

 

Turbo Mode

NOTE: For bigger or longer HD encoding jobs, turbo mode is absolutely recommended since you will see speed gains in the neighborhood of 3x faster vs. normal mode. Please be aware turbo is running on more powerful encoders, so it costs an extra $1 per gigabyte.

<turbo>yes</turbo>

 

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 6 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter