Estoy usando la biblioteca NAudio en una aplicación C#. Al tratar de buscar un archivo de audio mp3 en la posición que quiero, descubrí que no entendía cómo hacerlo.NAudio: búsqueda y navegación para jugar desde la posición especificada
//Play the file starting from 16th second
waveStream.Seek(16, SeekOrigin.Begin);
Y ... Se jugó a partir casi desde el principio, pero no desde el 16o segundo. También encontré una solución que creía verdadera:
waveStream.Seek(waveStream.WaveFormat.AverageBytesPerSecond * 16, SeekOrigin.Begin);
Parece que está más cerca de la verdad. ¿Mi resolución es cierta o no? Si no, ¿qué debería hacer?
¡Eres simplemente increíble! –
Muchas gracias, ¡esto realmente me ayudó! –