Browser-native video tips, FFmpeg internals, and Clapr product updates.
OBS's own docs say recordings cannot be paused when Recording Quality is Same as stream. Here is the setting to change and what changing it costs you.
Slack files disappeared after 90 days? On a free workspace they are usually hidden, not deleted — unless one retention setting is on. How to tell which.
Telegram showing your clip as a file row, or looping it silently like a GIF? Here is what Telegram's own docs say about why, and how to fix it.
VLC subtitle autodetection is a five-level fuzziness dial, not on/off. What each level means, how to point VLC at another folder, and the track-ID trap.
YouTube assumes BT.709 when your export leaves its color tags unspecified. Here is what that assumption changes, and how to stop the shift before uploading.
Audacity blocks project saves on FAT and FAT32 drives on purpose. Here is what the 4GB limit really means and the exFAT fix the official manual gives.
Deleted the outro but the CapCut watermark is still there? CapCut's help center documents three separate triggers, not one — here is how to find yours.
Google's own Drive video list names h264, MPEG4, VP8, MJPEG and MPEG2 — HEVC/H.265 never appears on it. What that means, and how to fix an unplayable clip.
HandBrake disables hardware presets for exactly two documented reasons. Here is what NVENC and QSV being greyed out means, and what to encode with instead.
Instagram documents five different video length ceilings across app, API and ads — from 60 seconds to 60 minutes. Here is which one is stopping you.
On a 128 GB iPhone Pro, ProRes to internal storage is capped at 1080p. Here is Apple's exact wording, the capacity table behind it, and what to do instead.
Loom recording blurry? Loom's own advice is to set your monitor to 1920x1080. Here is what caps resolution on each recorder, plan and player.
Create Proxies greyed out in Premiere Pro? Adobe's page lists exactly four conditions a clip has to meet. Here they are verbatim, and how to check each one.
WordPress upload dying on maximum execution time exceeded? Here is what PHP really times out on, and why max_input_time governs upload duration.
X publishes four checks for a rejected SRT — chronology, spaces, timestamp, digits — plus a correct and an incorrect example. None of them mention encoding.
Zoom's docs explain the black bars on a recorded screen share: the shared screen outranks your camera. Here is the mechanism and the one number Zoom gives.
Audacity's 0x15002 export error is a channel-count refusal, not a broken FFmpeg install. Here is what triggers it and the condition one official page omits.
Gmail blocks attachments when your Google storage is full, not only when a file is too big. What Google documents, and how to get sending again.
Your WebM uploads to Drive but won't play. Google's official video list names only VP8 and Vorbis inside WebM — here's what that means, plus the fix.
HandBrake preset names like 720p30 are maximums, not targets. Here is why a 1080p60 source came out 720p30, and which presets leave it alone.
Instagram documents a Reels upload-quality setting you have to switch on yourself, and publishes nothing about what it re-encodes. Here is the official fix.
iPhone records in Dolby Vision HDR, and Apple documents an exact version line for who gets HDR and who gets SDR. Here is that line and what to do.
Your Loom plays fine on the share page but the downloaded MP4 looks stretched. Loom's own download page explains the mechanism — and what to change.
Premiere exports at full resolution by default, even with proxies enabled. Here is the checkbox that changes that, and when you should leave it alone.
Shotcut embeds subtitles only when the output format supports it, and one checkbox can switch that off. What the official docs actually say.
Microsoft says a moved or copied Teams recording can lose its captions. What the official pages actually say, and how to keep a transcript you control.
Microsoft's own help pages give four different answers about who can download a Teams meeting recording. Here is what each says and what to do.
WordPress says "this file cannot be processed by the web server"? Automattic's own docs say it is the file type, not the size. Here is the real fix.
One Zoom help page says audio transcription is English-only. Another lists 19 languages and a way to regenerate the transcript. Here is which to follow.
Audacity's manual calls this a bug: AAC bit rate settings are not always honored. Here is which settings break, and the official way around it.
CapCut only exports captions it recognized automatically, which is why your SRT comes out empty. Plus the encoding and path rules its help center spells out.
Discord documents two mobile app settings that lower video upload quality — Data Saver, and Data Saving Mode over cellular. What they say and what they don't.
Discord video not playing? What Discord's own docs say about MP4 codecs, extension checks and expiring attachment links, and where they stop.
Gmail's blocked-file list doesn't name a single video format. So a MOV that won't send is a size or storage problem — here's how to tell which one.
HandBrake says no valid source found? The official docs never explain that message, but they do state exactly which sources HandBrake will not open.
HandBrake's default mode sets the bitrate for you, so the output size is a result, not a target. Here is the official reason a file grows, and how to fix it.
A container ID is not a successful upload. What each Instagram API status_code value officially means, how often to poll, and which 24-hour gate you hit.
Reels upload failed with no explanation? Here is what Instagram actually documents — container rules, the spec ranges it publishes, and the API status codes.
The fix most articles give for Premiere Pro's "Error compiling movie" was removed by Adobe in 25.2. Here is what Adobe actually documents, in order.
Shotcut's own guide blames silent audio on invalid container, codec and hardware-encoder combinations. Here is how to find and undo the bad combo.
A long screen recording can fail three ways in Slack - the 1GB file cap, the five-minute clip limit, and the Slack Connect list that blocks archives.
Teams transcripts fail for reasons recordings don't. Microsoft's own pages name them: transcription switched off, Copilot off, size caps, and language.
Telegram only throttles free uploads after tens of gigabytes, and Premium is not a guaranteed fix. Here is what really makes a Telegram upload crawl.
WordPress's docs never list an HTTP error for media uploads. Here are the failures they do document — memory, timeouts, size caps — and what to try first.
X accepts AAC Low Complexity audio in mono or stereo, and names what it rejects. Here is how to check your track and re-encode it before you repost.
Black bars on a YouTube Short are baked into your file — the padding YouTube adds is white or dark gray. How to tell them apart and fix the right one.
Zoom's playback.m3u is a playlist, not a video. What it points to, why it exists, how to open it on Windows, and what to send people instead.
Audacity's own FAQ says a failed MP3 export can be a few bytes long. Here is the sample-rate cause, the 44100 Hz fix, and what else breaks playback.
CapCut's help center says the low-res preview does not reflect your source quality. Here is what the preview setting does, what Proxy changes, when to worry.
A Discord GIF can be too large in three separate ways - the upload cap, the 20MB display rule, and files that are not really GIFs. Here is how to tell which.
Discord documents two reasons an image posts as a download instead of an inline preview - a desktop/browser upload setting, and a 20MB display rule.
Your Gmail Drive attachment won't open for the recipient. Google names three exact reasons — and publishes two lines that seem to contradict. Here are both.
Drive says your video is still processing, try again later. What Google's docs actually say, why it plays for you but not for viewers, and how to fix it.
Loom's docs say closed captions are not included in the downloaded MP4. Here is how to get the SRT out and burn the subtitles in yourself.
OBS's troubleshooting guide puts one fix first for encoding overloaded — run OBS as administrator. Here is the mechanism, and what to try after it.
Adobe's official checklist for a Premiere export that hangs — and why step three points at a setting Adobe deleted from the app in version 25.2.
Slack shows an image inline only if it passes two pixel conditions at once. Here is the official rule, why panoramas fail it, and what else kills a preview.
Teams recording failed to upload to OneDrive? Microsoft says no automatic retry happens, and its pages give two different deadlines. Here is the fix.
WordPress core lists webm in its default MIME map, while WordPress.com names .webm as needing a plugin. Find which rule applies to your site, and the fix.
Audacity's FAQ blames one thing when MP3 export crashes, hangs or crawls: resampling during export. Here is the official fix, plus what else stalls it.
For the mobile app, CapCut's help center says the timeline resolution matches your first imported clip and won't upscale later. Here is what that covers.
Your DaVinci Resolve export looks grey or faded next to the timeline. Here is what the official manual says about Data Levels, and which dropdown to change.
Drive's player has a Subtitles/CC control, but Google's official file type lists name no standalone subtitle format. Here is what that gap means and the fix.
HandBrake switches the extension to .m4v when one of exactly three settings is on. Here is which three, what the file really is, and how to get .mp4 back.
Your Reel uploaded but plays silent. Instagram publishes two contradictory audio specs for Reels — here is the one setup that satisfies both of them.
Apple documents one AirDrop downgrade chain (ProRes, then HEVC, then H.264) and a share-sheet switch that prevents conversion. Here is what Apple states.
Apple's iOS 27 page for sending long videos still names iCloud in its intro, but only documents AirDrop and Mail Drop. Both versions, quoted verbatim.
Optimize Storage keeps space-saving versions of your videos on the phone while iCloud holds the originals. Here is what that changes when you share.
OBS labels Application Audio Capture as BETA and says some apps are incompatible with it. Here is what that means and how to find your missing audio.
The most common cause of a silent OBS recording is not a broken setting — the audio was captured onto a track standard players never read. OBS documents this directly. Here is how to tell which case you are in before you re-record.
Premiere switches the Performance menu to software when your export settings aren't supported. Here is what Adobe's pages say, including where they disagree.
Adobe's supported-import table does not list MKV. Here is what Adobe actually documents, why converting first is Adobe's own instruction, and how to do it.
Whiteboards, multi-screen share and some attendee video are absent from Teams recordings by design. Microsoft publishes two lists — and they differ.
Microsoft publishes two different recycle bin windows for expired Teams recordings. Here is what each official page says, and how to get the file back.
VLC's own documentation admits the AVI muxer produces corrupt files. Here is the exact line, the codecs AVI accepts, and what to write to instead.
WordPress shows this when a file type is not on the allowed list — a list built per user, not per site. What it checks, and how to fix the upload.
X's own docs say a video can fail even when it is under the maximum size. Here are the causes X actually lists, in scope, and what to change before you retry.
X states it may modify the resolution and bitrate of your video, and 1080p playback is tied to a subscription. Here is what is documented, and what to change.
The YouTube error Failed (empty .mov file) has one documented cause: a QuickTime reference movie. Here is the official fix and how to verify it worked.
Audacity's exported MP3 is larger than the file you imported because the export bit rate is higher. Why re-exporting at the original rate is worse.
Your file ends in .mp4 and CapCut still refuses it. CapCut's help center blames the encoding inside, not the extension — and recommends its own fix.
CapCut's browser export relies on cloud processing and a stable connection. What the official help center actually says, bandwidth number included.
Blackmagic documents only two checkboxes that decide whether a Resolve export contains audio, plus one dropdown that picks the bus. Here is what is verifiable.
Drive stores any file but plays a short list. The four error messages Google documents, what each one means, and the ten fixes Google actually publishes.
The link opens, the video plays, and there is no download button. Google's own sharing table explains it in one line — and names the setting the owner flipped.
Apple lists USB 3 on iPhone 17 Pro and USB 2 on iPhone 17. Same generation, very different wired speeds. Here is how to check yours and what to do.
Loom's download button is gated by plan and by role, not broken. The official permission table, the 20GB ceiling, and what the MP4 leaves out.
Desktop audio capture in OBS on macOS depends on which OBS and macOS versions you pair. Here is the official matrix, and why hiding a source silences it.
Media Encoder writes two plain-text logs. Here are the exact filenames, the documented Windows and macOS path, and the two menu items that open them.
Why Shotcut still pins your CPU with hardware encoding on, why its hardware decoder ships switched off, and which export settings actually move the clock.
Slack documents a 1GB per-file limit, so a "file too large" error often isn't about size. The four things that actually block an upload, and how to fix each.
Slack's API lists webm as a filetype, but Slack never documents which video formats play inline. Here is why that gap exists and the fix that works.
Teams doesn't save live captions at all. Here is where the captions on a recording really come from, why the file is invisible, and how to get subtitles.
Upload finished but the video is not in your Telegram channel? Telegram's API docs say big-channel videos go to a scheduled queue during server conversion.
Telegram's 2015 blog post still says 1.5 Gb, and it still ranks. Here is the limit Telegram's FAQ states today, who it applies to, and how to get under it.
VLC's Convert/Save fails in two different ways. VideoLAN's own docs blame GUI loop options for one of them, and say the other can fail with no error at all.
Why WordPress refuses an upload with this message, why adding the extension in settings is not enough on its own, and the fastest way to get the file in.
X's GIF documentation lists four constraints, not just the 15MB size cap. The total pixel count is the one that catches people out. How to check all four.
X's own help pages say processing can take up to 30 minutes and that it happens most often with .mov files. Here is the official advice and how to act on it.
YouTube's docs give exactly three causes for "Processing abandoned" — and VPN is not one of them. Here is what the error means and how to fix it.
Zoom only records gallery view when two or more attendees have cameras on, and the layout must be set before the meeting starts. Here is how to fix it.
Audacity's manual calls the gap at the start of an exported MP3 encoder delay and a limit of the format. Here is what causes it and what to export instead.
CapCut's help center publishes a fix for 4114, 22113, -1, 4155, 10004, -30007 and 10006, but never defines any of them. Here is the official table.
Blackmagic's manual says AAC encoding is macOS-only. Its own codec tables say Windows can encode AAC. Here is what each document actually says, verbatim.
Blackmagic documents exactly one render-stopping switch and no Render Job Failed error text. Here is what is officially sourced when a Resolve render dies.
Your Gmail attachment failed but the file is under 25MB. What Google's docs actually say about how the limit is measured, storage quota, and stalled uploads.
Google Drive shows a Playback limits error when a viewer is not signed in. Here is the official wording, the official fix, and why no view count exists.
HandBrake finished the encode but the output has no subtitles. The docs name one cause — a wrong Char Code — and warn it can crash your player.
Apple says the attachment cap is your provider's, not iOS's. What really blocks a big iPhone video, why Mail Drop still fails, and how to shrink it.
Loom names three causes for a Failed to process upload: over 4 GB, over 60 fps, over 4096 x 2160 — plus a fourth its docs mention only once.
MP4 has to be finalised before it will play. Here is what OBS's own documentation says about interrupted recordings, and about recovery.
If only the first volume meter lights up in OBS, your audio is stuck in the left channel. How to read the meters, plus the one-checkbox fix OBS documents.
Adobe ties this export error to Media Encoder 23.1 on Windows, H.264/HEVC, and folders with accented or double-byte names. Three official fixes.
Smart rendering needs codec, frame size, frame rate and bit rate to match exactly, and Adobe's support tables do not list H.264. Here is what to check.
Shotcut's guide says hardware encoding is less compression-efficient, not lower quality. Why GPU exports get bigger, and how to get the size back down.
Shotcut's own guide admits auto subtitles start early and contain errors. Here is what the official docs say, what you can fix, and what you cannot.
Slack has never published a list of video formats it plays inline. Here is what its docs actually say, and why the "MP4 and MOV only" claim has no source.
A one-hour Teams recording is 400 MB by Microsoft's own estimate. Why email refuses it, what the official limits actually say, and how to shrink it.
Telegram video streaming not working? Telegram documents streaming as a file attribute plus a flag set at send time. Here is what the official pages say.
VLC's Convert/Save can drop your audio track without a single error message. Here is the muxer-versus-codec rule behind it, and the official way to debug it.
Question marks in VLC subtitles mean the wrong text encoding. Boxes mean the font is missing those characters. VideoLAN separates the two — here is each fix.
Why WordPress rejects a large video, where the "maximum upload file size" number in your dashboard actually comes from, and how to shrink the file first.
YouTube states two hard rules for SubRip files - plain UTF-8, and no style markup recognized. That explains garbled captions and vanished formatting.
Deleted Zoom cloud recordings sit in the trash for 30 days — unless the trash setting was off. How to recover one, and the cases Zoom says cannot be undone.
Zoom generates a new cloud recording link whenever the shared users or groups change. That, an expiry date and one misleading error explain most dead links.
Audacity discards lyrics and album art on every export, and iTunes cannot read WAV tags. Here is what survives an export, and what silently does not.
Audacity's libmad importer rejects MP3s that play fine everywhere else. The official fix is FFmpeg — and the manual says it costs you two tags.
CapCut's help center blames a 1% export freeze on the start of your timeline, not on the save step that stalls exports at 99%. Here is the official fix.
Your CapCut export came out silent. Here is what CapCut's help center actually states about missing audio, and how to check if your clip has any.
Drive refuses a video when the file is bigger than the space you have left — and that space is shared with Gmail and Photos. Here is the real rule and the fix.
Your iPhone clip plays on the phone but not the PC. What Apple documents about HEVC, which resolutions and frame rates trigger it, and how to fix it.
Apple says your iPhone can compress video attachments over SMS or MMS. Here is when that happens, and how to control the quality yourself instead.
Loom's own encoding table lists the Windows desktop app as 1 Channel (Mono) and the Mac app as up to 2 Channel (Stereo). Here is what that means.
Shotcut's user guide names the cause: cutting or moving clips after you add subtitles breaks sync. Here is the fix, the right order, and 4 more causes.
Zoom's own docs say external and network storage for recordings "can result in data loss." What breaks during conversion, and how to set the path back.
Zoom says cloud recordings take about 2x the recorded length to process. Here are the causes Zoom lists for a stuck one, the 24- and 48-hour lines, and the fix.
Your Audacity export is silent or missing a track. Here is what the manual says actually gets written to the file, and how to check each cause.
Audacity cannot bundle FFmpeg because of software patents. Here is what the optional library really unlocks, and when you do not need it at all.
CapCut's own help page says the render is already done when an export stalls at 99% — what fails is the save or download step. Here is the fix, per platform.
Your DaVinci Resolve export looks softer than the timeline? Three render checkboxes and a missing passthrough column explain most of it. Official sources only.
Gmail doesn't reject an oversized video — it removes the attachment and adds a Google Drive link. Here's what that changes, and how to get under the cap.
Loom's minimum custom size is 251 x 251 pixels, and a capture area that is too small makes Loom downgrade the recording resolution. Here is the fix.
Paid for Loom but the recorder still stops at 5 minutes? The cap follows your account, workspace and role, not your receipt. Here is how to find which one.
Premiere exports look pale on macOS because macOS displays at 1.96 gamma while Premiere shows 2.4. Why Viewer Gamma will not fix the exported file.
Copied a Shotcut export preset to a second PC and the export fails or looks wrong? Here is what the official guide says can happen, and how to narrow it down.
Shotcut found no hardware encoder? Here is the official criterion for that message, why the Configure dialog shows unchecked encoders, and what to check next.
Microsoft documents two participant thresholds for Teams file sharing: 100 in a group chat and 250 in a meeting. Here is what each one actually breaks.
Teams cuts a recording at 4 hours or 1.5 GB and restarts it. Here is what Microsoft's own pages say, where they disagree, and what to do with both files.
Your upload finalized cleanly, then the Post was refused with a 403. What X's two separately enforced gates do, and how media_category triggers this.
Zoom leaves double_click_to_convert_01.zoom behind when a recording never finished converting. How to convert it by hand on Windows and Mac.
Zoom ties a computer recording to the machine that made it. Here is what that rule actually covers, why copied folders fail to open, and how to hand one over.
Audacity as shipped does not import MP4. Every forum answer says install FFmpeg — but Audacity's own FAQ page carves out an exception for Mac.
Audacity says disk full or not writable when you export. Here is what the message covers, the official GB-per-hour math, and the one fix to avoid.
No 4K in CapCut's export panel? The official help center blames frame rate, timeline resolution, templates and device limits. Here is what to check first.
CapCut greys out No Watermark in the export panel alongside 4K and 60fps. Here is what CapCut's help center actually says, and what to check first.
DaVinci Resolve rendering very slow? A documented Render speed throttle can cap output at 1 to 50 percent — plus three switches that trade quality for time.
Shotcut export failed or stuck? The official FAQ gives one sequence: stop the job, disable parallel processing, then map the failure percent to your timeline.
A Teams upload can fail on the file name alone. Microsoft blocks a specific character list, leading and trailing spaces, and a set of reserved names.
WhatsApp has two different ways to send a video, with wildly different size limits. Picking the right one solves the problem without compressing anything — and when you do need to compress, here is how to do it without uploading your video.
Your SRT uploaded fine but no captions appear on X. X hides subtitles when the viewer's language doesn't match the track — plus the SRT rules that fail.
X's "Video too long" error often is not about duration at all. Here is the official explanation, the right order to check things, and which limit applies.
Zoom attaches Error Code 614 to exactly one cause — low disk space while a recording converts. What it means, how to clear it, and what it is not.
Discord caps free uploads at 20MB, but the number you see is not always the number that stops you. Here is how the limit is measured, why Android hits it more often, and how to shrink a video without uploading it anywhere.
Discord's upload limit is the same 20MB on Android and desktop, yet Android users hit it more often. Here is the pre-compression check that explains why.
Your YouTube upload looks soft? The cause is often playback, not compression. What YouTube's own docs say about conversion, VP9-only 4K and dropped 5K.