비디오에 타이핑 스크립트-터미널 기록? 만들어야합니다. 우리는 타이프 스크립트와 타이밍 파일을

LaTex 문서 작업에 대한 비디오를 만들어야합니다. 우리는 타이프 스크립트와 타이밍 파일을 가지고 있으며, 이제 그것들을 비디오로 변환하여 답변에 표시해야합니다. 기본적으로 그렇게하는 방법은 작은 GIF 애니메이션을 만드는 것입니다. 기본적으로 X 윈도우의 일부 영역을 GIF로 기록 할 수 있다면 X를 통해 그러한 비디오를 만들 수는 있지만 조금 익살스럽고 느립니다. 스크립트 처리를 GIF 애니메이션으로 어떻게 변환 할 수 있습니까?

$ script -t 2> timing   # pastie.org etc to show your working
...WORKING...
$ scriptreplay timing   #how to make them into videos on this site?

비디오 예

소스는 여기 있지만 pay-ware W 도구로 작성되었습니다.

아마도 관련

  1. 타이프 스크립트 파일을 명령 목록 (역사)으로 변환

  2. Windows의 스크린 캐스트는 여기 * ix에서는 어떻습니까?



답변

tty2gif 를 vim과 올바르게 작동 시킬 수 없었습니다 . 그래서 나는 ttygif를 해킹했다 .


답변

다음과 같은 방법으로 타이프 스크립트 캡처를 재생하고 해당 화면 영역을 인코딩 할 수 있습니다.

ffmpeg -y -f x11grab -s 100x100 -i :0.0+100,100 -pix_fmt rgb24 -r 5 Desktop/capture.gif

-y 출력을 덮어 씁니다 (테스트 할 때 가장 유용함)

-f x11grab x11grab 형식으로

-s 100x100 캡처 한 비디오는 100×100입니다

-i :0.0+100,100 왼쪽 상단 모서리는 서버 100에 있으며 화면 100은 픽셀 100,100에 있습니다

-pix_fmt rgb24 입력시 24bpp를 강제 실행 (AFAIK, GIF 인코더에 필요)

-r 5 5fps

그리고 Desktop/capture.gif내 캡처 파일입니다.

참고 사항 : 때로는 배포 저장소에서 나오는 ffmpeg에 원하는 종과 휘파람이 없습니다. 이 경우 직접 빌드해야합니다 (또는 더 완전한 바이너리를 포함하는 저장소를 찾으십시오). 내 예에서는 우분투 저장소의 주식 ffmpeg를 사용했습니다.


답변

테스트되지 않음 : ttyrec로 기록하고 tty2gif 로 변환 하십시오 .


답변

typescript를 공유하는 가장 쉬운 방법은 http://shelr.tv/ 입니다 .
스크립트 또는 ttyrec을 백엔드로 사용하며 “shelr push last”처럼 쉽게 타이프 스크립트를 게시 할 수 있습니다. 🙂


답변

shelr.tv의 대안 (좋은 옵션이었고 다시 끝날 수도 있음)은 자체 호스트하거나 그대로 사용할 수있는 showterm 입니다.

적합하다고 생각되는대로 비디오로 변환하십시오. 이것은 비디오에 대한 직접적인 대답은 아닙니다.