audio — извлекает заголовок из файла wav в php (особенно длительность и временной код)

Я хочу узнать продолжительность и время начала (тайм-код) файла WAV с php. Я пытаюсь это сделать, но все, что я получаю, это нули. Идеи?

1)

<pre>
<?php
$fp = fopen('wav.wav', 'r');
fseek($fp, 20);
$rawheader = fread($fp, 16);
$header = unpack('vtype/vchannels/Vsamplerate/Vbytespersec/valignment/vbits',
$rawheader);
print_r($header);
?>
</pre>

Возвращает

Array (
[type] => 0
[channels] => 0
[samplerate] => 0
[bytespersec] => 0
[alignment] => 0
[bits] => 0 )

И еще два вопроса:

2) что мне нужно положить в распаковку, чтобы узнать продолжительность и время запуска?

3) Могу ли я сделать это на wav-файле на отдельном сервере, и будет ли загружен весь файл или он просто быстро откроет заголовки, чтобы извлечь то, что нужно?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]