← Commit history

Record live caption rendering and final encoded voiceover gap check

John Lauer ·63196dbd43 · ·parent d18b09e
2 files changed +69−6
videos/full-edit-r10-tight/audio-silence-check.log+9−6
@@ -1,16 +1,16 @@-Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'videos/full-edit-r10-tight/electronic-load-r10-tight-web.mp4':+Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'videos/full-edit-r10-tight/electronic-load-r10-captioned-web.mp4':   Metadata:     major_brand     : isom     minor_version   : 512     compatible_brands: isomiso2avc1mp41     encoder         : Lavf60.16.100-  Duration: 00:03:26.79, start: 0.000000, bitrate: 934 kb/s-  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], 799 kb/s, 29.93 fps, 30 tbr, 15360 tbn (default)+  Duration: 00:03:26.80, start: 0.000000, bitrate: 498 kb/s+  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], 393 kb/s, 30 fps, 30 tbr, 15360 tbn (default)     Metadata:       handler_name    : VideoHandler       vendor_id       : [0][0][0][0]       encoder         : Lavc60.31.102 libx264-  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 126 kb/s (default)+  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default)     Metadata:       handler_name    : SoundHandler       vendor_id       : [0][0][0][0]@@ -28,5 +28,8 @@ Output #0, null, to 'pipe:':       handler_name    : SoundHandler       vendor_id       : [0][0][0][0]       encoder         : Lavc60.31.102 pcm_s16le-size=       0kB time=00:00:00.00 bitrate=N/A speed=N/A    
size=N/A time=00:01:56.60 bitrate=N/A speed= 233x    
[out#0/null @ 0x5fbc8e9acd00] video:0kB audio:38952kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown-size=N/A time=00:03:26.77 bitrate=N/A speed= 234x    +size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    +size=N/A time=00:01:22.49 bitrate=N/A speed= 165x    +size=N/A time=00:02:55.07 bitrate=N/A speed= 175x    +[out#0/null @ 0x582197312780] video:0kB audio:38952kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown+size=N/A time=00:03:26.77 bitrate=N/A speed= 176x    
videos/full-edit-r10-tight/wiki-widget-verification.jsonadded+60
@@ -0,0 +1,60 @@+{+  "cues": [+    {+      "end": 101.333,+      "start": 97.728,+      "text": "The rectifier model distinguishes its\ncathode plate and two anodes."+    }+  ],+  "state": {+    "captions": 66,+    "chapters": 32,+    "duration": 206.8,+    "speed": 1,+    "state": "paused",+    "t": 100+  },+  "mutedPlaybackCheck": [+    {+      "cue": {+        "end": 3.081,+        "start": 0.06,+        "text": "We're building a digitally controlled\nelectronic load with"+      },+      "state": {+        "captions": 79,+        "chapters": 32,+        "duration": 206.8,+        "speed": 1,+        "state": "paused",+        "t": 2.511544+      }+    },+    {+      "state": {+        "captions": 79,+        "chapters": 32,+        "duration": 206.8,+        "speed": 1,+        "state": "paused",+        "t": 92.500284+      }+    },+    {+      "cue": {+        "end": 205.358,+        "start": 202.498,+        "text": "This is a checked prototype design, not a\ntested industrial"+      },+      "state": {+        "captions": 79,+        "chapters": 32,+        "duration": 206.8,+        "speed": 1,+        "state": "paused",+        "t": 202.500087+      }+    }+  ],+  "notes": "Playback samples preceded wrapping-only reduction from 79 to 66 cues. Final live widget verified at 66 cues, 32 chapters and 206.8 seconds; caption screenshot inspected."+}