on linux it was so easy. for files that had ridiculously low imprint for lossless quality video. (Ignore the camera! Drivers for microsoft cameras on linux are iffy at best and I hadn't quite figured out a solution) that video for example was 40 MB FORTY FLIPPIN MEGABYTES PEOPLE! all I needed to do was copy-paste my recording command into a terminal. On windows on the other hand I can't seem to find a full-qual audio (desktop + mic) ; full-qual-low-imprint video solution that doesn't imply post-processing. for example right now all I got is the lossless video part down (it's not exactly as compact though but it'll have to do) but the mic part is the issue. I have to leave audacity open at the same time as OBS and record with both. OBS captures the video and desktop audio while audacity captures the mic. then I use the noise reduction filter on the audio in audacity export to mp3 convert to video file (somehow. I can't find a way to do this it's infuriating that something so trivial become so impossible under windows) then upload both video files to youtube as unlisted and combine the two in youtube's video editor then publish as a new video. and then maybe eventually upload a separate cam. HELP this is nuts. I want to be able to do all of it live and I want to have some kind of audio processing done in the mix.
First off, don't use OBS. It's built for streaming and not video recording, the quality turns out bad and tiled no matter what. What I'd suggest is you get fraps, it's pretty much the premier video recording software. Light and easy. But if you've got a NVIDIA card you could consider using the video cards built in recorder "shadow play." I haven't used it myself so I can't say how nice it is. Anyway with fraps you'll want to record at 29.97 fps. It might sound silly but it basically keeps the video at 30 fps but cuts down a good portion of lag and file size. After that you'll need to just put the video through a video editing software and just render the video. Even windows movie maker will cut down on the file size by HUGE proportions. Just open movie maker, drag the video in, and render it. Fraps link for if you're gonna be cheeky. ;D [link to pirated version of fraps removed by moderator] By the way, with better video editing software should come better HD compression, so if you get a real professional suite you should make files much much smaller. Fraps will record video/audio/pc audio/ etc for you. I'm sure there's some sneaky way to get it all through command prompt. But I'm not really sure. Most people just use programs because... Windows! GUI! Yay!
I'd simply use OBS, but I also listen to music from 240p videos on youtube and don't see a difference between 720p or 1080p videos in most cases. OBS does all the work in one go and when run at a decent bitrate at 1080p it produces a nice looking video in a file I can directly upload whereever I want imho. Squishy I removed the link to pirate bay, don't link stuff like that here, it's clearly against the rules.
@squishypon3 the method you explained doesn't solve my post processing issue... not only that : I knew about fraps and I've stopped using it because it's tripe. it outputs .avi (an unfathomably unoptimised and all around terrible wrapper. (though few people know it)) I've got 3-minute long fraps recordings that are 4Gigs in size. 4gig is not something you can ever hope to upload to youtube in three lifetime's spans with my 8MB/s asymmetric bandwidth. okay yes you can render it afterwards but that's ***-backwards in light of the procedure you were actually taking. if you didn't want lossless video then why record it lossless in the first place? what you're effectively doing there is shaving down the quality for smaller size which is something you can do during the recording process to save time. and it's just sheer luck that the app you chose (windows movie maker) had a satisfactory filesize to image quality ratio to you without delving into anything more savvy and parameters. personally I'm quite certain the ratio wouldn't have met my (very strict) standards. also OBS is absolutely capable of recording non-tiled, high-quality video, all you have to do is go into the settings (see here). I didn't want to waste my short years proving this but here it is anyways : As I said above I actually had true (fake but honestly try to find the missing pixels; I couldn't) lossless in the video of the OP. And it sports 30fps 1080p 1 minute duration = 40MB. also I was able to obtain this final, ready for a youtube upload in one go. no post-processing. the capture took care of overlaying mic and desktop audio as well as overlaying cam and desktop vid with the correct size and positions for each. here's my terminal code : Code: ffmpeg -f pulse -ac 2 -ar 44100 -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -f pulse -ac 1 -ar 48000 -i alsa_input.usb-Microsoft_Microsoft___LifeCam_Studio_TM_-02-StudioTM.analog-mono -filter_complex amix=inputs=2 -f x11grab -r 30 -s 1920x1080 -i :0.0+0,0 -vf "movie=/dev/video0:f=v4l2, setpts=PTS-STARTPTS [movie]; [in][movie] overlay=main_w-overlay_w-1:main_h-overlay_h-1 [out]" -acodec pcm_s16le -ar 44100 -vcodec libx264 -preset ultrafast -crf 22 -threads 0 -y /media/t/2TBVolume/desktop/test.mkv on ubuntu 15.10 the only preparation you will need beforehand is a sudo apt-get install ffmpeg and quickly ID the different peripheral names. as for the cmd equivalents to my terminal command, I've already dryied out all the forums over this topic. I have found nothing superior than this : Code: ffmpeg -rtbufsize 1500M -f dshow -i video="UScreenCapture" -r 30 -vcodec libx264 -qp 1 out4.mkv and it does not meet my quality standarts nor the abilities my other command had; the framerate, although set to 30, is effectively far lower: @cola_colin I'm getting a mic issue in general (see here). post processing in audacity fixes the audio but i'd like to be able to do this live. also I'd like to see if adding the camera is an option. all in one go preferably. and preferably an mkv wrapper. @killerkiwijuice the thread is called "tips and pointers" guys not "what program" I'm already using OBS. I've used obs and had the results I linked above to cola colin. I'd like to continue using obs but fix those problems. I'm trying to see if there is a way to leave an active effect running on audacity while it is recording and sending the audio seamlessly to OBS's mic input... or anything equivalent. found (this) but don't want to hear my own voice while recording this keeps me (or any human being, for that matter) from being able to talk correctly also it doesn't include audio processing.
or maybe i can fix the mic issue from the hardware side. I'm currently using a 0.02ยข usb 7.1 hub and a bm 700 microphone. @cwarner7264 recomended i get a Shure SM58 (I think?) what about the hub? can I keep using that? @cola_colin yeah.
That's why I said you render your files through windows movie maker, or some other video editing software. That's just how you record in windows. As far as I know every major youtuber uses fraps. However I have heard of a few other good programs you could try. http://exkode.com/home-en.html http://lags.leetcode.net/codec.html http://software.muzychenko.net/eng/vac.htm#download Or get an HDPVR ;D (Oh wait that's consoles <3 )
ah lagarith! thanks had forgotten about that guy. that's not an app that's a codec. it's a good solution to get lossless video. but the issue is the files come out too big. and as for the rest. you're wrong that's not the only way you record in windows. if you use OBS you can upload the output straight up without post processing. not every major youtuber uses fraps. thanks for the VAC link as well.
@squishypon3 thank you but as linked above I've already fixed that : https://forums.uberent.com/threads/...-for-recording-on-windows.70854/#post-1117702 first vid. watch it full screen and 1080p. tell me if that's not full quality. that file was relatively doeable in size. but with lagarith I would have gotten far bigger filesize. H264 is just far superior in general. It benefits from the fact that it's codec is hard-coded in my CPU's circuits (if I understand well). OBS records solely in h264