Wave что это
Автор МУРлыська задал вопрос в разделе Компьютеры, Связь
Что такое формат WAVE? И как его преобразовать в обычный МР3? и получил лучший ответ
Ответ от Pa vel[гуру]
Wave это скорее всего Wav файл, просто там надо расширение покоректировать (в Total Commndere выбрать пункт переименовать) и там его исправить в wav. И потом его монжно конвертировать в MP3 при помощи Audiograbber или другого конвертора.
Ответ от FaIzon[гуру]
WAV - это маикрософтовский формат хранения звука. Он всегда имеет заголовок файла, содержащий информацию о размере файла, частоте пр. WAV может быть как планарный (содержащий несжатую информацию) , так и сжатый различными типами кодеков, поддерживающих RIFF заголовок от маикрософт. Проигрывание таких сжатых WAV файлов требует наличия в системе декодеров.
Планарный WAV обычно является наиболее качественным представлением звука на DVD в обычном стерео режиме, т. к. любое сжатие MPEG-кодерами (MP2, MP3, AC3) ведет к потере качества, не всегда правда и не на всяческий слух ощутимой. Звук, записанный в планарный WAV "44 кГц, 16 бит, стерео" приравнивается по качеству к Audio CD.
Xilisoft Audio Converter =))
WAV - это маикрософтовский формат хранения звука. Он всегда имеет заголовок файла, содержащий информацию о размере файла, частоте пр. WAV может быть как планарный (содержащий несжатую информацию) , так и сжатый различными типами кодеков, поддерживающих RIFF заголовок от маикрософт. Проигрывание таких сжатых WAV файлов требует наличия в системе декодеров.
Планарный WAV обычно является наиболее качественным представлением звука на DVD в обычном стерео режиме, т. к. любое сжатие MPEG-кодерами (MP2, MP3, AC3) ведет к потере качества, не всегда правда и не на всяческий слух ощутимой. Звук, записанный в планарный WAV "44 кГц, 16 бит, стерео" приравнивается по качеству к Audio CD.
Xilisoft Audio Converter =))
Ответ от ЂруMaN[гуру]
Есть три формата файлов выборок, с расширениями:
.SAM, .RAW - просто сама выборка, вы, должны знать с какой частой ее проиграть.
.WAV - это формат от Microsoft.
.VOC - это от Creative.
W A V - формат
Это RIFF файл фирмы Microsoft. Он используется в Windows. Поэтому весьма "популярен". Он похож на AIFF - формат Apple, который используется для хранения высококачественного звука инструментов, он так же используется на SGI. Он похож, но не совместим.
Вначале идет заголовок RIFF файла:
typedef struct {
char id[4]; - идентификатор файла = "RIFF" = 0x46464952
long len; - длина файла без этого заголовка
} IDRiff;
Сам WAV-файл может состоять из нескольких кусков, а эти куски, могут содержать по несколько выборок, или какую-то другую информацию. Но чаще всего, пока - всегда, часть одна и выборка одна.
Заголовок куска WAV:
typedef struct {
char id[4]; - идентификатор = "WAVE" = 0x45564157
char fmt[4]; - идентификатор = "fmt " = 0x20746D66
long len; - длина этого куска WAV - файла,
} IDChuckWave;
За ним не посредственно кусок WAV:
typedef struct {
int type; - тип звуковых данных, бывает - !
1 - просто выборка;
0x101 - IBM mu-law;
0x102 - IBM a-law;
0x103 - ADPCM.
int channels; - число каналов 1/2 - !
long SamplesPerSec; - частота выборки - !
long AvgBytesPerSec; - частота выдачи байтов
int align; - выравнивание
int bits; - число бит на выборку - !
} IDWave;
Помеченные - особо необходимы. Далее идентификатор выборки:
typedef struct {
char id[4]; - идентификатор ="data" =0x61746164
long len; - длина выборки ( кратно 2 )
} IDSampleWave;
Выборок в куске может быть несколько.
Пример программы для просмотра WAV:
#include
#include
typedef struct {
char id_riff[4];
long len_riff;
char id_chuck[4];
char fmt[4];
long len_chuck;
int type;
int channels;
long freq;
long bytes;
int align;
int bits;
char id_data[4];
long len_data;
} TitleWave;
void main
( int argc, char * argv[] )
{
FILE * f;
TitleWave tw;
if ( argc<2 ) { printf("Укажи имя .wav файла
"); return ; }
f=fopen(argv[1],"rb");
if ( f==0 ) { printf("Не открыть файл - %s
",argv[1]); return; }
fread(&tw,sizeof(TitleWave),1,f);
fclose(f);
printf("LEN RIFF - %ld
", tw.len_riff );
if ( strncmp(tw.id_riff,"RIFF",4)!=0 )
printf("Не совпал идентификатор RIFF
");
printf("LEN Chuck - %ld
", tw.len_chuck );
if ( strncmp(tw.id_chuck,"WAVE",4)!=0 )
printf("Не совпал идентификатор CHUCK
");
if ( strncmp(tw.fmt,"fmt ",4)!=0 )
printf("Не совпал идентификатор FMT
");
printf("Type - %d
", tw.type );
printf("Channels - %d
", tw.channels );
printf("Sample Per Sec - %d
", tw.freq );
printf("Bytes Per Sec - %d
", tw.bytes );
printf("Bits - %d
", tw.bits );
printf("Aligned - %d
", tw.align );
printf("LEN Data - %ld
", tw.len_data );
if ( strncmp(tw.id_data,"data",4)!=0 )
printf("Не совпал идентификатор DATA
");
}
p.s Вот здесь можно скачать конвертор WAV в MP3 ссылка
Есть три формата файлов выборок, с расширениями:
.SAM, .RAW - просто сама выборка, вы, должны знать с какой частой ее проиграть.
.WAV - это формат от Microsoft.
.VOC - это от Creative.
W A V - формат
Это RIFF файл фирмы Microsoft. Он используется в Windows. Поэтому весьма "популярен". Он похож на AIFF - формат Apple, который используется для хранения высококачественного звука инструментов, он так же используется на SGI. Он похож, но не совместим.
Вначале идет заголовок RIFF файла:
typedef struct {
char id[4]; - идентификатор файла = "RIFF" = 0x46464952
long len; - длина файла без этого заголовка
} IDRiff;
Сам WAV-файл может состоять из нескольких кусков, а эти куски, могут содержать по несколько выборок, или какую-то другую информацию. Но чаще всего, пока - всегда, часть одна и выборка одна.
Заголовок куска WAV:
typedef struct {
char id[4]; - идентификатор = "WAVE" = 0x45564157
char fmt[4]; - идентификатор = "fmt " = 0x20746D66
long len; - длина этого куска WAV - файла,
} IDChuckWave;
За ним не посредственно кусок WAV:
typedef struct {
int type; - тип звуковых данных, бывает - !
1 - просто выборка;
0x101 - IBM mu-law;
0x102 - IBM a-law;
0x103 - ADPCM.
int channels; - число каналов 1/2 - !
long SamplesPerSec; - частота выборки - !
long AvgBytesPerSec; - частота выдачи байтов
int align; - выравнивание
int bits; - число бит на выборку - !
} IDWave;
Помеченные - особо необходимы. Далее идентификатор выборки:
typedef struct {
char id[4]; - идентификатор ="data" =0x61746164
long len; - длина выборки ( кратно 2 )
} IDSampleWave;
Выборок в куске может быть несколько.
Пример программы для просмотра WAV:
#include
#include
typedef struct {
char id_riff[4];
long len_riff;
char id_chuck[4];
char fmt[4];
long len_chuck;
int type;
int channels;
long freq;
long bytes;
int align;
int bits;
char id_data[4];
long len_data;
} TitleWave;
void main
( int argc, char * argv[] )
{
FILE * f;
TitleWave tw;
if ( argc<2 ) { printf("Укажи имя .wav файла
"); return ; }
f=fopen(argv[1],"rb");
if ( f==0 ) { printf("Не открыть файл - %s
",argv[1]); return; }
fread(&tw,sizeof(TitleWave),1,f);
fclose(f);
printf("LEN RIFF - %ld
", tw.len_riff );
if ( strncmp(tw.id_riff,"RIFF",4)!=0 )
printf("Не совпал идентификатор RIFF
");
printf("LEN Chuck - %ld
", tw.len_chuck );
if ( strncmp(tw.id_chuck,"WAVE",4)!=0 )
printf("Не совпал идентификатор CHUCK
");
if ( strncmp(tw.fmt,"fmt ",4)!=0 )
printf("Не совпал идентификатор FMT
");
printf("Type - %d
", tw.type );
printf("Channels - %d
", tw.channels );
printf("Sample Per Sec - %d
", tw.freq );
printf("Bytes Per Sec - %d
", tw.bytes );
printf("Bits - %d
", tw.bits );
printf("Aligned - %d
", tw.align );
printf("LEN Data - %ld
", tw.len_data );
if ( strncmp(tw.id_data,"data",4)!=0 )
printf("Не совпал идентификатор DATA
");
}
p.s Вот здесь можно скачать конвертор WAV в MP3 ссылка
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое формат WAVE? И как его преобразовать в обычный МР3?
спросили в Железо
USB WIFI ADAPTER что это такое?
Это не модем! Не верь!
Это ЮСБшная сетевай карта для беспроводного подключения.
НО НЕ
подробнее...
USB WIFI ADAPTER что это такое?
Это не модем! Не верь!
Это ЮСБшная сетевай карта для беспроводного подключения.
НО НЕ
подробнее...
Девятый вал-что это такое
1. «Девятый вал» — самая знаменитая картина Ивана Айвазовского, всемирно известного русского
подробнее...
спросили в Техника
Woof out - это выход под саб?
сабы в стерео никто не ставит по бедности места ...потому миксуют лефтрайт и выводят один
подробнее...
Woof out - это выход под саб?
сабы в стерео никто не ставит по бедности места ...потому миксуют лефтрайт и выводят один
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Железо AEG
Что такое Aux и Main? Что такое Aux и Main в Wi-Fi адаптере приема сигнала ?
Aux (auxiliary) - дополнительный, main - основной. Что это означает в Вашем адаптере WiFi - сказать
подробнее...
Что такое Aux и Main? Что такое Aux и Main в Wi-Fi адаптере приема сигнала ?
Aux (auxiliary) - дополнительный, main - основной. Что это означает в Вашем адаптере WiFi - сказать
подробнее...
спросили в Музыка Bee Train
У кого есть перевод песни 50 Cent'a I'll Whip Ya Head Boy?
Альбом "Разбогатейте или Дай Триин' Музыка из кинофильма"
Я буду Мальчик Випа Я Хэда
подробнее...
У кого есть перевод песни 50 Cent'a I'll Whip Ya Head Boy?
Альбом "Разбогатейте или Дай Триин' Музыка из кинофильма"
Я буду Мальчик Випа Я Хэда
подробнее...
спросили в Железо
Вопрос про использование wifi маршрутизатора в качесте репитера. (+)
Продвигай популярность своего любимого поисковика запросами на тему "URE".
Цитата из гугла:
подробнее...
Вопрос про использование wifi маршрутизатора в качесте репитера. (+)
Продвигай популярность своего любимого поисковика запросами на тему "URE".
Цитата из гугла:
подробнее...
спросили в Интернет
Телефон подключается к WiFi, но интернет не работает
Во первых возможно, что какой то доступ мешает или сам интернет не работает у них.
Так же
подробнее...
Телефон подключается к WiFi, но интернет не работает
Во первых возможно, что какой то доступ мешает или сам интернет не работает у них.
Так же
подробнее...
Почему windows 8 не видит wifi ?
5. Потому что Wi-Fi отключен. Нас тарых буках есть сбоку кнопка Wi-Fi. или над клавиатурой. на
подробнее...
как на мтс подключить безлимитку? И сколько это стоит?? ?
Я себе подключил за 150 рублей в месяц! 50 мг в день на неограниченной скорости, а потом
подробнее...