* [gentoo-user] Screenrecording with audio from firefox
@ 2020-06-03 13:30 tuxic
2020-06-03 13:35 ` Daniel Sonck
2020-06-03 13:47 ` Daniel Sonck
0 siblings, 2 replies; 11+ messages in thread
From: tuxic @ 2020-06-03 13:30 UTC (permalink / raw
To: Gentoo
Hi,
To record my screen with audio I installed
obs and then simplescreenrecoder.
Recording the video stream more or less works (I cannot record a
firefox-window and need to record the full screen).
But recording the audio from the source which will be replayed
by firefox only give me a stuttering sinus tone.
According to different tutorials I watched the recording of
a gameplay works with video/audio which exactly mine setup.
Interestingly I cannot find the regarding options of both
screen recorders any more (the tutorials refer to older versions
of the recorders).
How can I record video and audio from the played source nonetheless?
Cheers!
Meino
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 13:30 [gentoo-user] Screenrecording with audio from firefox tuxic
@ 2020-06-03 13:35 ` Daniel Sonck
2020-06-03 13:47 ` Daniel Sonck
1 sibling, 0 replies; 11+ messages in thread
From: Daniel Sonck @ 2020-06-03 13:35 UTC (permalink / raw
To: Gentoo
Hello,
For OBS you can use the Audio Output Capture which requires PulseAudio to be
running. It will look for the monitor device of your current soundcard to
capture all audio you hear. For simplescreenrecorder, I don't know as I prefer
OBS for it's extra compositing features and convenience.
Regards,
Daniel
On Wednesday, June 3, 2020 3:30:53 PM CEST tuxic@posteo.de wrote:
> Hi,
>
> To record my screen with audio I installed
> obs and then simplescreenrecoder.
>
> Recording the video stream more or less works (I cannot record a
> firefox-window and need to record the full screen).
>
> But recording the audio from the source which will be replayed
> by firefox only give me a stuttering sinus tone.
>
> According to different tutorials I watched the recording of
> a gameplay works with video/audio which exactly mine setup.
>
> Interestingly I cannot find the regarding options of both
> screen recorders any more (the tutorials refer to older versions
> of the recorders).
>
> How can I record video and audio from the played source nonetheless?
>
> Cheers!
> Meino
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 13:30 [gentoo-user] Screenrecording with audio from firefox tuxic
2020-06-03 13:35 ` Daniel Sonck
@ 2020-06-03 13:47 ` Daniel Sonck
2020-06-03 14:17 ` tuxic
1 sibling, 1 reply; 11+ messages in thread
From: Daniel Sonck @ 2020-06-03 13:47 UTC (permalink / raw
To: Gentoo
I just installed simplescreenrecorder as well. The same pulseaudio method
should also work for that by choosing the "Monitor" variants, although I have
to add that it would not allow you to capture both a mic and firefox (or other
application at the same time) unless you play back your own microphone sound.
With OBS you can add an Input and Output source to have both mic and desktop
audio.
If you want to have more control or are reluctant to use pulseaudio (as some
are) then it gets more complicated. With ALSA, I know there are ways to
support it by editing the ALSA configuration file but I don't know anything
about that (nor do I really like that approach).
I would then recommend using JACK instead, and setup ALSA programs to use a
wrapper for JACK, this would allow you to route any audio through anything
(for which people in Music as I am use Jack) including mixing it together
before sending to SimpleScreenRecorder or OBS. The 2 tools I recommend to add
would be cadence (for configuring Jack + ALSA) and catia (to setup the proper
audio routing) possibly combined with some jack audio mixer to get a "virtual
mixing panel".
Hope this helps
Regards,
Daniel
On Wednesday, June 3, 2020 3:30:53 PM CEST tuxic@posteo.de wrote:
> Hi,
>
> To record my screen with audio I installed
> obs and then simplescreenrecoder.
>
> Recording the video stream more or less works (I cannot record a
> firefox-window and need to record the full screen).
>
> But recording the audio from the source which will be replayed
> by firefox only give me a stuttering sinus tone.
>
> According to different tutorials I watched the recording of
> a gameplay works with video/audio which exactly mine setup.
>
> Interestingly I cannot find the regarding options of both
> screen recorders any more (the tutorials refer to older versions
> of the recorders).
>
> How can I record video and audio from the played source nonetheless?
>
> Cheers!
> Meino
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 13:47 ` Daniel Sonck
@ 2020-06-03 14:17 ` tuxic
2020-06-03 14:20 ` Daniel Sonck
0 siblings, 1 reply; 11+ messages in thread
From: tuxic @ 2020-06-03 14:17 UTC (permalink / raw
To: gentoo-user
Hi Daniel,
short question...what is catia (beside a CAD program by Dassault
Systems... ;)...
Can't find that in portage...
Cheers!
Meino
On 06/03 03:47, Daniel Sonck wrote:
> I just installed simplescreenrecorder as well. The same pulseaudio method
> should also work for that by choosing the "Monitor" variants, although I have
> to add that it would not allow you to capture both a mic and firefox (or other
> application at the same time) unless you play back your own microphone sound.
> With OBS you can add an Input and Output source to have both mic and desktop
> audio.
>
> If you want to have more control or are reluctant to use pulseaudio (as some
> are) then it gets more complicated. With ALSA, I know there are ways to
> support it by editing the ALSA configuration file but I don't know anything
> about that (nor do I really like that approach).
>
> I would then recommend using JACK instead, and setup ALSA programs to use a
> wrapper for JACK, this would allow you to route any audio through anything
> (for which people in Music as I am use Jack) including mixing it together
> before sending to SimpleScreenRecorder or OBS. The 2 tools I recommend to add
> would be cadence (for configuring Jack + ALSA) and catia (to setup the proper
> audio routing) possibly combined with some jack audio mixer to get a "virtual
> mixing panel".
>
> Hope this helps
>
> Regards,
>
> Daniel
>
> On Wednesday, June 3, 2020 3:30:53 PM CEST tuxic@posteo.de wrote:
> > Hi,
> >
> > To record my screen with audio I installed
> > obs and then simplescreenrecoder.
> >
> > Recording the video stream more or less works (I cannot record a
> > firefox-window and need to record the full screen).
> >
> > But recording the audio from the source which will be replayed
> > by firefox only give me a stuttering sinus tone.
> >
> > According to different tutorials I watched the recording of
> > a gameplay works with video/audio which exactly mine setup.
> >
> > Interestingly I cannot find the regarding options of both
> > screen recorders any more (the tutorials refer to older versions
> > of the recorders).
> >
> > How can I record video and audio from the played source nonetheless?
> >
> > Cheers!
> > Meino
>
>
>
>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 14:17 ` tuxic
@ 2020-06-03 14:20 ` Daniel Sonck
2020-06-03 14:30 ` tuxic
0 siblings, 1 reply; 11+ messages in thread
From: Daniel Sonck @ 2020-06-03 14:20 UTC (permalink / raw
To: gentoo-user
I'm not entirely sure if it's part of portage yet (long time since I touched
gentoo) but it's a modern jack routing program in similar style to the cadence
program. If cadence exists, it's likely bundled with catia otherwise it can be
found in the audio overlay, this issue specifically mentions it: https://
github.com/gentoo-audio/audio-overlay/issues/47
On Wednesday, June 3, 2020 4:17:15 PM CEST tuxic@posteo.de wrote:
> Hi Daniel,
>
> short question...what is catia (beside a CAD program by Dassault
> Systems... ;)...
> Can't find that in portage...
>
> Cheers!
> Meino
>
> On 06/03 03:47, Daniel Sonck wrote:
> > I just installed simplescreenrecorder as well. The same pulseaudio method
> > should also work for that by choosing the "Monitor" variants, although I
> > have to add that it would not allow you to capture both a mic and firefox
> > (or other application at the same time) unless you play back your own
> > microphone sound. With OBS you can add an Input and Output source to have
> > both mic and desktop audio.
> >
> > If you want to have more control or are reluctant to use pulseaudio (as
> > some are) then it gets more complicated. With ALSA, I know there are ways
> > to support it by editing the ALSA configuration file but I don't know
> > anything about that (nor do I really like that approach).
> >
> > I would then recommend using JACK instead, and setup ALSA programs to use
> > a
> > wrapper for JACK, this would allow you to route any audio through anything
> > (for which people in Music as I am use Jack) including mixing it together
> > before sending to SimpleScreenRecorder or OBS. The 2 tools I recommend to
> > add would be cadence (for configuring Jack + ALSA) and catia (to setup
> > the proper audio routing) possibly combined with some jack audio mixer to
> > get a "virtual mixing panel".
> >
> > Hope this helps
> >
> > Regards,
> >
> > Daniel
> >
> > On Wednesday, June 3, 2020 3:30:53 PM CEST tuxic@posteo.de wrote:
> > > Hi,
> > >
> > > To record my screen with audio I installed
> > > obs and then simplescreenrecoder.
> > >
> > > Recording the video stream more or less works (I cannot record a
> > > firefox-window and need to record the full screen).
> > >
> > > But recording the audio from the source which will be replayed
> > > by firefox only give me a stuttering sinus tone.
> > >
> > > According to different tutorials I watched the recording of
> > > a gameplay works with video/audio which exactly mine setup.
> > >
> > > Interestingly I cannot find the regarding options of both
> > > screen recorders any more (the tutorials refer to older versions
> > > of the recorders).
> > >
> > > How can I record video and audio from the played source nonetheless?
> > >
> > > Cheers!
> > > Meino
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 14:20 ` Daniel Sonck
@ 2020-06-03 14:30 ` tuxic
2020-06-03 14:44 ` Daniel Sonck
2020-06-03 17:38 ` David Haller
0 siblings, 2 replies; 11+ messages in thread
From: tuxic @ 2020-06-03 14:30 UTC (permalink / raw
To: gentoo-user
Hi Daniel,
thanks a lot....cadence failed to compile...
In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
from /usr/include/qt5/QtCore/qlist.h:47,
from /usr/include/qt5/QtCore/qstringlist.h:41,
from /usr/include/qt5/QtGui/qcolor.h:46,
from /usr/include/qt5/QtGui/qpixmap.h:45,
from /usr/include/qt5/QtGui/QPixmap:1,
from ../widgets/pixmapdial.hpp:21,
from ../widgets/pixmapdial.cpp:18:
/usr/include/qt5/QtCore/qstring.h:393:14: note: declared here
393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
| ^~~~~~~
../widgets/pixmapdial.cpp: In member function ‘virtual void PixmapDial::paintEvent(QPaintEvent*)’:
../widgets/pixmapdial.cpp:231:26: error: aggregate ‘QPainterPath ballPath’ has incomplete type and cannot be defined
231 | QPainterPath ballPath;
| ^~~~~~~~
../widgets/pixmapdial.cpp:278:26: error: aggregate ‘QPainterPath ballPath’ has incomplete type and cannot be defined
278 | QPainterPath ballPath;
| ^~~~~~~~
make[1]: *** [Makefile:63: ../widgets/pixmapdial.o] Error 1
make[1]: *** Waiting for unfinished jobs....
c++ jackmeter.o qrc_resources-jackmeter.o ../widgets/digitalpeakmeter.o -Wl,-O1 -Wl,--as-needed -lQt5Widgets -lQt5Gui -lQt5Core -ldl -o cadence-jackmeter
make[1]: Leaving directory '/var/tmp/portage/media-sound/cadence-0.9.0-r4/work/Cadence-0.9.0/c++/jackmeter'
make[1]: Leaving directory '/var/tmp/portage/media-sound/cadence-0.9.0-r4/work/Cadence-0.9.0/c++/xycontroller'
make: *** [Makefile:34: xycontroller] Error 2
* ERROR: media-sound/cadence-0.9.0-r4::gentoo failed (compile phase):
* emake failed
Cheers!
Meino
On 06/03 04:20, Daniel Sonck wrote:
> I'm not entirely sure if it's part of portage yet (long time since I touched
> gentoo) but it's a modern jack routing program in similar style to the cadence
> program. If cadence exists, it's likely bundled with catia otherwise it can be
> found in the audio overlay, this issue specifically mentions it: https://
> github.com/gentoo-audio/audio-overlay/issues/47
>
> On Wednesday, June 3, 2020 4:17:15 PM CEST tuxic@posteo.de wrote:
> > Hi Daniel,
> >
> > short question...what is catia (beside a CAD program by Dassault
> > Systems... ;)...
> > Can't find that in portage...
> >
> > Cheers!
> > Meino
> >
> > On 06/03 03:47, Daniel Sonck wrote:
> > > I just installed simplescreenrecorder as well. The same pulseaudio method
> > > should also work for that by choosing the "Monitor" variants, although I
> > > have to add that it would not allow you to capture both a mic and firefox
> > > (or other application at the same time) unless you play back your own
> > > microphone sound. With OBS you can add an Input and Output source to have
> > > both mic and desktop audio.
> > >
> > > If you want to have more control or are reluctant to use pulseaudio (as
> > > some are) then it gets more complicated. With ALSA, I know there are ways
> > > to support it by editing the ALSA configuration file but I don't know
> > > anything about that (nor do I really like that approach).
> > >
> > > I would then recommend using JACK instead, and setup ALSA programs to use
> > > a
> > > wrapper for JACK, this would allow you to route any audio through anything
> > > (for which people in Music as I am use Jack) including mixing it together
> > > before sending to SimpleScreenRecorder or OBS. The 2 tools I recommend to
> > > add would be cadence (for configuring Jack + ALSA) and catia (to setup
> > > the proper audio routing) possibly combined with some jack audio mixer to
> > > get a "virtual mixing panel".
> > >
> > > Hope this helps
> > >
> > > Regards,
> > >
> > > Daniel
> > >
> > > On Wednesday, June 3, 2020 3:30:53 PM CEST tuxic@posteo.de wrote:
> > > > Hi,
> > > >
> > > > To record my screen with audio I installed
> > > > obs and then simplescreenrecoder.
> > > >
> > > > Recording the video stream more or less works (I cannot record a
> > > > firefox-window and need to record the full screen).
> > > >
> > > > But recording the audio from the source which will be replayed
> > > > by firefox only give me a stuttering sinus tone.
> > > >
> > > > According to different tutorials I watched the recording of
> > > > a gameplay works with video/audio which exactly mine setup.
> > > >
> > > > Interestingly I cannot find the regarding options of both
> > > > screen recorders any more (the tutorials refer to older versions
> > > > of the recorders).
> > > >
> > > > How can I record video and audio from the played source nonetheless?
> > > >
> > > > Cheers!
> > > > Meino
>
>
>
>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 14:30 ` tuxic
@ 2020-06-03 14:44 ` Daniel Sonck
2020-06-03 15:31 ` tuxic
2020-06-03 17:38 ` David Haller
1 sibling, 1 reply; 11+ messages in thread
From: Daniel Sonck @ 2020-06-03 14:44 UTC (permalink / raw
To: gentoo-user
It might be that your Qt5 is perhaps partially updated or out of date even,
but not sure. I do know that it can be a pain to compile due to Qt5 changing.
If it's too much of a hassle to get it to work, Catia could be replaced by
QJackCtl, however then you will need to have the tweaks Cadence does for you
manually applied. Which, according to my system, is:
pcm.!default {
type plug
slave { pcm "jack" }
}
pcm.jack {
type jack
playback_ports {
0 system:playback_1
1 system:playback_2
}
capture_ports {
0 system:capture_1
1 system:capture_2
}
}
ctl.mixer0 {
type hw
card 0
}
( In case you want to entirely not bother with pulseaudio )
Or, like me where I have it set to pulseaudio mode which creates:
pcm.!default {
type plug
slave { pcm "pulse" }
}
pcm.pulse {
type pulse
}
ctl.mixer0 {
type hw
card 0
}
This would go into a file .asoundrc in your $HOME and force ALSA native
programs to actually hook up as Jack clients, so you can manage your audio.
Note that you would still need to go into QJackCtls settings to setup the
correct main audio device
On Wednesday, June 3, 2020 4:30:11 PM CEST tuxic@posteo.de wrote:
> ‘QPainterPath ballPath’ has incomplete type and cannot be defined
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 14:44 ` Daniel Sonck
@ 2020-06-03 15:31 ` tuxic
2020-06-03 18:59 ` Daniel Sonck
0 siblings, 1 reply; 11+ messages in thread
From: tuxic @ 2020-06-03 15:31 UTC (permalink / raw
To: gentoo-user
Hi Daniel,
sorry for not understanding the whole setup ...
Please see my inserted questions below:
On 06/03 04:44, Daniel Sonck wrote:
> It might be that your Qt5 is perhaps partially updated or out of date even,
> but not sure. I do know that it can be a pain to compile due to Qt5 changing.
> If it's too much of a hassle to get it to work, Catia could be replaced by
> QJackCtl, however then you will need to have the tweaks Cadence does for you
> manually applied. Which, according to my system, is:
>
> pcm.!default {
> type plug
> slave { pcm "jack" }
> }
>
> pcm.jack {
> type jack
> playback_ports {
> 0 system:playback_1
> 1 system:playback_2
> }
> capture_ports {
> 0 system:capture_1
> 1 system:capture_2
> }
> }
>
> ctl.mixer0 {
> type hw
> card 0
>
> ( In case you want to entirely not bother with pulseaudio )
The above setup is for alsa/jack/obs...right.
Since jackd does not start (it crashes) and I am currently not in
the mood to fix an error which helps to fix a problem which should
fix a problem for an application which in first place was there to
help me to fix an issue to record from Firefox...I will try
pulseaudio -- despite the fact, that I really don't like it.
> Or, like me where I have it set to pulseaudio mode which creates:
Ok...the following is for alsa/pulseaudio/obs
> pcm.!default {
> type plug
> slave { pcm "pulse" }
> }
>
> pcm.pulse {
> type pulse
> }
>
> ctl.mixer0 {
> type hw
> card 0
> }
>
> This would go into a file .asoundrc in your $HOME and force ALSA native
> programs to actually hook up as Jack clients,
...sorry...why jack? Do I need jack for pulseaudio?
> so you can manage your audio.
> Note that you would still need to go into QJackCtls settings to setup the
> correct main audio device
Pulseaudio->pavucontrol....right?
I am......irritated......at least....;)
HEEEELLLLLLPPPP! :)
Cheers!
Meino
> On Wednesday, June 3, 2020 4:30:11 PM CEST tuxic@posteo.de wrote:
> > ‘QPainterPath ballPath’ has incomplete type and cannot be defined
>
>
>
>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 14:30 ` tuxic
2020-06-03 14:44 ` Daniel Sonck
@ 2020-06-03 17:38 ` David Haller
2020-06-03 18:13 ` David Haller
1 sibling, 1 reply; 11+ messages in thread
From: David Haller @ 2020-06-03 17:38 UTC (permalink / raw
To: gentoo-user
Hello,
On Wed, 03 Jun 2020, tuxic@posteo.de wrote:
>In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
> from /usr/include/qt5/QtCore/qlist.h:47,
> from /usr/include/qt5/QtCore/qstringlist.h:41,
> from /usr/include/qt5/QtGui/qcolor.h:46,
> from /usr/include/qt5/QtGui/qpixmap.h:45,
> from /usr/include/qt5/QtGui/QPixmap:1,
> from ../widgets/pixmapdial.hpp:21,
> from ../widgets/pixmapdial.cpp:18:
>/usr/include/qt5/QtCore/qstring.h:393:14: note: declared here
> 393 | QString &sprintf(const char *format, ...) Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
> | ^~~~~~~
>../widgets/pixmapdial.cpp: In member function 'virtual void PixmapDial::paintEvent(QPaintEvent*)':
>../widgets/pixmapdial.cpp:231:26: error: aggregate 'QPainterPath ballPath' has incomplete type and cannot be defined
> 231 | QPainterPath ballPath;
> | ^~~~~~~~
I think something similar was on this list a couple of days ago, it's
a missing include (that wasn't neccessary before Qt5.15), there's 21
similar bugs filed already c.f.[1].
A quick and easy fix for this problem should be this:
1. create a file /etc/portage/env/missing-qpainterpath-flags and insert
this line:
====
CXXFLAGS="${CXXFLAGS} -include QPainterPath"
====
2. add the line
====
=media-sound/cadence-0.9.0-r4 missing-qpainterpath-flags
====
to /etc/portage/package.env (or /e/p/package.env/qpainterpath.env or
some such if you've "directoryfied" your package.env (can you?) ;)
[add more lines for specific package versions and revs for the same
problem, see [1] for candidates]
Yes, that is *quite an ugly hack*, but could be handy while stuff get's
patched to work with that specific change of Qt5.15...
FWIW: that includes that QPainterPath header in _all_ C++ sources, but
what the hey, compilers are so good today, that they throw away
anything unused, so it should not matter. It'll slow down the compile
a bit...
Once e.g. media-sound/cadence is fixed and revbumped/versionbumped,
delete that line from package.env.
It works here for a quick:
====
# ebuild cadence-0.9.0-r4.ebuid compile
[..]
c++ -c ../widgets/pixmapdial.cpp -O3 -ffast-math -mtune=generic -msse
-mfpmath=sse -Wall -Wextra -DNDEBUG -fPIC -std=c++0x -pipe -O3
-march=native -mtune=native
[..]
-std=gnu++14 -include QPainterPath -DQT_NO_DEBUG -DQT_NO_DEBUG_STREAM
-DQT_NO_DEBUG_OUTPUT -I../widgets -I/usr/include/qt5/QtCore
-I/usr/include/qt5 -I/usr/include/qt5/QtGui -DQT_WIDGETS_LIB
-I/usr/include/qt5/QtWidgets -DQT_GUI_LIB -DQT_CORE_LIB -o
../widgets/pixmapdial.o
c++ -c ../widgets/pixmapkeyboard.cpp [..]
[..]
>>> Source compiled.
====
HTH,
-dnh, tending to be very pragmatic in cases like this ;)
[1] https://bugs.gentoo.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=IN_PROGRESS&bug_status=RESOLVED&bug_status=VERIFIED&f0=OP&f1=OP&f2=alias&f3=short_desc&f4=CP&f5=CP&j1=OR&o2=substring&o3=substring&order=bug_id
--
"Humans need fantasy .. to *be* human" -- Death (in Hogfather)
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 17:38 ` David Haller
@ 2020-06-03 18:13 ` David Haller
0 siblings, 0 replies; 11+ messages in thread
From: David Haller @ 2020-06-03 18:13 UTC (permalink / raw
To: gentoo-user
Hello,
On Wed, 03 Jun 2020, David Haller wrote:
[..]
>1. create a file /etc/portage/env/missing-qpainterpath-flags and insert
> this line:
>
>====
>CXXFLAGS="${CXXFLAGS} -include QPainterPath"
>====
>
>2. add the line
>
>====
>=media-sound/cadence-0.9.0-r4 missing-qpainterpath-flags
>====
>
>to /etc/portage/package.env (or /e/p/package.env/qpainterpath.env or
>some such if you've "directoryfied" your package.env (can you?) ;)
[..]
*Whoa*
I just remembered, that I tested back on 5.14.2[1], but, I just
re-emerged qtcore-5.15, qtwidgets-5.15 and qtgui-5.15 (which is all
cadence needs) and qtsvg-5.15 (for qt5ct that is called when running
stuff) and my hack still worked, i.e. it compiles fine and
cadence-xycontroller even runs (which is where that pixmapdial.cpp
ends up in) ;)
HTH,
-dnh
[1] there was some major other showstopper for me with 5.15
--
Well, I do {cough} have to admit to having forsaken ed(1) in favour of
a certain graphical user interface named after the Roman number after 5.
-- Anthony de Boer
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-user] Screenrecording with audio from firefox
2020-06-03 15:31 ` tuxic
@ 2020-06-03 18:59 ` Daniel Sonck
0 siblings, 0 replies; 11+ messages in thread
From: Daniel Sonck @ 2020-06-03 18:59 UTC (permalink / raw
To: gentoo-user
Yes, I realize it might not have been clear, as I got a bit confused by my own
thought process as well.
I will also answer in pieces related to your questions
On Wednesday, June 3, 2020 5:31:43 PM CEST tuxic@posteo.de wrote:
> Hi Daniel,
>
> sorry for not understanding the whole setup ...
>
> Please see my inserted questions below:
>
> On 06/03 04:44, Daniel Sonck wrote:
> > It might be that your Qt5 is perhaps partially updated or out of date
> > even,
> > but not sure. I do know that it can be a pain to compile due to Qt5
> > changing. If it's too much of a hassle to get it to work, Catia could be
> > replaced by QJackCtl, however then you will need to have the tweaks
> > Cadence does for you manually applied. Which, according to my system, is:
> >
> > pcm.!default {
> >
> > type plug
> > slave { pcm "jack" }
> >
> > }
> >
> > pcm.jack {
> >
> > type jack
> > playback_ports {
> >
> > 0 system:playback_1
> > 1 system:playback_2
> >
> > }
> > capture_ports {
> >
> > 0 system:capture_1
> > 1 system:capture_2
> >
> > }
> >
> > }
> >
> > ctl.mixer0 {
> >
> > type hw
> > card 0
> >
> > ( In case you want to entirely not bother with pulseaudio )
>
> The above setup is for alsa/jack/obs...right.
> Since jackd does not start (it crashes) and I am currently not in
> the mood to fix an error which helps to fix a problem which should
> fix a problem for an application which in first place was there to
> help me to fix an issue to record from Firefox...I will try
> pulseaudio -- despite the fact, that I really don't like it.
The crash might be due to it not getting exclusive access to alsa or the sound
card not properly selected. Yes that configuration is for alsa -> jack -> obs/
simplescreenrecorder
>
> > Or, like me where I have it set to pulseaudio mode which creates:
> Ok...the following is for alsa/pulseaudio/obs
>
> > pcm.!default {
> >
> > type plug
> > slave { pcm "pulse" }
> >
> > }
> >
> > pcm.pulse {
> >
> > type pulse
> >
> > }
> >
> > ctl.mixer0 {
> >
> > type hw
> > card 0
> >
> > }
> >
> > This would go into a file .asoundrc in your $HOME and force ALSA native
> > programs to actually hook up as Jack clients,
>
> ...sorry...why jack? Do I need jack for pulseaudio?
Here I actually meant "using the first config file will force alsa native
programs to connect to jack. Incidentally, the second solution will (usually)
also work for alsa as it would do "alsa -> pulseaudio -> jack -> obs/
simplescreenrecorder", which is my default as I'm more accustomed to
pulseaudio and jack (some programs like Discord really want pulseaudio)
>
> > so you can manage your audio.
> > Note that you would still need to go into QJackCtls settings to setup the
> > correct main audio device
>
> Pulseaudio->pavucontrol....right?
this was still related to the first asoundrc file.
>
> I am......irritated......at least....;)
>
> HEEEELLLLLLPPPP! :)
Well, I will make sure it eventually works one way or another :) as I know how
frustrating sound can be sometimes. As I said, I create music, as such I want
Jack, but I also want to watch youtube without having to tear down my music
setup. And I stream from time to time, so I use Jack/Alsa/Pulseaudio all at
the same time and have picked up some things along the way.
>
> Cheers!
> Meino
>
Regards,
Daniel
> > On Wednesday, June 3, 2020 4:30:11 PM CEST tuxic@posteo.de wrote:
> > > ‘QPainterPath ballPath’ has incomplete type and cannot be defined
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2020-06-03 18:59 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-03 13:30 [gentoo-user] Screenrecording with audio from firefox tuxic
2020-06-03 13:35 ` Daniel Sonck
2020-06-03 13:47 ` Daniel Sonck
2020-06-03 14:17 ` tuxic
2020-06-03 14:20 ` Daniel Sonck
2020-06-03 14:30 ` tuxic
2020-06-03 14:44 ` Daniel Sonck
2020-06-03 15:31 ` tuxic
2020-06-03 18:59 ` Daniel Sonck
2020-06-03 17:38 ` David Haller
2020-06-03 18:13 ` David Haller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox