[FFmpeg-user] Screen Capture - Windows 10

Roger Pack rogerdpack2 at gmail.com
Thu Jun 1 20:45:39 EEST 2017


Maybe turn off graphics acceleration for your browser?

On 6/1/17, Ron Barnes <rbarnes at njdevils.net> wrote:
> Hello all,
>
>
>
> I have been trying for days to figure out how to capture the video from my
> desktop and save it as a playable file.  I've been successful to a point.
>
> I am able to capture audio and video from my desktop as far as opening and
> using apps, moving my mouse and what not, but when I open a web browser and
> go to google or CNN or Yahoo or Fox News or anywhere for that matter, the
> Browser Window header is present (Firefox or IE) and the mouse pointer but
> the Browser Window with the content is a black screen.  I believe it is
> because Microsoft no longer supports Direct Show and or my video card is not
> compatible with FFmpeg or the feed to the browser is somehow separate from
> the video I can see on the screen.  I'm clueless here.
>
>
>
> Does anyone see where I may have gone south in the script below or the
> hardware I'm using?  If possible, would someone offer an alternate script I
> can try?
>
>
>
> Here is my script.  It has been put together using google searches as I'm
> very new to FFmpeg.
>
>
>
> ffmpeg -y -rtbufsize 2000M -f gdigrab -thread_queue_size 1024 -probesize 50M
> -r 30 -video_size 1920x1080 -draw_mouse 1 -i desktop -f dshow -i
> audio="Stereo Mix (Realtek High Definition Audio)" -c:v libx264 -r 30
> -preset ultrafast -tune zerolatency -crf 25 -pix_fmt yuv420p -c:a aac
> -strict -2 -ac 2 -b:a 96k -y "I:\Captured\TestAV.mp4"
>
>
>
>
>
>
>
> Please let me start off with some information regarding my system.  I have a
> 4GHZ/8 core AMD CPU with 128GB RAM, leveraging a 2TB Samsung SSD.  My Net
> connection is FIOS Gigabit service.  1GB down and 850MB up.  My Graphics
> card is NVIDIA GeForce GTX 560 with 2GB of memory.
>
> As you can see below I have only three direct show devices.  A webcam,
> webcam microphone and Stereo Mix.  There is no video device.
>
>
>
> I:\Captured>ffmpeg -list_devices true -f dshow -i dummy
>
> ffmpeg version N-86310-g220b24c Copyright (c) 2000-2017 the FFmpeg
> developers
>
>   built with gcc 7.1.0 (GCC)
>
>   configuration: --enable-gpl --enable-version3 --enable-cuda --enable-cuvid
> --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-nvenc
> --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
> --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
> --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme
> --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
> --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264
> --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsnappy
> --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame
> --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis
> --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
> --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg
> --enable-lzma --enable-zlib
>
>   libavutil      55. 63.100 / 55. 63.100
>
>   libavcodec     57. 96.101 / 57. 96.101
>
>   libavformat    57. 72.101 / 57. 72.101
>
>   libavdevice    57.  7.100 / 57.  7.100
>
>   libavfilter     6. 90.100 /  6. 90.100
>
>   libswscale      4.  7.101 /  4.  7.101
>
>   libswresample   2.  8.100 /  2.  8.100
>
>   libpostproc    54.  6.100 / 54.  6.100
>
> [dshow @ 0000000000d36c00] DirectShow video devices (some may be both video
> and audio devices)
>
> [dshow @ 0000000000d36c00]  "Logitech HD Pro Webcam C920"
>
> [dshow @ 0000000000d36c00]     Alternative name
> "@device_pnp_\\?\usb#vid_046d&pid_082d&mi_00#7&4c735ef&0&0000#{65e8773d-8f56
> -11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083}"
>
> [dshow @ 0000000000d36c00] DirectShow audio devices
>
> [dshow @ 0000000000d36c00]  "Microphone (HD Pro Webcam C920)"
>
> [dshow @ 0000000000d36c00]     Alternative name
> "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{CC06F875-05FB-40A6-
> 8E75-977962237BDA}"
>
> [dshow @ 0000000000d36c00]  "Stereo Mix (Realtek High Definition Audio)"
>
> [dshow @ 0000000000d36c00]     Alternative name
> "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{A4989FE2-26C5-4354-
> 8237-19F262B7BF79}"
>
> dummy: Immediate exit requested
>
>
>
> Regards,
>
>
>
> -Ron B
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".


More information about the ffmpeg-user mailing list