Short answer
- The format is real time. Study with me videos are typically "real-time, often hours long": you film yourself working, with a visible timer and calm sound.
- Plan in Pomodoro blocks. Four 25-minute focus blocks with short breaks and a long break make a session of about 140 minutes, which is a natural video length.
- Put the timer in the video. We tested a two-step method below: draw the countdown as images, then overlay it with ffmpeg.
- Live, recorded, or looped: all three work, but a loop has to be honest. Do not stage chat or imply you are there when the stream is a recording.
- Music needs a licence that covers YouTube, and a channel of near-identical videos can be refused monetization as repetitive content.
From YouTube Help, Loopcast and Wikipedia, tested on our server, checked on October 27, 2026.
What a study with me video is
Study with me grew out of StudyTube, the community of YouTube creators who make videos about studying, exams and school. Wikipedia describes its most common format as "real-time, often hours long" study with me videos and live streams "featuring someone studying on camera". The genre was popular before 2020 and was, in Wikipedia's words, "repopularized during the COVID-19 pandemic".
What viewers come for is company and structure: a person working steadily, a timer that tells them when to focus and when to rest, and a sound bed that is calm but not empty. Most successful sessions have the same parts:
- A fixed camera on the desk, hands, books or a laptop, often without the face.
- A countdown timer on screen, usually Pomodoro style.
- Rain, a café, a fireplace, soft lofi, or simply the room's own sound.
- A title that says what it is: the length, the timer plan, and whether there is music.
Plan a session in Pomodoro blocks
The Pomodoro Technique breaks work into intervals "typically 25 minutes in length", separated by short breaks, and after four intervals "a long break (typically 20 to 30 minutes) is taken before starting the cycle again". Viewers know it, so a timer built on it needs no explanation.
| Plan | Blocks | Total length |
|---|---|---|
| Classic Pomodoro | 4 x 25 min focus, 3 x 5 min break, 1 x 25 min long break | 140 min |
| Long focus | 3 x 50 min focus, 2 x 10 min break | 170 min |
| Short session | 2 x 25 min focus, 1 x 5 min break | 55 min |
| Deep work | 2 x 90 min focus, 1 x 15 min break | 195 min |
Pick one plan per video and say it in the title ("2 hour study with me, 25/5 Pomodoro, rain sounds"). A viewer who wants a 50-minute block will skip a 25-minute video, and a clear title is also the honest one.
Put a countdown timer in the video
Many creators add the timer in a video editor or with an OBS plugin while recording. If you would rather add it afterwards, to a recording you already have, a short Python script can draw one image per second of the plan, and ffmpeg can lay those images over your footage. This draws the classic plan above (it needs the Pillow library):
from PIL import Image, ImageDraw, ImageFont
import os
plan = [("Focus", 25), ("Break", 5)] * 3 + [("Focus", 25), ("Long break", 25)]
font = ImageFont.truetype("LiberationSans-Bold.ttf", 64)
os.makedirs("timer", exist_ok=True)
n = 0
for label, minutes in plan:
for left in range(minutes * 60, 0, -1):
img = Image.new("RGBA", (420, 110), (0, 0, 0, 140))
ImageDraw.Draw(img).text((20, 20), f"{label} {left // 60:02d}:{left % 60:02d}", font=font, fill="white")
img.save(f"timer/{n:06d}.png")
n += 1
Then overlay the images, one per second, in the top right corner of your recording:
ffmpeg -i desk-session.mp4 -framerate 1 -i timer/%06d.png \
-filter_complex "[0:v][1:v]overlay=x=W-w-40:y=40:shortest=1,format=yuv420p" \
-c:v libx264 -preset veryfast -crf 20 -g 60 -c:a copy \
study-with-me.mp4
We tested both steps exactly as printed on our server on October 27, 2026, with Python Pillow 11.3 and ffmpeg 7.0.2. The script drew the full 140-minute plan as 8,400 images in about 40 seconds, and the overlay put a timer counting down second by second in the corner of a 1920 by 1080 video at 30 frames per second, with the audio kept as it was. The output ends with whichever is shorter, the recording or the timer. Start your recording at the moment the first focus block begins, so the timer and your breaks line up.
Live, recorded or looped
There are three ways to publish a session, and channels often use all three.
| Way | Good for | Watch out for |
|---|---|---|
| Live, while you study | Real company: chat, a goal for the session, regulars who come back | Streams over 12 hours "may not be captured at all", so keep live sessions shorter or record locally |
| Uploaded recording | Search and recommendations, a library of sessions by length and plan | Many near-identical uploads can look "repetitive" for monetization |
| Recording looped as a 24/7 stream | Someone is always studying on the channel, day and night | It must not pretend to be live: no staged chat, no "I am here" claims |
The loop is where honesty matters most. Loopcast, which runs this kind of stream, puts it plainly in its YouTube rules: "Do not stage chat or imply someone is present and interacting. A loop that is honestly a loop is fine; one pretending to be a person is not." YouTube's spam policy also bans "maliciously misleading titles, thumbnails, descriptions, or imagery". Say in the title or description that the stream is a recorded session on repeat, and keep the live chat for viewers talking to each other.
If any part of the scene is generated, for example an AI-drawn student at a desk, YouTube's rule is: "We require creators to disclose AI-generated or altered content that seems realistic."
Sound and music
Silence with the room's own sound is the safest choice, and some viewers prefer it. If you add a bed, use one you are licensed for on YouTube. YouTube's Audio Library is "copyright-safe", and our guide to where lofi channels get their music compares the subscription libraries and what each one allows on a live stream. Loopcast's warning for 24/7 streams applies here too: "Copyrighted music will mute, demonetise or strike the stream", and on a loop it happens again and again.
Keep the music quieter than you think. Viewers are reading or writing, and a bed that pulls attention defeats the point of the video.
Monetization and repetition
YouTube expects monetized channels to have content that is not "mass-produced, generic, repetitive, or manipulative". A channel of real sessions, each with its own recording, plan and setting, is a long way from that. A channel that reposts the same session with a new title every day is not. Vary what is genuinely different, such as the time of day, the subject, the plan or the place, and our guide to the inauthentic content rule covers where YouTube draws the line.
Run a 24/7 study stream without a computer
A looped session needs a machine that streams it all day. Your laptop is the one you study on, so a study stream is a good case for running the loop somewhere else. Our 24/7 stream guide compares the options in detail.
Before you publish
- The session follows one plan, and the title says the length, the plan and the sound.
- The timer starts with the first focus block and matches your breaks.
- Music, if any, is licensed for YouTube and live streaming, or comes from the Audio Library.
- A looped stream says it is a recording; no staged chat or claims that you are there.
- Any AI-generated scene is disclosed.
- Each video is its own session, not the same one reposted.
FAQ
How long should a study with me video be?
Long enough for a real study session. A classic Pomodoro plan of four 25-minute blocks with breaks runs about 140 minutes, and one to three hours is a common range. The format is "real-time, often hours long".
Do I have to show my face?
No. Many study with me videos show only the desk, hands and books. What viewers need is steady work, a timer and calm sound.
Can I loop one recording as a 24/7 live stream?
Yes, if it is honest about being a loop. Loopcast's rule is: "Do not stage chat or imply someone is present and interacting." Say in the title or description that it is a recorded session on repeat.
How do I add a Pomodoro timer to my video?
Add it while recording with OBS or an editor, or afterwards: draw one image per second of the plan with a short Python script and overlay them with ffmpeg. Both commands, tested, are in the timer section above.
Can a study with me channel be monetized?
It can, if every video is a real, distinct session. YouTube does not monetize content that is "mass-produced, generic, repetitive, or manipulative", so reposting the same session under new titles puts the channel at risk.
Sources
- Wikipedia: StudyTube and Pomodoro Technique. Checked on October 27, 2026.
- YouTube Help: archive live streams, spam, deceptive practices and scams policies, disclosing AI-generated content, Audio Library and channel monetization policies. Checked on October 27, 2026.
- Timer script and ffmpeg overlay tested on our server (Python Pillow 11.3, ffmpeg 7.0.2) on October 27, 2026.
- Loopcast: YouTube page and pricing. Checked on October 27, 2026.