Cos'è la compressione senza perdita?

A cura del team PotokAggiornato ~1 min di lettura

Cos'è la compressione senza perdita? È un modo per rendere un file più piccolo in modo che l'originale possa essere ricostruito esattamente quando il file viene riaperto. Nulla viene scartato; i dati sono solo conservati in modo più ingegnoso. FLAC per l'audio e ZIP per i documenti funzionano così.

Trascrivi una registrazione

Invia il tuo messaggio vocale, audio o video a @potok_now_bot su Telegram e il testo ti torna nella chat.

Apri @potok_now_bot in Telegram

File fino a 2 GB · esportazione in TXT, MD, DOCX, PDF, SRT e VTT · etichette dei parlanti e marcatori temporali · circa 30 lingue

Punti chiave

  • Il risparmio dipende dal contenuto: il parlato con lunghe pause si riduce bene, mentre il rumore denso lascia poco da comprimere e il file cambia appena.
  • L'audio senza perdita resta molto più grande di una copia con perdita della stessa registrazione, perché ogni dettaglio del segnale viene conservato.
  • Un file FLAC si decodifica negli stessi campioni del WAV da cui è stato creato, ed è per questo che archivi ed editor lo preferiscono.
  • Comprimere e decomprimere più e più volte non consuma l'audio, a differenza dei salvataggi ripetuti in un formato con perdita.
  • Per la trascrizione il dettaglio in più conta raramente, quindi il formato senza perdita è per lo più una scelta per archiviazione e montaggio.

Che aspetto ha

// pack a recording without losing anything
ffmpeg -i talk.wav -c:a flac talk.flac

// unpack it again
ffmpeg -i talk.flac -c:a pcm_s16le back.wav

// the two checksums should match
ffmpeg -i talk.wav -map 0:a -f hash -hash md5 -
ffmpeg -i back.wav -map 0:a -f hash -hash md5 -

Altro

Vedi l'elenco completo delle lingue, gli strumenti e il glossario.

Domande frequenti

Che differenza c'è tra senza perdita e con perdita?

L'archiviazione senza perdita si può invertire fino all'originale esatto. L'archiviazione con perdita rimuove dati in modo definitivo, quindi il file più piccolo non può mai tornare alla sorgente.

L'audio senza perdita dà una trascrizione migliore?

Raramente da solo. Contano di più una voce chiara e poco rumore. Il formato senza perdita aiuta solo quando l'alternativa è una copia con perdita molto compressa.

Un archivio ZIP è senza perdita?

Sì. Decomprimere uno ZIP restituisce ogni byte dei file che erano entrati. La stessa idea si usa per l'audio senza perdita, con metodi adattati al suono.

Posso inviare un file senza perdita al bot di Potok?

Il bot accetta file audio, anche inviati come documento, fino a 2 GB. I file più grandi passano dal pulsante Carica nella mini app del bot.

Come posso verificare che non sia stato perso nulla?

Decodifica il file compresso di nuovo in WAV e confronta un checksum dell'audio con l'originale. Checksum uguali significano che i due sono identici.

Fonti

Ogni fonte è stata aperta a mano alla data indicata. Le pagine cambiano, quindi apri la fonte se un dettaglio è importante per te.

  1. Lossless compression (Wikipedia), Wikipedia · verificata
  2. FLAC (Wikipedia), Wikipedia · verificata

Provalo sulla tua registrazione

Invia il tuo messaggio vocale, audio o video a @potok_now_bot su Telegram e il testo ti torna nella chat.

Apri @potok_now_bot in Telegram