如何使用C#隐藏mp3数据帧中的数据
读了标题之后,数据帧开始了,我想知道mp3播放器读取的数据帧大小是什么,这样如果我改变每个帧的单个位而不会对文件的声音造成太大影响,以及如何我可以改变一个位(最后一位),因此在C#中效果最小。
请帮我
没有找到相关结果
已邀请:
3 个回复
肉脓措伪
羔磺
剑哎
缺点:文件大小会增加,非预期用户无法预测,除非他有原始mp3文件的精确副本。 能够实现:没有噪音我能够在3mb mp3文件中隐藏高达5kb的文本数据 解决方法:
预先定义在每个帧中放置每个文本数据位的位置,例如:第四个位置。
例如。: 文本数据一个字节是
来自mp3数据帧的前8个字节
所以这个字节来自帧,每个
位的位置与文本数据位相同。
如果来自mp3数据帧的字节与数据位不匹配,则跳过该字节并继续下一个字节,继续执行相同操作直到隐藏整个文本数据。
这是我能够成功实施的一个解决方案。