Recording · Day 1
Infrastructure and Planning Committee
Technical details
Recording ID
977
Meeting ID
53
File path
e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.mkv
Recording information
Status
Completed
Downloading…
0%
Duration
7h38m
Start time
2026-07-15 13:30
End time
2026-07-16 03:07
Extract audio
Extract WAV audio for transcription and diarization
Progress
Storage & files
| File type | Storage | Path / Key | Status | Action |
|---|---|---|---|---|
| Video | S3 | e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.mkv | Exists | |
| Transcript | S3 | 71f9bf13-8440-400b-915c-5ccd7a228e52.json | Exists | |
| WAV | S3 | 8f4008a3-5140-43ab-bc5d-8387b313cca5.wav | Exists | |
| Diarization Pyannote | S3 | f8173bc8-0ae1-41ef-aded-550ea418f65c.json | Exists | |
| Diarization Consolidated | S3 | f1651200-ccfa-4670-919f-bba6aef2539d.json | Exists |
Transcription progress
Completed
Loading transcription status…
Transcript & diarization
Full recording transcript and speaker diarization data available for download.
Processing logs
56 entries
1 warning
20:32:24
[INFO]
Consolidation completed: 554 segments (reduced from 1650)
20:32:24
[INFO]
{"step": "consolidation", "status": "completed", "updated_at": "2026-08-04T14:32:24.759300-06:00", "consolidated_path": "d3e96575-eec0-43f4-99f8-97646bf67c89.diarization.consolidated.json", "stats": {"original_segment_count": 1650, "consolidated_segment_count": 554, "reduction_percent": 66.42}}
20:32:24
[INFO]
{"step": "consolidation", "status": "processing", "updated_at": "2026-08-04T14:32:24.256927-06:00"}
20:32:24
[WARNING]
No speaker list available, skipping refinement
20:32:16
[INFO]
Starting speaker refinement
20:32:15
[INFO]
Cleanup completed: 101 segments corrected
20:32:15
[INFO]
{"step": "cleanup", "status": "completed", "updated_at": "2026-08-04T14:32:15.716269-06:00", "applied_count": 101}
20:32:15
[INFO]
{"step": "cleanup", "status": "processing", "updated_at": "2026-08-04T14:32:15.285124-06:00"}
20:32:15
[INFO]
Starting name cleanup step
20:32:15
[INFO]
Diarization completed and attached: /tmp/tmpu4t52rzn/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.mkv.diarization.pyannote.json
20:32:15
[INFO]
Diarization completed successfully!
20:32:15
[INFO]
{"step": "diarization", "status": "completed", "updated_at": "2026-08-04T14:32:15.222424-06:00", "output_path": "/tmp/tmpu4t52rzn/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.mkv.diarization.pyannote.json"}
20:32:15
[INFO]
Extracted 1650 turn-based segments
20:32:15
[INFO]
Diarization results saved to /tmp/tmpu4t52rzn/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.mkv.diarization.pyannote.json
20:32:15
[INFO]
Job completed! Retrieving results...
20:32:15
[INFO]
Job status: completed
20:32:15
[INFO]
Speaker diarization completed
20:32:15
[INFO]
Speaker diarization completed
20:32:14
[INFO]
Poll #1: Status: succeeded
20:32:02
[INFO]
Diarization job started (Job ID: c72838ec-614a-43d1-b8a7-ed9e28f5ef80). Processing audio...
20:32:02
[INFO]
Job c72838ec-614a-43d1-b8a7-ed9e28f5ef80 already completed. Using existing results.
20:32:00
[INFO]
Found existing pyannote job (ID: c72838ec-614a-43d1-b8a7-ed9e28f5ef80). Checking status...
20:32:00
[INFO]
Found existing pyannote job (ID: c72838ec-614a-43d1-b8a7-ed9e28f5ef80). Checking status...
20:32:00
[INFO]
Starting speaker diarization via pyannote.ai API
20:32:00
[INFO]
Starting speaker diarization via pyannote.ai API
20:31:58
[INFO]
Using S3 pre-signed URL for diarization
20:31:57
[INFO]
{"step": "diarization", "status": "processing", "updated_at": "2026-08-04T14:31:57.929744-06:00"}
20:31:57
[INFO]
Starting transcription + diarization
20:31:57
[INFO]
Audio extracted and attached: /tmp/tmpu4t52rzn/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.wav
20:31:57
[INFO]
{"step": "extraction", "status": "completed", "updated_at": "2026-08-04T14:31:57.919325-06:00", "wav_path": "/tmp/tmpu4t52rzn/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.wav"}
20:31:44
[INFO]
Audio extracted to /tmp/tmpu4t52rzn/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.wav
20:28:58
[INFO]
Extracting audio to WAV format
20:28:58
[INFO]
Extracting audio to WAV format
20:28:58
[INFO]
{"step": "extraction", "status": "processing", "updated_at": "2026-08-04T14:28:58.656046-06:00"}
20:28:58
[INFO]
Starting audio extraction
20:28:19
[INFO]
Downloading video from S3 for processing
20:18:10
[INFO]
Job submitted successfully via webhook. Returning early.
20:18:09
[INFO]
Webhooks enabled: https://ccai-api.pixeltree.ca/api/webhooks/pyannote
20:18:09
[INFO]
Submitting diarization + transcription job to pyannote.ai (URL: https://ccai-prod.s3.amazonaws.com/246ccb6a-bab7-434c-9eb5-e0ec7e0e5b55.wav?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAQK6LNXA7XP5KSEWG%2F20260804%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20260804T201809Z&X-Amz-Expires=3600&X-Amz-SignedHeaders=host&X-Amz-Signature=88acb44840740b6992818513faf21b22ffd80ead2d1ea8bc4fd73c6112d46878)
20:18:09
[INFO]
Starting speaker diarization via pyannote.ai API
20:18:09
[INFO]
Starting speaker diarization via pyannote.ai API
20:18:09
[INFO]
Using S3 pre-signed URL for diarization
20:18:09
[INFO]
{"step": "diarization", "status": "processing", "updated_at": "2026-08-04T14:18:09.694788-06:00"}
20:18:09
[INFO]
Starting transcription + diarization
20:18:09
[INFO]
Audio extracted and attached: /tmp/tmpxqard07x/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.wav
20:18:09
[INFO]
{"step": "extraction", "status": "completed", "updated_at": "2026-08-04T14:18:09.682012-06:00", "wav_path": "/tmp/tmpxqard07x/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.wav"}
20:18:02
[INFO]
Audio extracted to /tmp/tmpxqard07x/e3ffc5f3-c946-4783-9f6b-2d362b9b66cc.wav
20:16:33
[INFO]
Extracting audio to WAV format
20:16:33
[INFO]
Extracting audio to WAV format
20:16:33
[INFO]
{"step": "extraction", "status": "processing", "updated_at": "2026-08-04T14:16:33.662026-06:00"}
20:16:33
[INFO]
Starting audio extraction
20:16:09
[INFO]
Downloading video from S3 for processing
13:59:34
[INFO]
Recording 977 complete
13:55:25
[INFO]
Resolved eSCRIBE URL: https://pub-calgary.escribemeetings.com/Players/ISIStandAlonePlayer.aspx?Id=fac67ce9-f825-4a41-87a7-1cc8eb1cc5ed
13:55:25
[INFO]
Starting backfill for meeting 53 part 1
00:50:36
[INFO]
Already COMPLETED; early-exit (part 1)