Recording · backfill

Calgary Planning Commission

Technical details
Recording ID 986
Meeting ID 12
File path b9d71952-2f41-42a6-9507-0d15774d4740.mkv
Recording information
Status
Completed
Duration
3h17m
Start time
2026-03-26 19:00
End time
2026-03-27 04:16
Extract audio
Extract WAV audio for transcription and diarization
Storage & files
File type Storage Path / Key Status Action
Video S3 b9d71952-2f41-42a6-9507-0d15774d4740.mkv Exists
Transcript S3 58de03fe-2f74-48c3-820b-56e05f49f68f.json Exists
WAV S3 cfed63c9-f575-4e03-8668-8c18355fc53e.wav Exists
Diarization Pyannote S3 0b8c24b4-a5a3-4bdf-9089-42013354f59a.json Exists
Diarization Consolidated S3 e2793ec9-866b-4fdd-93e5-0a86ecf40800.json Exists
Transcription progress
Completed
Loading transcription status…
Transcript & diarization
Full recording transcript and speaker diarization data available for download.
Processing logs
52 entries 1 warning
02:35:00 [INFO] Consolidation completed: 518 segments (reduced from 1434)
02:35:00 [INFO] {"step": "consolidation", "status": "completed", "updated_at": "2026-09-04T20:35:00.908623-06:00", "consolidated_path": "d5adecbf-dff3-473b-998a-bbb2ccde5d55.diarization.consolidated.json", "stats": {"original_segment_count": 1434, "consolidated_segment_count": 518, "reduction_percent": 63.88}}
02:35:00 [INFO] {"step": "consolidation", "status": "processing", "updated_at": "2026-09-04T20:35:00.574938-06:00"}
02:35:00 [WARNING] No speaker list available, skipping refinement
02:34:53 [INFO] Starting speaker refinement
02:34:52 [INFO] Cleanup completed: 1 segments corrected
02:34:52 [INFO] {"step": "cleanup", "status": "completed", "updated_at": "2026-09-04T20:34:52.974715-06:00", "applied_count": 1}
02:34:52 [INFO] {"step": "cleanup", "status": "processing", "updated_at": "2026-09-04T20:34:52.751874-06:00"}
02:34:52 [INFO] Starting name cleanup step
02:34:52 [INFO] Diarization completed and attached: /tmp/tmpko9kcwv7/b9d71952-2f41-42a6-9507-0d15774d4740.mkv.diarization.pyannote.json
02:34:52 [INFO] Diarization completed successfully!
02:34:52 [INFO] {"step": "diarization", "status": "completed", "updated_at": "2026-09-04T20:34:52.726392-06:00", "output_path": "/tmp/tmpko9kcwv7/b9d71952-2f41-42a6-9507-0d15774d4740.mkv.diarization.pyannote.json"}
02:34:52 [INFO] Extracted 1434 turn-based segments
02:34:52 [INFO] Diarization results saved to /tmp/tmpko9kcwv7/b9d71952-2f41-42a6-9507-0d15774d4740.mkv.diarization.pyannote.json
02:34:52 [INFO] Job completed! Retrieving results...
02:34:52 [INFO] Job status: completed
02:34:52 [INFO] Speaker diarization completed
02:34:52 [INFO] Speaker diarization completed
02:34:52 [INFO] Poll #16: Status: succeeded
02:34:41 [INFO] Poll #15: Status: running
02:34:30 [INFO] Poll #14: Status: running
02:34:20 [INFO] Poll #13: Status: running
02:34:09 [INFO] Poll #12: Status: running
02:33:59 [INFO] Poll #11: Status: running
02:33:49 [INFO] Poll #10: Status: running
02:33:38 [INFO] Poll #9: Status: running
02:33:28 [INFO] Poll #8: Status: running
02:33:18 [INFO] Poll #7: Status: running
02:33:07 [INFO] Poll #6: Status: running
02:32:57 [INFO] Poll #5: Status: running
02:32:47 [INFO] Poll #4: Status: running
02:32:37 [INFO] Poll #3: Status: running
02:32:26 [INFO] Poll #2: Status: running
02:32:16 [INFO] Poll #1: Status: running
02:32:06 [INFO] Diarization job started (Job ID: 5f632dfb-24bb-486b-aab3-1290e40073d7). Processing audio...
02:32:05 [INFO] Submitting diarization + transcription job to pyannote.ai (URL: https://ccai-prod.s3.amazonaws.com/cfed63c9-f575-4e03-8668-8c18355fc53e.wav?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQK6LNXA7XP5KSEWG%2F20260905%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20260905T023205Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=7d72dbff62f1ee366a4f168e1e9b3b4b3d941f7fd4ac97b63af39835a46ad506)
02:32:05 [INFO] Starting speaker diarization via pyannote.ai API
02:32:05 [INFO] Starting speaker diarization via pyannote.ai API
02:32:05 [INFO] Using S3 pre-signed URL for diarization
02:32:05 [INFO] {"step": "diarization", "status": "processing", "updated_at": "2026-09-04T20:32:05.575457-06:00"}
02:32:05 [INFO] Starting transcription + diarization
02:32:05 [INFO] Audio extracted and attached: /tmp/tmpko9kcwv7/b9d71952-2f41-42a6-9507-0d15774d4740.wav
02:32:05 [INFO] {"step": "extraction", "status": "completed", "updated_at": "2026-09-04T20:32:05.563592-06:00", "wav_path": "/tmp/tmpko9kcwv7/b9d71952-2f41-42a6-9507-0d15774d4740.wav"}
02:32:02 [INFO] Audio extracted to /tmp/tmpko9kcwv7/b9d71952-2f41-42a6-9507-0d15774d4740.wav
02:31:25 [INFO] Extracting audio to WAV format
02:31:25 [INFO] Extracting audio to WAV format
02:31:25 [INFO] {"step": "extraction", "status": "processing", "updated_at": "2026-09-04T20:31:25.151006-06:00"}
02:31:25 [INFO] Starting audio extraction
02:31:15 [INFO] Downloading video from S3 for processing
00:47:27 [INFO] Recording 986 complete
00:45:31 [INFO] Resolved eSCRIBE URL: https://pub-calgary.escribemeetings.com/Players/ISIStandAlonePlayer.aspx?Id=bb3d30a2-0fd3-489a-9731-2fc9beb81397
00:45:31 [INFO] Starting backfill for meeting 12 part 1