zoukankan      html  css  js  c++  java
  • 三、播放声音

    一、出现了个严重的问题,我的ubuntu上无法播放声音,各种百度折腾,重装vm,重装vm tools,都没反应,~~~~(>_<)~~~~ ,折腾了一晚上,今天早上发现一个人的解决方法,我用着甚好:

    http://www.linuxidc.com/Linux/2012-10/72192.htm

    首先大家可以先检查虚拟机右下角的声音(小喇叭)有没有连接上,没有连接上的话,connect下。再试下是不是有声音。(我感觉我折腾了半天,一部分原因就是因为没有连接声音。)

    如果还没有声音的话,在终端输入alsamixer。就会跳出下图,看下我箭头指的前两项是否为0,如果是的话,就用箭头上下调下,让其非零,后面的几个选项可以为零无影响,当然如果不放心的话也可以设置为非零。再试下有没有声音。

    如果还没有的话就在终端输入:

    vi /etc/modprobe.d/alsa-base.conf

    在其最后一行中加入:

    options snd-hda-intel model=audo

    注意空格。这个更改后需要重启ubuntu,再试下看有声音没。

    如果还没有,可以安装下gnome-alsamixer。这个是我google到的一种方法,但我个人认为没什么用(因为我把它原设置为mute的设置为有声音,和原设置仍勾为mute,我的ubuntu的声音没有任何改变)。不过也许大家状况不同吧,如果上面的方法都无法使你的ubutnu有声音,也可以尝试下这种方法。

    即:

    先安装,在终端下执行:

    sudo apt-get install gnome-alsamixer

    再打开gnome-alsamixer,在终端执行:

    gnome-alsamixer

    然后会跳出一个图,把它原来勾为mute的选项设置为有声音。再重启ubuntu试下。

    以上就是我能想到的解决方法了。我没有安装gnome-alsamixer,只是更改了前三种,就有声音了。

    望对大家有帮助。

    本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2012-10/72192.htm

    二、运行

         因为前两步已经把我们要用的库、头文件都放好了,所以这步直接编译运行即可。

         输入gcc -o tutorial03 tutorial03.c -lavutil -lavformat -lavcodec -lswscale -lz -lm \
    `sdl-config --cflags --libs`

         再执行./tutorial03 test.mp4

         这时就可以播放声音了。

  • 相关阅读:
    [转]tesseract api C++使用例子
    Flyway记录
    线程安全性和共享
    并发初解
    生产环境中遇到过什么问题?或者有没有自己解决什么问题比较自豪的
    Java白皮书关键词理解【随记】
    技术面试记录
    Mac下完全卸载IntelliJIdea
    docker提交镜像后运行新容器mysql无法启动
    IntelliJ IDEA切换SDK解决卡顿的问题
  • 原文地址:https://www.cnblogs.com/wyqfighting/p/2754791.html
Copyright © 2011-2022 走看看