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
- Play from an SMB folder: Open one NAS video and check access and playback.
- Connect to Jellyfin: Check the server address, account and visible libraries.
- Load SRT subtitles: Check language, video edition and subtitle timing.
- Troubleshoot playback: Compare engines with the same file and isolate the problem.
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.
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.
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.
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.
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.
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.
Servers & library setup
Connect your own media server and use a small folder to check the account, content and scan results.
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.
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.
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.
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.
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.
Matching & finding media
Check titles, years and episode numbers, organise metadata, then practise search and resume.
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.
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.
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.
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.
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.
Subtitles & playback checks
Use the same file to isolate subtitle, audio-track and playback-engine issues one at a time.
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.
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.
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.
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.
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.
Files and editions
Build a reference clip and verify naming collisions, framing, cloud placeholders and edit relationships.
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.
iCouldPlay same-name imports: distinguish skipped files and separate versions
Test distinguishable videos with matching filenames and preserve originals before naming separate copies.
Watch portrait video in iCouldPlay: distinguish rotation, fitting and cropping
Compare portrait playback across orientation and framing choices with visible edge markers.
Before importing cloud files into iCouldPlay: verify actual local data
Separate file-provider downloads, app import and offline playback using one known short clip.
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.
Caption and display practice
Create minimal VTT and check ASS, bilingual text, audio identities and recorded captions.
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.
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.
Organise bilingual captions for iCouldPlay in one paired file
Pair original text and translation within individual cues, checking order, timing and small-screen density.
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.
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.
Viewing and controls
Compare speed, gestures, HLS dependencies and HDR conditions, then organise personal recordings.
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.
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.
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.
Observe HDR colour in iCouldPlay: compare source and display paths
Compare a fixed HDR sample under consistent conditions, separating transformed copies from display behaviour.
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.
Libraries and access
Plan scan scope, verify accounts, links and server outputs, and rehearse cleanup with a sample.
Plan iCouldPlay scan roots without overlapping folder scopes
Map a small source tree and verify overlapping roots, omissions and version copies against actual files.
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.
iCouldPlay expired-link checks: distinguish startup failure from interruption
Record remote failures by stage and compare refreshed authorised access with an identical local copy.
Verify iCouldPlay server playback versions: originals and processed copies
Compare server evidence and a known original across duration, encoding, tracks and picture events.
Rehearse iCouldPlay cleanup with disposable copies
Verify cleanup scope and storage effects with a disposable personal sample while retaining originals and useful viewing references.
File preparation and support handover
Verify external imports, storage budgets and filename handling, then rehearse interruptions and support reports.
Rehearse external-storage imports for iCouldPlay
Use a self-made clip to distinguish visible external files, completed import and playback after storage removal.
Estimate storage for offline iCouldPlay preparation
Estimate a viewing set from actual file sizes, separating bitrate, bytes, available space and temporary copies.
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.
Rehearse an app-switch interruption in iCouldPlay
Compare paused and playing app switches, observing sound and return position without promising universal background behaviour.
Prepare a minimal iCouldPlay support reproduction
Reduce a playback issue to reproducible steps, a shareable self-made sample and sanitized observations.
Caption and audiovisual reading
Review phrase breaks, sound cues and characters, then distinguish clap timing and still-picture states.
Practise phrase-based caption breaks for iCouldPlay
Check phrase boundaries, line breaks and dwell time on a self-made explanation clip.
Prepare non-dialogue sound cues for iCouldPlay captions
Add necessary speaker and sound cues to a self-made clip, separating audible evidence from interpretation.
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.
Check audiovisual sync in iCouldPlay with visible claps
Compare visible clap contact and sound onset while separating audiovisual timing from caption timing.
Distinguish a still scene, pause and stalled playback in iCouldPlay
Compare picture motion, sound and playback position with a self-made time-reference clip.
Media identity and viewing handover
Map combined episodes and separate parts, compare file digests and caption meaning, and hand over personal viewing positions.
Map two episodes inside one iCouldPlay file
Record internal episode boundaries and library identity for one permitted two-episode file.
Map continuity across separate iCouldPlay media parts
Map order, junctions and resume notes for two independent files belonging to one work.
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.
Spot-check caption meaning in iCouldPlay: negatives, numbers, units and names
Compare key spoken phrases, visible text and captions, recording transcription or translation uncertainties.
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.
New sources and media paths
Connect Kodi, OpenList / AList and S3, distinguishing metadata, authorized scope and actual media access.
Connect iCouldPlay to a Kodi HTTP library
Check the service address, port and authentication for an existing Kodi library, then verify browsing and playback.
Diagnose a visible Kodi item that will not play in iCouldPlay
Separate Kodi library metadata, file delivery and playback with one known item.
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.
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.
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.
Object storage and playback state
Check object keys, temporary sessions and access style, then compare source switching and caption re-entry after seeking.
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.
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.
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.
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.
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.
Motion and timed-text checks
Compare slow motion, recorded text and moving edges, then inspect overlapping cues within one caption file.
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.
Check screen-recording text legibility in iCouldPlay
Compare three text sizes in your own recording across the original, imported copy and viewing size.
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.
Observe comb-like moving edges in iCouldPlay
Compare static and moving edges in permitted media, separating observed lines from an unverified interlace diagnosis.
Check overlapping WebVTT cue intervals in iCouldPlay
Create two intersecting cue intervals, calculate exclusive and overlap ranges, then observe the current playback route.
Reading load and content changes
Compare caption load and record visual information, course corrections, stop-motion poses and remote-file changes.
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.
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.
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.
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.
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.
Time coordinates and caption syntax
Check frame counts and file time, then VTT identifiers, comments, literal characters and minute boundaries.
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.
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.
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.
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.
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.
Shots and action observation
Inspect panel actions, repetition boundaries, edited gaps, focus changes and visible signing regions separately.
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.
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.
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.
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.
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.
Media information and access checks
Separate container, codec, caption and channel information, then inspect remote representations and relative HLS references.
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.
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.
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.
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.
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.
Caption meaning and content reading
Check voice annotations, mirror references, recorded pointers and dissolves, then follow branches and completion conditions.
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.
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.
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.
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.
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.
Media representations and transfer boundaries
Separate HTTP byte ranges and HLS variants, then check inline VTT times, sample/display ratios and audio data quantities.
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.
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.
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.
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.
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.
Evidence across continuous viewing
Record ruler parallax, animated axes and reversed footage, then distinguish shot space and spoken repair scope.
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.
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.
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.
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.
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.
Caption structure and media transport
Inspect VTT ruby, HTTP coding and HLS ranges, then calculate ASS durations and compare vertical cue progression.
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.
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.
iCouldPlay HLS byte ranges: map different segments sharing one URI
Audit original lengths and offsets to distinguish HLS segments, shared resources and unreferenced bytes.
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.
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.
Transitions and temporal structure
Read graphic matches and audio-leading cuts, observe moiré layers, then record beat subdivisions and speech overlap.
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.
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.
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.
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.
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.
Caption markup and response identity
Separate VTT classes, file validators and HLS discontinuities, then compare ASS breaks and horizontal caption boxes.
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.
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.
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.
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.
iCouldPlay horizontal VTT boxes: separate position, box size and text length
Compare three single-change cues without treating percentages as character counts or pixels.
Stream states and viewing evidence
Check playlist states and language annotations, then inspect map views, hand occlusion and repeated-shot evidence.
iCouldPlay HLS states: distinguish EVENT, VOD and end-of-list markers
Compare timestamped playlist snapshots and separate appendability, end declarations and observed playback range.
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.
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.
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.
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.
Caption placement and stream time
Inspect VTT lines, HLS initialization, style blocks, ASS alignment and program-date mappings.
iCouldPlay VTT line placement: distinguish line numbers, percentages and pixels
Compare three identically worded cues while keeping source conditions, observed placement and readability separate.
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.
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.
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.
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.
Timecode, caching and shot evidence
Separate timecode from pictures and caching from offline files, then compare zoom, rolling shutters and crosscutting.
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.
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.
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.
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.
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.