求修复wav音频的文件头

问题描述

我几年前和一个女孩子的录音对话,从格式化硬盘里恢复出来,但是文件头损坏,播放不了了。我在网上找不到具体的操作方法。我做不了这件事。好几次在点进这个论坛。求懂的技术人员可以帮帮我。我qq860766765邮箱860766765@qq.com这个东西对我来说意义重大!希望有人帮得到我。

解决方案

解决方案二:
不知道损坏的程度有多大,不好说
解决方案三:
不要以为播放器提示你文件头损坏,你就认为只有文件头损坏,99%整个文件都坏了
解决方案四:
前提是得懂wav的文件格式。。。。弱弱的问一句难道是暗恋对象?。。
解决方案五:
网上的wav音频修复工具用过了吗
解决方案六:
你不如把文件传上来,或发云盘的链接,可以帮你看看是不是真的只有文件头损坏。不过实际上,解码程序是在文件头部获取音频信息,比如采样率、声道等等,这些信息只要解析失败,都会报这个错误,所以你这个文件已经整体损坏的可能性比较大。但是也不排除文件恢复工具将属于其他存储域的字节掺杂进来导致偏移的情况。
解决方案七:
引用3楼刁斤干的回复:

前提是得懂wav的文件格式。。。。弱弱的问一句难道是暗恋对象?。。

也可能是喜当爹

时间: 2024-11-09 00:18:39

求修复wav音频的文件头的相关文章

[20161111]数据库文件头的修复.txt

[20161111]数据库文件头的修复.txt --这里指文件头实际上数据文件第1块(从0算起). --找到一个链接,http://www.cnblogs.com/hrhguanli/p/4708273.html --要修改的信息相对较多. 1 .改动数据的DBA,rdba_kcbh 2 .改动文件的大小,kccfhfsz 3 .改动文件号,kccfhfno 4 .改动文件创建时SCN,kcvfhcrs 5 .改动文件创建时间,kcvfhcrt 6 .改动表空间号,kcvfhtsn 7 .改动相

wav-WAV文读取问题,需要对WAV音频加噪声然后再滤波,对比前后WAV文件变化,是一个练手程序,

问题描述 WAV文读取问题,需要对WAV音频加噪声然后再滤波,对比前后WAV文件变化,是一个练手程序, 我想知道WAV音频加噪声,噪声的均值后方差大小有什么要求?均值应该为0吧.方差就不知道取多大了. 还有就是c++怎么绘图?我已经把WAV文件读到一个数组中,是不是只有GDI,MFC可以搞?横坐标应该选什么?应该是采样频率吧? 算法入口那边还有点不清楚.是把采样到的数组与采样频率为两参数 直接调用算法?, 大神帮帮忙.多谢了.

语音识别-wav文件头44byte 出错!

问题描述 wav文件头44byte 出错! wav格式文件,其文件头如下所示: byte[] header = { 0x52, 0x49, 0x46, 0x46, 0x24, 0x71, 0x02,0x00, 0x57, 0x41, 0x56, 0x45, 0x66, 0x6D, 0x74, 0x20, 0x10, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x40, 0x1F, 0x00, 0x00, (byte)0x80, 0x3E, 0x00,0x

Android中Java根据文件头获取文件类型的方法_Android

本文实例讲述了Android中Java根据文件头获取文件类型的方法.分享给大家供大家参考,具体如下: 前面讲过Android系统内部的MediaFile类来获取文件类型的办法,这个类主要是根据文件的扩展名来判断,其准确性不是很好.具体可查看Android系统使用MediaFile类判断音频文件类型.其实,获取文件类型最好的办法便是根据文件头信息来判断.下面贴出相关代码: public class FileType { public static final HashMap<String, Str

信号-安卓开发 如何将float数组 进行音频编解码 转换成wav音频格式 储存到sd卡内部

问题描述 安卓开发 如何将float数组 进行音频编解码 转换成wav音频格式 储存到sd卡内部 最近正在学习安卓音频相关的一些知识,再SD卡里面读取一个wav音频文件,然后对这个文件进行噪音消除,最后输出的数据都是float格式的,这些数据用matlab中的wavwrite函数转换成wav是没有问题的,但是在安卓上如何将这些数据转换成wav还需要大神们请教,应该需要编解码的过程,如果有做这方面的大神 请知道指导...谢谢了 这段代码是将IFFT处理后的文件储存到res里面,因为是分帧进行的信号

php通过文件头检测文件类型通用代码类(zip,rar等)

有时候我们这样做还不完善.可能有些人上存一些文件,但是他通过修改扩展名,让在我们的文件类型之内. 单实际访问时候又不能展示(因为扩展名与文件内容不符).下面这个php类,可能能够给我们带来帮助.一.php检测类 首先说明下,上面文件头与文件类型映射关系来自网上,如果你有新的文件需要检查,只需要将映射加入即可. 如果你需要知道文件头信息,可以通过工具:winhex打开标准文件查找.如: 代码: 复制代码 代码如下: <?php /*通过文件名,获得文件类型* *@author chengmo* *

C#获取WAVE文件文件头信息

C#获取WAVE文件文件头信息 前些日子在论坛里问了,没人回答,今天有空自己写了一下 文件格式依据网站 http://www.moon-soft.com/program/FORMAT/ using System; using System.IO; using System.Text; namespace WAV { /// <summary> /// Summary description for Wav. /// </summary> public class Wav { pub

PDF格式十进制文件头编码是多少?

问题描述 用文件头判断文件类型,求各种文件类型文件头编码,最重要的是PDF的多少? 解决方案 解决方案二:%PDF用字节表示则为:{0x25,0x50,0x44,0x46}解决方案三:我自己解决了,谢谢

PHP 基于文件头的文件类型验证类函数_php实例

我这里写了一个验证类,是通过文件头来判断文件格式.(也不是百分之百安全,如果用户伪造了文件头,也能通过验证) 复制代码 代码如下: <?php /** * 检证文件类型类 * * @author Silver */ class FileTypeValidation { // 文件类型,不同的头信息 private static $_fileFormats = Array( 'jp2' => '0000000C6A502020',<br/> '3gp' => '00000020