diff --git a/docs/card-profiles/viofo-t330w.md b/docs/card-profiles/viofo-t330w.md index 4ef7e1c..d5fcbf3 100644 --- a/docs/card-profiles/viofo-t330w.md +++ b/docs/card-profiles/viofo-t330w.md @@ -10,8 +10,71 @@ T330 and T330W share the same main-camera family; the attached rear camera is a ## Card evidence -Two sanitized learning submissions from one owner confirmed `DCIM/Movie`, `DCIM/Movie/Parking`, `DCIM/Movie/RO`, and `DCIM/Photo` with three-channel F/I/R and PF/PI/PR suffixes. The first completed scan (84 files) was owner-labeled normal-bitrate driving and low-bitrate parking. The second completed scan (36 files) was owner-labeled high-bitrate driving and 1-fps Night Vision time-lapse parking. These settings can coexist on a card; sample clips by folder/channel and do not extrapolate a setting to all files. +Four sanitized learning submissions from one owner confirmed `DCIM/Movie`, `DCIM/Movie/Parking`, `DCIM/Movie/RO`, and `DCIM/Photo` with three-channel F/I/R and PF/PI/PR suffixes. The first completed scan (84 files) was originally labeled normal-bitrate driving by the owner, who later corrected the setting name to **Medium**; it also included low-bitrate parking. The second (36 files) was owner-labeled high-bitrate driving and 1-fps Night Vision time-lapse parking. The third (60 files) retained all earlier 36 and added Maximum driving and Auto Event Detection test clips. The fourth (108 files) retained those 60 and added Low driving and 10-fps time-lapse parking clips. These settings can coexist on a card; sample clips by folder/channel and do not extrapolate a setting to all files. The second submission's `RO` parking clips have 30-fps playback, with two recording starts 30 minutes apart and one 60-second clip per channel; this is consistent with 1-fps capture over 30 minutes. The owner reports no audio on those clips, but the sanitized scan does not include audio-track presence. Do **not** label all RO clips as impact events or all RO clips as time lapse: use model-specific media timing/audio context or a confirmed setting. The profile folder mapping stays protected/neutral pending that classification fix. +## Low driving and 10-fps time-lapse scan reviewed 2026-10-11 + +The owner changed to **Low driving bitrate and 10-fps time-lapse parking** at approximately 07:52 local, without formatting. The completed 0.1.29 scan selected `viofo-t330w` by matched model-stamp OCR and measured **108 files / 108 copyable items**: 72 driving videos, six Parking-folder videos, 18 `RO` protected videos, and 12 photos. **All 60 prior files remain with identical filenames and sizes**; 48 new items comprise 27 driving MP4, six Parking MP4, nine `RO` MP4, and six JPG. The 07:51:16 triplet is still Maximum-sized; the 07:52:16 triplet is a short boundary clip with Maximum-like bitrate. Low-sized triplets begin at 07:53:14. Later Parking and `RO` triplets begin between 08:00:07 and 08:12:07. Do not assign boundary clips to the new Low setting. + +The following **21 new anonymous paired samples** (source numerical digest `7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6`) are appended to both structured storage-evidence databases. Rates are H.264 encoded video Mbps, file sizes are full MP4 bytes, and durations are encoded **playback** seconds. All sampled tracks report nominal 30 fps. The owner supplied the 10-fps capture setting; nominal 30-fps playback alone does not verify it. + +| Owner-reported setting / observed folder | Channel | Paired samples | Video Mbps | Whole-file sizes (bytes) | Playback durations (s) | +|---|---|---:|---:|---:|---:| +| Low driving, `DCIM/Movie` | front 4K | 2 | 27.027896–27.032464 | 205,520,896; 165,675,008 | 60; 48.47 | +| Low driving, `DCIM/Movie` | interior 2K | 2 | 11.878148–11.883181 | 92,274,688; 73,400,320 | 60; 48.47 | +| Low driving, `DCIM/Movie` | rear 2K | 2 | 11.877744–11.881728 | 92,274,688; 73,400,320 | 60; 48.47 | +| 10-fps parking, `DCIM/Movie/Parking` | front 4K | 2 | 27.033052–27.036098 | 205,520,896 each | 60 each | +| 10-fps parking, `DCIM/Movie/Parking` | interior 2K | 2 | 11.878143–11.878327 | 92,274,688 each | 60 each | +| 10-fps parking, `DCIM/Movie/Parking` | rear 2K | 2 | 11.877573–11.877848 | 92,274,688 each | 60 each | +| 10-fps setting, `DCIM/Movie/RO`, trigger unknown | front 4K | 3 | 27.032052–27.079874 | 205,520,896 twice; 8,519,680 short | 60 twice; 1.90 short | +| 10-fps setting, `DCIM/Movie/RO`, trigger unknown | interior 2K | 3 | 11.877324–12.137834 | 92,274,688 twice; 4,325,376 short | 60 twice; 2.17 short | +| 10-fps setting, `DCIM/Movie/RO`, trigger unknown | rear 2K | 3 | 11.877646–12.100963 | 92,274,688 twice; 4,325,376 short | 60 twice; 2.07 short | + +A complete three-channel Low driving triplet uses **390,070,272 bytes per 60 seconds of playback (23.404 decimal GB per encoded hour)**. Full-length parking triplets in both folders have the same per-channel sizes; starts approximately three minutes apart are consistent with the owner-reported 10-fps setting generating 60 seconds of 30-fps playback. This is not a measured card-retention guarantee; interruption, parked duty cycle, and the `RO` trigger remain unverified. Keep the short ending `RO` files separate from full-loop storage estimates. Owner-reported average current in this 10-fps parking setting is **588 mA**, with supply voltage unknown; no watts are inferred. + +## Mixed-settings card measurements reviewed 2026-10-11 + +Source: owner-labeled sanitized 0.1.29 scan received 2026-10-11 and retained in the private submission store (anonymous numerical evidence digest `70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419`). It selected `viofo-t330w` through the exact on-video model-stamp OCR on an actual card. The 60-file scan contains 45 driving MP4, nine `RO` MP4, and six JPG. **All 36 files** in the preceding complete scan remain present with unchanged sizes; 24 items were added (18 driving, three `RO`, three JPG). The owner changed High driving to Maximum and 1-fps Night Vision time-lapse to Auto Event Detection at approximately 19:25, without formatting. The last earlier driving triplet starts at 19:24:41 and the first later triplet at 19:26:23. Settings attribution is based on that owner report, clip times, and separated bitrate bands, not on the RO folder alone. + +The structured evidence databases `web/recording-time/storage-evidence.json` here and `docs/data/storage-evidence.json` in the camera-profile repository each retain **84 anonymous, paired size/duration/video-bitrate samples**, separated by `settingsLabel` and source digest: 33 from the earlier Medium/low-rate scan, 30 from this High/Maximum/1-fps/Auto Event mixed-card scan, and 21 from the new Low/10-fps scan above. The private submissions retain per-file sizes, and their video summary groups preserve the full sampled bitrate ranges. Numbers below are decimal Mbps and exact whole-file bytes; video-track rates exclude audio, padding, and container overhead. Counts are *sampled clips* per channel, not all 54 videos in that 60-file scan. + +| Owner-reported setting | Channel | Sample count | Video bitrate range (Mbps) | Whole-file size range (bytes) | Encoded playback duration range (s) | Paired 60-s file (bytes) | +|---|---|---:|---:|---:|---:|---:| +| High driving | front 4K30 | 4 | 36.780560–36.874132 | 50,331,648–278,921,216 | 10.50–60 | 278,921,216 | +| High driving | interior 2K30 | 4 | 21.294788–21.300250 | 28,338,864–161,480,704 | 10.50–60 | 161,480,704 | +| High driving | rear 2K30 | 4 | 21.293700–21.372390 | 28,433,556–161,480,704 | 10.50–60 | 161,480,704 | +| Maximum driving | front 4K30 | 3 | 40.956664–40.966788 | 119,537,664–310,378,496 | 23.10–60 | 310,378,496 | +| Maximum driving | interior 2K30 | 3 | 23.754904–23.788794 | 71,303,168–180,355,072 | 23.10–60 | 180,355,072 | +| Maximum driving | rear 2K30 | 3 | 23.754254–23.822754 | 71,303,168–180,355,072 | 23.10–60 | 180,355,072 | +| Night Vision 1-fps time-lapse (`RO`) | front 4K, nominal 30-fps playback | 2 | 40.960332–40.961492 | 102,760,448–310,378,496 | 19.83–60 | 310,378,496 | +| Night Vision 1-fps time-lapse (`RO`) | interior 2K, nominal 30-fps playback | 2 | 20.478652–20.478662 | 52,428,800–155,189,248 | 19.87–60 | 155,189,248 | +| Night Vision 1-fps time-lapse (`RO`) | rear 2K, nominal 30-fps playback | 2 | 20.465122–20.477616 | 52,428,800–155,189,248 | 19.83–60 | 155,189,248 | +| Auto Event Detection (`RO`) | front 4K30 | 1 | 49.156032 | 358,612,992 | 57.93 | not sampled | +| Auto Event Detection (`RO`) | interior 2K30 | 1 | 27.031126 | 197,132,288 | 57.97 | not sampled | +| Auto Event Detection (`RO`) | rear 2K30 | 1 | 27.023146 | 197,132,288 | 57.93 | not sampled | + +The two full-minute triplets per driving setting measure **601,882,624 bytes/min (36.113 GB per encoded hour)** for High versus **671,088,640 bytes/min (40.265 GB per encoded hour)** for Maximum, across all three channels. These are representative complete-file rates at the observed settings, not a full-card average. The prior time-lapse triplet totals 620,756,992 bytes for 60 seconds **of playback**, not 60 seconds of parked wall time. Do not turn that into a parking retention estimate. The new Auto Event triplet is approximately 58 seconds per channel, not a measured full 60-second loop; event/idle duty cycle remains unknown. No audio-track measurement is captured by the sanitized scan. Previously observed low-bitrate parking-folder video around 4.1 Mbps per channel belongs to a separate setting generation, not either `RO` cohort. Owner-reported parking current is 529 mA in low-bitrate mode, **588 mA average in 10-fps time-lapse** (new test started about 07:52 local on 2026-10-11), and 607 mA average in Auto Event Detection. The separately documented 10-fps clip bitrates, file sizes, and playback timing come from the later 108-file scan, not from this earlier 60-file scan; do not reuse the 1-fps time-lapse measurements for that setting. These are owner power observations, not card-scan measurements. Supply voltage is unknown, so watts cannot be inferred. + +### Earlier Medium / low-rate card scan + +The owner originally wrote “Normal” for the driving setting in this submission and later corrected it to **Medium**. Its measured files and original private note are unchanged; the reviewed settings label is Medium. + +The earlier owner-labeled 84-file card scan supplies **33 paired samples** (private submission, anonymous evidence digest `68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1`). Preserve its Medium driving and low-bitrate parking separately from the later High/Maximum and time-lapse/Auto Event tests. The low-rate `RO` group was called an impact mode by generic scanner inference, **not confirmed by the owner**, so its trigger remains unknown. + +| Observed cohort | Channel | Samples | Sampled video Mbps | Paired complete 60-s file | +|---|---|---:|---:|---:| +| Owner-labeled Medium driving | front | 4 | 31.947826–31.952090 | 243,269,632 bytes | +| Owner-labeled Medium driving | interior | 4 | 14.334801–14.356925 | 111,149,056 bytes | +| Owner-labeled Medium driving | rear | 4 | 14.334439–14.363250 | 111,149,056 bytes | +| Owner-labeled low-bitrate parking | front | 4 | 4.094630–4.096767 | 33,554,432 bytes | +| Owner-labeled low-bitrate parking | interior | 4 | 4.095199–4.095962 | 33,554,432 bytes | +| Owner-labeled low-bitrate parking | rear | 4 | 4.094958–4.096417 | 33,554,432 bytes | +| Low-rate `RO`, trigger unconfirmed | front | 3 | 4.095839–4.096074 | 33,554,432 bytes | +| Low-rate `RO`, trigger unconfirmed | interior | 3 | 4.095721–4.095886 | 33,554,432 bytes | +| Low-rate `RO`, trigger unconfirmed | rear | 3 | 4.095771–4.095891 | 33,554,432 bytes | + +Complete 60-second three-channel Medium driving files total **465,567,744 bytes/min (27.934 GB/hour)**; low-bitrate parking files total **100,663,296 bytes/min (6.040 GB/hour) while actively recording**. The paired evidence also preserves shorter clips (15.3 seconds driving, 25.97 seconds parking) and their actual byte sizes. These are distinct from the later `RO` modes; none of these per-playback-hour rates establishes elapsed parked-time retention. + No raw user frames or footage are distributed in this repository. App OCR is local and sends neither frames nor OSD text in feedback. diff --git a/docs/video-quality-master-chart.md b/docs/video-quality-master-chart.md index 13c317d..f1c935e 100644 --- a/docs/video-quality-master-chart.md +++ b/docs/video-quality-master-chart.md @@ -2,6 +2,17 @@ Quick cross-camera reference for channel layout, measured file metadata, and parking-mode quality behavior. +## T330W mixed-setting bitrate and storage reference (reviewed 2026-10-11) + +### New Low and 10-fps time-lapse cohort + +A completed 108-file mixed-card scan retained all 60 files from the preceding scan. Owner-labeled **Low driving** clips (excluding the transition clip) measure ~27.03 Mb/s front and ~11.88 Mb/s on each add-on. A full three-channel 60-second file set is **390,070,272 bytes**, or **23.404 GB per encoded hour**. Owner-labeled **10-fps time-lapse parking** yielded two complete triplets in `Parking` and two complete triplets in `RO`, with the same full-file sizes and nominal 30-fps playback; start spacing of three minutes is consistent with 10-fps capture but does not independently verify capture cadence or `RO` trigger. The owner measured **588 mA average** in this parking setting, with voltage unknown. [Exact per-channel bitrates, paired sizes and durations](card-profiles/viofo-t330w.md#low-driving-and-10-fps-time-lapse-scan-reviewed-2026-10-11) and the 21 new numeric samples are retained separately from previous settings. + + +### Prior Medium, High and Maximum cohorts + +A three-channel owner-labeled T330W card was rescanned without formatting. The previous 36 files remain, alongside 24 additions. [The T330W evidence table](card-profiles/viofo-t330w.md#mixed-settings-card-measurements-reviewed-2026-10-11) preserves all 12 sampled setting/channel groups: High and Maximum driving, 1-fps Night Vision time-lapse parking, and Auto Event Detection parking. The earlier owner-confirmed Medium driving files total **465,567,744 bytes/min (27.934 GB/hour)** across three channels; low-bitrate parking files total **100,663,296 bytes/min (6.040 GB/hour) while actively recording**. Measured full-minute High and Maximum driving file triplets use **601,882,624 bytes/min (36.113 GB/hour) High** or **671,088,640 bytes/min (40.265 GB/hour) Maximum**, including file overhead. The time-lapse group's nominal 30-fps playback and its 60-second file sizes must **not** be treated as 60 seconds of parked wall time; the Auto Event triplet lasts about 58 seconds and does not establish idle duty cycle. The separate low-bitrate parking generation is not averaged into these cohorts. The paired anonymous numeric samples are recorded in `web/recording-time/storage-evidence.json`, with the canonical camera profile and mirrored evidence in the camera-profile repository. + This chart is for research and comparison, not model identification. Resolution, bitrate, codec, and frame rate can be user-configurable and firmware-dependent. Prefer real card-origin clips over product-page claims. ## Validation Rules diff --git a/web/recording-time/COVERAGE.md b/web/recording-time/COVERAGE.md index 36216da..521703b 100644 --- a/web/recording-time/COVERAGE.md +++ b/web/recording-time/COVERAGE.md @@ -51,6 +51,10 @@ Broader catalog-only coverage is still incomplete. Unreleased H1 remains exclude The new T340 four-channel Normal / Low Power scan adds eight encoded-video bitrate ranges and owner-confirmed per-camera HDR settings to the camera database. It supplies no paired file-size/duration measurements, so no certified whole-file rate or new recording-time preset is added. The existing preset count remains unchanged. See [the reviewed sample](../../docs/card-profiles/viofo-t340.md#normal-bitrate--low-power-parking-sample-reviewed-2026-10-07); do not pair unrelated aggregate size and duration extrema. +## T330W mixed-setting evidence reviewed 2026-10-11 + +Retained 84 paired size/duration/video-bitrate samples in `storage-evidence.json` from three completed owner-labeled card scans: 33 Medium/low-rate, 30 mixed High/Maximum/1-fps time-lapse/Auto Event, and 21 new Low-driving/10-fps time-lapse samples. Each record has an explicit `settingsLabel` separating Low, Medium (originally submitted as Normal), High, and Maximum driving from low-bitrate parking, 1-fps Night Vision time-lapse, Auto Event Detection, and the separately unconfirmed low-rate `RO` clips. Both old and new files coexisted on an unformatted card. Representative complete 60-second three-channel driving files total 601,882,624 bytes High or 671,088,640 bytes Maximum. The time-lapse video's nominal 30-fps playback is not its capture cadence; an Auto Event Detection active clip cannot establish wall-clock parking retention. These raw measurements do not automatically add calculator presets. See [reviewed T330W evidence](../../docs/card-profiles/viofo-t330w.md#mixed-settings-card-measurements-reviewed-2026-10-11). + ## Correction made Cansonic UltraDash Z4 Standard Edition was missed by the old video-reference-only eligibility check. Its profile has explicitly driving-folder video measurements for High/Highest quality: Front and Telephoto 4K30, Rear 1440p30. Added them as submitted-video estimates with overhead caveats. Did not use PROTECTED parking clips or label video-stream rates as complete file sizes. diff --git a/web/recording-time/storage-evidence.json b/web/recording-time/storage-evidence.json index 1b4be9a..f311f0d 100644 --- a/web/recording-time/storage-evidence.json +++ b/web/recording-time/storage-evidence.json @@ -1,6 +1,6 @@ { - "reviewedOn": "2026-09-08", - "policy": "Anonymous technical evidence. Each pair includes complete file size. Do not combine configurations or infer quality labels. Unknown channels are not calculator-ready. Short preallocated clips remain evidence but are excluded from sustained full-loop estimates.", + "reviewedOn": "2026-10-11", + "policy": "Anonymous technical evidence. Each pair includes complete file size. Do not combine configurations or infer quality labels. Unknown channels are not calculator-ready. Short preallocated clips remain evidence but are excluded from sustained full-loop estimates. T330W settings labels are owner-reported time cohorts; nominal playback fps does not establish capture cadence. Source digest covers anonymous numerical samples only.", "pairedSamples": [ { "manufacturer": "Cansonic", @@ -3697,6 +3697,1350 @@ "fileSizeBytes": 83886080, "durationSeconds": 32.032, "estimatedBitrate": 6000607.0 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "protected", + "settingsLabel": "auto_event", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 358612992, + "durationSeconds": 57.93333333333333, + "estimatedBitrate": 49156032 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "protected", + "settingsLabel": "auto_event", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 197132288, + "durationSeconds": 57.96666666666667, + "estimatedBitrate": 27031126 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "protected", + "settingsLabel": "auto_event", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 197132288, + "durationSeconds": 57.93333333333333, + "estimatedBitrate": 27023146 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 278921216, + "durationSeconds": 60, + "estimatedBitrate": 36870204 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 278921216, + "durationSeconds": 60, + "estimatedBitrate": 36874132 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 50331648, + "durationSeconds": 10.5, + "estimatedBitrate": 36780560 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 144703488, + "durationSeconds": 30.833333333333332, + "estimatedBitrate": 36855732 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 161480704, + "durationSeconds": 60, + "estimatedBitrate": 21297386 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 161480704, + "durationSeconds": 60, + "estimatedBitrate": 21299090 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 28338864, + "durationSeconds": 10.5, + "estimatedBitrate": 21300250 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 83886080, + "durationSeconds": 30.833333333333332, + "estimatedBitrate": 21294788 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 161480704, + "durationSeconds": 60, + "estimatedBitrate": 21297102 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 161480704, + "durationSeconds": 60, + "estimatedBitrate": 21299416 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 28433556, + "durationSeconds": 10.5, + "estimatedBitrate": 21372390 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "high", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 83886080, + "durationSeconds": 30.833333333333332, + "estimatedBitrate": 21293700 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 310378496, + "durationSeconds": 60, + "estimatedBitrate": 40959672 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 310378496, + "durationSeconds": 60, + "estimatedBitrate": 40956664 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 119537664, + "durationSeconds": 23.1, + "estimatedBitrate": 40966788 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 180355072, + "durationSeconds": 60, + "estimatedBitrate": 23754904 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 180355072, + "durationSeconds": 60, + "estimatedBitrate": 23756420 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 71303168, + "durationSeconds": 23.1, + "estimatedBitrate": 23788794 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 180355072, + "durationSeconds": 60, + "estimatedBitrate": 23754254 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 180355072, + "durationSeconds": 60, + "estimatedBitrate": 23757378 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "maximum", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 71303168, + "durationSeconds": 23.1, + "estimatedBitrate": 23822754 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "protected", + "settingsLabel": "night_vision_timelapse", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 310378496, + "durationSeconds": 60, + "estimatedBitrate": 40960332 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "front", + "mode": "protected", + "settingsLabel": "night_vision_timelapse", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 102760448, + "durationSeconds": 19.833333333333332, + "estimatedBitrate": 40961492 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "protected", + "settingsLabel": "night_vision_timelapse", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 155189248, + "durationSeconds": 60, + "estimatedBitrate": 20478662 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "interior", + "mode": "protected", + "settingsLabel": "night_vision_timelapse", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 52428800, + "durationSeconds": 19.866666666666667, + "estimatedBitrate": 20478652 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "protected", + "settingsLabel": "night_vision_timelapse", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 155189248, + "durationSeconds": 60, + "estimatedBitrate": 20477616 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "70d8b5b34c973767872de30349d986c1700c2983c809374cbcf2563b05a03419", + "channel": "rear", + "mode": "protected", + "settingsLabel": "night_vision_timelapse", + "settingsProvenance": "owner-reported setting and time boundary; bitrate band and file size corroborate cohort", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 52428800, + "durationSeconds": 19.833333333333332, + "estimatedBitrate": 20465122 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4094630 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095812 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4094767 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 14680064, + "durationSeconds": 25.966666666666665, + "estimatedBitrate": 4096767 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095199 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095595 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095962 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 14680064, + "durationSeconds": 25.966666666666665, + "estimatedBitrate": 4095460 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4094958 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095823 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095899 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "parking_continuous_low_bitrate", + "settingsLabel": "low_bitrate_parking", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 14680064, + "durationSeconds": 25.966666666666665, + "estimatedBitrate": 4096417 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4096074 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095839 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095974 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095886 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095795 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095721 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095813 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095771 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "protected", + "settingsLabel": "low_rate_ro_unconfirmed", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 33554432, + "durationSeconds": 60, + "estimatedBitrate": 4095891 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 243269632, + "durationSeconds": 60, + "estimatedBitrate": 31950618 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 243269632, + "durationSeconds": 60, + "estimatedBitrate": 31952090 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 243269632, + "durationSeconds": 60, + "estimatedBitrate": 31947826 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "front", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 62914560, + "durationSeconds": 15.3, + "estimatedBitrate": 31949956 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 111149056, + "durationSeconds": 60, + "estimatedBitrate": 14334801 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 111149056, + "durationSeconds": 60, + "estimatedBitrate": 14335716 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 111149056, + "durationSeconds": 60, + "estimatedBitrate": 14335966 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 29360128, + "durationSeconds": 15.3, + "estimatedBitrate": 14356925 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 111149056, + "durationSeconds": 60, + "estimatedBitrate": 14334439 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 111149056, + "durationSeconds": 60, + "estimatedBitrate": 14336087 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 111149056, + "durationSeconds": 60, + "estimatedBitrate": 14335684 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "68fc2f7e089aeb97dfffbf538da4b21c3870bee2a88ecf34a456995371ad01b1", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "medium_driving", + "settingsProvenance": "owner corrected initial Normal label to Medium driving; low-bitrate parking owner-reported; low-rate RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 29360128, + "durationSeconds": 15.3, + "estimatedBitrate": 14363250 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "front", + "mode": "continuous", + "settingsLabel": "low_driving", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 205520896, + "durationSeconds": 60, + "estimatedBitrate": 27032464 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "front", + "mode": "continuous", + "settingsLabel": "low_driving", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 165675008, + "durationSeconds": 48.46666666666667, + "estimatedBitrate": 27027896 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "low_driving", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11878148 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "interior", + "mode": "continuous", + "settingsLabel": "low_driving", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 73400320, + "durationSeconds": 48.46666666666667, + "estimatedBitrate": 11883181 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "low_driving", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11877744 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "rear", + "mode": "continuous", + "settingsLabel": "low_driving", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 73400320, + "durationSeconds": 48.46666666666667, + "estimatedBitrate": 11881728 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "front", + "mode": "parking", + "settingsLabel": "timelapse_10fps_parking", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 205520896, + "durationSeconds": 60, + "estimatedBitrate": 27033052 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "front", + "mode": "parking", + "settingsLabel": "timelapse_10fps_parking", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 205520896, + "durationSeconds": 60, + "estimatedBitrate": 27036098 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "interior", + "mode": "parking", + "settingsLabel": "timelapse_10fps_parking", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11878143 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "interior", + "mode": "parking", + "settingsLabel": "timelapse_10fps_parking", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11878327 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "rear", + "mode": "parking", + "settingsLabel": "timelapse_10fps_parking", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11877848 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "rear", + "mode": "parking", + "settingsLabel": "timelapse_10fps_parking", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11877573 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "front", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 205520896, + "durationSeconds": 60, + "estimatedBitrate": 27032052 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "front", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 205520896, + "durationSeconds": 60, + "estimatedBitrate": 27033764 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "front", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 3840, + "height": 2160, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 8519680, + "durationSeconds": 1.9, + "estimatedBitrate": 27079874 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "interior", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11877324 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "interior", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11878239 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "interior", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 4325376, + "durationSeconds": 2.1666666666666665, + "estimatedBitrate": 12137834 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "rear", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11877646 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "rear", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 92274688, + "durationSeconds": 60, + "estimatedBitrate": 11877967 + }, + { + "manufacturer": "VIOFO", + "model": "T330W", + "sourceDigest": "7ebc2da1a7339e37dc7f727ef58154cbd97af18b9158b52bd735f0b8341074a6", + "channel": "rear", + "mode": "protected", + "settingsLabel": "timelapse_10fps_ro_protected", + "settingsProvenance": "owner-reported Low driving and 10-fps time-lapse parking starting about 07:52; differentiated by observed new-file times, folder, sizes and bitrate band; RO trigger unconfirmed", + "width": 2560, + "height": 1440, + "nominalFrameRate": 30, + "codec": "H.264", + "fileSizeBytes": 4325376, + "durationSeconds": 2.066666666666667, + "estimatedBitrate": 12100963 } ], "summaryGroups": [