WAV файл поврежден заголовок - PullRequest
0 голосов
/ 26 мая 2018

Существует ли какой-либо инструмент, который помогает с исправлением заголовка файла .wav, кроме Audacity?

Файл воспроизводит чистый шум на смелости и не открывается в других приложениях вообще.

Я считаю, что заголовок поврежден и не уверен, какое значение использовать для "смещения".

Вот пример файла: .wav загрузка поврежденного файла 4 mgb

Вот еще один файл для подтверждения:

Еще один поврежденWAV-файл 35 мгб

1 Ответ

0 голосов
/ 26 мая 2018

Чтобы получить контроль над неизвестным двоичным файлом, всегда полезно открыть его с помощью шестнадцатеричного редактора ... https://www.wxhexeditor.org/

Файл выглядит как двоичный дамп какой-то веб-страницы ..обратите внимание на правый столбец, показывающий HTML

или выполните эту терминальную команду, чтобы отобразить каждый байт в логическом виде и его аналог ASCII

xxd -b name_of_given_binary_file 

00000000: 00111100 00100001 01000100 01001111 01000011 01010100  <!DOCT
00000006: 01011001 01010000 01000101 00100000 01101000 01110100  YPE ht
0000000c: 01101101 01101100 00111110 00001010 00111100 00100001  ml>.<!
00000012: 00101101 00101101 01011011 01101001 01100110 00100000  --[if 
00000018: 01101100 01110100 01100101 00100000 01001001 01000101  lte IE
0000001e: 00100000 00111000 01011101 00111110 00111100 01101000   8]><h
00000024: 01110100 01101101 01101100 00100000 01100011 01101100  tml cl
0000002a: 01100001 01110011 01110011 00111101 00100010 01101110  ass="n
00000030: 01100111 00101101 01100011 01110011 01110000 00100000  g-csp 


od -a name_of_given_binary_file   # octal dump is handy here too

0000000   <   !   D   O   C   T   Y   P   E  sp   h   t   m   l   >  nl
0000020   <   !   -   -   [   i   f  sp   l   t   e  sp   I   E  sp   8
0000040   ]   >   <   h   t   m   l  sp   c   l   a   s   s   =   "   n
0000060   g   -   c   s   p  sp   i   e  sp   i   e   8  sp   l   t   e
...