私はSIGIL APIとwindows.hライブラリを使ってCでWAV Playerを書いています.Windows.hライブラリのGetOpenFileNameを使ってファイルを開きます。プログラムの読み込み時間を "read"にする必要があります。 WAVファイルには、いくつかの機能がありますか?私の知る限りではCでWAVファイルの再生時間を取得するには?
-1
A
答えて
0
:
時間= [ファイルのサイズ]/[バイトレート]
あなたはまた、いくつかのより多くの要因があり:サイクルに
周波数を毎秒;
チャネル数(1,2,4,8 ...)。
サイクルあたりの解像度を決定するビット値(8,16など)。
この情報はヘッダーに記載する必要があります。
+0
はい、私はこれまでに触れたことがありますが、その情報を読む方法はありませんでした今、フレデリコからのコメントで、私はそれができますと思う、ありがとう。 –
関連する問題
- 1. AndroidでMP3ファイルの再生時間を取得する方法
- 2. .wavファイルの再生
- 3. オーディオファイルの再生時間を取得するC#
- 4. Qtで.WAVファイルの継続時間を取得
- 5. アンドロイドでステレオwavファイルを再生する
- 6. .NETで.WAVファイルを再生する
- 7. wavファイルをscalaで再生する
- 8. C#で時間オフセットのあるMIDIファイルを再生する
- 9. GUIをロックせずにwavファイルを再生する間に時間間隔を追加してください
- 10. 短い.wavファイルを再生する - Android
- 11. video.jsで現在の再生時間を取得する方法
- 12. Android携帯で.wavファイルを再生
- 13. タイマー終了時にWAVを再生するには?
- 14. 高い周波数でwavファイルを再生するには?
- 15. Node.Jsでwavファイルを再生するには?
- 16. libPdでwavファイルを再生するには
- 17. Windows上で.wavまたは.mp3ファイルを再生して一時停止する
- 18. GVRVideoViewの現在の再生時間を取得する方法
- 19. QtMultimediaを使ってwavファイルを再生するには?
- 20. バックグラウンドでmp3またはwav音楽ファイルを再生する
- 21. Naudio:MP3とWAVファイルを再生するには?
- 22. スプレッドシートのURLから動画の再生時間を取得するには
- 23. Naudio/cによってwavファイルの一部を再生する方法#
- 24. 時間に対して私のWAVファイルのサウンド振幅を取得するには?
- 25. リストC#の入力間の時間を取得するには?
- 26. ラズベリーパイのWAVファイルを読み込んで再生するALSAアプリケーション
- 27. Naudioのlibで.wavファイルを再生する
- 28. nAudioで再生中の.wavファイルをプロットする
- 29. 効果的にJAVAの.wavファイルを再生する
- 30. 複数のビデオの現在の再生時間を取得
API関数があるかどうかわかりませんが、これは面白いかもしれません。http://soundfile.sapp.org/doc/WaveFormat/ –
[これも](https://stackoverflow.com)/questions/16075233/reading-and-processing-wav-file-data-in-cc) – Badda
電子書籍のためのSIGILはありませんか?とにかく、標準CにはWAVファイルの長さを示す関数はありません。 * 'fseek()'と 'ftell()' * – pmg