Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
Mountain View desk5 min

CRF or Target Bitrate for Pre-Recorded YouTube Live Videos?

A pre-recorded file sent into YouTube Live is still a live feed: use CBR and the matching target bitrate, not a CRF value. Upload encoding is a separate workflow.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a finished video sent into a YouTube Live event, use a target bitrate with constant bitrate (CBR), not a CRF value. YouTube’s current Live encoder guidance specifies CBR and lists recommended bitrates by codec, resolution, and frame rate; it does not prescribe a CRF setting. If you are encoding a file for an ordinary YouTube upload, that is a different workflow: YouTube recommends variable bitrate (VBR) for uploads.

First, identify which encoding job you are doing

“Pre-recorded YouTube Live” can mean a completed video file being played into a live event. Although the content was recorded earlier, YouTube receives a live feed, so use its Live encoder settings.

As an Amazon Associate I earn from qualifying purchases.

If instead you are preparing a file to upload to YouTube as a video, follow the separate upload encoding settings. A creator may do both with the same material; choose settings for the specific encoding step rather than treating upload and Live ingest as interchangeable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Workflow YouTube guidance Setting to choose
Finished file played into a YouTube Live event Live ingest guidance specifies CBR and a recommended bitrate by codec, resolution, and frame rate. Use the matching Live bitrate target; YouTube does not specify a CRF value for this workflow.
File encoded for ordinary YouTube upload Upload guidance recommends VBR and provides separate reference bitrates. Use the upload recommendations, not the Live ingest table.

Choose a target bitrate for a pre-recorded Live feed

For H.264, use the row matching the actual output resolution and frame rate in YouTube’s current Live guidance. The figures below are YouTube recommendations accessed on 2026-10-03; they are not universal settings for every codec or every production.

Output format H.264 recommended Live bitrate
720p30 8 Mbps
720p60 8 Mbps
1080p30 14 Mbps
1080p60 17 Mbps
1440p30 21 Mbps
1440p60 34 Mbps
2160p30 42 Mbps
2160p60 50 Mbps

Codec matters too. YouTube publishes separate minimum and recommended columns for H.264, H.265 (HEVC), and AV1. For example, its 1080p30 recommendation is 14 Mbps for H.264 and 10 Mbps for AV1 or H.265; at 1080p60 it is 17 Mbps for H.264 and 12 Mbps for AV1 or H.265. Check the current table for your codec and format at YouTube Help before encoding.

Why CRF is not the Live recommendation

CRF is a quality-targeting mode that lets an encoder vary bitrate according to the material. That makes it unsuitable as a substitute for the target bitrate YouTube specifies for Live ingest: the resulting bitrate can vary, and YouTube’s cited Live guidance does not provide a CRF number or a general CRF-to-bitrate conversion. For this live-feed step, select the applicable target bitrate and set the encoder to CBR. YouTube states, “Bitrate encoding: CBR”.

This does not mean you can never use CRF when creating a file. It means that a CRF setting used to make a file does not, by itself, satisfy or replace the Live encoder’s CBR setting when that video is sent as a live feed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use separate settings for an ordinary YouTube upload

If your goal is to upload a video file rather than send a live feed, YouTube’s upload page recommends VBR and offers reference bitrates by resolution and frame rate. For SDR H.264 uploads, its references include 8 Mbps for 1080p at 24, 25, or 30 fps; 12 Mbps for 1080p at 48, 50, or 60 fps; 35–45 Mbps for 2160p at standard frame rates; and 53–68 Mbps for 2160p at high frame rates. These are upload references, not Live ingest targets. See YouTube’s upload encoding guidance for the full table and other formats.

Set keyframes, audio, and bandwidth for Live

  • Keyframes: YouTube recommends a two-second keyframe frequency and says not to exceed four seconds.
  • Audio: YouTube’s Live encoder guidance lists AAC or MP3.
  • Frame rate: Live guidance supports frame rates up to 60 fps. Match the output to the frame rate you intend to stream.
  • Upload capacity: The total streaming bitrate must fit within available upload bandwidth. YouTube recommends leaving 20% headroom; its streaming tips explain network preparation.

YouTube’s current Live encoder guidance also lists H.264, H.265 (HEVC), and AV1. Check its codec-specific settings and bitrate table rather than applying the H.264 numbers to another codec.

Practical setup and preflight

  1. Confirm the workflow. If a completed file is being played into a Live event, configure for Live ingest. If it is being uploaded as a video, use upload guidance.
  2. Set the output format. Choose codec, resolution, and frame rate to match the material and intended stream.
  3. For Live, select the matching target. Use the current YouTube Live bitrate table for that codec and output format, then choose CBR rather than CRF for the Live feed.
  4. Configure keyframes and audio. Use a two-second keyframe interval, do not exceed four seconds, and use AAC or MP3 audio.
  5. Check bandwidth. Compare total streaming bitrate with available upload capacity and retain YouTube’s recommended 20% headroom.
  6. Test and monitor. Test the stream before the event with representative motion and audio, then check stream health while live. YouTube’s live stream settings help covers managing those settings.

Common problems and fixes

  • You cannot find a YouTube-recommended CRF value: The Live encoder guidance does not specify one. Use CBR and the bitrate recommendation for the selected codec, resolution, and frame rate.
  • The stream is set to VBR or CRF: Those are not the Live guidance’s recommended bitrate mode. Configure the live encoder for CBR; keep upload-file recommendations separate.
  • The chosen bitrate exceeds what the connection can sustain: Check total stream bitrate against upload capacity, leave the recommended headroom, and retest. YouTube’s network tips provide further guidance.
  • The settings do not match the source or intended output: Verify resolution, frame rate, and codec, then use the corresponding current Live table row. A 1080p30 H.264 recommendation is not the same as 1080p60 or another codec.
  • The video looks different after upload than during the Live feed: Check which stage you are judging. Live ingest and ordinary file upload use distinct guidance; confirm the chosen settings against the workflow you are evaluating.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or let it run in the cloud

If the goal is to keep a prerecorded YouTube stream running without leaving a computer on, StreamNeo is a cloud service for looping uploaded videos and playlists to YouTube. Upload the recording, add your YouTube stream key, and go live. Your computer and home connection do not have to stay on. StreamNeo automatically recovers if YouTube drops the stream, and the uploaded video streams as made, up to 4K 60fps, at one price per slot. The first day is free with no card.

The monthly option is $9.99 per month. StreamNeo is for uploaded videos, not a camera feed, and streams to YouTube only. Start the free first day on StreamNeo.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.