Ripara ora
- Trascina il file
- La riparazione avviene in locale
- Scarica il risultato
Gli NVR e i DVR di Hikvision archiviano le loro registrazioni in un formato proprietario su disco che solo i lettori della stessa Hikvision sanno leggere. La strada verso un file standard e riparabile è esportare in MP4 dall'interfaccia locale, dall'interfaccia web o da iVMS-4200, e sono proprio quelle esportazioni MP4 che questo strumento può ricostruire quando escono troncate o non finalizzate (una USB rimossa prima di "Export Completed", un download dal registratore interrotto). Non decodifica i flussi proprietari grezzi di Hikvision. Trascina un MP4 esportato qui sopra e lo strumento controlla il contenitore, nel tuo browser, e lo ricostruisce quando i dati video sono intatti.
Esporta prima in MP4 standard: cosa possiamo leggere e cosa no
Essere onesti su questo conta, perché i formati di Hikvision sono insolitamente caotici. Le registrazioni che risiedono sul disco di un NVR sono in un formato proprietario (spesso trasportato come flusso di programma MPEG e di frequente cifrato "per sicurezza") che si riproduce solo nel VSPlayer di Hikvision o in iVMS-4200. Persino un file che arriva sulla tua chiavetta USB con estensione .mp4 può in realtà essere quel flusso non standard travestito, e alcuni registratori usano la codifica propria di Hikvision H.264+ / H.265+, i cui fotogrammi non sono autonomi. Questo strumento non decodifica nulla di tutto ciò. Se un file completo e integro si riproduce solo in VSPlayer, non è danneggiato: ha semplicemente bisogno di essere prima convertito in un MP4 vero (ci penseranno il Toolbox di VSPlayer o un remux).
Ciò che questo strumento sì ripara è un'esportazione MP4 autentica e standard (quella che ottieni quando scegli l'uscita MP4 in iVMS-4200, nell'interfaccia web o nel download File › Video del registratore) che è uscita difettosa. All'interno di un'esportazione MP4 corretta, il video H.264 o H.265 è indicizzato da un atomo moov che viene scritto alla fine dell'esportazione. Se l'esportazione si è interrotta, quell'indice manca o è troncato, e il contenitore ha bisogno di essere ricostruito, che è esattamente il caso riparabile.
Come si tronca un'esportazione di Hikvision
Il guasto è quasi sempre nella scrittura dell'esportazione, non nella registrazione originale:
La chiavetta USB è stata rimossa prima che finisse. I registratori di Hikvision mostrano un messaggio "Export Completed" per un motivo: se rimuovi l'unità (o l'NVR resta senza corrente) prima che compaia, la coda dell'MP4, compreso il suo indice moov, non arriva mai a essere scritta. Ti rimangono fotogrammi validi e nessuna mappa per raggiungerli.
Si è interrotto un download da iVMS-4200 o dall'interfaccia web. I download di riproduzione remota trasmettono il clip in rete; una connessione caduta, un portatile chiuso o un'applicazione arrestata a metà download troncano il file allo stesso modo.
L'esportazione ha superato il limite di 4 GB di FAT32. I clip CCTV lunghi sono grandi, e una chiavetta USB formattata in FAT32 limita i file a 4 GB senza avvisare: un'esportazione lunga si taglia esattamente a quel limite. Riesportare su un'unità formattata in exFAT lo evita d'ora in poi, ma il file già troncato spesso può ancora essere ricostruito a partire dalla parte che è stata effettivamente scritta.
In ogni caso, il video che è arrivato sul disco è intatto dietro un indice rotto o assente. Ciò che non si può recuperare è tutto quello successivo al punto di taglio: non è mai stato esportato.
Perché le immagini di videosorveglianza non devono mai essere caricate
Il video di sorveglianza è l'ultima cosa che vorresti consegnare a un server di riparazione anonimo. Mostra volti, targhe, i tuoi locali, il tuo personale, i tuoi clienti e, spesso, l'incidente stesso: un sinistro, un furto, un'aggressione. Quelle immagini possono diventare una prova in una richiesta di risarcimento assicurativo, in una denuncia alla polizia o in un tribunale, dove la catena di custodia è tutto: un clip che è stato copiato sui server di un terzo, secondo condizioni che non hai scritto tu, è un clip la cui integrità un avvocato può mettere in dubbio.
Qui la riparazione viene eseguita interamente nel tuo browser. L'MP4 esportato viene letto dal tuo disco, ricostruito nella scheda e salvato di nuovo: non viene trasmesso nulla, e puoi dimostrarlo aprendo la scheda Rete (Network) del tuo browser e osservando come 0 byte delle immagini lascino il tuo dispositivo. Per un CCTV che può finire in un procedimento legale o assicurativo, questo non è un dettaglio piacevole; è la ragion d'essere.
Cosa può e cosa non può riparare
Può riparare
- Un'esportazione MP4 standard troncata perché la chiavetta USB è stata rimossa prima di "Export Completed"
- Download MP4 da iVMS-4200 o dall'interfaccia web che si sono interrotti a metà trasferimento
- Esportazioni tagliate al limite di 4 GB di FAT32, ricostruite a partire dalla parte che è stata scritta
- Esportazioni MP4 standard in H.264/H.265 con un indice moov rotto o assente, quando i dati video sono sopravvissuti
Non può riparare
- Le registrazioni proprietarie grezze dell'NVR/DVR: esportale prima in MP4 o AVI; non decodifichiamo i flussi nativi né cifrati di Hikvision
- Un file "solo per VSPlayer" che è completo ma non standard: ha bisogno di essere convertito in un MP4 vero, non riparato
- Le immagini successive al punto di taglio, e i clip già sovrascritti dal ciclo del registratore
- File che si leggono come 0 byte o quasi tutto a zero dopo un'esportazione fallita
Se una riparazione fallisce, ti diciamo perché (dati mancanti rispetto a struttura danneggiata), e non ti viene mai addebitato nulla per una riparazione fallita.