Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1325990
  • 博文数量: 268
  • 博客积分: 10698
  • 博客等级: 上将
  • 技术积分: 2867
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-14 22:21
文章分类

全部博文(268)

文章存档

2012年(19)

2011年(13)

2010年(29)

2009年(26)

2008年(99)

2007年(82)

我的朋友

分类: LINUX

2008-02-13 12:48:38

首先创建一个命名管道:
# mkfifo /root/newfifo
# ls -l /root/newfifo
prw-r--r--  1 root root    0 2008-02-13 12:20 newfifo
p是此文件的类型,是个命名管道。
用lame来产生压缩的音频文件,把lame开启至等待状态:
# lame -q 2 -b 128 /root/newfifo new.mp3
在另一个终端里开启mplayer:
mplayer vidiofile.rmvb -ao pcm:file=/root/newfifo
此时mplayer在运行,有像无声,lame与mplayer两个进程正在通过命名管道进行通信,mplayer播放结束后,音频文件录制成功。
阅读(1337) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~