>>> Nicola Larosa wrote: >>>> Opus per la compressione lossy (come JPEG), FLAC per quella >>>> lossless (come PNG): per l'audio non serve altro.
>> Lorenzo Sutton wrote: >>> WAV (come BMP) per varie applicazioni lo vuoi ancora. :-) > Nicola Larosa wrote: >> Tipo quali? Lorenzo Sutton wrote: > Applicazioni dove l'audio deve essere: 1. lossless La compressione impiegata da FLAC è lossless, come già indicato. > 2. 'realtime' (quindi dove l'overhead per la decodifica aggiungerebbe > latenza e/o consumo di risorse) La decodifica FLAC è veloce, seekable e streamable: <https://xiph.org/flac/features.html>. Ci sono problemi solo su piattaforme embedded con risorse limitate. > Ad es. una DAW con una serie di tracce + effetti ecc. di cui deve > fare anche solo il playback. Aggiungi lo scenario playback + > registrazione multitraccia ecc. Il playback diretto da disco di FLAC non è un problema, come detto. > Oppure processamento realtime di file (buffer) audio - diciamo che in > questo caso non servirebbe strettamente 'Wave' (con l'header etc.) ma > semplicemente un buffer non compresso... I programmi audio spesso tengono l'audio in memoria in formato floating point, che né WAV né FLAC supportano. FLAC è utile come formato di storage, consentendo un dimezzamento (circa) della dimensione dei file. Non c'è quasi mai motivo di non usarlo, né c'è motivo di usare altro: <https://xiph.org/flac/comparison.html> WAV è ormai a tutti gli effetti come BMP. :-) -- Nicola 'tekNico' Larosa <http://www.tekNico.net/> _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python