[[

支持mp3,在终端:

sudo apt-get install gstreamer0.10-*plugins-ugly

支持wma,在终端:

sudo apt-get install gstreamer0.10-ffmpeg

]]

Flac: free lossless audio codec: 自由无损-音频编码解码器

很多APE、FLAC音乐,同一个音乐确实比MP3效果好,但是也很占地方,2G的I7装不了多少音乐,

于是我把APE、FLAC音乐转成500K的OGG格式,音质接近无损,比MP3效果要好,细节更丰富,可体积只有无损一半左右,

网上也说OGG比MP3格式先进,音质更好,对于容量有限还想听无损音质的朋友,OGG也是一种很好的选择

fluent: 流利的, 流畅的, fluency, fluently:

fluency first, accuracy second.

my father speaks fluent english.

fluendo: fluent do : 是gstream的一种插件.

Rhythmbox是壳子, 要调用"gstream "插件去解码mp3等音频格式.

=======================================================

参考这篇chinaunix上的文章: http://bbs.chinaunix.net/thread-1925646-1-1.html

gstream的插件很多, 你要解码什么格式的音频文件, 而系统提示又没有的话, 就自己去安装相应的解码器.

解码器其实是一个so动态链接库文件.(这个libstflump3.so文件中,就有解码mp3格式的函数和方法 数据结构等等???)

因此, 对应的解码器文件 lib...so 等其实都是放在: /usr/local/gstream-0.10/ 这个目录下的

而Rhythmbox其实是去默认调用的: /usr/lib/gstream-0.10/ 这个位置下的插件, 因此, 如果你安装的时候, 不是用rpm, yum方式自动安装的话, 你用tar包源码安装, 而又没有指明 --libprefix/--libpath...的话, 默认安装的在/usr/local/lib/gstream-0.10/...中, 就要把那个lib...so插件拷贝到/usr/lib/gstream-0.10/ 目录下.

================================================

王子和省份的单词比较:

王子: prince 一个音节: prince 助记: 跟"打印" print的单词相似: 王子打印机: prince printer.

省: pro' vince 两个音节: pro' vince 助记: 两个音节, 比prince 中间多了一个ov.

===============================================

播放视频: totem [t2ut2m], 图腾.

a totem pole 图腾柱.

参考这篇安装vlc 插件的文章

ELF: executable and linking format: 可执行的 链接的 文件对象格式. 埃尔夫润滑油

LSB 和MSB : 都是傻逼. leaset /most significant bit (最低/最高 有效significant 位 bit)

同时LSB : 也是linux stardard base: linux标准基础架构...

libiconv.so.2.5.0: ELF 32-bit LSB shared object, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, with unknown capability 0xf41 = 0x756e6700, not stripped

这样的显示,这个说明libiconv这个库是32位,LSB MIPS 的共享库文件。

这个LSB 和MSB 就是大端,小端的问题,在这里我不讲大小端原理,只说编译问题。默认情况下mips-linux-gnu-gcc编译出来的程序是MSB的,可是我需要的是LSB的 这时可以在编译选项上添加 -EL (小端) -EB(大端)来控制编译出的是大端还是小端程序。

mips-linux-gnu-gcc -EL test.c -o test 这样就可以编译出 小端程序))

==============================================================

1 如果想支持mp3,需要gstreamer-plugins-bad和gstreamer-plugins-ugly

2 如果想支持wma,需要gstreamer-ffmpeg


~~~ 下载和安装gst-fluendo-mp3-0.10.32.mp3插件(2016年7月17日)
tar 解压的时候, 会把tar包中的内容 **直接** 解压到指定的目录中, 如果打包时没有创建一个总的文件夹, 那么,解包后文件就会**"散落"**在目录中, 这样不便于后面的查看和管理等操作.
所以 在打包的时候, 最好是将你要打包的所有内容放在一个文件夹中, 然后再打 这样会好一些!! + 首先, 在配置configure的时候, 一开始就要去checking 编译链接中需要用到的各种命令是否有, 如mkdir,gawk, gcc等等. 如果没有就报错停止
+ primary, primitive 的词根都是prim: 表示: first, 最初的, 原始的, 基本的, -> 引申出来 首要的. primitive是 原始的; 远古的; 发展初期的, ------------- ![](http://images2015.cnblogs.com/blog/821299/201705/821299-20170503141302726-766257259.png) ### <font color="red"> 凡是系统自动安装的软件,比如通过rpm, yum安装的软件,通常是放在 /usr/ 目录下的, 其中的 可执行文件, 库文件, 资源文件, 帮助文档等分别放在 bin, lib, share. 等目录中. 凡是用户自己通过 源代码 配置, 编译 安装的软件(通过configure, make, make install等三部曲进行安装的文件)是放在 /usr/local/ 目录中的 </font> ![](http://images2015.cnblogs.com/blog/821299/201705/821299-20170503144127414-1747866121.png) 如果是安装的: gst-fluendo-mp3-0.10.32.tar.gz, 则要求gstreamer的版本要在1.0以上.
而安装 gst-...-0.10.2.tar.gz 却需要安装: ipp(intel performance primitive)库.
linux的文件名, 是用 横线 来连接多个单词, 其中版本号如0.10.32是作为一个单词来处理的. production-ready: 随时准备投产的.. ---------- 在这里 http://download.csdn.net/download/u011690697/5943253 下载 fluendo-mp3 gstreamer的版本有两个: 一个是 /usr/lib/gstreamer-0.10, 另一个是 /usr/lib/gstreamer-1.0, 其中gstreamer-0.10/下有两个so文件: libgstcoreelements.so和libgstcoreindexers.so 用户自己的gstreamer配置是在: ~/.gstreamer-0.10/,如果要安装 Rhythmbox的mp3 decoder插件, 就在这个.gstreamer-0.10/目录下创建一个 plugins目录, 然后将插件放在 plugins目录中. ------------ playback: 倒带, 回放 ### Rhythmbox如何添加音乐进行播放?
它是通过 "播放源" 音乐源, 或者叫做 "库" library, 来进行播放的. 它好像不接受 "drag and drop" 拖放操作??? ------- ```
在Centos里rythmbox 音乐播放器播放不了MP3的文件 ,这是因为MP3版权问题,下面解决如何播放,事先一定要装好 rpmforge升级源,直接运行
#yum install yum install gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-ffmpeg
不过你会看到有一堆的依赖包也同时安装了,哈哈~
升级完即可播放了,哈哈,简单吧
```
但是我安装了, 上面的所有的 gstreamer-plugins-....但是仍然不能播放mp3. ???! ##

Rhybox播放mp3, smplayer如何播放flv等等的更多相关文章

  1. 读取SD卡文件夹下的MP3文件和播放MP3文件

    首先获取SD卡path路径下的所有的MP3文件,并将文件名和文件大小存入List数组(此代码定义在FileUtils类中): /** * 读取目录中的Mp3文件的名字和大小 */ public Lis ...

  2. 遭遇flash播放mp3诡异问题

    在部分ie10+flash player 播放mp3,播放第二句话时,中断无法正常播放,(客户的机器上),自己公司的机器测试了几个,都没发现这个问题.其它浏览器(chrome,firefox)也没发现 ...

  3. Java获取音频文件(MP3)的播放时长

    最近的一个项目需要按照时间播放mp3文件,例如,播放10分钟的不同音乐. 这就意味着我得事先知道mp3文件的播放时长,以决定播放几遍这个文件. 方案一:Java的方式 找第三方的库,真的感谢这些提供j ...

  4. Android命令行播放MP3音乐

    /*************************************************************************** * Android命令行播放MP3音乐 * 说 ...

  5. ios开发——实用技术篇Swift篇&播放MP3

    播放MP3 // MARK: - 播放MP3 /*----- mp3 ------*/ //定时器- func updateTime() { //获取音频播放器播放的进度,单位秒 var cuTime ...

  6. Android实例-录音与回放(播放MP3)(XE8+小米2)

    结果: 1.增加ActionList中的Action时,需要跳到Master界面,不能在Android4Phonel界面下. 2.如果不打开权限的话,会提示“该设备不支持停止录音操作”(Record ...

  7. Android开发手记(14) 使用MediaPlayer播放mp3

    1.获取MediaPlayer实例 (1)可以直接通过new或者create方式: 调用setDataSource和create的区别是,create时已经执行了MediaPlayer.prepare ...

  8. 在C语言控制台程序中播放MP3音乐

    游戏没有声音多单调. 这里做一个简单的范例,用 mciSendString 函数播放 MP3 格式的音乐,先看看代码吧: // 编译该范例前,请把 background.mp3 放在项目文件夹中 // ...

  9. ubuntu 13.10 Rhythmbox不能播放mp3 和中文乱码的问题

    1.ubuntu 13.10 Rhythmbox不能播放mp3的解决方法 软件中心搜索(ubuntu额外的版权受限软件)不带括号 2.中文乱码问题解决方法: 终端顺序操作 : 1.  sudo ged ...

随机推荐

  1. 基于RSA的前后端登陆密码加密JAVA实现(转)

    RSA加密算法简介 SA加密算法是一种非对称加密算法.在公开密钥加密和电子商业中RSA被广泛使用.对极大整数做因数分解的难度决定了RSA算法的可靠性.换言之,对一极大整数做因数分解愈困难,RSA算法愈 ...

  2. 6-2 如何读写json数据

    通过查看help(json.dump)和help(json.dumps)帮助信息,dump是将转换格式到文件对象,而dumps转换格式到字符串. 一.Json.dumps() Json.dumps() ...

  3. 执行命令npm publish报错:403 Forbidden - PUT https://registry.npmjs.org/kunmomotest2 - You cannot publish over the previously published versions: 0.0.1.

    前言 执行命令npm publish报错:403 Forbidden - PUT https://registry.npmjs.org/kunmomotest2 - You cannot publis ...

  4. Spark Streaming整合logstash + Kafka wordCount

    1.安装logstash,直接解压即可 测试logstash是否可以正常运行 bin/logstash -e 'input { stdin { } } output { stdout {codec = ...

  5. element ui中的一些小技巧

    最近写公司的项目,这项目是vue和element ui搭建的, 做的是一套电力系统的管理平台.  遇到一个小麻烦,用过element ui 的都知道,使用element ui 弹框,点击空白处,默认是 ...

  6. 【玩转Eclipse】——eclipse实现代码块折叠-类似于VS中的#region……#endregion

    [玩转Eclipse]——eclipse实现代码块折叠-类似于VS中的#region……#endregion http://www.cnblogs.com/Micheal-G/articles/507 ...

  7. GROUP BY关键字优化

    1.group by实质是先排序后进行分组,遵照索引建的最佳左前缀 2.当无法使用索引列,增大max_length_for_sort_data参数的设置+增大sort_buffer_size参数的设置 ...

  8. vue,一路走来(17)--vue使用scss,并且全局引入公共scss样式

    最近朋友问如何在vue项目中使用scss样式,想起之前项目是直接在main.js直接import css文件的,然而main.js不可以直接import scss文件. import './asset ...

  9. 洛谷P1879 [USACO06NOV]玉米田Corn Fields (状态压缩DP)

    题目描述 Farmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M ≤ 12; 1 ≤ N ...

  10. blazeFace

    围绕四个点构造模型 1.扩大感受野 使用5*5卷积替换3*3来扩大感受野,在深度分离卷积中,pw与dw计算比为d/k^2,d为输出通道,k为 dw的卷积核,即增加dw的卷积核所带来的计算并不大. 在M ...