Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.05.2013, 00:34   #1
eposstudio
 
Регистрация: 31.05.2013
Сообщений: 3
По умолчанию Восстановление заголовка WAV файла

Может быть я не совсем по адресу но все же.... Жизнь заставила

Во время записи сессии глюканул комп. В итоге моно-файлы (44100/24)размером каждый около 300 мб играют только первые 40 сек. Пытался восстановить ,используя программу Audacity. (загрузил без заголовка,указал при загрузке байтовый порядок "тупоконечник" без начального смещения)Восстановил, только уровень белого шума в файле вырос до - 40 дб. Может ли кто- нибудь помочь восстановить файлы без артефактов или хотя бы посоветовать алгоритм обработки? Я слышал вариант ,что можно создать пустой нормальный файл такой же длительности, отрезать от него заголовок и присобачить к испорченному. Как это сделать?

Последний раз редактировалось eposstudio; 31.05.2013 в 00:39.
eposstudio вне форума Ответить с цитированием
Старый 31.05.2013, 08:15   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

Раз первые 40 секунд нормальные, значи заголовок файла в порядке.
waleri вне форума Ответить с цитированием
Старый 31.05.2013, 10:05   #3
eposstudio
 
Регистрация: 31.05.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Раз первые 40 секунд нормальные, значи заголовок файла в порядке.
Тогда почему,когда загружаешь файл как .raw длина файла восстанавливается соответственно его тяжести?
eposstudio вне форума Ответить с цитированием
Старый 31.05.2013, 20:11   #4
kineziz
Форумчанин
 
Регистрация: 22.12.2011
Сообщений: 378
По умолчанию

Может быть после 40 секунд в файле записаны только 0 байты. Поэтому и дальше не воспроизводит и отсюда размер файла такой (таких байтов много)
P.S. Это просто предположение
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
kineziz вне форума Ответить с цитированием
Старый 02.06.2013, 22:23   #5
eposstudio
 
Регистрация: 31.05.2013
Сообщений: 3
По умолчанию

Цитата:
Сообщение от kineziz Посмотреть сообщение
Может быть после 40 секунд в файле записаны только 0 байты. Поэтому и дальше не воспроизводит и отсюда размер файла такой (таких байтов много)
P.S. Это просто предположение
В том то и дело,что все,что записано,востанавливается в вышеупомянутой программе,но при этом подмешивается шипение к полезному сигналу и работать дальше не имеет смыслаКак восстановиться без шума ? Ведь первые 40 сек.ведут себя отлично...В принципе я понимаю почему именно 40 сек- я сначала записал тест на 40 сек.,а потом перевел программу записи на запись "в тот же файл в деструктивном режиме", а через 50 минут комп глюканул..

Последний раз редактировалось eposstudio; 02.06.2013 в 22:29.
eposstudio вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение заголовка файла УрбанСникерс Microsoft Office Excel 6 09.11.2012 12:06
Создание Wav-файла DelhiProgramer Мультимедиа в Delphi 1 13.08.2012 14:14
Построение заголовка файла Kukurudza Общие вопросы C/C++ 2 13.08.2012 12:59
Спектр wav файла varvara16 Мультимедиа в Delphi 3 01.02.2010 08:10
Воспроизведение WAV файла komp324 Общие вопросы Delphi 1 24.06.2008 12:43