Enviado em 22/02/2018 - 11:39h
Com base no vídeo:
O ttyrec gera um arquivo .rec
1- Como gerar arquivo em mp4? Já usei o ffmpeg não funcionou.
2- O dvtm é usado só para dividir a tela do terminal ( Conforme tela do vídeo em 00:01:30)? Como é usado?
Enviado em 22/02/2018 - 11:39h
Enviado em 22/02/2018 - 15:08h
$ ffmpeg -f gif -i tty.gif -pix_fmt yuv420p -c:v libx264 -movflags +faststart -filter:v crop='floor(in_w/2)*2:floor(in_h/2)*2' video.mp4
Enviado em 22/02/2018 - 19:04h
Enviado em 22/02/2018 - 19:45h
Enviado em 22/02/2018 - 20:26h
Enviado em 22/02/2018 - 20:33h
Enviado em 22/02/2018 - 20:48h
Enviado em 22/02/2018 - 21:05h
Enviado em 22/02/2018 - 22:08h
No seu caso não apareceu a parte do terminal
Com base no site instalei o xdotool:
https://github.com/icholy/ttygif/blob/master/README.md
Criei um script para verifica:
.....................................................................
#!/bin/bash
echo "" 2> log
export WINDOWID=$(xdotool getwindowfocus) 2>> log
echo "" 2>> log
echo $WINDOWID 2>> log
echo "" 2>> log
export TTYGIF_DEBUG=1 2>> log
echo "" 2>> log
ttygif ttyrecord 2>> log
echo "" 2>> log
ffmpeg -f gif -i tty.gif -pix_fmt yuv420p -c:v libx264 -movflags +faststart -filter:v crop='floor(in_w/2)*2:floor(in_h/2)*2' -y video.mp4 2>> log
echo "" 2>> log
exit 0
.....................................................................
cat log
Error: WINDOWID environment variable was empty.
ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 5.3.0 (GCC)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --docdir=/usr/doc/ffmpeg-3.2.4/html --mandir=/usr/man --disable-debug --enable-shared --disable-static --enable-gpl --enable-version3 --enable-avresample --arch=x86_64 --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-gnutls --enable-libcaca --enable-libcdio --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libmp3lame --enable-opengl --enable-libopenjpeg --enable-libpulse --enable-libsmbclient --enable-libwavpack --enable-x11grab
libavutil 55. 34.101 / 55. 34.101
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.101 / 57. 56.101
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
tty.gif: No such file or directory
Error: Can't open display: (null)
Failed creating new xdo instance
Entre na sua conta para responder.