Learning path · 140 tutorials

iCouldPlay Tutorials: Video, NAS and Subtitles

Start with a local video, connect NAS folders and media servers, organise films and series, then check subtitles, audio tracks and playback compatibility.

You provide the videos and servers. First use a familiar local file to check picture and sound, then add a remote source. This gives you a clear comparison if something fails.

Choose a tutorial for your task

Posters and categories describe media; downloads and playback access the content itself. These tutorials check them separately and do not treat a completed scan as proof that every file plays offline.

Local files & sources

Play a local video first, then add SMB, WebDAV or FTP as needed.

  1. iCouldPlay getting started: add a local video to your media library

    Import your own video from Files, check the local source, picture, sound and viewing progress, and understand the relationship between the library and original file.

    10 min read

  2. Import Photos videos into iCouldPlay: organise travel clips and check orientation

    Import a few travel videos through Photos, checking complete downloads, orientation, duration and duplicates to build a repeatable personal-video workflow.

    10 min read

  3. Connect iCouldPlay to SMB: play home videos from a NAS share

    Distinguish the SMB host, share name and base path, connect a home NAS and use a small folder to check permissions, scanning and actual playback.

    11 min read

  4. Connect iCouldPlay to WebDAV: enter the address, folder and account correctly

    Distinguish a WebDAV service address, webpage sharing link and base path, then verify login, directory access and playback of the same file.

    11 min read

  5. iCouldPlay FTP sources: test connections and playback with a small folder

    Add an FTP source and check login, base directory, subfolders and actual video access separately, understanding the differences and limits of FTP, FTPS and SFTP.

    11 min read

Servers & library setup

Connect your own media server and use a small folder to check the account, content and scan results.

  1. Connect iCouldPlay to Emby: sign in and choose your media library

    Use the Emby server address and account permissions to sign in, browse libraries and check movie details and playback, distinguishing server accounts from file-share accounts.

    11 min read

  2. Connect iCouldPlay to Jellyfin: find films and series from your server

    Connect an existing Jellyfin service, check the actual port, user-library scope, seasons and episodes, and distinguish empty lists, missing metadata and playback failures.

    11 min read

  3. Connect iCouldPlay to Plex: authorise, select a server and check empty libraries

    Authorise the Plex account, enter the real server address and separately check the account, server reachability, library permissions and video playback.

    11 min read

  4. Connect iCouldPlay to UGREEN video: check service addresses and media access

    Follow UGREEN video support in iCouldPlay 1.1.0, distinguish NAS administration and video-service addresses, then verify login, libraries and playback in order.

    11 min read

  5. iCouldPlay folder scans: turn a file source into a browsable library

    Begin with one clear source folder, choose the scan scope and verify items and categories, then handle missed files, matching names and rescan limits.

    11 min read

Matching & finding media

Check titles, years and episode numbers, organise metadata, then practise search and resume.

  1. iCouldPlay movie matching: use titles and years to reduce poster mistakes

    Organise film titles, years and edition details before scanning, check posters and descriptions with a small sample, and retain original files and viewing records.

    8 min read

  2. Correct iCouldPlay metadata: distinguish same-title films and editions

    Before changing a wrong poster or description, identify its file and metadata source, then check title, year, film-versus-series type and server metadata without deleting the video by mistake.

    8 min read

  3. Organise series in iCouldPlay: check seasons, episodes and filenames

    Use a consistent series name and S01E01 numbering, then verify seasons, episode numbers and playback order, including the limits of specials, compilations and multiple editions.

    8 min read

  4. iCouldPlay search and resume: return to your last viewing position

    Confirm the media source and search scope, find your videos with short keywords, then verify how progress, Continue Watching and Play From Beginning relate.

    8 min read

  5. Browse iCouldPlay libraries: categories and card density for a viewing list

    Organise browsing by source, film-or-series category and library column count, checking empty filters, duplicate cards and readable titles across devices.

    8 min read

Subtitles & playback checks

Use the same file to isolate subtitle, audio-track and playback-engine issues one at a time.

  1. iCouldPlay external subtitles: import SRT and check the video edition

    Load an SRT for your video and check language, timing and edition, distinguishing a fixed offset, gradual drift and subtitles already burned into the picture.

    8 min read

  2. iCouldPlay subtitle layout: adjust size, outline and position

    Start with matching ordinary subtitles and compare type size, contrast, outline and placement, checking portrait, landscape, long lines and light scenes.

    8 min read

  3. iCouldPlay audio tracks: select a language and troubleshoot silent video

    Distinguish audio tracks from subtitle languages, check available sound, system output and file details, and locate issues affecting only some videos.

    8 min read

  4. Troubleshoot iCouldPlay compatibility: playback engines and video formats

    Distinguish containers, video codecs, audio tracks and subtitles, understand automatic selection between the two engines, and compare the same file locally and remotely to locate failures.

    8 min read

  5. Troubleshoot iCouldPlay streaming stalls: files, networks and servers

    Compare local and remote playback of one video to locate buffering, failed seeking and disconnections, checking local and remote networks, server transcoding and file bitrate.

    9 min read

Files and editions

Build a reference clip and verify naming collisions, framing, cloud placeholders and edit relationships.

  1. iCouldPlay reference clip: build a one-minute playback baseline

    Use your own short clip to establish known pictures, sound and timestamps for local and remote comparisons.

    8 min read

  2. iCouldPlay same-name imports: distinguish skipped files and separate versions

    Test distinguishable videos with matching filenames and preserve originals before naming separate copies.

    8 min read

  3. Watch portrait video in iCouldPlay: distinguish rotation, fitting and cropping

    Compare portrait playback across orientation and framing choices with visible edge markers.

    8 min read

  4. Before importing cloud files into iCouldPlay: verify actual local data

    Separate file-provider downloads, app import and offline playback using one known short clip.

    8 min read

  5. Identify film cuts in iCouldPlay: map duration, scenes and subtitles

    Map original, short and revised edits using duration and scene anchors, then verify progress and subtitle counterparts.

    8 min read

Caption and display practice

Create minimal VTT and check ASS, bilingual text, audio identities and recorded captions.

  1. iCouldPlay WebVTT practice: create three cues for your own clip

    Create a minimal WebVTT file for a personal clip and verify format, selection and three cue locations.

    8 min read

  2. Check ASS subtitles in iCouldPlay: text, fonts and positioning

    Compare an authorised ASS sample with simple captions to separate missing fonts, layout differences and timing problems.

    8 min read

  3. Organise bilingual captions for iCouldPlay in one paired file

    Pair original text and translation within individual cues, checking order, timing and small-screen density.

    8 min read

  4. iCouldPlay multitrack viewing: pair dialogue, commentary and captions

    Identify dialogue and commentary with a fixed passage and independently verify caption counterparts in your own multitrack file.

    8 min read

  5. Two caption layers in iCouldPlay: distinguish recorded text from selectable subtitles

    Use reversible comparisons to identify baked-in text, embedded tracks and external captions, and establish which layer controls affect.

    8 min read

Viewing and controls

Compare speed, gestures, HLS dependencies and HDR conditions, then organise personal recordings.

  1. Choose course playback speed in iCouldPlay with speech and action checks

    Compare available speeds on the same course segment and verify speech, demonstrations, captions and resuming.

    8 min read

  2. Practise iCouldPlay gestures: distinguish brightness, volume and seeking

    Test gesture areas and directions on a personal clip, compare visible feedback and restore the original viewing state.

    8 min read

  3. iCouldPlay M3U8 checks: distinguish playlists from complete offline video

    Identify playlist dependencies and access conditions without treating a saved manifest as a complete offline recording.

    8 min read

  4. Observe HDR colour in iCouldPlay: compare source and display paths

    Compare a fixed HDR sample under consistent conditions, separating transformed copies from display behaviour.

    8 min read

  5. Organise personal recordings in iCouldPlay with dates and events

    Create a date-and-event inventory for personal recordings and verify their real content after scanning.

    8 min read

Libraries and access

Plan scan scope, verify accounts, links and server outputs, and rehearse cleanup with a sample.

  1. Plan iCouldPlay scan roots without overlapping folder scopes

    Map a small source tree and verify overlapping roots, omissions and version copies against actual files.

    8 min read

  2. iCouldPlay server account scope: distinguish restricted access from an empty library

    Compare catalogue, details and playback with the same account and verify intended personal library access.

    8 min read

  3. iCouldPlay expired-link checks: distinguish startup failure from interruption

    Record remote failures by stage and compare refreshed authorised access with an identical local copy.

    8 min read

  4. Verify iCouldPlay server playback versions: originals and processed copies

    Compare server evidence and a known original across duration, encoding, tracks and picture events.

    8 min read

  5. Rehearse iCouldPlay cleanup with disposable copies

    Verify cleanup scope and storage effects with a disposable personal sample while retaining originals and useful viewing references.

    8 min read

Viewing checks and navigation

Check timing drift, channels and picture edges, then map lectures and ending positions.

  1. Diagnose subtitle timing in iCouldPlay: distinguish a constant offset from progressive drift

    Record three dialogue anchors to distinguish a constant subtitle offset, progressive drift and a local edit mismatch.

    10 min read

  2. Check left and right audio in iCouldPlay with a spoken reference clip

    Use an explicitly labelled clip to compare channel direction, selected tracks and the current audio output.

    10 min read

  3. Check display edges in iCouldPlay with a numbered test border

    Use a self-made border and circle to compare visible edges, caption room and scaling on the intended viewing target.

    10 min read

  4. Build a manual lecture review map for iCouldPlay

    Map questions to timestamps and identifiable content in a lecture without assuming automatic chapter creation.

    10 min read

  5. Separate story ending, end-credit scenes and saved position in iCouldPlay

    Compare ending content and resume position without equating a progress percentage with complete viewing.

    10 min read

File preparation and support handover

Verify external imports, storage budgets and filename handling, then rehearse interruptions and support reports.

  1. Rehearse external-storage imports for iCouldPlay

    Use a self-made clip to distinguish visible external files, completed import and playback after storage removal.

    10 min read

  2. Estimate storage for offline iCouldPlay preparation

    Estimate a viewing set from actual file sizes, separating bitrate, bytes, available space and temporary copies.

    10 min read

  3. Distinguish filenames, share-page URLs and media URLs for iCouldPlay

    Use a test copy containing a space and number sign to distinguish filenames, URL encoding and share-page links.

    10 min read

  4. Rehearse an app-switch interruption in iCouldPlay

    Compare paused and playing app switches, observing sound and return position without promising universal background behaviour.

    10 min read

  5. Prepare a minimal iCouldPlay support reproduction

    Reduce a playback issue to reproducible steps, a shareable self-made sample and sanitized observations.

    10 min read

Caption and audiovisual reading

Review phrase breaks, sound cues and characters, then distinguish clap timing and still-picture states.

  1. Practise phrase-based caption breaks for iCouldPlay

    Check phrase boundaries, line breaks and dwell time on a self-made explanation clip.

    10 min read

  2. Prepare non-dialogue sound cues for iCouldPlay captions

    Add necessary speaker and sound cues to a self-made clip, separating audible evidence from interpretation.

    10 min read

  3. Check caption characters in iCouldPlay: decoding, missing glyphs and damaged text

    Use a small self-made caption to separate decoding errors, unavailable glyphs and already damaged text.

    10 min read

  4. Check audiovisual sync in iCouldPlay with visible claps

    Compare visible clap contact and sound onset while separating audiovisual timing from caption timing.

    10 min read

  5. Distinguish a still scene, pause and stalled playback in iCouldPlay

    Compare picture motion, sound and playback position with a self-made time-reference clip.

    10 min read

Media identity and viewing handover

Map combined episodes and separate parts, compare file digests and caption meaning, and hand over personal viewing positions.

  1. Map two episodes inside one iCouldPlay file

    Record internal episode boundaries and library identity for one permitted two-episode file.

    10 min read

  2. Map continuity across separate iCouldPlay media parts

    Map order, junctions and resume notes for two independent files belonging to one work.

    10 min read

  3. Check media-copy identity before iCouldPlay playback with SHA-256

    Compare size and SHA-256 for accessible originals and copies, separating byte identity, playback and trusted provenance.

    10 min read

  4. Spot-check caption meaning in iCouldPlay: negatives, numbers, units and names

    Compare key spoken phrases, visible text and captions, recording transcription or translation uncertainties.

    10 min read

  5. Hand over shared-device viewing with personal position notes

    Keep edition, time anchors and remaining passages for two viewers, separate from one shared player position.

    10 min read

New sources and media paths

Connect Kodi, OpenList / AList and S3, distinguishing metadata, authorized scope and actual media access.

  1. Connect iCouldPlay to a Kodi HTTP library

    Check the service address, port and authentication for an existing Kodi library, then verify browsing and playback.

    10 min read

  2. Diagnose a visible Kodi item that will not play in iCouldPlay

    Separate Kodi library metadata, file delivery and playback with one known item.

    10 min read

  3. Add an OpenList or AList source to iCouldPlay

    Check the site base address, account and starting path with a small folder, then verify browsing and playback separately.

    10 min read

  4. Separate account, directory and media access in iCouldPlay OpenList sources

    Use two authorized small folders to distinguish login, directory access, file delivery and temporary-link failures.

    10 min read

  5. Connect iCouldPlay to S3-compatible storage

    Verify an S3 endpoint, bucket, region, access style and credentials with an authorized sample before checking listing and playback.

    10 min read

Object storage and playback state

Check object keys, temporary sessions and access style, then compare source switching and caption re-entry after seeking.

  1. Check S3 prefixes and object-key identity in iCouldPlay

    Compare bucket, prefix and relative path with three self-made objects while preserving key names and characters.

    10 min read

  2. Check temporary S3 credential sets and expiry in iCouldPlay

    Track a complete temporary credential set and distinguish connection, listing refresh and new playback from cached results.

    10 min read

  3. Compare S3 path-style and virtual-hosted addressing in iCouldPlay

    Map a bucket and sample key to two address structures, then verify the supported mode without changing unrelated fields.

    10 min read

  4. Check media identity and playback state when switching iCouldPlay sources

    Compare identity, position, audio and captions across two authorized sources without assuming same-name records merge.

    10 min read

  5. Check caption re-entry after forward and backward seeking in iCouldPlay

    Use three known cues to compare continuous playback and seeking, separating missing text, stale cues and recovery without frame-accurate assumptions.

    10 min read

Motion and timed-text checks

Compare slow motion, recorded text and moving edges, then inspect overlapping cues within one caption file.

  1. Distinguish source slow motion from playback speed in iCouldPlay

    Compare a self-made slow-motion clip and an explicit export, recording action intervals, file duration and player speed.

    10 min read

  2. Check screen-recording text legibility in iCouldPlay

    Compare three text sizes in your own recording across the original, imported copy and viewing size.

    10 min read

  3. Compare moving edges and display cadence in iCouldPlay

    Compare static and moving sections of your own slow pan without diagnosing frame rate or codec from one stutter or screenshot.

    10 min read

  4. Observe comb-like moving edges in iCouldPlay

    Compare static and moving edges in permitted media, separating observed lines from an unverified interlace diagnosis.

    10 min read

  5. Check overlapping WebVTT cue intervals in iCouldPlay

    Create two intersecting cue intervals, calculate exclusive and overlap ranges, then observe the current playback route.

    10 min read

Reading load and content changes

Compare caption load and record visual information, course corrections, stop-motion poses and remote-file changes.

  1. Compare caption reading load at two durations in iCouldPlay

    Calculate text per second for one original sixteen-character cue, then compare understanding and picture tasks without universal readability thresholds.

    10 min read

  2. iCouldPlay visual-information notes: describe tutorial arrows, colours and positions

    Record essential visual information in a self-made tutorial, separating speech, screen text and visible actions while preserving time and spatial relationships in an external description.

    10 min read

  3. iCouldPlay course corrections: match public errata to video versions and times

    Verify course errata provenance and edition scope, locate original teaching by wording and time, and revise personal notes without silently editing the video.

    10 min read

  4. iCouldPlay stop-motion observation: manually index poses and object continuity

    Log poses, supports and landmarks in self-made stop motion, comparing ordinary playback and seeking while separating intentional holds, camera changes and unresolved jumps.

    10 min read

  5. iCouldPlay remote-path replacements: verify identity before using old resume time

    When a remote name remains but media changes, preserve old duration and content anchors, then verify actual playback, captions and resume state without overwriting a server sample.

    10 min read

Time coordinates and caption syntax

Check frame counts and file time, then VTT identifiers, comments, literal characters and minute boundaries.

  1. iCouldPlay frame counts and time notes: keep average rate separate from frame position

    Use file times and content anchors to separate a constant-rate arithmetic example, average frame rate and playback seek precision.

    10 min read

  2. iCouldPlay VTT cue identifiers: labels are neither timing nor displayed text

    Label three self-made VTT cues, preserve timing order and check actual display without assuming identifier-based navigation.

    10 min read

  3. iCouldPlay VTT NOTE blocks: separate editing comments from visible cues

    Check NOTE boundaries in a self-made caption file and compare a comment-free copy without treating editing notes as dialogue.

    10 min read

  4. iCouldPlay VTT literal characters: check less-than signs and ampersands

    Compare source and displayed text for self-made comparison expressions and ampersands, checking escapes and double encoding.

    10 min read

  5. iCouldPlay VTT timestamp units: check minute carry and decimal places

    Read an original cue across a minute boundary, preserving milliseconds and distinguishing positions from durations.

    10 min read

Shots and action observation

Inspect panel actions, repetition boundaries, edited gaps, focus changes and visible signing regions separately.

  1. iCouldPlay split-screen demonstrations: log each side against shared time

    Track two panels within one file, checking timing, pauses and labels without treating visual alignment as proof of simultaneity.

    10 min read

  2. iCouldPlay repeating actions: define cycles with the same reference state

    Log repeating card-action boundaries, separating reference-state counts from complete intervals and edited replays without requiring a loop control.

    10 min read

  3. iCouldPlay tutorial jump cuts: separate visible states from omitted operations

    Log object states around an edited cut without inferring unseen steps from outcomes or claiming recovery of missing images.

    10 min read

  4. iCouldPlay focus-transition clips: log foreground and background clarity separately

    Observe two fixed details through continuous playback, separating focus effects, viewing scale and unresolved playback issues.

    10 min read

  5. iCouldPlay sign-language framing: inspect face, hands and caption occlusion

    Inspect visible signing regions in permitted footage, recording fit and occlusion without certifying interpretation accuracy or accessibility compliance.

    10 min read

Media information and access checks

Separate container, codec, caption and channel information, then inspect remote representations and relative HLS references.

  1. iCouldPlay media inventory: separate container, video codec and audio streams

    Build a layered inventory for a recoverable sample and explain playback differences from stream information rather than an MP4 suffix.

    10 min read

  2. iCouldPlay subtitle origins: distinguish embedded tracks from external files

    Map embedded and external caption labels to actual text for one media file, testing selections individually instead of trusting matching names.

    10 min read

  3. iCouldPlay multichannel dialogue checks: separate track metadata from output paths

    Compare dialogue and background at comfortable volume while recording tracks and headphone/speaker paths without inferring surround output from a 5.1 label.

    10 min read

  4. iCouldPlay remote success without playback: distinguish media from a sign-in page

    Separate connection, listing and media responses with an owned sample, including HTML returned with status 200, without sharing credentials or bypassing access.

    10 min read

  5. iCouldPlay HLS address worksheet: resolve relative segment references individually

    Map a permitted VOD playlist base and three reference forms, checking relocation effects without downloading others’ resources or handling keys.

    10 min read

Caption meaning and content reading

Check voice annotations, mirror references, recorded pointers and dissolves, then follow branches and completion conditions.

  1. iCouldPlay VTT voice annotations: separate speaker tags from visible names

    Compare voice annotations and plain-text speaker prefixes for two fictional speakers without assuming automatic speech or visible-name rendering.

    10 min read

  2. iCouldPlay mirrored recordings: separate screen directions from the subject’s own sides

    Inspect directions with text and an asymmetric marker, distinguishing saved media from camera preview without assuming a horizontal-flip control.

    10 min read

  3. iCouldPlay recorded pointers: separate targeting, click feedback and resulting state

    Inspect two neighbouring controls in a self-made recording, distinguishing pointer location, visible feedback and the resulting state.

    10 min read

  4. iCouldPlay dissolve transitions: distinguish overlapping scenes from transparent objects

    Record evidence before, during and after a dissolve without inferring real transparency or decode failure from one paused overlap.

    10 min read

  5. iCouldPlay conditional demonstrations: separate branch choice, stopping and completion

    Follow a paper-card demonstration by its premises, checking stop and completion states instead of treating the end of playback as task success.

    10 min read

Media representations and transfer boundaries

Separate HTTP byte ranges and HLS variants, then check inline VTT times, sample/display ratios and audio data quantities.

  1. iCouldPlay byte-range checks: distinguish a partial response from a complete copy

    Calculate byte intervals and representation length from an original response example, then separate playback observations from evidence of a complete offline copy.

    10 min read

  2. iCouldPlay HLS variants: map the master playlist, variants and media segments

    Map bandwidth, resolution and child media playlists in an original two-variant HLS example, then record playback without treating the master playlist as a complete video.

    10 min read

  3. iCouldPlay inline WebVTT timing: separate cue intervals from text activation points

    Check internal timestamp tags and strict ordering with an original cue, then observe rendering without assuming word highlighting.

    10 min read

  4. iCouldPlay aspect ratios: separate pixel dimensions, sample ratio and display ratio

    Calculate two original 720×576 metadata examples, then check visible shape with a self-made circle without treating black bars as proof of distortion.

    10 min read

  5. iCouldPlay audio calculations: distinguish sample rate, bit depth and encoded bitrate

    Calculate original one-minute stereo examples for uncompressed data and encoded bitrate, then avoid inferring quality or whole-file size from 48 kHz.

    10 min read

Evidence across continuous viewing

Record ruler parallax, animated axes and reversed footage, then distinguish shot space and spoken repair scope.

  1. iCouldPlay ruler demonstrations: separate scale readings, zero points and camera parallax

    Record endpoints, units and camera angle in your own ruler clip, distinguishing readable numbers from a length that an oblique shot cannot establish.

    10 min read

  2. iCouldPlay animated charts: recheck axes and labels at each observation point

    Use two original chart states with fixed values and a changing vertical axis to separate visual height from data change.

    10 min read

  3. iCouldPlay reversed footage: separate file playback order from the original event order

    Use a documented paper-card clip to distinguish a reversed export, visible actions and file time from the original event order.

    10 min read

  4. iCouldPlay shot changes: separate screen positions, eyelines and the scene axis

    Record character identity and screen position across cuts using self-made cards, applying the scene-axis concept without assuming real movement from one reverse shot.

    10 min read

  5. iCouldPlay spoken self-repairs: distinguish the original wording, repair and final meaning

    Use an original card demonstration to record a replaced color, a retained action and an unfinished sentence without treating every pause or negation as a full retraction.

    10 min read

Caption structure and media transport

Inspect VTT ruby, HTTP coding and HLS ranges, then calculate ASS durations and compare vertical cue progression.

  1. iCouldPlay WebVTT ruby: distinguish base text, annotations and rendering

    Use an original character cue to inspect ruby/rt nesting and record base text and annotation separately.

    10 min read

  2. iCouldPlay transport compression: separate Content-Encoding from media codecs

    Use original headers and a two-layer example to distinguish HTTP content coding, media type and stream codecs.

    10 min read

  3. iCouldPlay HLS byte ranges: map different segments sharing one URI

    Audit original lengths and offsets to distinguish HLS segments, shared resources and unreferenced bytes.

    10 min read

  4. iCouldPlay ASS karaoke durations: separate centiseconds, starts and visible effects

    Check a three-second interval with original One/Two syllables and distinguish valid tags from observed effects.

    10 min read

  5. iCouldPlay vertical WebVTT: separate writing direction, column order and video rotation

    Use two original text lines to compare vertical rl/lr, horizontal controls and actual rendering limits.

    10 min read

Transitions and temporal structure

Read graphic matches and audio-leading cuts, observe moiré layers, then record beat subdivisions and speech overlap.

  1. Read graphic-match cuts in iCouldPlay: matching circles do not establish one object

    Use an original paper-plate-to-drawn-sun example to separate shape, position, object identity and event continuity.

    10 min read

  2. Listen to J cuts in iCouldPlay: incoming sound is not a global sync offset

    Use A picture0–3s, B picture3–6s and B sound from2.5s to distinguish a local audio lead from a whole-file offset.

    10 min read

  3. Observe grid moiré in iCouldPlay: separate source, recording and display scaling

    Use three evidence layers for an original grid, retaining uncertain causes rather than diagnosing graphics hardware or promising removal from one still.

    10 min read

  4. iCouldPlay beat practice: separate pulses, subdivisions and elapsed intervals

    Use an original 60 BPM timeline to distinguish five pulse events from four elapsed intervals and from subdivisions.

    10 min read

  5. iCouldPlay overlapping speech: record timing without assuming interruption

    Use a half-second overlap between two original voices to inspect intervals, caption coverage and unresolved words.

    10 min read

Caption markup and response identity

Separate VTT classes, file validators and HLS discontinuities, then compare ASS breaks and horizontal caption boxes.

  1. iCouldPlay VTT classes: separate labels, visible text and color effects

    Use two original cues to distinguish a class label from visible wording and observed styling.

    10 min read

  2. iCouldPlay remote copies: distinguish ETags, modification dates and file hashes

    Build a response identity record for an owned clip without treating a server validator as a file digest.

    10 min read

  3. iCouldPlay HLS discontinuities: map segment order, boundaries and playback observations

    Annotate a three-segment example without treating a discontinuity marker as a missing segment or fixed pause.

    10 min read

  4. iCouldPlay ASS line breaks: compare hard breaks, soft breaks and hard spaces

    Compare four original ASS cues while preserving case, wrapping conditions and rendering observations.

    10 min read

  5. iCouldPlay horizontal VTT boxes: separate position, box size and text length

    Compare three single-change cues without treating percentages as character counts or pixels.

    10 min read

Stream states and viewing evidence

Check playlist states and language annotations, then inspect map views, hand occlusion and repeated-shot evidence.

  1. iCouldPlay HLS states: distinguish EVENT, VOD and end-of-list markers

    Compare timestamped playlist snapshots and separate appendability, end declarations and observed playback range.

    10 min read

  2. iCouldPlay VTT language spans: separate annotations, wording and track names

    Compare correct, incorrect and absent language annotations without treating metadata as translation or automatic detection.

    10 min read

  3. Read animated maps in iCouldPlay: separate map panning from marker movement

    Use two fixed landmarks and three moments to record screen coordinates, relative position and scale changes without deriving real speed from pixels.

    10 min read

  4. Check occluded demonstrations in iCouldPlay: separate visible states from hidden-action inference

    Use a blue paper square, white circle and hand-occlusion plan to record before/after positions and unseen intervals without inventing hidden actions.

    10 min read

  5. Identify repeated shots in iCouldPlay: separate presentations from original events

    Compare repeated copies of one paper action with two separate recordings, retaining shot identity, anchors and uncertainty.

    10 min read

Caption placement and stream time

Inspect VTT lines, HLS initialization, style blocks, ASS alignment and program-date mappings.

  1. iCouldPlay VTT line placement: distinguish line numbers, percentages and pixels

    Compare three identically worded cues while keeping source conditions, observed placement and readability separate.

    10 min read

  2. iCouldPlay HLS initialization: separate EXT-X-MAP from timed media segments

    Map an initialization resource and two segments without treating three URLs as three timed clips.

    10 min read

  3. iCouldPlay VTT style blocks: separate STYLE, cue text and observed appearance

    Save a style block and two wording controls to inspect boundaries and rendering without promising full CSS support.

    10 min read

  4. iCouldPlay ASS alignment: map keypad positions to caption anchors

    Compare bottom-left, center and top-right alignment without treating an values as coordinates or screen rotation.

    10 min read

  5. iCouldPlay HLS dates: distinguish program timestamps, time zones and playback position

    Map two segments to absolute timestamps and relative durations without filling media dates from the device clock.

    10 min read

Timecode, caching and shot evidence

Separate timecode from pictures and caching from offline files, then compare zoom, rolling shutters and crosscutting.

  1. iCouldPlay timecode reading: separate drop-frame labels, picture frames and elapsed seconds

    Compare consecutive picture identities with minute-boundary labels without calling skipped timecode numbers missing footage.

    10 min read

  2. iCouldPlay HTTP caching: separate freshness lifetime, clip duration and offline copies

    Check a six-hundred-second freshness example without treating a cached response as a complete offline film.

    10 min read

  3. Compare zoom and dolly footage in iCouldPlay: enlargement is not identical perspective

    Use two planned versions with equal-width near/far cards to distinguish fixed-viewpoint magnification from camera advance.

    10 min read

  4. Check panning skew in iCouldPlay: separate rolling readout from real bending

    Use a straight paper reference, slower/faster pan comparison and three-row model to record skew without diagnosing a device.

    10 min read

  5. Read crosscut sequences in iCouldPlay: alternation does not prove simultaneity

    Use original red-A/blue-B action lines to distinguish file order, within-line order and explicit time evidence.

    10 min read