понедельник, июля 30, 2012

FFmpeg + Screen Capture Recorder мега-быстрая запись видео багов


В итоге моих экспериментов по записи видео воспроизведения багов, я нашел самый быстрый и удобный способ записи полного экрана рабочего стола с практически моментальным созданием видео высокого качества и минимального размера.
Во-первых, скачайте и установите 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 раза меньше.

Комментариев нет: