Gstreamer 笔记
来源:互联网 发布:数据库设计流程图 编辑:程序博客网 时间:2024/05/21 09:51
//合成
audiomixer
gst-launch-1.0 audiomixer name=mix ! audioconvert ! lamemp3enc ! filesink location=/home/chianyu/media/mix-style.mp3 filesrc location=/home/chianyu/media/333.mp3 ! mad ! queue ! mix. filesrc location=/home/chianyu/media/style.mp3 ! mad ! queue ! mix.
//合成发送到服务器
gst-launch-1.0 audiomixer name=mix ! audioconvert ! lamemp3enc ! tcpclientsink port=3000 filesrc location=/home/chianyu/media/333.mp3 ! mad ! queue ! mix. filesrc location=/home/chianyu/media/style.mp3 ! mad ! queue ! mix.
//切换音轨
playbin
playback-tutorial-1.c
// 提取音轨
matroskademux
gst-launch-1.0 filesrc location=/home/chianyu/media/111.mkv ! matroskademux name=m m.audio_0 ! queue ! vorbisdec ! audioconvert ! lamemp3enc ! filesink location=channel1.mp3 m.audio_1 ! queue ! vorbisdec ! audioconvert ! lamemp3enc ! filesink location=channel2.mp3
audiomixer
gst-launch-1.0 audiomixer name=mix ! audioconvert ! lamemp3enc ! filesink location=/home/chianyu/media/mix-style.mp3 filesrc location=/home/chianyu/media/333.mp3 ! mad ! queue ! mix. filesrc location=/home/chianyu/media/style.mp3 ! mad ! queue ! mix.
//合成发送到服务器
gst-launch-1.0 audiomixer name=mix ! audioconvert ! lamemp3enc ! tcpclientsink port=3000 filesrc location=/home/chianyu/media/333.mp3 ! mad ! queue ! mix. filesrc location=/home/chianyu/media/style.mp3 ! mad ! queue ! mix.
//切换音轨
playbin
playback-tutorial-1.c
// 提取音轨
matroskademux
gst-launch-1.0 filesrc location=/home/chianyu/media/111.mkv ! matroskademux name=m m.audio_0 ! queue ! vorbisdec ! audioconvert ! lamemp3enc ! filesink location=channel1.mp3 m.audio_1 ! queue ! vorbisdec ! audioconvert ! lamemp3enc ! filesink location=channel2.mp3
0 0
- Gstreamer 笔记
- Gstreamer学习笔记----Gstreamer架构设计思想
- [linux]gstreamer笔记
- gstreamer 学习笔记(转)
- GStreamer学习笔记
- gstreamer 学习笔记1
- GStreamer学习笔记
- GStreamer学习笔记(一)
- Gstreamer应用程序指南学习笔记
- GStreamer学习笔记(一)
- GStreamer学习笔记(一)
- Gstreamer应用程序指南学习笔记
- GStreamer学习笔记(一)
- Gstreamer初学笔记- 概念篇
- gstreamer
- Gstreamer
- gstreamer
- gstreamer
- 动态规划100例
- codeblocks搭建opencv完整教程(一)
- 一个架构合理的UITableView应该是怎样的?
- c++ cast 总结
- VMWare Workstation中实现Win7和Ubuntu虚拟机之间的文件共享
- Gstreamer 笔记
- 经验之谈-有一次
- 职场基本常识
- C语言 认识转换符 fscanf()用法
- Deep Link
- DestroyWindow函数解析
- iOS插件化研究之一——JavaScriptCore
- leetcode 26 Remove Duplicates from Sorted Array
- [leetCode] Search Insert Position