Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bombs out with framerate 1 #249

Closed
rubaboo opened this issue Dec 16, 2017 · 10 comments
Closed

bombs out with framerate 1 #249

rubaboo opened this issue Dec 16, 2017 · 10 comments
Labels
Milestone

Comments

@rubaboo
Copy link

rubaboo commented Dec 16, 2017

Peek: 1.2.1-10-g62bb7d1
GTK: 3.22.24
GLib: 2.54.1

Details:

Missing output file after post processing.

Error when trying to use gifski (0.7.0). It works without gifski.
Not working at all after I changed framerate to 1.

@rubaboo
Copy link
Author

rubaboo commented Dec 16, 2017

I think these are two separate issues. It doesn't work with Framerate 10 and gifski enabled, and doesn't work at all with Framerate 1 and an interval shorter than about 6 seconds.

@rubaboo
Copy link
Author

rubaboo commented Dec 17, 2017

I just wanted to make a screenshot (not animated), that's why framerate 1. :)
Can you add a screenshot functionality, so there is no need for another app just for that?

@phw
Copy link
Owner

phw commented Dec 18, 2017

Does gifski run on it's own? Please try running gifski as described on #240 (comment)

@rubaboo
Copy link
Author

rubaboo commented Dec 18, 2017

No. I'm renaming this issue so it's not a duplicate.

Frame 141 / 1900  ########_....................................................................................................... 30s Segmentation fault

@rubaboo rubaboo changed the title bombs out with gifski bombs out with framerate 1 Dec 18, 2017
@phw
Copy link
Owner

phw commented Dec 23, 2017

As this is a gifski issue it should be reported there. How did you install gifski? If you installed from source try compiling it without the openmp option, that caused defaults for me in some environments (but I could not yet debug it)

@rubaboo
Copy link
Author

rubaboo commented Dec 23, 2017

I'll try again to explain... Using gifski is not really important to me. The other issue I found is that peek gives the same error message when the framerate is set to 1. Regardless of gifski setting. So I'd like to report that issue with peek, here. I renamed the issue accordingly. This is not about gifski anymore.

Here are the conditions that lead to Missing output file after post processing. error:
Output format: GIF
"Use gifski" is unchecked, clear.
Framerate: 1
Start recording and stop in 3 seconds or so.
It spins "Rendering" for a moment, then there is "Save animation" dialog, and when I hit Save, I get the error.

@phw
Copy link
Owner

phw commented Dec 23, 2017

Got it :) Will test this after the holidays

@phw
Copy link
Owner

phw commented Dec 23, 2017

Two more questions:

  1. Are you running this on Gnome or not?
  2. Can you give me the output of ffmpeg -version?

@rubaboo
Copy link
Author

rubaboo commented Dec 23, 2017

On xfce 4.12.

$ ffmpeg -version
ffmpeg version 3.4.1-1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 7 (Debian 7.2.0-17)
configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil      55. 78.100 / 55. 78.100
libavcodec     57.107.100 / 57.107.100
libavformat    57. 83.100 / 57. 83.100
libavdevice    57. 10.100 / 57. 10.100
libavfilter     6.107.100 /  6.107.100
libavresample   3.  7.  0 /  3.  7.  0
libswscale      4.  8.100 /  4.  8.100
libswresample   2.  9.100 /  2.  9.100
libpostproc    54.  7.100 / 54.  7.100

@phw
Copy link
Owner

phw commented Jan 18, 2018

Some preliminary tests using the ffmpeg backend:

  • For WebM and GIF / APNG (also using Matroska internally) the minimum frame rate seems to be 3fps
  • For MP4 the minimum framerate seems to be 4fps

Using the gnome-shell backend recording works down to 1fps in all formats.

@phw phw added this to the 1.2.2 milestone Jan 18, 2018
@phw phw closed this as completed in f8ad598 Jan 25, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants