В итоге моих экспериментов по записи видео воспроизведения багов, я нашел самый быстрый и удобный способ записи полного экрана рабочего стола с практически моментальным созданием видео высокого качества и минимального размера.
Во-первых, скачайте и установите Screen Capture Recorder (домашняя страница проекта).
Во-вторых, создайте bat-файл со следующим содержимым:
Record.bat:
@REM= FFmpeg + screen-capture-recorder Desktop recording @ECHO OFF @REM =============== FFmpeg Path =================================================== set FFMPEG64="C:\Program Files (x86)\Screen Capturer Recorder\configuration_setup_utility\vendor\ffmpeg\bin\ffmpeg.exe" set FFMPEG32="C:\Program Files\Screen Capturer Recorder\configuration_setup_utility\vendor\ffmpeg\bin\ffmpeg.exe" SET FFMPEG=%FFMPEG32% IF NOT EXIST %FFMPEG64% GOTO NEXT SET FFMPEG=%FFMPEG64% :NEXT @REM ============== GET CURRENT DATE AND TIME ======================================= For /f "tokens=1-4 delims=/. " %%a in ('date /t') do (set mydate=%%c-%%a-%%b) For /f "tokens=1-2 delims=/:" %%a in ('time /t') do (set mytime=%%a_%%b) echo %mydate%_%mytime% @REM =============== Output Dir and filename ======================================== md %mydate% set output=%mydate%\%mytime%_recording.mp4 @REM =============== Delay 3 pigs. Sorry, pings====================================== TITLE : 2 ping localhost TITLE : 1 ping localhost TITLE Started! @REM =============== Run FFmpeg ===================================== %FFMPEG% -f dshow -i video=screen-capture-recorder -r 12 -q 1 "%output%" explorer /select,"%output%" @REM =============== See also: ===================================== @REM =============== http://blog.zhariy.com ====================== @ECHO ON
Всё! Теперь запустите файл, и наслаждайтесь записью скринкаста под Windows бесплатно open source в mp4, в один клик, привет SEO оптимизации :)
Примечание: При записи видео, я рекомендую отключить Windows Aero и установить «классическую серую» тему Windows. Размер роликов при «классической» схеме может быть в 1,5 – 2 раза меньше.