Je cherche un moyen de lire un fichier MP3 sans aucun tiers (Media Player, etc.) Est-il possible de le faire? Merci.Lecture d'un fichier MP3 en utilisant C#
2
A
Répondre
8
J'ai écrit une bibliothèque open source appelée NAudio qui peut le faire:
private IWavePlayer waveOut;
private Mp3FileReader mp3FileReader;
private void PlayMp3()
{
this.waveOut = new WaveOut(); // or new WaveOutEvent() if you are not using WinForms/WPF
this.mp3FileReader = new Mp3FileReader("myfile.mp3");
this.waveOut.Init(mp3FileReader);
this.waveOut.Play();
this.waveOut.PlaybackStopped += OnPlaybackStopped;
}
private void OnPlaybackStopped(object sender, EventArgs e)
{
this.waveOut.Dispose();
this.mp3FileReader.Dispose();
}
0
Je ne comprends pas pourquoi vous voulez éviter les bibliothèques tierces. Si vous codez en C#, vous développez probablement pour windows, qui a normalement winmm.dll. Vous pouvez donc importer et utiliser mciSendString
like in this example. Toutefois, si vous convertissez les données MP3 en données brutes, vous pouvez les lire à l'aide de la classe .NET SoundPlayer.
Questions connexes
- 1. Lecture de fichier mp3 en utilisant javascript
- 2. Lecture à distance mp3 en utilisant iOS
- 3. Lecture des informations MP3 en utilisant l'objectif c
- 4. C# Lecteur MP3 en utilisant winmm.dll
- 5. Convertir un fichier audio en format MP3 en utilisant C#
- 6. Lecture d'un fichier mp3 sur un BlackBerry
- 7. Lecture MP3 en utilisant RemoteIO et AudioUnits sur iPhone ... possible?
- 8. lecture des données audio du MP3 en utilisant NAudio
- 9. balises de lecture de fichier mp3
- 10. Lecture d'un fichier mp3 avec libsox
- 11. POST un fichier mp3 en utilisant CURL
- 12. Comment lire un fichier mp3 en C++?
- 13. Lecture de mp3 dans WPF
- 14. Lecture d'un fichier MP3 stocké en tant que blob
- 15. Lecture Mat Fichier En C
- 16. Lecture du fichier Xml en utilisant LINQ en C#
- 17. fichier Xml lecture en utilisant XML à LINQ en C#
- 18. extraire la durée du fichier mp3 en utilisant AudioQueueServices
- 19. Lecture de fichier en C++
- 20. lecture du fichier en C#
- 21. wma flux audio en flux mp3 en utilisant NAudio C#
- 22. Lecture d'échantillons directement à partir d'un fichier MP3 converti en utilisant NAudio
- 23. Comment puis-je connaître la durée/temps total de lecture d'un fichier mp3 en utilisant java?
- 24. jouer mp3 chanson en utilisant asp.net
- 25. Lecture du fichier CSV dans un DataTable en utilisant C#?
- 26. Problème de lecture mp3 IPhone
- 27. Comment jouer mp3 en C#
- 28. HTML5 La lecture automatique mp3 sur IPad
- 29. C++ fichier texte Lecture
- 30. mp3 http streaming: enregistrement et lecture simultanée
double possible de [Jouer avec des sons dans Winforms en C#] (http://stackoverflow.com/questions/1304223/playing- sounds-in-winforms-using-c-sharp) – Alejandro