Naudio ne parvient pas à lire WMA, OGG, et des fichiers audio AC3

Je suis totalement réussi à en lire le contenu audio (tous les octets) d'un fichier WMA à l'aide de NAUDIO.

Voici 2 exemple WMA fichiers audio qui ne...

https://drive.google.com/open?id=1-CxTIOmFCwiPvcoMm_iwl-dybOv680bp https://drive.google.com/open?id=1uirNcYok1BYtL0trgQZHhqHAywW14rOe

Mon code (simplifié)...

Dim myAudioData As Byte()
Dim myReader As New NAudio.Wave.AudioFileReader(audioFile)
ReDim myAudioData(myWaveReader.Length - 1)
myReader.Read(myAudioData, 0, myReader.Length)
If myReader.Position <> myReader.Length Then
    Throw New System.Exception("Failed to read to end of file!")
End If
myReader.Dispose()

Avec à la fois des fichiers de l'exemple fourni, le AudioFileReader ne parvient pas à lire à la fin (tous les octets) du fichier (AudioFileReader.La longueur).

Je peux ouvrir et réussir à jouer les deux fichiers dans le Lecteur Windows Media.

Sur la base d'autres tests...Le même problème se produit dans NAUDIO avec OGG, et AC3 fichiers audio au format.

Merci! Aussi...Bonjour et merci à Mark Heath pour NAudio!...Une grande palette d'outils audio pour MS Windows!

0
2019-09-17 18:13:03
source
0 réponses

Voir d'autres questions sur les étiquettes