Video coming soon

The recording for this lesson has not been published yet.

What we cover

  • Resolution, bitrate and frame rate choices
  • File size vs quality tradeoffs
  • Testing exports on mobile devices
  • Troubleshooting blurry uploads

Lesson notes

1. What this lesson is for

In this lesson you build export presets that survive platform recompression and still look sharp on a phone. The module principle is simple: optimize once per platform, not one-export-fits-all. YouTube Shorts, Instagram Reels and TikTok all re-encode whatever you upload, and each one does it a little differently. Your job is to hand them a clean, high-quality file so their encoder has as much detail as possible to work with.

By the end of the module you will have tested export presets for Shorts, Reels and TikTok (this lesson) plus metadata templates for titles, hooks and thumbnails (lesson 6.2).

2. Resolution, frame rate and bitrate choices

  • Resolution - vertical short-form is 9:16. Export at 1080x1920 as your default. Exporting at 720x1280 saves space but gives the platform less detail to start with; exporting at 4K rarely helps because most apps deliver 1080p on phones anyway.
  • Aspect ratio - set the project canvas to 9:16 before you edit. Changing it at export time causes black bars or unwanted crops.
  • Frame rate - match your source. Shot at 30 fps? Export at 30. Shot at 60 and there is fast motion (sport, gaming, whip pans)? Export at 60. Converting 25 to 30 or 30 to 60 adds duplicated frames and visible judder.
  • Bitrate - how many bits per second the file uses. Too low and you get blocky gradients and smeared motion ("bitrate starvation"). Too high and the file is huge with no visible gain, because the platform will re-encode it down anyway.
  • Codec - H.264 is the safest choice for every platform. HEVC (H.265) gives smaller files at similar quality, but some upload paths convert it again, so test it before relying on it.
  • Audio - AAC, 48 kHz, stereo, 192-320 kbps covers all three platforms.

CapCut desktop exposes resolution, frame rate, codec, format and a bitrate setting (often as presets such as lower / recommended / higher, sometimes with a custom value) in the export dialog. The exact labels change between versions, so read the options in your own build rather than hunting for a specific menu path.

3. Export preset library

Treat these numbers as starting points, not official specs. Platforms change their limits and encoders often; verify against their current help pages and your own test uploads.

Platform Codec Resolution FPS Bitrate (starting point) Audio Max length Notes
YouTube ShortsH.264, MP41080x1920match source (30 or 60)12-16 Mbps at 30 fps, 16-24 Mbps at 60 fpsAAC 48 kHz, 256-320 kbpsup to 3 min (check current limit)Tolerates higher bitrates well; keep key text out of the bottom UI area
Instagram ReelsH.264, MP41080x192030 (60 if needed)8-12 MbpsAAC 48 kHz, 128-256 kbpscheck current in-app limitAggressive recompression; very high bitrates do not help. Enable high-quality uploads in app settings
TikTokH.264, MP41080x192030 (60 for fast motion)8-12 MbpsAAC 48 kHz, 128-256 kbpscheck current in-app limitDesktop web upload often looks cleaner than re-saving through other apps
Master / archiveH.264 or HEVC1080x1920 (or source)source20-40 MbpsAAC 320 kbps or WAVnoneKeep this file; derive re-exports from the project, never from a platform download

Write each preset down so every export is repeatable:

PRESET: shorts_1080p30
  canvas      9:16, 1080x1920
  codec       H.264, MP4
  frame rate  30 fps (match source)
  bitrate     ~14 Mbps  (starting point, adjust after test upload)
  audio       AAC, 48 kHz, stereo, 320 kbps
  file name   2026-09-26_topic_shorts_v1.mp4

PRESET: reels_tiktok_1080p30
  canvas      9:16, 1080x1920
  codec       H.264, MP4
  frame rate  30 fps (match source)
  bitrate     ~10 Mbps  (starting point)
  audio       AAC, 48 kHz, stereo, 256 kbps
  file name   2026-09-26_topic_reels_v1.mp4 / _tiktok_v1.mp4

4. The 9:16 safe zone

Each app draws its own buttons, captions and progress bar on top of your video. Anything you place under them is effectively invisible. Keep faces, captions and key text inside the central safe area. The margins below are approximate and differ per app, so check your export by uploading a private test.

top UI (~8-10%) caption, handle, music (~20-25%) icons SAFE AREA faces, captions, key text 1080 x 1920 canvas (9:16) Top: status bar, tabs, search - keep clear. Right: like, comment, share buttons. Bottom: caption, account name, sound, progress bar. Keep burned-in captions around the middle third, slightly above center, not at the bottom edge. Percentages are approximate and vary per app and device. Verify with a private test upload.

5. File size vs quality tradeoffs

  • Double compression is the main enemy. Every re-encode loses detail. The chain should be: camera source -> one CapCut export -> platform. Never download a TikTok and re-upload it to Reels, and never run your export through a messaging app to move it to your phone.
  • Transfer losslessly - use a cable, AirDrop, or a cloud drive set to keep originals. Chat apps and some galleries recompress silently.
  • Content matters - static talking heads survive low bitrates; confetti, water, grain, fast pans and gradients need more. Raise bitrate for busy footage.
  • Heavy filters and noise eat bitrate. Adding film grain on top of a Reels export is a common cause of mush after upload.

6. Testing exports on mobile devices

Export Device playback Private upload test Quality review
  1. Device playback - copy the file losslessly to your phone and watch it full screen at full brightness, with headphones and then with the speaker.
  2. Private upload test - upload as private, unlisted, "only me" or a draft, depending on what the platform offers. Wait a few minutes: platforms often show a lower-quality version first and a better one after processing.
  3. Quality review - compare the uploaded version with your local file on the same phone. Look at detail, motion smoothness and audio balance.
EXPORT TEST LOG - topic_v1
PLATFORM  PRESET               SIZE    DETAIL  MOTION  AUDIO  VERDICT
Shorts    shorts_1080p30 14M   102 MB  sharp   smooth  ok     keep
Reels     reels_1080p30 10M    74 MB   soft    ok      ok     retest, less grain
TikTok    reels_1080p30 10M    74 MB   sharp   ok      quiet  raise loudness ~1 dB

CHECKLIST
[ ] no black bars on any side
[ ] no blocking in gradients / dark areas (bitrate starvation)
[ ] first second is sharp - no blurry opening frame
[ ] captions fully inside the safe zone
[ ] audio not clipping, voice clear over music

7. Troubleshooting blurry uploads

When something looks bad after upload, find the stage that caused it before changing settings.

Symptom Check Likely stage Fix
Blurry in the CapCut preview tooPlay the raw source clipSourceRefocus, better light, avoid digital zoom past about 120%
Local export is blocky, source is fineCompare export and source frame by frameExport presetRaise bitrate, match fps, reduce grain
Local export is sharp, upload is softWait for processing, check app quality settingPlatform recompressionEnable high-quality upload, transfer losslessly, simplify busy visuals
Black bars top/bottom or sidesProject canvas ratioExport / projectSet canvas to 9:16 and re-frame clips
Stutter on motionSource fps vs export fpsExport presetExport at the source frame rate
Only the first second is blurryOpening clip and transitionsEdit / platformStart on a sharp, simple frame; avoid blur-in transitions at 0:00

8. Exercise

  1. Take one finished 30-60 second vertical edit and write down two presets: one for Shorts and one for Reels/TikTok, using the table above as a starting point.
  2. Export a third "starved" version at a deliberately low bitrate (for example 3 Mbps) for comparison.
  3. Transfer all files losslessly to your phone and upload each as a private test.
  4. Fill in an export test log and check detail, motion, audio, black bars and the first second.
  5. Adjust one setting per platform and re-test. Save the winning presets as your module deliverable.

Further reading

After this lesson you will

  • Choose optimal export settings per platform
  • Avoid quality loss from double compression