Upload120

Sources

Research sources used by Upload120.

These are the public sources used to decide which methods stay in the app. User-owned scripts and private project URLs are intentionally not listed here.

TikTok Platform Rules

Content Posting API Media Transfer Guide

Used for supported formats/codecs, 23-60 FPS API restriction, dimensions, duration rules, 4 GB limit, and chunk upload behavior.

Upload Video API Reference

Used for upload initialization flow, accepted transfer paths, MIME context, and inbox upload behavior.

Get Post Status API Reference

Used for processing-state and failure-reason context, including `frame_rate_check_failed` and server-side processing uncertainty.

Share Video API Migration Notice

Used to confirm the old Share Video API is deprecated and Content Posting API is the current official upload path.

Legacy Web Video Kit Docs

Reviewed only as deprecated upload history and older web-share constraints.

Public Method Research

ut0ku/120fps-method

Used for the public MP4 timing-patch concept involving `mvhd` and `mdhd`. Upload120 implements its own parser and restricts video timing edits to video tracks.

EditingSource/EN-TikTok-60FPS

Reviewed as another public tool combining frame interpolation, MP4 atom patching, and extension workflow. It did not add a browser-safe local method with a 100% guarantee.

Kryp

Reviewed for public descriptions of edit-list and metadata-oriented TikTok upload workflows.

MASKA Firefox Add-ons Listing

Reviewed as a public browser-extension upload-method reference. Upload120 does not bundle or reproduce extension behavior.

maskafr/Upload-Method-By-Maska

Reviewed as public extension source context. No code was copied into Upload120.

MP4 Container References

MP4 Notes

Used for MP4 box relationships, including `moov`, `trak`, `mdia`, `mvhd`, `mdhd`, `edts`, `elst`, metadata boxes, and chunk offsets.

Apple QuickTime File Format Documentation

Reviewed as background for the QuickTime/ISO BMFF timing-box family. No Apple code or proprietary material is bundled.