화면을 어떻게 녹화합니까?


553

우분투에서 화면을 녹화하려면 어떻게해야합니까?

내가 찾고있는 앱에는 이상적으로 모든 기능이 있습니다.

  1. 모든 플랫폼에서 쉽게 재생하거나 YouTube 또는 다른 인기있는 비디오 사이트에서 허용하는 형식으로 녹화 할 수 있습니다
  2. 전체 화면 대신 창만 기록하여 마우스 클릭으로 창을 선택할 수 있음
  3. 구성 가능한 지연 후 녹화를 시작할 수 있습니다 (예 : 앱을 시작하고 실제 녹화가 시작되기 전에 바탕 화면 / 창을 조정할 시간이 있습니다)

이 순위를 살펴보십시오 .
Pablo A

sudo apt install gtk-recordmydesktop
Benyamin Jafari

답변:


262

gtk-recordmydesktop gtk-recordmydesktop 설치

그놈 도구 모음에 사용하기 쉬운 그래픽 아이콘을 추가하여 즐겁게 사용하고 오디오 및 비디오 캡처 및 스크린 캐스트 응용 프로그램 레코드 MyDesktop을 구성합니다.

여기에 이미지 설명을 입력하십시오

xvidcap (더 이상 유지 관리되지 않으며 패키지를 더 이상 사용할 수 없음)

그림 캡처 또는 설명을 위해 X-Window 데스크탑에서 비디오를 캡처 할 수있는 화면 캡처 Lotus ScreenCam과 같은 도구에 대한 표준 기반 대안으로 고안되었습니다.

비디오는 MPEG 또는 AVI 파일 형식으로 저장할 수 있습니다.


3
이 두 가지 제안에 감사드립니다! 두 가지를 모두 시도했지만 필요한 것을 할 수 gtk-recordmydesktop는 없습니다. 전체 가상 화면 (3200x1200)을 너무 크게 xvidcap기록해야합니다 ... 기록 할 화면의 직사각형 영역을 선택할 수는 있지만 그런 다음 컨트롤 버튼을 그 위에 놓고 컨트롤을 이동하면 영역을 이동하려고합니다. 화면과 거의 같은 높이의 창을 기록하는 데는 효과가 없습니다 (바둑판 식 창 관리자를 사용하고 있습니다).
Riccardo Murri

10
xvidcap은 더 이상 유지 관리되지 않으므로 저장소에서 제거했습니다.
popey 2013 년

4
@RiccardoMurri : gtk-recordmydesktop선택한 화면 영역 만 기록 할 수 있습니다. 미리보기 영역에서 사각형을 드래그하십시오.
MestreLion

6
gtk-recordmydesktop은 리눅스 스크린 레코딩의 어려움을 새로운 차원으로 끌어 올렸습니다. 실제로 다른 FPS에서 다른 부분을 녹음했습니다 .D 오디오 동기화 (물론 실패)는이 후 정말 어렵습니다.
Henrik Heino

5
에 의해 생성 된 출력 비디오 gtk-recordmydesktop가 상당히 왜곡됩니다.
Anmol Singh Jaggi 2016 년

180

나는 비 잔츠를 좋아합니다. 활동을 GIF 파일로 기록합니다.

여기에 이미지 설명을 입력하십시오

웹 페이지 나 이메일에 더 짧은 스크린 캐스트를 넣을 때 특히 가볍고 잘 작동합니다.

PPA에서 구할 수 있습니다 (최신 패키지가 있지만 '지원되지 않음').

sudo add-apt-repository ppa:fossfreedom/byzanz
sudo apt-get update && sudo apt-get install byzanz

또는 아래 버튼을 클릭하여 공식 우분투 저장소에서 가져올 수 있습니다.

비 잔츠 설치

자세한 정보 :

스크린 캐스트의 애니메이션 GIF 이미지를 만드는 방법은 무엇입니까?


GIF 스크린 캐스트를 기록하기 위해 훨씬 더 인체 공학적인 IMO 인 Silentcast ( github.com/colinkeenan/silentcast )를 사용하고 있습니다.
Jonathan Petitcolas

1
이 앱은 아직 Ubuntu 16.04 용이 아닙니다. 그것을 얻는 것이 좋을 것입니다.
Léo Léopold Hertz 준영

1
이것을 시작하는 방법?
Kaushal28

8
설치할 때 404가 약간 있습니다 :(
Alexander Mills

2
16.04에 사용할 수 있으며이를 얻기 위해 리포지토리를 추가 할 필요가 없습니다. 그냥 sudo apt install byzanz간다. 단점 : 프레임 속도가 낮고 전체 해상도 또는 색 공간을 캡처하지 않으므로 색상이 왜곡되고 모양이 앨리어싱되고 모션이 고르지 않습니다. 어떤 매개 변수를 제공하는지 확인하려면 xwininfo명령을 사용하여 기록하려는 창을 클릭하면 원하는 x, y, 너비 및 높이 byzanz가 표시됩니다.
블레어 휴턴

164

카잠

그것은이 목적을위한 좋은 응용 프로그램입니다 : , 설치또는 단순히sudo apt install kazam

녹음하기 전에 지연이 발생합니다. 레코딩은 HD로 수행되며 출력은 .mkv 형식으로 YouTube에 허용되므로 변환 및 다시 렌더링 할 필요가 없습니다.

몇 가지가 있습니다 유용한 키보드 단축키가 너무 :

녹음을 시작하려면

   SUPER-CTRL-R 

녹음을 일시 중지하려면

   SUPER-CTRL-P

녹음을 중지하려면

   SUPER-CTRL-F

메인 창을 표시하거나 숨기려면

   SUPER-CTRL-W

22
나는 recordmydesktop을 시도했으며, kazam이 더 잘 작동합니다.
ThiagoPonte

kazam을 설치했지만 mp4의 출력은 .movie이며 재생하려고하면 "sgi 비디오 파일에 대한 응용 프로그램이 없습니다"라는 메시지가 표시됩니다. 또한 그놈에서 중지 단추를 찾을 수 없습니다.
SurvMach

5
Kazam이 잘 작동하는 동안 recordMyDesktop에 결함 문제가있었습니다. 또한 녹음을 마치 자마자 mp4를 생성하기 때문에 더 빠릅니다.
Juampy NR

2
와우, 나는 kazam 90 번째 화면을 캡처하고 내 보낸 비디오의 크기는 3.2GB이었다
ghanbari

3
누구나 kazam 키보드 단축키를 알고 싶다면 : jee-appy.blogspot.com/2015/08/kazam-keyboard-shortcuts.html
Riyafa Abdul Hameed

109

간단한 스크린 레코더

SimpleScreenRecorder 는 프로그램과 게임을 기록하기 위해 만든 Linux 프로그램입니다. 이 작업을 수행 할 수있는 프로그램이 있지만 "100 % 만족스럽지 않아서 직접 만들었습니다"

원래의 목표는 사용하기 매우 간단한 프로그램을 만드는 것이었지만 작성하면서 점점 더 많은 기능을 추가하기 시작했으며 결과는 실제로 상당히 복잡한 프로그램입니다. ffmpeg / avconv 또는 VLC보다 사용하기가 쉽다는 점에서 '단순'합니다. :).

Ubuntu 버전 12.04-16.10의 경우 표준 리포지토리에 없으며 다음과 함께 설치할 수 있습니다.

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
# if you want to record 32-bit OpenGL applications on a 64-bit system:
sudo apt-get install simplescreenrecorder-lib:i386

Ubuntu 버전 17.04 이상에서는 universe저장소에 포함되며 다음 을 통해 설치할 수 있습니다.

sudo apt-get update
sudo apt-get install simplescreenrecorder

UI 미리보기는 다음과 같습니다.

여기에 이미지 설명을 입력하십시오


1
설치 후 simplescrrenrecorder를 어떻게 사용하는지는 분명하지 않습니다. 어떤 명령이 모자 인터페이스를 제공합니까?
Drew Verlee

2
@DrewV 잘 당신은 대시> 간단한 화면에서 검색하여 시작할 수 있습니다, 명령 줄에서 터미널을 열고 간단한 화면 탭 탭을 입력하고 입력 할 수 있습니다
Qasim

4
@Drewverlee $ simplescreenrecorder 는 인터페이스를 제공합니다
Akavall

2
방금 이것을 설치하고 설정을 약간 수행 한 후에 필요한 모든 창을 기록 할 수 있었으며 실제로는 잘 작동했습니다. 감사합니다.
Peter

6
말해야합니다, 이것은 매우 유용한 응용 프로그램, 쉬운 설치, 예상대로 작동합니다. 이를 위해 gtk-recordmydesktop을 제거했습니다. 사각형 ftw를 선택하십시오!
Francois

71

최근에 오디오로 스크린 캐스트를 녹음하려고했습니다. 여기에 나열된 많은 옵션과 다른 웹 사이트를 시도했습니다. 내 목표는 사용 가능한 모든 도구에 대한 포괄적 인 요약을 작성하는 것이 아니라 작동하는 단일 도구를 찾는 것입니다.

필자의 경우 (몇 시간 동안 어려움을 겪은 후) VOKOSCREEN 이 작동했기 때문에 더 이상 보지 않았습니다. 내 시스템은 Linux Mint 15 Olivia, 64 비트이며 Ubuntu Raring을 기반으로합니다.

이것은 실험하는 동안 작성한 요약 / 로그입니다. 몇 시간이 절약되기를 바랍니다.

avconv : 오디오와 비디오가 동기화되지 않고 오디오가 지연됩니다. 가능한 모든 옵션을 시도했습니다. 이것은 내가 사용한 명령 줄입니다.

avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi

Byzanz : 애니메이션 GIF를 만듭니다 (소리가 필요하고 더 긴 스크린 캐스트가 필요하기 때문에 시도하지 않았습니다)

Eidete : 설치할 수 없음 (20 년 동안 Linux를 사용해 본 경험이 있지만 영원히 시도하지는 않음)

gtk-recordmydesktop : ogg를 생성하지만 아무 것도 변환 할 수 없습니다. 최고의 변환기는 mencoder 였지만 비디오 속도는 향상되지만 오디오는 동기화되지 않습니다.

이스탄불 : 즉시 멈춤

Kazam : ~ 640x480 메모리보다 큰 레코드 영역이 누출되기 시작하면 시스템이 응답하지 않을 때까지 최대 몇 분이 남습니다. 많은 사람들이 비슷한 문제를보고했으며 이것은 알려진 버그입니다.

pyvnc2swf : VNC 세션을 기록하는 도구입니다. 자신의 화면을 녹화하려는 경우 편리하지 않습니다 (시도하지 않음)

screenkey : "스크린 캐스트 도구"로 알려졌지만 화면을 녹화하는 것이 아닙니다

tibesti : 더 이상 유지되지 않는 것 같습니다 (2011 년부터), 심지어 설치하지 않습니다

vokoscreen : 마침내 !!!! 오디오와 비디오 모두 품질이 좋습니다. 녹음 후 품질 저하없이 mencoder를 사용하여 파일을 약 1 : 7로 압축 할 수있었습니다. 다음 명령 줄을 사용한다는 것을 발견했습니다.

ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi

xvidcap : 위에서 언급 한대로 : "더 이상 유지되지 않기 때문에 저장소에서 xvidcap을 제거했습니다." (시도하지 않음)

윙크 : 패키지가 아닌 다운로드 가능한 실행 파일로 배포 (시도하지 않음)


1
2015 년과 2016 년부터 30 분 (가장 큰 시간은 2 시간 19 분)을 넘어서 아무런 문제없이 완벽하게 녹화 된 세션을 가지고 있기 때문에 Kazam에 대해 언급 된 버그가 사라진 것입니다.
Luis Alvarado

1
버그는 2.0.13에서 수정되었습니다
reubenjohn

Cannot open display :0.0,0,ffmpeg 명령을 사용 하는 동안 오류 발생
Jay Chakra

ffmpeg 코드의 경우 +1 정확히 내가 찾던 것.
Geek

48

이것이 스크린 캐스트를 만드는 데 사용하는 것입니다. recordmydesktop

recordmydesktop --width 1920 --height 1200 --full-shots --fps 15 --channels 1 --device hw:1,0 --delay 10

지연 10은 녹음을 시작하기 전에 데스크탑을 "준비"하는 데 10 초가 걸립니다. 완료되면 ctrl+ 키를 c누르면 파일 인코딩이 시작됩니다.

이중 디스플레이가 있으며 너비 / 높이 인수를 통해 모니터 중 하나에 초점을 맞출 수 있습니다. 이 값을 조정하면 두 번째 모니터에도 기록 할 수 있습니다.

다른 포인터 :


4
recordmydesktop --help자세한 내용은 터미널을 통해 찾아 보십시오 (또는 링크를 클릭하십시오).
its_me

좌표는 어떻게 얻었습니까?
Exeleration-G

RecordMyDesktop 3.8은 레코딩, 편집이 어려운 잘못된 파일을 생성하며 YouTube에서는이를 허용하지 않습니다. 나는 피하는 것이 좋습니다.
Ondra Žižka

26

ffmpeg를 사용하여 스크린 캐스트를 만들 수도 있습니다. 예:

ffmpeg -f x11grab -framerate 25 -r 25 -s 1024x768 -i :0.0 /tmp/output.mpg

노트:

  • 0.0은 X11 서버의 display.screen 번호입니다. 당신은 번호를 얻을 수 있습니다echo $DISPLAY
  • -r = 초당 프레임
  • -s = 해상도

오디오를 얻으려면

ffmpeg -f oss -i /dev/audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i :0.0 /tmp/out.mp4

그리고 어떻게 오디오를 얻습니까?
Volomike

3
아, 나는 길을 찾았다 : ffmpeg -f oss -i / dev / audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i : 0.0 /tmp/out.mp4
Volomike

우분투 14.04에서는 ffmpeg 대신 avconv를 사용하십시오.
user674669


25

Vokoscreen : 리눅스를위한 새로운 스크린 캐스팅 툴

vokoscreen 스크린 샷

설치

 sudo add-apt-repository ppa:vokoscreen-dev/vokoscreen
 sudo apt-get update
 sudo apt-get install vokoscreen

이것은 우분투 13.04 / Raring x86에서 작동합니다.
Rudiger Wolf

다중 모니터 설정이있는 경우 모니터 중 하나를 선택할 수있는 옵션이없는 것 같습니다
Aras

2
Vokoscreen은 실제로 환상적인 작은 도구입니다. Github에 연결하십시오 .
orschiro

1
PPA가 필요하지 않습니까? apt-cache policy vokoscreen. @Aras v2.4.0에는 그 옵션이있는 것 같습니다.
Pablo A

우분투 14.04에서 vokoscreen을 사용합니다. 비디오 녹화가 "빠르게"움직이고 있지만 작은 문제가 하나 있습니다. 내 자신, 다른 사람과 동물의 비디오를 만들면 비디오를 볼 때 영화 촬영의 시작 부분에서 오래된 고전 흑백 영화에서와 같이 거의 빠르게 움직이는 것을 알 수 있습니다. 나는 모든 종류의 설정을 사용하여 이것을 여러 번 테스트했습니다-동일한 이상한 결과!
Cristiana Nicolae

15

티 베스티

Tibesti Screencaster는 화면과 마이크 및 / 또는 오디오 출력 사운드를 녹음 할 수있는 Ubuntu 용 프로그램입니다.

OMG! Ubuntu! 스크린 샷

설치하려면 PPA ppa:ackondro/tibesti ( PPA 추가 방법)를 추가 한 다음 소프트웨어 센터에서 tibesti를 설치하십시오.

또는 터미널을 열고 붙여 넣습니다.

sudo add-apt-repository ppa:ackondro/tibesti
sudo apt-get update
sudo apt-get install tibesti

1
내가 본 첫 번째는 마지막 변경 내역이었습니다. 나는 그것이 2011 년이라고 좋아합니다. 그리고 natty가 나올 때 잘 진행되고있는 것처럼 보입니다. 나는 그것을 시도 할 것이지만 아직 3D OpenGL과 함께 작동하지 않는다는 것을 읽었습니다.
Luis Alvarado

@ alukik,이 코드 sudo apt-get install tibesti를 얻을 수 있습니까?
Jose King

1
프레임 속도 문제 자체가 해결되었습니다
david.libremone

2
Afaik, tibesti는 우분투 11.10에 설치되지 않습니다. 그것은 나에게 정말 흥미로워 보이기 때문에 유감입니다.
nathanvda

2
이것은 natty (11.04)까지만 사용할 수있는 것 같습니다.
jobin

13

한 번 봐 가지고 윙크 .

Wink에는 두 개의 튜토리얼 프로젝트가 있으며 볼 수 있습니다. 사용 Help, View렌더링하고 윙크를 사용하기 전에 그들을 볼 수 튜토리얼 메뉴 옵션을.

웹 사이트에 나와있는 기능 :

  • 프리웨어 : 비즈니스 또는 개인용 프리웨어로 배포됩니다. 그러나 Wink를 재배포하려면 작성자의 허가를 받아야합니다.
  • 플랫폼 간 : 모든 Windows 버전 및 다양한 Linux 버전 (x86 만 해당)에 사용할 수 있습니다.
  • 오디오 : 더 나은 설명을 위해 튜토리얼을 만들 때 음성을 녹음하십시오.
  • 입력 형식 : PC에서 스크린 샷을 캡처하거나 BMP / JPG / PNG / TIFF / GIF 형식의 이미지를 사용하십시오.
  • 출력 형식 : Macromedia Flash, 독립 실행 형 EXE, PDF, PostScript, HTML 또는 위의 이미지 형식 중 하나. 웹용 Flash / html, PC 사용자 배포 용 EXE 및 인쇄용 매뉴얼 용 PDF를 사용하십시오.
  • 다국어 지원 : 영어, 프랑스어, 독일어, 이탈리아어, 덴마크어, 스페인어, 세르비아어, 일본어, 브라질 포르투갈어 및 중국어 간체 / 번체로 작동합니다.
  • 스마트 캡처 도구 : 마우스 및 키보드 입력을 기반으로 PC를 사용할 때 스크린 샷을 자동으로 캡처합니다 (시간 절약 및 전문 캡처 생성).
  • 성능 / 품질 : 웹에서 사용하기에 적합한 압축률이 높은 Flash 프레젠테이션 (KB에서 수백 KB, 경쟁 제품보다 훨씬 작음)을 만듭니다.

튜토리얼 :

여기에 이미지 설명을 입력하십시오


1
공식 패키지의 installer.sh : "이 설치 프로그램에는 x86 바이너리 만 있습니다. 죄송합니다." ...
Jiří Doubravský

13

애니메이션 (GIF) 스크린 샷을 만드는 방법

이 방법의 추가 보너스는 같은 임베디드으로 애니메이션 GIF를 포함하는 어떤 포럼에 삽입 태그없이 스크린 캐스트를 게시 할 수 있다는 것입니다

이전의 답변은 비디오 스크린 캐스트를 만드는 방법에 명확하게 대답했습니다. 이제 이미지 형식 (GIF, ~ 10 초 이하)의 매우 짧은 스크린 캐스트 인 애니메이션 스크린 샷 만 표시하려는 경우에도 쉽습니다.

먼저 애니메이션 GIF에 표시하려는 스크린 캐스트를 만듭니다. 그런 다음 아래 지침을 따르십시오.

Gimp, mplayer ( WARNING! NOT mplayer2) 및 mencoder가 필요합니다. 다음 명령을 실행하여 설치하십시오.

sudo apt-get install gimp
sudo apt-get install mplayer
sudo apt-get install mencoder
sudo apt-get -f install

또는 Ubuntu와 함께 제공되는 Synaptic 패키지 관리자에서 설치할 수 있습니다.

다음 명령은 스크린 캐스트를 여러 jpeg 또는 png (선택한 명령에 따라) 이미지로 나눕니다.

mplayer -ao null -ss 0:0:33 -endpos 2 eagles.avi -vo jpeg:outdir=Desktop/animated
mplayer -ao null -ss 0:0:33 -endpos 2 eagles.avi -vo png:z=9:outdir=Desktop/animated

어디서 -ss 0:0:33mplayer를 시작했는지 알려주고 (0 시간, 0 분, 33 초) -endpos 2mplayer에게 어디로 멈춰야하는지 (2 분), z=9출력 png 이미지의 압축 수준을 9 Desktop/animated로 설정하고 디렉토리는 디렉토리 (~ / Desktop / animated /)입니다. 이미지를 출력 할 위치

다음과 같이 mplayer에게 특정 시간에 중지 위치를 알려줄 수도 있습니다.

mplayer -ao null -ss 0:0:33 -endpos 0:1:12 eagles.avi -vo jpeg:outdir=Desktop/animated
mplayer -ao null -ss 0:0:33 -endpos 0:1:12 eagles.avi -vo png:z=9:outdir=Desktop/animated

이제 이미지가 있지만이를 하나의 애니메이션 GIF로 결합해야합니다. 이것은 정말 간단합니다.

  • Gimp> 파일> 레이어로 열기를 시작하고 디렉토리 (~ / Desktop / animated /)를 찾은 다음 Ctrl+ A를 클릭하여 모든 이미지를 선택하고 '열기'를 클릭하십시오.

  • 간단히 Shift+ Ctrl+를 누르 S거나 파일> 다른 이름으로 저장 ...으로 이동하여 이미지 이름을 'animated .gif '> '저장'을 누르십시오> '애니메이션으로 저장'라디오 버튼을 선택하고 다음 창에서 '내보내기'를 누르십시오. 무엇을하고 있는지 모르면 '저장'을 누르십시오.

그게 다야. 애니메이션 GIF가 준비되었습니다!

예를 들면 다음과 같습니다.

애니메이션 GIF 스크린 샷

추신 : 나는 이런 종류의 물건에 관해서는 용어에 익숙하지 않지만 그럼에도 불구하고 분명히하기를 바랍니다. :)

출처 : http://www.youtube.com/watch?v=OhJtyblE_D0


13

개방형 브로드 캐스터 소프트웨어 (OBS)

스크린 샷

그러나 이것은 실제로 잘 작동합니다. 내가 사용하는 주된 이유는 마이크 모니터 출력을 쉽게 녹음 할 수 있기 때문 입니다.

또한 원하는 경우 Twitch로 스트리밍 할 수 있습니다.

sudo apt-add-repository ppa:jon-severinsson/ffmpeg
sudo apt-add-repository ppa:obsproject/obs-studio
sudo apt-get update
sudo apt-get install ffmpeg obs-studio

PPA를 추가하지 않으려면 deb 파일을 다운로드하여 설치하십시오 sudo dpkg -i <debfile>.


11

모든 것을 시도한 후에 이것은 내가 생각해 낸 해결책입니다.

참고 :ffmpeg Libav 의 "가짜" 는 감가 상각되었으며 (Libav 내에서) Libav에서 대체되었습니다 avconv. "더 이상 사용되지 않음"메시지 ffmpeg는 영향을받지 않고 여전히 많은 개발이 진행중인 FFmpeg 의 실제에는 적용되지 않습니다 .

먼저 필요한 코덱을 설치하십시오.

sudo apt-get install libavcodec-extra-5*

다음 명령을 사용하여 스크린 캐스트를 기록하십시오.

avconv -f alsa -i pulse -f x11grab -r 30 -s 1280x800 -i :0.0 -vcodec libx264 -acodec libmp3lame myscreencast.mkv

-s 1280x800원하는 해상도로 변경하십시오 .

더 많은 예

주어진 해상도와 소리를 가진 모든 화면

avconv -f alsa -i pulse -f x11grab -r 30 -s 1024x768 -i :0.0 -acodec pcm_s16le -vcodec libx264  -threads 0 output.mkv

마우스 따라와 소리가있는 모든 화면

avconv -f alsa -i pulse -f x11grab -show_region 1 -follow_mouse 100 -r 10 -s 960x540 -i :0.0+10,200 -acodec pcm_s16le -qscale 0 -threads 0 output.mkv

내가 아는 세부 옵션은 다음과 같습니다

  • -f: 입력 파일 형식
  • -i: 입력 파일 이름
  • -r: fps (초당 프레임)
  • -s: 프레임 크기 (가로 x 세로)
  • -i :0.0+10,200: 따라야하는 제곱 영역의 크기

두 대의 모니터가있는 경우 모니터 할 모니터 중 하나를 어떻게 선택합니까?
Aras

10

다음과 같이 VLC 를 사용할 수 있습니다 .

  1. VLC 미디어 플레이어를 시작하고 다음을 선택하십시오 Media > Open Capture Device.

    여기에 이미지 설명을 입력하십시오

  2. 설정 Desktop에서 Capture mode:

    여기에 이미지 설명을 입력하십시오

  3. 캡처 속도에 대해 원하는 프레임을 입력 Convert하고 아래에서 선택하십시오 .

    여기에 이미지 설명을 입력하십시오

  4. Browse버튼으로 화면 캡처를 저장하려는 파일의 경로를 제공하고을 클릭하여 Start녹화를 시작 하십시오 .

    여기에 이미지 설명을 입력하십시오

  5. 완료되면 중지 버튼을 클릭하십시오.

화면에 파일이 기록 / 캡쳐됩니다.


감사합니다-이것이 키 입력을 캡처 할 수 있는지 알고 있습니까?
BKSpurgeon

10

Gnome 3은 이미 Screencast를 녹화하는 매우 간단한 일인 것 같습니다. 키보드 설정에서 사용하는 단축키를 지정할 수 있습니다. 전체 화면을 기록 XDG_VIDEOS_DIR하고 기본적 으로 webm 파일 (일반적으로 사용되는 형식)에 직접 기록합니다 "$HOME/Videos".

  1. 기본적으로 녹음을 시작하려면을 누릅니다 Ctrl + Alt + Shift + R. 녹음이 진행 중임을 나타내는 오른쪽 상단에 원이 표시됩니다.
  2. 녹음을 중지하려면을 Ctrl + Alt + Shift + R다시 누릅니다 .

출처 : Gnome 도움말 페이지의 스크린 샷 및 스크린 캐스트

스크린 캐스트 예
위의 이미지는 애니메이션이되어야합니다. 애니메이션을 비활성화하면 작동하지 않습니다. 파일을 보려면 클릭

이미지를 애니메이션으로 변환하려면 수퍼 유저에 대한이 답변 이 매우 유용합니다. 가장 좋은 방법은 기본적으로

다른 명령 줄 방법은 ffmpeg를 사용하여 동영상을 프레임으로 내보내는 것입니다.

mkdir frames
ffmpeg -i input -vf scale=320:-1 -r 10 frames/ffout%03d.png

그런 다음 ImageMagick (또는 GraphicsMagick)에서 변환을 사용하여 애니메이션 GIF를 만드십시오.

convert -delay 5 -loop 0 frames/ffout*.png output.gif

-dither None -colors 80 -fuzz "40%" -layers OptimizeFrame변환 명령 *에 추가 하고 결과를 김프로 자르는 것을 제외하고는 위의 애니메이션을 수행 한 방법 입니다.

* 모든 CPU 사용과 같은 일부 옵션에주의하십시오.



8

Screenkey 에 대한이 기사를 확인하십시오.

그것은 당신의 키 스트로크를 녹음에 겹쳐서 읽기 쉬운 자막으로 바꿉니다. CLI 기반 주제에 대한 자습서 및 교육 유형 비디오에는 믿을 수 없을 것 같습니다.

그것이 원래의 모든 기준에 맞는 것이 아니라면 나중에 업데이트하려고 노력할 것입니다.

런치 패드에 있습니다.


1
이것은 대답이 아니라 큰 의견을 제시합니다.
Capi Etheriel


8

이 bash 스크립트는 ffmpeg를 기반으로합니다. 필요한 해상도를 계산하고 데스크탑을 고화질로 기록합니다.

Xaxis=$(xrandr -q | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f1)
Yaxis=$(xrandr -q | grep '*' | uniq | awk '{print $1}' | cut -d 'x' -f2)
ffmpeg -f x11grab -s $(($Xaxis))x$(($Yaxis)) -r 25 -i :0.0 -sameq ~/Video/output.mkv

파일 이름을 취향에 맞게 변경하십시오. 이 스크립트는 github 에서 찾을 수 있습니다 .


1
ffmpeg -s cifxrandr전화 를 피하는 방법입니다 !
gavenkoa

1
@gavenkoa cif비디오 크기 별칭 으로 352x288누구나 사용하고 싶어하는 크기입니다.
llogan

좋아,이 모든 크기는 man 1 ffmpeg-utils... 에서 찾을 수 있습니다 .
gavenkoa

7

Peek를 확인하십시오 . 선택한 지역의 스크린 캐스트를 녹화하고 GIF로 저장할 수 있습니다.

엿보기를 사용한 녹화 화면

PPA 에서 우분투에 최신 버전의 Peek를 설치할 수 있습니다 .

sudo add-apt-repository ppa:peek-developers/stable
sudo apt update
sudo apt install peek

그것은 이미 우분투 16.04에 설치되었습니다
Killer

6

Kdenlive는 GNU / Linux 및 FreeBSD 용 무료 오픈 소스 비디오 편집기로 DV, AVCHD 및 HDV 편집을 지원합니다. Kdenlive는 FFmpeg, MLT 비디오 프레임 워크 및 Frei0r 효과와 같은 다른 여러 오픈 소스 프로젝트에 의존합니다.

http://www.kdenlive.org/features


3

Ubuntu 18.04에는 30 초 동안 녹화 화면 기능이 내장되어 있습니다.

Ctrl+Alt+Shift+R to start or stop recording.

비디오는 비디오 폴더에 WebM 형식으로 저장됩니다

Ubuntu Software에서 dconf 편집기 를 설치하여 증가시킬 수 있습니다

1 단계 : dconf 편집기를 열고 screencast를 입력합니다

2 단계 : 30을 필요한 값으로 편집합니다 ( 기록을 중지 하려면 Ctrl + Alt + Shift + R누를 때 중지 하도록 0 으로 설정 )

3 단계 : 변경이 필요한 경우 바로 가기를 편집 할 수도 있습니다.



1

ScreenStudio

ScreenStudio는 최고의 스크린 레코딩 소프트웨어입니다. JRE 8.0 (OpenJDK)에 대한 요구 외에는 종속성이 없습니다.

풍모:

  • 스크린 캐스트 중 웹캠에서 비디오 녹화
  • 마이크와 스피커 모두에서 오디오 녹음
  • 여러 화면이있는 경우 기록 할 화면을 선택할 수 있습니다.
  • 사용자 정의 가능한 FS (초당 프레임)
  • 웹캠에서 비디오를 녹화하기 위해 원하는 해상도를 선택할 수 있습니다.
  • YouTube 라이브, Twitch.tv, HitBox 및 Upstream으로 직접 스트리밍하십시오.
  • UDP를 통한 스크린 캐스트 라이브
  • FLV, MOV 및 MP4 형식을 지원합니다.

우분투 16.04에서 ScreenStudio 설치

먼저 설치하기 전에 OpenJDK 8 또는 OracleJDK 8이 있는지 확인하십시오

터미널을 열고 입력

java -version

이와 같은 것이 표시되면 Java 8이 설치된 것입니다.

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

그렇지 않으면 설치해야합니다.

OpenJDK 설치 단계는 다음에서 찾을 수 있습니다.

Ubuntu 16.04에 OpenJDK를 어떻게 설치합니까?

OracleJDK 설치 단계는 다음에서 찾을 수 있습니다.

http://tipsonubuntu.com/2016/07/31/install-oracle-java-8-9-ubuntu-16-04-linux-mint-18/

ScreenStudio 설치-

방법 1 :

ScreenStudio는 Ubuntu 리포지토리에 포함되어 있지 않습니다. Ubuntu PPA에는 버전 2.3이 포함되어 있습니다

설치 단계 :

터미널을 열고 다음 명령을 입력하십시오.

sudo add-apt-repository ppa:soylent-tv/screenstudio
sudo apt-get update
sudo apt-get install screenstudio

방법 2 :

이동

http://screenstudio.crombz.com/archives/ubuntu/

이 기사를 작성할 당시 최신 버전은 다음과 같습니다. 3.09

다운로드 해. 노틸러스 파일 탐색기를 사용하여 다운로드 디렉토리로 이동하고 기본 아카이브 관리자를 사용하여 아카이브를 추출하십시오.

ScreenStudiosrc로 이동-> 앱-> 우분투

노틸러스를 사용하여 대상 폴더에서 터미널을 엽니 다. 폴더의 빈 공간을 마우스 오른쪽 버튼으로 클릭 하고 터미널 에서 열기를 선택하십시오.

터미널에서 다음 명령을 입력하십시오. ./ScreenStudio.sh

응용 프로그램이 시작됩니다

터미널에서 소프트웨어 유형에 대한 데스크탑 바로 가기를 작성하려면 다음을 수행하십시오. ./createDesktopIcon.sh

ScreenStudio 기능을 사용하는 방법은 무엇입니까?

ScreenStudio는 기능이 매우 풍부하여 비디오 자습서를 통해서만 설명 할 수 있습니다.

다음 링크를 참조하십시오.

https://www.youtube.com/watch?v=52V6UJ4y-ME

크레딧 : Patrick Balleux


1

asciinema

화면이 터미널 창인 경우 반드시 확인해야합니다.

화면 녹화 앱과 흐릿한 비디오는 잊어 버리십시오. 터미널 기록에 대한 텍스트 기반의 가볍고 순수하게 접근하십시오.

  • 설치 :sudo apt install asciinema
  • 기록 :asciinema rec
  • 중지 : 입력 exit또는 적중Ctrl+D

0

여기에 큰 제안을 해주셔서 감사합니다. 오디오, 비디오 녹화 및 스크린 캐스트 편집에 유용한 도구에 대한 나의 추천은 Camtasia and Screenflow입니다. 화면을 녹화하고 매력적인 스크린 캐스트를 만드는 방법에 대한 자세한 내용을 보려면 다음 게시물을 확인하십시오. http://www.mediacore.com/blog/how-to-record-your-screen-and-create-engaging - 스크린 캐스트 오디오, 비디오 및 스크린 캐스트 편집에 대한 수많은 도구와 팁이 포함되어 있습니다.


3
링크 된 기사에 포함 된 내용에 대한 요약을 제공 할 수 있다면 훨씬 좋습니다. 이렇게하면 링크를 사용할 수없는 경우에도 도움이됩니다.
hmayag

0

Chrome 용으로 개발 된 확장 기능인 Soapbox를 사용했습니다 . 카메라, 마이크 및 스크린을 모두 함께 기록합니다.

녹음이 끝나면 온라인 편집기를 사용하여 화면, 카메라 또는 둘 다를 표시 할 녹음 순서를 선택할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.