I'm working with screencasts and would like to control the encoding of my content (higher resolution, lower bit rate than most defaults). What are the default encoding settings and besides encoding and hosting my own content, am I able to customize those settings?
For codecs, we require MP4s to be encoded with H.264 for video and AAC for audio.
Here are some additional suggestions for encoding:
Use progressive frames (e.g. 720p) instead of interlacing (e.g. 720i). Interlacing does not apply to online video and JW Platform will introduce artifacts when attempting to filter it away.
Use a screen aspect ratio of 16:9. This will fill the screen of many monitors, laptops, tablets and phones with your footage. More rectangular (4:3) or cinematic (2.39:1) ratios will result in black borders on many screens.
Use a pixel aspect ratio of 1:1. Older broadcast formats (like PAL or NTSC) use non-square pixels, but online video pixels are always square. JW Platform may have troubles converting non-square pixel aspect ratios, resulting in a stretched image.
Export the to-be-uploaded videos in MP4 format and not in MOV. The latter contains additional features like Edit Lists that often result in audio-video sync issues.
If available, select the Main or High profile for the H.264 video. These profiles support features like B-frames and CABAC, resulting in higher quality at the same bitrate.
I hope this helps! Please let me know if you need any more help or have any other questions.
This question has received the maximum number of answers.