『漫游』酷论坛>『影音数码技术学习交流』>[求助]用mencoder、ffmepg ..
[求助]用mencoder、ffmepg转换音频问题
暗影翔@2008-02-03 15:54
我有个纯音频的rm文件,想转成其它格式
看了mencoedr说明
- mencoder input.rm -o output.mp3 -of rawaudio -oac mp3lame
是这样么?
结果提示
- success: format: 0 data: 0x0 - 0xb318b
- REAL file format detected.
- Stream description: audio/x-pn-multirate-realaudio logical stream
- Stream mimetype: audio/x-pn-realaudio
- [real] Audio stream found, -aid 0
- Video stream is mandatory!
我用ffmpeg转换
- ffmpeg -i input.rm -acodec libmp3lame output.mp3
运行,在提示出现- Stream mapping:
- Stream #0.0 -> #0.0
之后,弹出程序错误对话框
应用程序发生异常 unknown software exception(0xc000001d),位置为0x008230d3
这是咋回事
雷鸣@2008-02-03 18:49
尝试:
avs directshowsource + ffmpeg
暗影翔@2008-02-03 20:01
引用
最初由 雷鸣 发布
尝试:
avs directshowsource + ffmpeg
那就不需要ffmpeg了,vdm就好了
MeteorRain@2008-02-03 21:52
尝试graphedit+wavdest+file-writer导出到wav
wolfsoft@2008-02-04 12:40
Video stream is mandatory!
<===注意这句.它说视频流是必须的.换言之你给它的东西里没有
mencoder有一个命令是指定只搞视频流或音频流,在说明文档里找一下吧
暗影翔@2008-02-04 16:52
引用
最初由 wolfsoft 发布
Video stream is mandatory!
<===注意这句.它说视频流是必须的.换言之你给它的东西里没有
mencoder有一个命令是指定只搞视频流或音频流,在说明文档里找一下吧
就是那句rawaudio
说明里是这样的
- Container format name Description
- lavf one of the containers supported by libavformat
- avi Audio-Video Interleaved
- mpeg MPEG-1 and MPEG-2 PS
- rawvideo raw video stream (no muxing - one video stream only)
- rawaudio raw audio stream (no muxing - one audio stream only)
这是说明里给出来的例子
- mencoder input.avi -o output.flv -of lavf \
- -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc \
- -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3
引用
尝试graphedit+wavdest+file-writer导出到wav
失败
点运行,然后就一直
直接出了一个15M的wav文件,可是打不开
MeteorRain@2008-02-04 22:14
graph图给我看看
wave dest你加上了没?
暗影翔@2008-02-05 01:36
系统杀手@2008-02-05 13:56
OTL 扔千千静听不就行了...... 反正rm本身也没啥质量的吧
在没有千千的年代我是用total recorder录的 恩
暗影翔@2008-02-05 16:57
引用
最初由 系统杀手 发布
OTL 扔千千静听不就行了...... 反正rm本身也没啥质量的吧
在没有千千的年代我是用total recorder录的 恩
ORZ
其实目的不是转换,而是显得无聊学一下。
转换的话,我都foobar
雷鸣@2008-02-05 17:35
- ffmpeg -i F:\higurashi_kai\[ktxp][Higurashi_no_Naku_Koro_Ni_Kai][01][rv10_aac3][jap_chn].rmvb -vn -acodec pcm_s16le -f wav 1.wav
- FFmpeg version Sherpya-r11562, Copyright (c) 2000-2008 Fabrice Bellard, et al.
- libavutil version: 49.6.0
- libavcodec version: 51.49.0
- libavformat version: 52.4.0
- libavdevice version: 52.0.0
- built on Jan 19 2008 17:52:42, gcc: 4.2.2 [Sherpya]
- [NULL @ 00A56B00]Unsupported video codec
- Input #0, rm, from 'F:\higurashi_kai\[ktxp][Higurashi_no_Naku_Koro_Ni_Kai][01][r
- v10_aac3][jap_chn].rmvb':
- Duration: 00:24:16.3, start: 0.000000, bitrate: 558 kb/s
- Stream #0.0: Audio: cook, 44100 Hz, stereo, 64 kb/s
- Stream #0.1: Video: RV40 / 0x30345652, 704x396 [PAR 0:1 DAR 0:1], 487 kb/s,
- 12.00 tb(r)
- Stream #0.2: Data: 0x0000
- Output #0, wav, to '1.wav':
- Stream #0.0: Audio: pcm_s16le, 44100 Hz, stereo, 1411 kb/s
- Stream mapping:
- Stream #0.0 -> #0.0
- Press [q] to stop encoding
- size= 250872kB time=1456.3 bitrate=1411.2kbits/s
- video:0kB audio:250872kB global headers:0kB muxing overhead 0.000017%
我怎么可以转……换一个新版本的ffmpeg试试看
ps:如果只是需要分离音频流,可以用rma
暗影翔@2008-02-05 21:29
发现问题了,我这个版,只要输出libmp3lame就出问题,其他没问题
囧
——————————————
换了雷鸣大提供的新版就没问题了
来栖泊@2008-02-06 02:23
雷叔叔是好人。。。
Conanzsw@2008-02-16 22:21
应该是mplayer -ao pcm input.rm 转出wav
暗影翔@2008-02-17 01:58
引用
最初由 Conanzsw 发布
应该是mplayer -ao pcm input.rm 转出wav
谢谢大大指出
有时间研究一下
| TOP