Find your channel's hidden YouTube RSS feed, see what it carries, and turn each new upload into posts and 9:16 shorts with Kompozy's feed check and clipper.
Published 2026-05-19 · Updated
Short answer
Every YouTube channel has an RSS feed at youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID. It carries metadata only: title, publish time, the video link and a description. Kompozy checks the feed every 15 minutes and drafts posts from each new video's title. Shorts come from its clipper. Paste the video link and it transcribes the audio, picks the strongest moments, reframes them to vertical and burns in captions.
Key takeaways
Most marketers have never seen a YouTube RSS feed. YouTube does not promote them to creators, and they live at a URL you would never guess. But they are real, stable, and standardized: each channel's feed lists its recent uploads with title, description, publish timestamp, and the canonical video URL. That is everything an automation pipeline needs as a trigger — a reliable, auth-free signal that says "this channel just published something new."
The reason this matters is the structural asymmetry every YouTube-led operation faces. You can record and publish one solid long-form video a week, but the short-form platforms — TikTok, Reels, Shorts — reward daily presence and now treat a multi-platform short-form cadence as table stakes. Bridging that gap by hand means an editor manually pulling clips, reframing them vertical, captioning, rewriting hooks per platform, and scheduling — hours of operator work per upload, every week, forever. The YouTube RSS feed gives you a reliable trigger for that bridge, but the feed alone does not cut a single clip, so it pays to know which part runs on its own and which part is a manual step.
This is the complete 2026 setup for YouTube-driven content automation at the product level: how to find the hidden feed, what Kompozy does with a new upload and where its clipper takes over, the platform-specific reformatting rules that keep each clip native, the per-format posting limits that stop you cannibalizing your own reach, and the edge cases — copyrighted music, live streams, unlisted uploads — that a naive setup gets wrong. For the broader feed-automation model this builds on, see rss-to-social; for the hands-off end state, autopilot-explained.
The feed lives at youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID, and it trips people up because YouTube does not link to it anywhere a creator would look. There are two URL patterns, and the difference between them matters more than it appears. The channel-ID form is the one to use, because it is permanently stable: the UCxxx channel ID never changes for the life of the channel, even if you rebrand, change your handle, or update your custom URL. The username and handle forms are convenience aliases that can break when you change them.
Once you have the URL, verify it the same way you would verify any feed: open it in a browser and confirm it lists your recent uploads with titles and publish dates. If it resolves and shows your latest video, it is wired correctly and will keep emitting new entries on every public upload. Pin that exact URL — it is the trigger your entire pipeline hangs off, and because it is channel-ID-based it will not silently die the way handle-based URLs can. This is the same pin-and-verify discipline the general rss-to-social setup calls for, applied to YouTube's specific URL shape.
The YouTube RSS feed carries metadata only, and knowing that is what separates a working setup from a broken one. It gives you the title, the description, the publish time, and the video URL. It does not give you the video file, the audio, or the transcript. This is unlike a podcast feed, which links directly to a downloadable audio file. With YouTube, the feed tells you a video exists and where it lives; pulling the actual content is a separate job.
That distinction shapes the entire workflow. A naive integration reads the feed, sees the title and description, and posts those as a social update — which is the equivalent of announcing "I made a video" rather than turning the video into content. The whole value of YouTube RSS automation is in the steps after the feed: fetching the upload, extracting its audio, transcribing it, finding the strong moments, and cutting them into shorts. The feed is the doorbell, not the package. Any tool that stops at the feed metadata is shipping the doorbell. In Kompozy those steps are not automatic. The RSS source reads only the video title from a YouTube feed (the description sits in a media field it does not read), and a title with too little text is skipped. The clipping steps run when you paste the video link into the clipper.
In Kompozy a new upload can take two paths. The feed path runs on its own but works from the title. The clip path works from the video itself but starts when you paste the link. Here is the sequence, with the manual step marked.
The two steps that define the quality of the whole thing are clip extraction and reframing. Extraction decides whether the clips are the strong moments or random 30-second slices; reframing decides whether they read as native vertical content or as a downranked wide-frame letterbox. A letterboxed clip looks out of place in a vertical feed, so get the reframe right before you chase the perfect clip. If you evaluate this pipeline on one axis, evaluate the reframe. The full clip-and-fan-out methodology lives in our content-repurposing hub.
A clip that is correct for TikTok is wrong for LinkedIn, and shipping the same file to every destination is the cross-posting pattern the algorithms punish. Aspect ratio, length, hook placement, hashtag handling and pacing all shift by platform. Kompozy's clipper renders 9:16 and every post is trimmed to platform limits at publish; the other differences below are yours to apply in the copy and in where each format posts.
| Platform | Aspect ratio | Length guidance | Hook placement | Hashtag handling |
|---|---|---|---|---|
| TikTok | 9:16 | Short; trim to the payoff | Opening seconds | In caption |
| Instagram Reels | 9:16 | Short; trim to the payoff | Opening seconds | In caption |
| YouTube Shorts | 9:16 | Up to 3 minutes (uploads since Oct 15, 2024) | Opening seconds | In title + description, not voiceover |
| Threads | 9:16 | Shorter still | Terser hook | Few or none |
| LinkedIn (native video) | 9:16 or 1:1 | Longer, with context | Contextual intro, slower | Minimal |
The LinkedIn row is the one most operators get wrong. LinkedIn is a slower, more contextual platform, and a punchy TikTok clip dropped in raw tends to land worse than a longer version with a contextual intro and a calmer pace. The pipeline should treat LinkedIn as a distinct destination with its own pacing rules, not as another short-form drop. Getting this right is the difference between a clip that earns professional engagement and one that reads as borrowed from a teenager's feed.
No. The most common self-inflicted wound in YouTube RSS automation is publishing every clip from an upload at once. It feels productive and it is actively harmful, because posting several clips to TikTok in one hour makes them compete with each other for the same algorithmic slot — you cannibalize your own reach and each clip underperforms what it would have done alone. Kompozy's per-format posts-per-day limit is how you prevent this: set the clip format to one a day and the clips spread across days, each with a clean shot at distribution.
We have no measured per-clip lift to quote for staggering. The reasoning is simple: clips posted back to back on one platform compete for the same viewers, and spacing them out gives each one its own shot. Kompozy's per-format posting limits apply the spacing so you do not have to hand-stagger.
The practical implication is that a single weekly upload, fanned correctly, feeds roughly a week of short-form presence. That is the actual math of YouTube RSS automation: not "one upload becomes one announcement," but "one upload becomes a set of native shorts spread across a week on three or four platforms." Per-format scheduling is what converts the raw clip pool into that sustained presence, and it is one of the capabilities a one-shot clipper does not have — a clipper hands you a folder of files and leaves the scheduling to you.
YouTube has several behaviors a generic feed integration handles wrong, starting with the Shorts length limit, and each one produces a different failure. Knowing them in advance is the difference between a pipeline that runs clean and one that publishes broken or rights-encumbered clips.
Publish status (clip only once a video is public, not while unlisted) and licensed music are the two that bite hardest in practice, because they fail quietly — an unlisted draft gets clipped and shipped before its public premiere, or a clip with embedded licensed music draws a copyright claim on a platform where you have no license. Planning for both from the start costs nothing and prevents the two most embarrassing YouTube-automation failures. The broader catalog of feed-automation failure modes is covered in the rss-to-social spoke.
A one-shot clipper like OpusClip or Vizard covers only part of this pipeline, and it is the tool most YouTube creators reach for first. A standalone clipper does the clip-extraction and reframing steps genuinely well — that is its entire job and it is good at it. OpusClip's site describes clip extraction, captions and one-click publishing to social platforms. It does not describe watching your feed for new uploads or scheduling that spaces clips out, so plan on doing those parts yourself.
| Capability | Standalone clipper (OpusClip / Vizard) | YouTube RSS automation (Kompozy) |
|---|---|---|
| Clip extraction + reframing | Yes — core strength | Yes |
| Auto-trigger on new upload | Not described on its site | Feed check drafts posts from the title; clips start when you paste the link |
| Per-platform hook rewriting | Not described on its site | No. One title and copy per clip |
| Cadence-aware scheduling | Not described on its site | Yes — per-format posting limits |
| Auto-publish to destinations | One-click publishing | Yes |
| Checks before publish | Not described on its site | Prompt rules; your approval |
| Representative price | See OpusClip pricing page | Kompozy Starter $199/mo |
The comparison is closer than it looks. Kompozy's clipper, like a standalone one, starts when you hand it a video. What Kompozy adds is the rest of the workspace: a feed check that drafts posts from each new upload, per-format posting limits that spread clips across days, the other formats in one place, and an approval step. If you only want clips from a few hero videos and are happy to schedule by hand, a standalone clipper may be all you need. If you want clips, posts and scheduling together, Kompozy covers that with one manual step per upload, pasting the link. See pricing for tier sizing and content-repurposing for the fan-out methodology.
The setup is short once you have the feed URL — the only time-consuming part is the Persona Brief, which governs the voice of the posts Kompozy writes for you.
The piece worth repeating is the calibration window, because video has a failure mode text does not: a badly-chosen clip or a letterboxed reframe is immediately visible and immediately embarrassing in a way a slightly-off tweet is not. Watch the first two weeks of clip selections and reframes, fix what you see in the copy and the Persona Brief, and only then let posts go out without review. The payoff is a channel where each upload turns into a run of native shorts across several platforms for the cost of one pasted link. See autopilot-explained for the hands-off configuration once your clips are landing right.
A persona short generated in the Kompozy workspace, a vertical video format alongside the clipped shorts this page describes.
Best for:
Not ideal for:
Use youtube.com/feeds/videos.xml?channel_id= followed by your channel ID, which you can find in YouTube Studio settings. The channel-ID form survives handle changes.
No. It carries metadata such as title, description, publish time and the video link. Kompozy drafts posts from the title; for the video itself, paste the link into the clipper, which transcribes it with Whisper.
No. The feed check drafts posts from each new video's title, but clipping starts when you paste the video link into the clipper.
Up to three minutes for square or vertical videos uploaded on or after October 15, 2024, according to YouTube Help.
Clips posted back to back on one platform compete for the same viewers. Spacing them across days gives each clip its own shot, and Kompozy's per-format posting limits do the spacing.
OpusClip's site describes clip extraction, captions and one-click publishing. Kompozy's clipper also starts from a video you hand it; Kompozy adds a feed check that drafts posts from each upload and posting limits that spread clips across days.
We fetched a live YouTube channel feed, read YouTube Help on Shorts length, and checked OpusClip's site on 2026-10-23. What Kompozy does with a feed comes from its RSS worker and feed parser code, and the clip steps from its clipper code; unsourced clip-length and timing figures were removed.
Sources