Definitely agree that OBS is bloat but much needed bloat. Its industry standard for streaming usually with a capture card because it allows users to do so much like overlay, volume mixing, program capture, etc. But if you don't need any of that then its not that useful.
@MentalOutlaw
3 жыл бұрын
oh yes, its useful for "advanced" recording, but if you just wanna record a screen and a mic its a bit much.
@haziqsembilanlima
3 жыл бұрын
@@MentalOutlaw I don't consider recording a single window to be advanced though. still, thanks for the tips since I have been wanting to record manually with ffmpeg to test certain encoders
@okbruh9577
3 жыл бұрын
@@MentalOutlaw my god streamlabs obs on windows is even worse
@someonestolemyname
3 жыл бұрын
Can't imagine if people call every high-level program a bloat
@okbruh9577
3 жыл бұрын
@@someonestolemyname it's a bloat if it has features you don't need. But if you need it then go for it
@Alexbl100
3 жыл бұрын
The cause of my depression has been "man ffmpeg"
@iusegentoobtw
3 жыл бұрын
better than man curl. that fucking beast
@____-gy5mq
3 жыл бұрын
man gcc
@FlashSlash95
3 жыл бұрын
man git
@JivanPal
3 жыл бұрын
Bruh, `man ffmpeg` is the best manpage. ASCII diagrams and everything!
@iusegentoobtw
3 жыл бұрын
@@JivanPal holy shit lmao. this is amazing
@lawrencedoliveiro9104
3 жыл бұрын
3:49 FFmpeg is actually a suite of tools. Besides the “ffmpeg” executable, there is also “ffprobe” for analyzing the structure of media files, and “ffplay”, which is a basic command-line-based media player. Plus there are a bunch of underlying libraries (libavfilter, libavcodec, libavformat, libswscale etc), that apps can link directly against. Myself, I have written a few programs that made use of FFmpeg. In every case so far, it was easier to spawn the standard FFmpeg executables and feed them suitable command lines, than to try to make use of the libraries myself.
@lawrencedoliveiro9104
3 жыл бұрын
10:43 Tip: the “-y” option tells it to overwrite an existing output file without asking. Yeah, it can be dangerous ...
@marcovirtual
3 жыл бұрын
Was missing your videos. Glad you're back!
@SpicaSuzuki
3 жыл бұрын
Damn, i discovered this channel from a gentoo meme months ago and i have been looking at your videos in the last few days and you are so underrated.
@rm-rf4612
3 жыл бұрын
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project. There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
@randoschannel3801
3 жыл бұрын
shut up gnu bad
@ironbruhmoment4766
3 жыл бұрын
No, Richard, it's 'Linux', not 'GNU/Linux'. The most important contributions that the FSF made to Linux were the creation of the GPL and the GCC compiler. Those are fine and inspired products. GCC is a monumental achievement and has earned you, RMS, and the Free Software Foundation countless kudos and much appreciation. Following are some reasons for you to mull over, including some already answered in your FAQ. One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS -- more on this later). He named it 'Linux' with a little help from his friends. Why doesn't he call it GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff -- including the software I wrote using GCC -- and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag. You don't want to be known as a nag, do you? (An operating system) != (a distribution). Linux is an operating system. By my definition, an operating system is that software which provides and limits access to hardware resources on a computer. That definition applies whereever you see Linux in use. However, Linux is usually distributed with a collection of utilities and applications to make it easily configurable as a desktop system, a server, a development box, or a graphics workstation, or whatever the user needs. In such a configuration, we have a Linux (based) distribution. Therein lies your strongest argument for the unwieldy title 'GNU/Linux' (when said bundled software is largely from the FSF). Go bug the distribution makers on that one. Take your beef to Red Hat, Mandrake, and Slackware. At least there you have an argument. Linux alone is an operating system that can be used in various applications without any GNU software whatsoever. Embedded applications come to mind as an obvious example. Next, even if we limit the GNU/Linux title to the GNU-based Linux distributions, we run into another obvious problem. XFree86 may well be more important to a particular Linux installation than the sum of all the GNU contributions. More properly, shouldn't the distribution be called XFree86/Linux? Or, at a minimum, XFree86/GNU/Linux? Of course, it would be rather arbitrary to draw the line there when many other fine contributions go unlisted. Yes, I know you've heard this one before. Get used to it. You'll keep hearing it until you can cleanly counter it. You seem to like the lines-of-code metric. There are many lines of GNU code in a typical Linux distribution. You seem to suggest that (more LOC) == (more important). However, I submit to you that raw LOC numbers do not directly correlate with importance. I would suggest that clock cycles spent on code is a better metric. For example, if my system spends 90% of its time executing XFree86 code, XFree86 is probably the single most important collection of code on my system. Even if I loaded ten times as many lines of useless bloatware on my system and I never excuted that bloatware, it certainly isn't more important code than XFree86. Obviously, this metric isn't perfect either, but LOC really, really sucks. Please refrain from using it ever again in supporting any argument. Last, I'd like to point out that we Linux and GNU users shouldn't be fighting among ourselves over naming other people's software. But what the heck, I'm in a bad mood now. I think I'm feeling sufficiently obnoxious to make the point that GCC is so very famous and, yes, so very useful only because Linux was developed. In a show of proper respect and gratitude, shouldn't you and everyone refer to GCC as 'the Linux compiler'? Or at least, 'Linux GCC'? Seriously, where would your masterpiece be without Linux? Languishing with the HURD? If there is a moral buried in this rant, maybe it is this: Be grateful for your abilities and your incredible success and your considerable fame. Continue to use that success and fame for good, not evil. Also, be especially grateful for Linux' huge contribution to that success. You, RMS, the Free Software Foundation, and GNU software have reached their current high profiles largely on the back of Linux. You have changed the world. Now, go forth and don't be a nag. Thanks for listening.
@juzujuzu4555
3 жыл бұрын
@@ironbruhmoment4766 I'm not Gnu advocate. But I think RMS was right in everything or nearly everything. Suddenly his ethical/moral ideology was essentially hijacked and open source came along. While I like Linus Torvalds more than almost any person alive, I think he and many others screwed up by not focusing on the ideological side, because that ultimately is the only real differentiating thing. RMS certainly has it's issues, though how much those are consequence of what happened and how much is just the personality of his, I don't know. But still I find it disturbing how little people know about his views. I was one of those since couple of years ago. And I'm already turning to 40yrs of age.
@egg5474
3 жыл бұрын
Wait..... You didn't mention you run Arch?
@____-gy5mq
3 жыл бұрын
@@juzujuzu4555 true man.
@ninline2000
3 жыл бұрын
Very good video. Clear, concise and informative. Thanks!
@arcticular
3 жыл бұрын
You got me into Linux with these videos, keep up the good content.
@BoanergesTWELF12
3 жыл бұрын
Pretty cool that my first build made last year uses the same cpu demonstrated in this video, it's such a beast! can't wait to try this out
@hyperpug2898
3 жыл бұрын
I was just learning about ffmpeg for work. It's the second time you make a video about something I need for work just in time. Are you a mind reader lol?
@windowsxseven
3 жыл бұрын
well he is a mental outlaw after all
@hedgeearthridge6807
3 жыл бұрын
I had to go through an adventure figuring out Video encoders and containers for Linux, it might be a good thing to do a video on. H.264 and H.265 video codec is the devil, because they are in a Patent Hell. Extremely proprietary and has royalties. Distros like openSUSE do not come with them because of it, so you have to install them through a community repo. VP9 is open source, though it has it's issues compared to H.264. Containers are different. Im still not sure about all of them yet. I know .WEBM is open source and uses VP9
@destiny_02
3 жыл бұрын
Hu da fk kares abt ptents ?
@CarnageExecutioner
3 жыл бұрын
the MKV container is open source and also royalty free, and supports a lot of codecs out of the box. My only question is, how's HDR support on VP9?
@user-pb1xd8pv2l
3 жыл бұрын
Mr Mental Outlaw, I'm highly curious to see how your ALSA endeavors go. I'm a sound guy myself and have always been frustrated with the Linux for hifi audio and pro audio work. People online routinely claim OSS is better, and I think the BSD guys have their own remnant of that older system actually, if I'm not mistaken. Do a search for OSS vs ALSA and I think at the very least you might even find some compelling arguments for resurrecting and fixing OSS. Another interesting point: old KORG workstation synthesizers were using Linux OSs with B&W touchscreens and hifi audio in 1999... (Such as the Triton). I wonder what kind of audio solution KORG used, and whether or not their modern systems are still based on Linux.
@user-pb1xd8pv2l
3 жыл бұрын
P.S. my last pure ALSA setup managed entirely by alsamixer worked flawlessly. Then I rebooted (whoops), LOL Although it was cool and relatively easy while it was still working to switch devices to my class-compliant pro audio interface. Windows doesn't play nicely with my interface even with proprietary drivers, ugh
@binarybox.binarybox
Жыл бұрын
Well explained ...now understand the offset which I need....thanks.
@BradenBest
2 жыл бұрын
It's not necessarily true that your display is :0.0, even if you're on a single monitor setup. I for one can never be sure what my display ID is because it seems to always change on me. Sometimes it's :0, other times it's :1 and I recall one time when it was :2. Use the $DISPLAY variable to see what your actual display ID is.
@joepelletier6694
3 жыл бұрын
You could record both audio streams separately I suppose, and combine them in kdenlive
@JohnSmith-gd2ws
Жыл бұрын
Or just use your brain+RTFM and do it in ffmpeg itself like a gnu/chad: ``` ffmpeg -ss 00:00:03 -i video.mp4 -ss 00:00:04 -i audio.m4a -map 0:v -map 1:a -c:v copy -c:a copy -t 00:10:00 -y output.mp4 ``` This is an Example to combine a video and audio file, syncing the start off the two file with the -ss flag and cutting the video at the 10 minute mark with -t (if you don't cut the video use the -shorest flag to sync the end of the video to the end of the shortest file) we don't even need to re encode the video if we already recorded it in the formats we will want the files to be in after we are done (as we should) meaning we can do this with any video file in 2 seconds and without making the file size any bigger than it needs to be. This can be done by setting the encoding to "copy".
@sturm1379
Жыл бұрын
I think there is a front end for using ffmpeg to record your screen. It's called "Simple Screen Recorder". It's available for debian based distros as far as i know.
@teapot401
4 ай бұрын
Not available for arch, sadly.
@zazem4835
3 жыл бұрын
Love it, now I will experiment my own
@purplewarrior1830
3 жыл бұрын
Good Luck!
@tacokoneko
3 жыл бұрын
pulseaudio is superior to alsa-only in that it can mix, feedback and reroute audio anywhere, between sound controllers, and create virtual sinks to feed programs into, and powerful GUI tools expose many (though not all) of these features, reducing the number of commands needed when changing settings on the fly, but obviously if you need to do this you're already using or going to need at least a few fully-featured, heavyweight audio-enabled applications, beyond just a web browser, as opposed to the extremely minimal install it seems meaningful to ditch pulseaudio on.
@Sawta
2 жыл бұрын
Nice video! I had been using Kooha to make lightweight webm's, but it broke at some point, after I upgraded to Fedora 36. It looks like the screen recorder built into the screenshot function has the same/similar issue too, so I had been planning on looking for an alternative. Honestly, I'll probably try OBS first, to see how it runs, but I'm not opposed to using ffmpeg either, I just wish the commands for it were a bit more readable.
@fernandomota7193
3 жыл бұрын
Hey man, can you talk about -IBM- Red Hat headshoting CentOS 8?
@mskiptr
3 жыл бұрын
.
@Arendium
3 жыл бұрын
@starshipeleven It's rolling release now.
@francescogiuseppearagona1109
3 жыл бұрын
Nice. Hardware accelerated encoding?
@nagitokomaeda3237
3 жыл бұрын
Ew, absolutely proprietary.
@gaudaddy
2 жыл бұрын
This is pretty cool but if you think OBS is a bit much and don't mind gnome apps and flatpaks, kooha is a great option. It's in the gnome apps, available as a flatpak and is very simple to use. It's pretty much the same as a screenshot utility but for screen recording.
@Tn5421Me
Жыл бұрын
> unregistered hypercam oh man, that brought me back
@iusegentoobtw
3 жыл бұрын
I use obs for longer videos, but I've been doing small webms with peek, since it is essentially dumbware that just works.
@shater1164
3 жыл бұрын
Only Arch BTW but Gentoo Master Race ;)
@nikolas8741
3 жыл бұрын
This is what I use once I gain remote access to MacBook air 😂
@Arctic740
3 жыл бұрын
masterhacker
@Alexander-vo4gv
3 жыл бұрын
@@username6338 calm down
@4n0ngaming
3 жыл бұрын
bruh i don't think ffmpeg is installed by default
@Arctic740
3 жыл бұрын
@@4n0ngaming it isnt
@nikolas8741
3 жыл бұрын
@@4n0ngaming yes it's not but that's why wget exist:-)
@GabrielM01
3 жыл бұрын
"Open BROADCAST software" *has broadcast features* Linux user: Its bloated
@jearsh
3 жыл бұрын
the topic is screen recording. if that's all you're trying to do, then yes, OBS is bloated.
@glowinthedark9082
3 жыл бұрын
Is the FFmpeg documentation worth reading?
@awesomeferret
3 жыл бұрын
Can you please do a video on the 100 percent reproducible 1080p60 audio stuttering bug that has existed on 2nd and 3rd gen Chromecasts for months now? And talk about how cropped rounded corners are now SYSTEM WIDE on all Chromecasts? Nobody asked for that! It's shocking not only that they are still selling these with broken firmware but that it hasn't made front page tech headlines. This is one of the biggest mess ups Google has ever done and they are managing to shovel it under the rug somehow.
@linuxfromthetrenches
Жыл бұрын
If you run into something similar to "Cannot open display :0.0, error 1", but the coordinates seem right, check the value of $DISPLAY (echo $DISPLAY).
@mattias3668
3 жыл бұрын
Do you upload your videos to anywhere else than KZitem?
@ejonesss
2 жыл бұрын
bloat is actually ok when it comes to cross platform and cross os compatibility. basically unrolling the loop so stuff that maybe you can do with 1 line of code in the latest version it would take 1000+ lines of code or more a few versions back. with drives getting bigger and bigger by the day and memory getting bigger and bigger by the day and internet bandwidth and download quotas getting more and more. wasnt too long ago my isp only offered up to i gbit of speed now they offer 1.5. then use a complex if/then tables to determine the os versions and run that code accordingly
@callisoncaffrey
3 жыл бұрын
This question is a bit out of place, but how do I record ALSA output with OBS? Pulse works fine. W'e're playing Team Fortress (Darkplaces) and I'm using ALSA. Sound works fine, but OBS doesn't record it, but everything played via Pulseaudio is in the video. Edit: obviously only saw the beginning of the video. Now I'm hoping you'll explain how I can completely replace OBS. Edit2: In case you actually read this: Since you are already at it, I would also need push to talk for my microphone recording, because I don't use headphones. Thanks a bunch. Edit4: I was over at #ffmpeg and they recommended simplescreenrecorder to me. Maybe you want to take a look at that as well.
@nagitokomaeda3237
3 жыл бұрын
Isn't darkplaces the xonotic engine?
@callisoncaffrey
3 жыл бұрын
@@nagitokomaeda3237 I don't know. From what I understand it's its own engine written by Ladyhavoc. First thing that pops up on duckduckgo when you search for "darkplaces".
@MyReviews_karkan
3 жыл бұрын
On manjaro KDE, this only works for screen capture without audio on a dell laptop. I was able to get 4k screen capture, but without audio. Another thing is that arecord -l couldn't detect my headphone (that has a mic. It is a samsung wired headphone that works just fine with simple screen recorder and OBS). If you have a laptop, a video on that would be great for us laptop owners. Thank you edit: Kinda fixed it by searching a little. I had to run it this way, but holy shiz, a 15 second video was 2.5 GB. lol fmpeg -f x11grab -r 25 -s 3840x2160 -thread_queue_size 1024 -i :0.0 -thread_queue_size 1024 -f alsa -thread_queue_size 102 -i hw:0 -vcodec huffyuv screencast.mkv
@IantoCannon
Жыл бұрын
Screenception! What were you using to record this video?
@mohamedsimo6021
Жыл бұрын
Hello i'm working on open source project called xfp-streamer the idea is we need to stream a given website url to the rtmp if you can help me please i can pay Nominal price for your help i need to build this solution but i have an issue with the video looks like the fps really slow
@Keyshooter
3 жыл бұрын
low key i want stupid video resolution
@mskiptr
3 жыл бұрын
Here you go: kzitem.info/door/PLjOmpMyMxd8T9lZjF36c4mn4YgwZ4ToT6
@9Caval
3 жыл бұрын
Based
@ahmedbouali7000
3 жыл бұрын
When you recordwith ffmpeg, do you edit the video after recording in order to remove ffmpeg logs in terminal or you have another way for doing that?
@user-po1tk8uf4i
3 жыл бұрын
You can bind starting ffmpeg to a hotkey then write out a pidfile containing the process to /run/user/$(id -u)/ffmpeg-recorder.pid or wherever. then have another hotkey kill the pid inside that file and remove it.
@ahmedbouali7000
3 жыл бұрын
@@user-po1tk8uf4i Thank you !
@utkarshverma1
3 жыл бұрын
How do you use software like Firefox which depend on pulseaudio, in your pure ALSA config?
@CoolDudeClem
3 жыл бұрын
Just use OBS studio, it's better and way easier.
@ok-tr1nw
3 жыл бұрын
hey mental outlaw you should really try this program called pipewire its compatible with pulseaudio jack and gstreamer
@Calajese
3 жыл бұрын
ffmpeg is such a beast that everytime I try to use it I just search on the internet for the command and options because fuck no I ain't digging throught that behemoth of a manpage
@francescovolpini
3 жыл бұрын
/ is your friend
@emeukal7683
3 жыл бұрын
Next video write a video recording software in assembler. Or use obs.
@VexisMorlock
3 жыл бұрын
If you are having issues with this working and are using a system with pulse audio (ie fedora 34). use ( -f pulse ) to replace ( -f alsa ) I kept getting " ffmpeg cannot set channel count to 2 (Invalid argument) " tell I changed over to pulse.
@f23anone82
3 жыл бұрын
How to also record the input from a webcam (as Luke does) via ffmpeg?
@nagitokomaeda3237
3 жыл бұрын
I use pure ALSA and it is not restricting me at all.
@connie_d
3 жыл бұрын
Can ffmpeg record a wayland desktop? 😕
@fastshuther
Ай бұрын
is there a function like clipping?
@ananthuskumar1286
3 жыл бұрын
How to fix Ffmpeg whatsapp video play issue
@charliebrownau
3 жыл бұрын
Gday, Thanks for supporting ALSA scene I have serious concerns pipewire is g0ing to ' need ' systemD + Wayland Please support ALT TECH , t00 many censorship on Twatt3r, Fakeb00k and cens0rtub3
@sharoyveduchi
3 жыл бұрын
Yeah but commandline sucks and GUI is better! Only thing that I care about is that it performs "well enough" without too much bloat, is simple to use, and is free software. FFMPEG is only one of those things and some people in the comments said it maxes out CPU usage so in that case it performs worse than OBS. Misspelling commands in terminal is cringe.
@quadric_
3 жыл бұрын
You can stop the recording by pressing Q as well
@callisoncaffrey
3 жыл бұрын
Oh, my female companion person also only has ALSA! Video gets a like just for you trying to do the same.
@nagitokomaeda3237
3 жыл бұрын
It's actually pretty OK, I only use ALSA myself.
@utkarshverma1
3 жыл бұрын
Which use flag should be enabled for 'media-video/ffmpeg'? I keep getting "Unknown input format 'x11grab'."
@nagitokomaeda3237
3 жыл бұрын
Do you have an X-server running?
@utkarshverma1
3 жыл бұрын
@@nagitokomaeda3237 yeah, I got it to work. It was a bug in the ebuilds which wasn't respecting the libdrm use flag. It's fixed now
@oalfodr
3 жыл бұрын
How to pipe my monitor output directly to mpv instead of in the file? I have managed that once but performance was too bad.
@BurgerKingHarkinian
3 жыл бұрын
"FFMPEG_COMMAND -o - | mpv -" maybe?
@oalfodr
3 жыл бұрын
@@BurgerKingHarkinian Thanks for the response. I can do "ffmpeg -f x11grab -i :0.0 -f matroska - | mpv - " but u guess that is what I was doing since the performance is too bad. The video is lagging by a few seconds. The -o is not a valid arg and format seems necessary.
@BurgerKingHarkinian
3 жыл бұрын
@@oalfodr oh yeah, my bad. The last argument is automatically the output file with ffmpeg, I think. No need for the non-existent "-o" flag. Regarding the bad performance, is this even a problem? What are you even trying to do? I doubt you can stream with ffmpeg or any other tool without any delay at all.
@oalfodr
3 жыл бұрын
@@BurgerKingHarkinian VLC has the ability to grab a screen and display it. It still have some lag but it is usable. My use case is to grab screen and display it in one window so I can share that in apps that do not have properly implemented screen sharing (Bunch of apps can share one window fine but do not distinguish between multiple monitors and display them all as one (similar to example mentioned in this video))
@BurgerKingHarkinian
3 жыл бұрын
@@oalfodr Well, I'm sure you can improve the performance of ffmpeg by tweaking some of the parameters. Maybe decrease the amount of buffering it's doing? That may be a good first step.
@vanshinners2722
3 жыл бұрын
Is there anyway to specify FPS for the recording?
@arrtemfly
3 жыл бұрын
this should work with -f pulseaudio or something right?
@ercole1488
3 жыл бұрын
"pulse", yes.
@arrtemfly
3 жыл бұрын
@@ercole1488 thank you
@MrHombreLaser
2 жыл бұрын
Tried this setup and while it's useful for recording the desktop, I've found that using it for fullscreen programs (like games) outputs a choppy video with inferior framerate. What would be a possible solution for this?
@somebodyoncetoldme1704
2 жыл бұрын
Have you found anything?
@MrHombreLaser
2 жыл бұрын
@@somebodyoncetoldme1704 Not really. OBS is a solution though.
@bahathir_
3 жыл бұрын
Hi, I want to share my way to mix audio with ffmpeg in pure ALSA environment. Load snd-aloop kernle's module. # modprobe snd-aloop I use hw:Loopback,0,0 as ALSA output device for MPlayer, I use -softvol option to control the volume level with "/" and "*" key. $ mplayer -ao alsa:device=hw=Loopback,0,0 -softvol music.opus Open another terminal. Lets ffmpeg mixs both channel.. Remember to use hw:Loopback,1,0 .. yes 1,0 not 0,0 ffmpeg -f alsa -i hw:AT2005USB -f alsa -i hw:Loopback,1,0 -filter_complex amix -f alsa default This will mixed bolth output and stream tu default audio device. Now I can set mic's gain and mplayer's volume.. Rplace "-f alsa default" tu filename, such as "foobar.wav" to record the audio.. I still can monitor the recording by playback the filenam in another terminal.. $ mplayer foobar.wav Hope this is useful. Thank you.. Update: I add another method in the reply section.
@bahathir_
3 жыл бұрын
This is my other way to mix audio using pure ALSAA. Load snd-alooop kernel module @ modprobe snd-aloop Create or append this in ~/.asoundrc file pcm.loopmix { type dmix ipc_key 321456 ipc_key_add_uid true slave.pcm "hw:Loopback,0,0" } Now we can use ALSA device name "loopmix" as playback audio device. $ mplayer -ao alsa:device=loopmix -softvol music.opus Open another terminal and send USB mic or audio interface to the loopmix device. $ alsaloop -C hw:AT2005USB -P loopmix -S 3 Open another terminal, and we can playback the mixed audio to default audio device and make changes to the volue or mic's gain $ alsaloop -C hw:Loopback,1,0 -P Default or record it to a file $ ffmpeg -f alsa -i hw:Loopback,1,0 foobar.wab Enjoy. Thank you.
@imyasharya
3 жыл бұрын
And what's the input coordinate of webcam? Can ffmpeg record it as well?
@njlschpprkjrsvk
3 жыл бұрын
/dev/video0
@imyasharya
3 жыл бұрын
Thanks @@njlschpprkjrsvk!
@ibrahimaba8966
2 жыл бұрын
for the webcam you need to specify the format -f v4l2 and the device -i /dev/video0
@m4rt_
2 жыл бұрын
8:20 pressing q also stops the recording
@walterbyrd8380
2 жыл бұрын
What if you have a USB mic?
@karakara9653
3 жыл бұрын
Hey man, I've had no luck with screen recording at all. Well, I can record my screen, but it doesn't record audio. I noticed that the output of arecord -l lacks the loopback devices on my setup. Is there something I can do to create these? I'm on arch, btw.
@iusegentoobtw
3 жыл бұрын
i recommend trying to run a jack server in qemu. You'll be an expert in no time. And by 'no time', I mean like 12 hours.
@kenkelvin4023
3 жыл бұрын
Imagine not using OBS it literally works on my ARM arch64bit
@aniketbose4360
2 жыл бұрын
how can we record with nvenc with ffmpeg?
@purplewarrior1830
3 жыл бұрын
Bruh.... ffmpeg with just loopback audio is bugging out for me
@AcidiFy574
3 жыл бұрын
We need a DeBloated version of OBS
@Maebbie
3 жыл бұрын
me need button, click it go brrr
@jowssir237
3 жыл бұрын
Flashback to *Simple Screen Recorder*
@GabrielM01
3 жыл бұрын
When you see a Open Screenrecorder Software then you can say it is bloated
@WiihawkPL
3 жыл бұрын
inb4 obs fork with pure alsa support
@y857n
3 жыл бұрын
how did you get NVIDIA on gentoo-
@MentalOutlaw
3 жыл бұрын
compiled the driver
@belstar1128
3 жыл бұрын
What is pure elsa?
@danieltaubinger2920
3 жыл бұрын
Default Linux audio server
@Arendium
3 жыл бұрын
Frozen 3
@RedSntDK
2 ай бұрын
Omg, only 4 year old video and pipewire wasn't even a thing then?
@poms3559
3 жыл бұрын
You live near an airport, as I suppose
@lateralrook
3 жыл бұрын
Why do people hate convenience
@dubbedanbis3135
10 ай бұрын
#GIGACHAD video
@ducksies
3 жыл бұрын
In Linux, you are a file too.
@s9209122222
3 жыл бұрын
What does loopback mean?
@D-K-C
3 жыл бұрын
Ъ
@armaganboi
3 жыл бұрын
.
@chizuru1999
3 жыл бұрын
Ooh god! The video quality was really crap with 30 fps and glitches all over the place on my main channel. 🤣🤣 It was a 2 year old video. In short just use obs instead of this shit. Also mkv to mp4... 😐
@pointerish
3 жыл бұрын
ffmpeg is not shit. It's just that OBS fine tuned its OBS configuration so it would work as best as possible.
Пікірлер: 188