Cannot capture audio in screen recording

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Cannot capture audio in screen recording

Abhijit Nathwani
Hi,

I have been trying to record screen with audio using ffmpeg but I do not
find any audio in the output file. The video file properties has some audio
buffers but still no audio on the speakers.

I have followed this guide to capture the ALSA audio.
https://trac.ffmpeg.org/wiki/Capture/ALSA

Following are the outputs of basic configs:

abhijit@AHMCPU2092:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 0: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 1: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: PCH [HDA Intel PCH], device 0: ALC3220 Analog [ALC3220 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

abhijit@AHMCPU2092:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 0: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 1: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: PCH [HDA Intel PCH], device 0: ALC3220 Analog [ALC3220 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0


abhijit@AHMCPU2092:~$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 0: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 2: PCH [HDA Intel PCH], device 0: ALC3220 Analog [ALC3220 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


abhijit@AHMCPU2092:~$ cat .asoundrc
# playback PCM device: using loopback subdevice 0,0
pcm.amix {
  type dmix
  ipc_key 219345
  slave.pcm "hw:Loopback,0,0"
}

# capture PCM device: using loopback subdevice 0,1
pcm.asnoop {
  type dsnoop
  ipc_key 219346
  slave.pcm "hw:Loopback,0,1"
}

# duplex device combining our PCM devices defined above
pcm.aduplex {
  type asym
  playback.pcm "amix"
  capture.pcm "asnoop"
}

# ------------------------------------------------------
# for jack alsa_in and alsa_out: looped-back signal at other ends
pcm.ploop {
  type plug
  slave.pcm "hw:Loopback,1,1"
}

pcm.cloop {
  type dsnoop
  ipc_key 219348
  slave.pcm "hw:Loopback,1,0"
}

# ------------------------------------------------------
# default device

pcm.!default {
  type plug
  slave.pcm "hw:Loopback,0,0"
}

Can someone point something here.

Regards,
Abhijit Nathwani
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Cannot capture audio in screen recording

Carl Eugen Hoyos-2
2018-09-10 8:25 GMT+02:00, Abhijit Nathwani <[hidden email]>:

> I have been trying to record screen with audio using ffmpeg

Command line and complete, uncut console output missing.

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Cannot capture audio in screen recording

Abhijit Nathwani
Hi,

Please find the console output below:

abhijit@AHMCPU2092:~$ ffmpeg -y -v info -f x11grab -draw_mouse 0 -r 30 -s
1280x720 -thread_queue_size 4096 -i :0.0+0,0 -f alsa -thread_queue_size
4096 -i hw:0,1,0 -acodec aac -strict -2 -ar 44100 -c:v libx264 -preset
veryfast -profile:v main -level 3.1 -pix_fmt yuv420p -r 30 -crf 25 -g 60
-tune zerolatency -f mp4 ~/test_1036.mp4
ffmpeg version 2.8.15-0ubuntu0.16.04.1 Copyright (c) 2000-2018 the FFmpeg
developers
  built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.10) 20160609
  configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1
--build-suffix=-ffmpeg --toolchain=hardened
--libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu
--cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping
--disable-decoder=libopenjpeg --disable-decoder=libschroedinger
--enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa
--enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libcdio --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
--enable-libmodplug --enable-libmp3lame --enable-libopenjpeg
--enable-libopus --enable-libpulse --enable-librtmp
--enable-libschroedinger --enable-libshine --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora
--enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack
--enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi
--enable-openal --enable-opengl --enable-x11grab --enable-libdc1394
--enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264
--enable-libopencv
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, x11grab, from ':0.0+0,0':
  Duration: N/A, start: 1536642371.114049, bitrate: N/A
    Stream #0:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1280x720, 30
fps, 30 tbr, 1000k tbn, 30 tbc
Guessed Channel Layout for  Input Stream #1.0 : stereo
Input #1, alsa, from 'hw:0,1,0':
  Duration: N/A, start: 1536642371.115637, bitrate: 1536 kb/s
    Stream #1:0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
[libx264 @ 0x1de5f40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 0x1de5f40] profile Main, level 3.1
[libx264 @ 0x1de5f40] 264 - core 148 r2643 5c65704 - H.264/MPEG-4 AVC codec
- Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=1
ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=2 psy=1 psy_rd=1.00:0.00
mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11
fast_pskip=1 chroma_qp_offset=0 threads=4 lookahead_threads=4
sliced_threads=1 slices=4 nr=0 decimate=1 interlaced=0 bluray_compat=0
constrained_intra=0 bframes=0 weightp=1 keyint=60 keyint_min=6 scenecut=40
intra_refresh=0 rc=crf mbtree=0 crf=25.0 qcomp=0.60 qpmin=0 qpmax=69
qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to '/home/abhijit/test_1036.mp4':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p,
1280x720, q=-1--1, 30 fps, 15360 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.60.100 libx264
    Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo,
fltp, 128 kb/s
    Metadata:
      encoder         : Lavc56.60.100 aac
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
  Stream #1:0 -> #0:1 (pcm_s16le (native) -> aac (native))
Press [q] to stop, [?] for help
frame=  985 fps= 30 q=18.0 Lsize=    3988kB time=00:00:32.85 bitrate=
994.3kbits/s
video:3938kB audio:8kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: 1.065508%
[libx264 @ 0x1de5f40] frame I:20    Avg QP:11.83  size:147475
[libx264 @ 0x1de5f40] frame P:965   Avg QP:21.21  size:  1122
[libx264 @ 0x1de5f40] mb I  I16..4: 53.1%  0.0% 46.9%
[libx264 @ 0x1de5f40] mb P  I16..4:  0.7%  0.0%  0.1%  P16..4:  2.2%  0.1%
0.1%  0.0%  0.0%    skip:96.9%
[libx264 @ 0x1de5f40] coded y,uvDC,uvAC intra: 34.7% 40.7% 36.8% inter:
0.9% 1.0% 0.5%
[libx264 @ 0x1de5f40] i16 v,h,dc,p: 54% 40%  6%  1%
[libx264 @ 0x1de5f40] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 30% 14%  3%  4%
4%  5%  4%  6%
[libx264 @ 0x1de5f40] i8c dc,h,v,p: 65% 20% 14%  2%
[libx264 @ 0x1de5f40] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x1de5f40] kb/s:982.36
abhijit@AHMCPU2092:~$

Regards,
Abhijit Nathwani


On Tue, Sep 11, 2018 at 2:56 AM Carl Eugen Hoyos <[hidden email]> wrote:

> 2018-09-10 8:25 GMT+02:00, Abhijit Nathwani <[hidden email]>:
>
> > I have been trying to record screen with audio using ffmpeg
>
> Command line and complete, uncut console output missing.
>
> Carl Eugen
> _______________________________________________
> ffmpeg-user mailing list
> [hidden email]
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> [hidden email] with subject "unsubscribe".
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Cannot capture audio in screen recording

Moritz Barsnick
On Tue, Sep 11, 2018 at 10:37:55 +0530, Abhijit Nathwani wrote:
> ffmpeg version 2.8.15-0ubuntu0.16.04.1 Copyright (c) 2000-2018 the FFmpeg developers

This is a very old version, please consider using a recent one. (But
this shouldn't be the issue.)

> Input #1, alsa, from 'hw:0,1,0':
>   Duration: N/A, start: 1536642371.115637, bitrate: 1536 kb/s
>     Stream #1:0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s

The input device at least works.

> Output #0, mp4, to '/home/abhijit/test_1036.mp4':
[...]
>     Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, fltp, 128 kb/s

ffmpeg's output file should contain a proper AAC stream.

> The video file properties has some audio buffers but still no audio
> on the speakers.

Could it be that your ALSA capture device's recording is muted?

What does
$ ffmpeg -i /home/abhijit/test_1036.mp4 -map 0:a -af volumedetect -f null -
say, i.e. what is the actual volume?

Does arecord give you a proper audio file where you can hear the sound?

Moritz
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Fwd: Cannot capture audio in screen recording

Abhijit Nathwani
Hi please find the inline content below.

> ffmpeg version 2.8.15-0ubuntu0.16.04.1 Copyright (c) 2000-2018 the FFmpeg
developers

This is a very old version, please consider using a recent one. (But
this shouldn't be the issue.)

> Input #1, alsa, from 'hw:0,1,0':
>   Duration: N/A, start: 1536642371.115637, bitrate: 1536 kb/s
>     Stream #1:0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s

The input device at least works.

> Output #0, mp4, to '/home/abhijit/test_1036.mp4':
[...]
>     Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo,
fltp, 128 kb/s

ffmpeg's output file should contain a proper AAC stream.

> The video file properties has some audio buffers but still no audio
> on the speakers.

Could it be that your ALSA capture device's recording is muted?
> I don't know. How to ensure that?

What does
$ ffmpeg -i /home/abhijit/test_1036.mp4 -map 0:a -af volumedetect -f null -
say, i.e. what is the actual volume?
> abhijit@AHMCPU2092:~$ ffmpeg -i /home/abhijit/test_1036.mp4 -map 0:a -af
volumedetect -f null -
ffmpeg version 2.8.15-0ubuntu0.16.04.1 Copyright (c) 2000-2018 the FFmpeg
developers
  built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.10) 20160609
  configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1
--build-suffix=-ffmpeg --toolchain=hardened
--libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu
--cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping
--disable-decoder=libopenjpeg --disable-decoder=libschroedinger
--enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa
--enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca
--enable-libcdio --enable-libflite --enable-libfontconfig
--enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm
--enable-libmodplug --enable-libmp3lame --enable-libopenjpeg
--enable-libopus --enable-libpulse --enable-librtmp
--enable-libschroedinger --enable-libshine --enable-libsnappy
--enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora
--enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack
--enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi
--enable-openal --enable-opengl --enable-x11grab --enable-libdc1394
--enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264
--enable-libopencv
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/abhijit/test_1036.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf56.40.101
  Duration: 00:00:32.88, start: 0.023220, bitrate: 993 kb/s
    Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p,
1280x720, 983 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default)
    Metadata:
      handler_name    : VideoHandler
    Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
stereo, fltp, 2 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
Output #0, null, to 'pipe:':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf56.40.101
    Stream #0:0(und): Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
(default)
    Metadata:
      handler_name    : SoundHandler
      encoder         : Lavc56.60.100 pcm_s16le
Stream mapping:
  Stream #0:1 -> #0:0 (aac (native) -> pcm_s16le (native))
Press [q] to stop, [?] for help
size=N/A time=00:00:32.88 bitrate=N/A
video:0kB audio:5664kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: unknown
[Parsed_volumedetect_0 @ 0x12b2ac0] n_samples: 2899968
[Parsed_volumedetect_0 @ 0x12b2ac0] mean_volume: -91.0 dB
[Parsed_volumedetect_0 @ 0x12b2ac0] max_volume: -91.0 dB
[Parsed_volumedetect_0 @ 0x12b2ac0] histogram_91db: 2899968
abhijit@AHMCPU2092:~$


Does arecord give you a proper audio file where you can hear the sound?
> When I run arecord with default device,
 $ arecord -d 10 /tmp/test-mic.wav ,
 this records from my microphone and plays well. When I specify the device
with "hw:", like,
$ arecord -D hw:0,1,0 -d 10 -f S16_LE /tmp/test-mic3.wav
, I don't hear any audio from my microphone nor the youtube player.

Thanks,
Abhijit

_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: Cannot capture audio in screen recording

Moritz Barsnick
On Tue, Sep 11, 2018 at 15:46:11 +0530, Abhijit Nathwani wrote:

> > Could it be that your ALSA capture device's recording is muted?
> I don't know. How to ensure that?

ALSA's command line tools' syntax is truly difficult (PITA, if you know
what the term means). You can use the command "amixer" to display the
present state. You can use a "GUI" (ncurses) program such as
"alsamixer" to graphically display all ports' states. Some may show
"[off]". You need to switch the recording port "[on]". I used to do
this with "amixer" or possibly "alsactl", when I was still using ALSA
directly, but it took me days to figure out the syntax. My notes say I
did something like this:

$ amixer eset 'Input Gain Switch',0,Switch2 on
$ amixer eset 'Line Switch',0,Switch2 capture
$ amixer eset 'Input Gain Volume',0,Volume1 9

Modern ALSA or newer frontends may be nicer.

> abhijit@AHMCPU2092:~$ ffmpeg -i /home/abhijit/test_1036.mp4 -map 0:a -af volumedetect -f null -
[...]
> [Parsed_volumedetect_0 @ 0x12b2ac0] n_samples: 2899968
> [Parsed_volumedetect_0 @ 0x12b2ac0] mean_volume: -91.0 dB
> [Parsed_volumedetect_0 @ 0x12b2ac0] max_volume: -91.0 dB
> [Parsed_volumedetect_0 @ 0x12b2ac0] histogram_91db: 2899968

Indeed, that's absolute silence.

> When I run arecord with default device,
> $ arecord -d 10 /tmp/test-mic.wav ,
> this records from my microphone and plays well. When I specify the device
> with "hw:", like,
> $ arecord -D hw:0,1,0 -d 10 -f S16_LE /tmp/test-mic3.wav
> , I don't hear any audio from my microphone nor the youtube player.

So obviously, the mapping hw:0,1,0 is incorrect? Again, first check the
mixers.

Cheers,
Moritz
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: Cannot capture audio in screen recording

Joel Roth
On Tue, Sep 11, 2018 at 02:03:06PM +0200, Moritz Barsnick wrote:

> On Tue, Sep 11, 2018 at 15:46:11 +0530, Abhijit Nathwani wrote:
>
> > > Could it be that your ALSA capture device's recording is muted?
> > I don't know. How to ensure that?
>
> ALSA's command line tools' syntax is truly difficult (PITA, if you know
> what the term means). You can use the command "amixer" to display the
> present state. You can use a "GUI" (ncurses) program such as
> "alsamixer" to graphically display all ports' states. Some may show
> "[off]". You need to switch the recording port "[on]". I used to do
> this with "amixer" or possibly "alsactl", when I was still using ALSA
> directly, but it took me days to figure out the syntax. My notes say I
> did something like this:
>
> $ amixer eset 'Input Gain Switch',0,Switch2 on
> $ amixer eset 'Line Switch',0,Switch2 capture
> $ amixer eset 'Input Gain Volume',0,Volume1 9
>
> Modern ALSA or newer frontends may be nicer.

The command

alsactl init

will set reasonable defaults on the sound device.

Alsamixer is quirky. I recently discovered qasmixer,
which seems to have been designed with care.

https://xwmw.org/qastools/applications/qasmixer.html


--
Joel Roth
 

_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".