KitForma field notes

A public video URL is more than a share link

Distinguish a video file, player page and expiring download link before preparing video_link.

Identify what the address returns

A share button commonly produces a viewing page. That page can load a player, require a cookie or redirect through a login screen. The video file is a separate resource. For non-YouTube hosting, locate the provider’s supported direct-video address and check what a signed-out browser receives.

A filename ending in .mp4 is a useful clue, but it is not proof. A server can return an error page at that address. Equally, an extensionless URL can return video correctly. That is why this checker separates text validation from network verification.

Check stability and access separately

Look for expiration timestamps or signatures in the query string. They may be legitimate for private delivery but unsuitable for a stable public asset. Ask the hosting configuration for a persistent URL rather than repeatedly replacing an expired one. Also review access controls, redirects and crawler rules at the host.

  • Open a fresh signed-out session.
  • Confirm the final destination after redirects.
  • Check that the same address is not reused for an unrelated product video.

Preserve URL encoding when building the feed

Special characters must remain unambiguous. The snippet builder encodes commas inside a URL so they cannot be mistaken for separators between repeated values. Do not decode those commas again in a spreadsheet or export script. Review the final text after the last data transformation, because an intermediate tool can change a previously correct value.

The evidence behind the check

Sources & assumptions

Rules are reviewed against the references below. Manufacturer updates, firmware and your exact setup can change the result.

Reviewed 2026-10-13. Read our methodology or report an issue.

Essential local storage remembers this choice for up to 180 days. Your choice applies to this subdomain. Global Privacy Control and Do Not Track override optional measurement.

Advertising has a separate choice. Use Advertising preferences in the footer to allow or reject the optional guide-page banner.