Tagatingin ng Metadata ng Video

Suriin ang container, tracks, codecs, resolutions, framerates, rotations, audio sample rates, channels, subtitle tracks, creation date, at embedded tags nang hindi dine-decode ang file body.

Ano ang ginagawa nito

Maglagay ng video at tingnan kung ano talaga ang laman nito. Kapaki-pakinabang kapag ayaw mag-play ng file at kailangan mong malaman kung codec ang sanhi, kapag may maling rotation tag, o kapag kinukumpirma mo ang download bago ipadala.

Metadata lang mula sa container header ang binabasa. Kahit multi-GB files ay naglo-load sa ilalim ng isang segundo dahil hindi hinahawakan ang body.

Paano gamitin

  1. Ilagay ang videoTinatanggap ang karaniwang containers: MP4, MOV, MKV, WebM, AVI, ...
  2. Basahin ang tableNasa itaas ang container, file size, duration, at creation date. May sariling block ang bawat track: uri (video/audio/subtitle), codec, resolution, framerate, rotation, sample rate, channels, language.
  3. Hanapin ang kakaibaWalang audio track? Mali ang rotation? HEVC codec sa device na kailangan ng H.264? Nandoon ang diagnosis.

Kailan gamitin

I-triage ang sirang playback

Codec mismatch ang pinaka-karaniwang sanhi ng ‘hindi nagpe-play ang file’. Basahin ang codec name at tingnan kung supported ito ng target device.

Audit bago mag-publish

Kumpirmahin na tama ang resolution at frame rate ng podcast video bago i-upload sa YouTube para makaiwas sa re-encode cycle.

Unawain ang workflow

Ang pag-inspect sa container ng third-party video ay maaaring magpahiwatig kung aling encoder pipeline ang gumawa nito.

Mga tanong

Maa-upload ba ang file kahit saan?
Hindi. Pinaparse ang container header sa Web Worker sa device mo. Hindi dumadaan sa network ang body bytes.
Bakit hindi ipinapakita ang bitrate?
Minsan nasa header ang per-track bitrate (Matroska), at minsan mahihinuha lang sa sampling ng body (MP4). Kapag hindi ito naka-declare, inaalis namin ang row imbes na magpakita ng hula.
Ano ang pinagkaiba ng rotation at orientation?
Rotation ay transform sa track level: ang ‘90° clockwise’ ay ibig sabihing iniikot ng player ang frames bago ipakita. Ang orientation sa EXIF sense ng image files ay hindi lumalabas sa video containers.