请问如何把wma文件直接转化成asf文件呢

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问如何把wma文件直接转化成asf文件呢相关的知识,希望对你有一定的参考价值。

给你个最傻瓜的转换工具:sunplus PMP Transcoding Tool
下载地址是:
http://www.mydown.com/soft/multimedia/videoturn/181/422681.shtml

这个是专门给其他格式转换为asf格式用的~我的MP4里的影音都是用这个转换的
参考技术A 用相应转换工具

如何将(aiff)文件转换为在 Windows 操作系统上运行的任何格式(.asf、.asx、.avi、.wav、.wax、.wma、.wm、.wmv)?

【中文标题】如何将(aiff)文件转换为在 Windows 操作系统上运行的任何格式(.asf、.asx、.avi、.wav、.wax、.wma、.wm、.wmv)?【英文标题】:how to convert (aiff) files to any format that runs on windows OS(.asf, .asx, .avi, .wav, .wax, .wma, .wm, .wmv )? 【发布时间】:2012-05-07 14:09:25 【问题描述】:

我正在做一个 iPhone 项目,想保存 mp3 文件而不是汽车,我编写了这段代码以将记录文件保存在 .caf 扩展名中:

NSMutableDictionary* recordSetting = [[NSMutableDictionary alloc] init];
    [recordSetting setValue :[NSNumber numberWithInt:kAudioFormatAppleIMA4] forKey:AVFormatIDKey];
    [recordSetting setValue:[NSNumber numberWithFloat:44100.0] forKey:AVSampleRateKey]; 
    [recordSetting setValue:[NSNumber numberWithInt: 2] forKey:AVNumberOfChannelsKey];
    NSString *recorderFilePath =[NSString stringWithFormat:@"%@/%@.caf",  DOCUMENTS_FOLDER,fileName];

我试过这个:

[recordSetting setValue :[NSNumber numberWithInt:kAudioFormatMPEGLayer3] forKey:AVFormatIDKey];
 NSString *recorderFilePath =[NSString stringWithFormat:@"%@/%@.mp3", DOCUMENTS_FOLDER,fileName];

但它没有保存为 mp3 格式!它是在目标 c 中可用还是有任何第三方代码可以实现,我在 AudioToolbox.framework 中看到了该方法:

OSStatus AudioConverterConvertBuffer (
AudioConverterRef  inAudioConverter,
UInt32             inInputDataSize,

const void         *inInputData,

UInt32             *ioOutputDataSize,

void               *outOutputData

);

欢迎任何帮助,谢谢。

【问题讨论】:

Convert .caf to .mp3 on the iPhone的可能重复 【参考方案1】:

有一个开源项目lame。挑战在于让它适用于 iPhone。 This 将为 ios 交叉编译指明方向。

还要注意它是 GPL。

【讨论】:

以上是关于请问如何把wma文件直接转化成asf文件呢的主要内容,如果未能解决你的问题,请参考以下文章

怎么转换asf格式

把WMA格式转换成ASF格式用啥软件?

如何将mp3等音频文件转换为asf格式?

wav,wma,rm,rmvb,mpe,mpeg,mpg,avi,dat,asf,mov,mp4,flv,3gp区别?

在Quartus中如何原理图(.bdf文件)可以直接转化为Verilog语言文件(.v文件)

酷狗音乐的URL怎么找?