If you're viewing times in Encoding Queue in our login area, note that the times are displayed in the Central US time zone.
<-- HideWeb Interface
What time zone is displayed in the Encoding Queue?
If you're viewing times in Encoding Queue in our login area, note that the times are displayed in the Central US time zone.
Wowza + Encoding.com = Problem solved!
Preparing videos for use with the Wowza Media Server can be accomplished very simply using one of the Wowza Presets on Encoding.com. Choose a Preset, set a destination location for output files and you're off and running. You can send output files to any location but most likely you'll want to send them directly to your Wowza server.
More -->Preparing videos for use with the Wowza Media Server can be accomplished very simply using one of the Wowza Presets on Encoding.com. Choose a Preset, set a destination location for output files and you're off and running. You can send output files to any location but most likely you'll want to send them directly to your Wowza server.
1. Wowza Preset for Single Bitrate output: quick setup to generate a single video output in .mov format
When using the web interface, select the "Wowza" preset from the Format drop-down menu to generate a static bitrate video output:
![]()
For API jobs, use this XML template:
<format> <output>wowza</output> <destination>ftp://your.server.com/output/wowza_test_video.mov</destination> <size>320x240</size> <bitrate>256k</bitrate> <audio_bitrate>128k</audio_bitrate> <audio_sample_rate>48000</audio_sample_rate> <audio_channels_number>2</audio_channels_number> <framerate>24</framerate> <keep_aspect_ratio>yes</keep_aspect_ratio> <video_codec>libx264</video_codec> <profile>main</profile> <audio_codec>libfaac</audio_codec> <two_pass>no</two_pass> <turbo>no</turbo> <twin_turbo>no</twin_turbo> <cbr>no</cbr> <deinterlacing>no</deinterlacing> <keyframe>300</keyframe> <audio_volume>100</audio_volume> <file_extension>mov</file_extension> <hint>no</hint> </format>
2. Wowza Multi-bitrate Preset for Adaptive Bitrate output: quick setup to generate the SMIL index file, output video files (.mov) and the streaming manifest files (.txt)
When using the web interface, select "Wowza Multi-bitrate" from the Format drop-down menu to generate the necessary files for adaptive streaming:
![]()
For multi-bitrate API jobs, use this XML template:
<format> <output>wowza_multibitrate</output> <destination>ftp://your.server.com/output/wowza_test_video.smil</destination> <audio_bitrate>128k</audio_bitrate> <audio_sample_rate>48000</audio_sample_rate> <audio_channels_number>2</audio_channels_number> <framerate>24</framerate> <keep_aspect_ratio>yes</keep_aspect_ratio> <video_codec>libx264</video_codec> <profile>wowza_multibitrate</profile> <VCodecParameters>no</VCodecParameters> <audio_codec>libfaac</audio_codec> <two_pass>no</two_pass> <turbo>no</turbo> <twin_turbo>no</twin_turbo> <cbr>no</cbr> <deinterlacing>no</deinterlacing> <keyframe>48</keyframe> <audio_volume>100</audio_volume> <file_extension>mov</file_extension> <hint>no</hint> <bitrates>270k,570k,1000k,1200k,1400k</bitrates> <sizes>320x180,420x270,720x406,1024x576,1080x608</sizes> </format>
Sample output SMIL syntax
<smil> <head> </head> <body> <switch> <video src="mp4:wowza_multibitrate_aligned_kf_400.mov" system-bitrate="400000"/> <video src="mp4:wowza_multibitrate_aligned_kf_700.mov" system-bitrate="700000"/> <video src="mp4:wowza_multibitrate_aligned_kf_1100.mov" system-bitrate="1100000"/> <video src="mp4:wowza_multibitrate_aligned_kf_1300.mov" system-bitrate="1300000"/> <video src="mp4:wowza_multibitrate_aligned_kf_1500.mov" system-bitrate="1500000"/> </switch> </body> </smil>
Sample output Smooth Streaming manifest header
<?xml version="1.0" encoding="utf-8"?>
<SmoothStreamingMedia MajorVersion="2" MinorVersion="1" Timescale="10000000" Duration="1471670000">
<StreamIndex Type="audio" Index="0" Chunks="74" QualityLevels="1" Timescale="10000000" Url="QualityLevels({bitrate})/Fragments(audio={start time})/Chunks({chunk id})/WowzaSessions(2133794089).isma">
<QualityLevel Bitrate="127473" FourCC="AACL" SamplingRate="48000" Channels="2" BitsPerSample="16" PacketSize="4" AudioTag="255" CodecPrivateData="1190" />
<-- Hide
How do I know what it is that I’m doing?
Well, sounds like you're new to the platform, right?
Your objectives are to encode a video and deliver it someplace.
Here's where to start:
Beginner:
Most folks log into the UI @ http://www.encoding.com and select 'Add Media' from the list of choices on the left in order to test drive the system. Run through this
More -->Well, sounds like you're new to the platform, right?
Your objectives are to encode a video and deliver it someplace. ![]()
Here's where to start:
Beginner:
Most folks log into the UI @ http://www.encoding.com and select 'Add Media' from the list of choices on the left in order to test drive the system. Run through this a couple times, as adding media one a time is a great way to get started with the platform. Try adding a few tasks to your source media for multiple outputs. Make sure to take a peek at the Encoding Queue, as you'll have to manually select files you add via 'Add Media' to process manually. Want to skip this step? Set up a watch folder and automagically content will be pulled from your source location and processed.
Intermediate:
Setting up a watch folder on Amazon S3, Rackspace or your local FTP site is easy. Log into the UI, select 'Watch Folder' from the list on the left and select 'Add New.' Configure the URLs to hit your source location, deliver to your preferred destination, add a notify, then add a few tasks to the folder. If you have any questions on configuring FTP, S3 or Rackspace URLs, then make sure to check out the following article: http://www.encoding.com/how_can_i_specify_where_my_source_media_is_located
Advanced:
Wanna jump in with both feet and utilize Encoding.com's powerful API to submit your content to our platform?
Find all the resources you need here:
http://www.encoding.com/api/category/category/complete_api_documentation
<-- HideWhy can’t I save my Custom Presets in the UI?
If you are attempting to save a custom dimension in a present in our web UI, you can run into the error:
Incorrect encoding parameters - Please see detail below:
1. Invalid value size
The way to correct this issue is to remove the spaces in your dimension request.
- 320 x 240 will not pass
More -->If you are attempting to save a custom dimension in a present in our web UI, you can run into the error:
Incorrect encoding parameters - Please see detail below:
1. Invalid value size
The way to correct this issue is to remove the spaces in your dimension request.
- 320 x 240 will not pass
- 320x240 will be accepted
<-- HideHow can I delete source media and encodes from my account using the UI?
+ Login to the customer area @ http://www.encoding.com/login http://www.encoding.com/login
+ Browse to the Encoding Queue
+ Select the files in which you want to remove from your queue, mark the checkbox to the items you wish to delete.
+ Click delete at the top of the column.
Note that deleting the encodes will remove the
More -->+ Login to the customer area @ http://www.encoding.com/loginhttp://www.encoding.com/login
+ Browse to the Encoding Queue
+ Select the files in which you want to remove from your queue, mark the checkbox to the items you wish to delete.
+ Click delete at the top of the column.
Note that deleting the encodes will remove the source media and encoded files that are stored on Encoding.com's platform. This will be the case if you have not designated a destination location during your initial task request.
<-- HideHow can I change the tasks applied to a watch folder?
Watch folders are a nifty way to manage all incoming content. In case you want to change the applied settings, here's a guide on how to do just that. You can easily change the destination URL, the notify location and even the watch folder source location.
In the watch folder main view, which lists all of your watched locations,
More -->Watch folders are a nifty way to manage all incoming content. In case you want to change the applied settings, here's a guide on how to do just that. You can easily change the destination URL, the notify location and even the watch folder source location.
In the watch folder main view, which lists all of your watched locations, click on the watch folder name you wish to edit. This will take you to the 'Watch Options' page.
Under 'Watch Options' you can reconfigure the location that Encoding.com is polling, change the frequency of the time that Encoding.com polls your directory for new content, and a host of other options.
To change task settings, select 'Encoding Options.' Here you'll see a list of the applied tasks.
To delete a task, select it from the list below 'With Selected' and hit Delete.
To edit a task, select it from the list below 'With Selected' and reconfigure it on the right side of the screen, under 'Format.' Make sure to hit save after this point, or your changes will be lost.
To add a new task, simply hit 'Add New' to add tasks to an existing watch folder.
Once you've completed any of these steps, make sure to hit 'Save.' Select 'Close' from the upper right hand corner of the grey box.
If you wish to reprocess the entire watch folder contents, select 'Reset' from the main watch folder view.
<-- HideHow can I change the tasks applied to a current job?
If you have current jobs in your encoding queue and wish to change the settings, follow the instructions below. In either case, you can change the destination URL, the notify location and even the source location. This is handy in case you uploaded the wrong source, but want to keep the correct applied tasks.
In progress jobs: This
More -->If you have current jobs in your encoding queue and wish to change the settings, follow the instructions below. In either case, you can change the destination URL, the notify location and even the source location. This is handy in case you uploaded the wrong source, but want to keep the correct applied tasks.
In progress jobs: This works well on larger jobs, as with smaller jobs, you'll have to work quickly to catch them and change their applied tasks.
Finished jobs: This workflow works well for large files that are already uploaded to the platform. You can just change the applied tasks (over and over again) if you want different versions of the source file.
In the queue, select the check box next to the MediaID you want to edit. From the top row of choices, select 'Edit'.
In the task manager view you can now add or delete tasks. To edit a current task, select it from the list 'With Selected' below the large orange button that says 'Add Task.'
Once you've completed this step, make sure to hit 'Save.' Select 'Close' from the upper right hand corner of the grey box.
Now head to the Encoding Queue and select 'Process' to start the job with the new applied tasks.
<-- HideWhat’s the difference between a MediaID and a TaskID?
The MediaID refers to the 7 digit number that corresponds with the entire encoding request that you have made to the platform. This applies for the API, watch folder and single Add Media actions. If you were to submit an encoding request / query that contains several formats, each of those formats is issued a TaskID. It's very important to
More -->The MediaID refers to the 7 digit number that corresponds with the entire encoding request that you have made to the platform. This applies for the API, watch folder and single Add Media actions. If you were to submit an encoding request / query that contains several formats, each of those formats is issued a TaskID. It's very important to note the difference between the two. Via our Support portal, you will be asked to provide the MediaID so that we can troubleshoot the entire request, even though one TaskID has failed.
<-- HideHow can I view sub accounts in the web UI?
You're an API user, you're even a sub account user. You want to view sub accounts in our UI --> Right?
At the moment, Encoding.com only supports usage of the API to gather information back about sub user info. This link: http://www.encoding.com/api/category/category/sub_account_api_documentation will give you all the documentation on how to create, track, delete and account for all
More -->You're an API user, you're even a sub account user. You want to view sub accounts in our UI --> Right?
At the moment, Encoding.com only supports usage of the API to gather information back about sub user info. This link: http://www.encoding.com/api/category/category/sub_account_api_documentation will give you all the documentation on how to create, track, delete and account for all your sub-accounts.
<-- Hide
Can I use custom presets that I created in the web UI in my API calls?
Sure you can!
Call out the name of your custom preset as designated in the web UI, like this:
<output > [PRESET_NAME] </output >
Make sure that the API key and UID match the login that you used to create these in our web UI!
More -->Sure you can!
Call out the name of your custom preset as designated in the web UI, like this:
<output>[PRESET_NAME]</output>
Make sure that the API key and UID match the login that you used to create these in our web UI!
<-- HideHow can I save my custom presets in the web GUI?
Want to save your presets in our UI? No problem!
Just log into http://www.encoding.com/login and configure your workflow as usual. At the bottom of the Task editor, look for the 'Save Custom Preset' button
Give your custom preset a unique name, as indicated in the dialogue box. The next time you select an item from the list, you More -->Want to save your presets in our UI? No problem!
Just log into http://www.encoding.com/login and configure your workflow as usual. At the bottom of the Task editor, look for the 'Save Custom Preset' button
Give your custom preset a unique name, as indicated in the dialogue box. The next time you select an item from the list, you will see your preset under Custom.
<-- Hide
How do I configure the Encoding.com Desktop application to use my Encoding.com account?
After I click ‘Process’, how can I see the status and when will my encoding tasks be finished?
I have created a new EncodingTask, will it automatically proceed to encoding?
How can I check how much storage space I have used?
How can I check how much bandwidth I have used?
What is a Watch Folder?
A watch folder is a directory that's specified to be polled periodically by an encoding platform for new content. When new content arrives, the system will pull the file and convert it to the flavor of video you have requested. Our popular watch folder is a great alternative to integrating with our XML API and requires nothing more than a
More -->A watch folder is a directory that's specified to be polled periodically by an encoding platform for new content. When new content arrives, the system will pull the file and convert it to the flavor of video you have requested. Our popular watch folder is a great alternative to integrating with our XML API and requires nothing more than a FTP/S3/Rackspace location to use. Simply login to our client interface, click Watch Folder and specify four things.
1) A FTP folder for our system to "watch" for new video files
2) The encoding profile of your choice: (FLV, MP4, iPod, iPhone, etc)
3) A frequency anywhere from every 5 minutes to once a 1 day 4)A destination FTP location where you would like us to send the encoded files.
In turn, you can also specify the usage of local watch folders via our Desktop Application, if you wish. Thats it! You can be up and running encoding video files with encoding.com in less than 5 minutes.
<-- HideHow do I create a new FTP, Amazon S3 or Cloud File watch folder in the web interface?
Once you have logged into encoding.com's web interface, click on the 'Watch Folder' tab on the left side of the screen.
1) In the Folder URL field enter a valid FTP, S3 or Rackspace location folder in the dialogue box. Replace the contents there. They are for suggestion only! Please note if you are using Rackspace or S3 as
More -->Once you have logged into encoding.com's web interface, click on the 'Watch Folder' tab on the left side of the screen.
1) In the Folder URL field enter a valid FTP, S3 or Rackspace location folder in the dialogue box. Replace the contents there. They are for suggestion only! Please note if you are using Rackspace or S3 as source or destination locations, there are specifics to the formatting of the URLs that must be followed in order for the URLs to be valid. Please refer to the two following articles explaining the proper syntax.
Rackspace: http://www.encoding.com/how_do_i_use_rackspace_cloud_files_as_the_source_or_destination_location
Amazon S3: http://www.encoding.com/how_can_i_use_a_amazon_s3_file_as_a_source
2) Add an email address in the Notify URL field form "email@yourdomain.com." Alternatively you can enter a http URL of the script the result would be posted to
3) Select a time frequency you would like our system to check your folder for new video files. If you have large files, set a higher poll time.
4) Enter one or more destination URLs in the format: http://myusername:password@myftpserver.com/video_out. FTP is also valid here, if you're using that type of location.
6) Click Save and enter a encoding profile for this watch folder.
<-- Hide











