flv转mp3转换器

时间:2009-12-21 09:40:28

标签: c#

嘿我正在写一个c#flv2mp3转换器,我可能需要一些帮助 flv是一种容器类型,这意味着当我将所有音频标签放在一起时,我只需要重新组装它们,或者我是否需要以特殊方式保存它们?它有可能吗? 我不想要任何flvextractors我想自己做

3 个答案:

答案 0 :(得分:0)

如果这是一个开源应用,您可以查看ffmpeg ..

答案 1 :(得分:0)

以下是SWF Scout

的示例

Example

关于这个例子的悲伤部分......它不是开源库。

编辑: 据我所知,这个洞主题......你必须把FLV送到SWF并尝试重新编码。 已有一些开源解决方案......但它们看起来很脏。

答案 2 :(得分:0)

如果配乐是AAC或其他格式怎么办?

您可以忽略音频数据包上的时间戳(因为音频时间戳会给视频提示,而不代表时钟时间 - 规格在这方面是错误的(!))。只需从音频数据包中提取原始数据,从发生在PCM上的任何内容进行解码(以适当的采样率和适当的立体声/单声道;如果音轨变化会怎么样?),重新编码为MP3,你就是完成。

最容易使用ffmpeg,正如其他人所指出的那样。