Peek: Невозможно записать GIF или APNG

Созданный на 22 окт. 2017  ·  21Комментарии  ·  Источник: phw/peek

Я использую Arch Linux, и в последней версии разработки я больше не могу записывать форматы файлов GIF или APNG. Версия 1.1.0 работает отлично.

Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used) /home/user/.cache/peek/peekQTVC8Y.png: Invalid data found when processing input Error: Child process exited with code 1 Temp file delete error: Error removing file /home/user/.cache/peek/peekQ5IH8Y.gif: No such file or directory

Самый полезный комментарий

Это исправлено в главной ветке git.

Все 21 Комментарий

Странно. Похоже, что-то пошло не так, когда создается файл палитры. Можете ли вы опубликовать полную версию Peek? Я подозреваю, что проблема уже возникла раньше, возможно, мы что-то увидим в выводе. Также важно знать, использовался ли бэкэнд оболочки ffmpeg или gnome (это всегда будет ffmpeg, если вы не используете оболочку gnome).

Для быстрого обхода запустите просмотр с PEEK_POSTPROCESSOR=imagemagick peek и он будет использовать старый подход для GIF (это не поможет с APNG, это работает только с новым кодом).

Использование серверной части программы записи экрана ffmpeg
webmgifffmpeg версия 3.4 Авторские права (c) 2000-2017 разработчики FFmpeg
построено с помощью gcc 7.2.0 (GCC)
конфигурация: --prefix = / usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls - enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame - enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 - enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-shared --enable-version3
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
Введите # 0, x11grab, из ': 0 + 227,101':
Длительность: N / A, начало: 1508689385.013648, битрейт: N / A
Поток # 0: 0: видео: rawvideo (BGR [0] / 0x524742), bgr0, 479x193, 10 кадров в секунду, 10 бит в секунду, 1000 килобайт, 1000 килобайт ТВ.
Отображение потока:
Поток # 0: 0 -> # 0: 0 (rawvideo (собственный) -> pam (собственный))
Нажмите [q], чтобы остановить, [?], Чтобы получить помощь
Завершение потока 0: 0 без записи в него каких-либо данных.
Выход # 0, rawvideo, в '/home/alessandro/.cache/peek/peekB8527Y.pam':
Метаданные:
кодировщик: Lavf57.83.100
Поток # 0: 0: Видео: pam, rgb24, 479x193, q = 2-31, 200 кбит / с, 10 кадров в секунду, 10 tbn, 10 tbc
Метаданные:
кодировщик: Lavc57.107.100 pam
кадр = 0 кадров в секунду = 0,0 q = 0,0 Lsize = 0 кБ время = 00: 00: 00.00 битрейт = N / A скорость = 0x
видео: 0 КБ аудио: 0 КБ субтитры: 0 КБ другие потоки: 0 КБ глобальные заголовки: 0 КБ накладные расходы на мультиплексирование: неизвестно
Выходной файл пуст, ничего не закодировано (проверьте параметры -ss / -t / -frames, если использовались)
ffmpeg версия 3.4 Авторские права (c) 2000-2017 разработчики FFmpeg
построено с помощью gcc 7.2.0 (GCC)
конфигурация: --prefix = / usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls - enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame - enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 - enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-shared --enable-version3
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
/home/alessandro/.cache/peek/peekB8527Y.pam: при обработке ввода обнаружены неверные данные
Ошибка: дочерний процесс завершился с кодом 1
ffmpeg версия 3.4 Авторские права (c) 2000-2017 разработчики FFmpeg
построено с помощью gcc 7.2.0 (GCC)
конфигурация: --prefix = / usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls - enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame - enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 - enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-shared --enable-version3
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
/home/alessandro/.cache/peek/peekB8527Y.pam: при обработке ввода обнаружены неверные данные
Ошибка: дочерний процесс завершился с кодом 1
Ошибка при удалении файла палитры: Ошибка при удалении файла /home/alessandro/.cache/peek/peekQNCC8Y.png: нет такого файла или каталога
Ошибка сохранения файла: ошибка при получении информации для файла «/home/alessandro/.cache/peek/peek3LEG8Y.gif»: такого файла или каталога нет.
Ошибка удаления временного файла: ошибка при удалении файла /home/alessandro/.cache/peek/peek3LEG8Y.gif: такого файла или каталога нет

Вот результат с обходным путем

PEEK_POSTPROCESSOR = imagemagick ./peek
Использование серверной части программы записи экрана ffmpeg
gifffmpeg версия 3.4 Авторские права (c) 2000-2017 разработчики FFmpeg
построено с помощью gcc 7.2.0 (GCC)
конфигурация: --prefix = / usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls - enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame - enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 - enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-shared --enable-version3
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
Введите # 0, x11grab, из ': 0 + 227,101':
Длительность: N / A, начало: 1508689469.701404, битрейт: N / A
Поток # 0: 0: видео: rawvideo (BGR [0] / 0x524742), bgr0, 479x193, 10 кадров в секунду, 10 бит в секунду, 1000 килобайт, 1000 килобайт ТВ.
Отображение потока:
Поток # 0: 0 -> # 0: 0 (rawvideo (собственный) -> pam (собственный))
Нажмите [q], чтобы остановить, [?], Чтобы получить помощь
Завершение потока 0: 0 без записи в него каких-либо данных.
Выход # 0, rawvideo, в '/home/alessandro/.cache/peek/peekYD067Y.pam':
Метаданные:
кодировщик: Lavf57.83.100
Поток # 0: 0: Видео: pam, rgb24, 479x193, q = 2-31, 200 кбит / с, 10 кадров в секунду, 10 tbn, 10 tbc
Метаданные:
кодировщик: Lavc57.107.100 pam
кадр = 0 кадров в секунду = 0,0 q = 0,0 Lsize = 0 кБ время = 00: 00: 00.00 битрейт = N / A скорость = 0x
видео: 0 КБ аудио: 0 КБ субтитры: 0 КБ другие потоки: 0 КБ глобальные заголовки: 0 КБ накладные расходы на мультиплексирование: неизвестно
Выходной файл пуст, ничего не закодировано (проверьте параметры -ss / -t / -frames, если использовались)
convert: неправильный заголовок изображения /home/alessandro/.cache/peek/peekYD067Y.pam' @ error/pnm.c/ReadPNMImage/284. convert: no images defined /home/alessandro/.cache/peek/peek3L1I8Y.gif '@ error / convert.c / ConvertImageCommand / 3258.
Ошибка: дочерний процесс завершился с кодом 1
Ошибка сохранения файла: ошибка при получении информации для файла «/home/alessandro/.cache/peek/peek3L1I8Y.gif»: такого файла или каталога нет.
Ошибка удаления временного файла: ошибка при удалении файла /home/alessandro/.cache/peek/peek3L1I8Y.gif: нет такого файла или каталога

Также я только что протестировал Ubuntu 17.10, если поддерживается gnome-shell, он работает блестяще, но если я использую ffmpeg, он сохраняет файл как gif, но, к сожалению, это просто статическое изображение.

peek 2017-10-22 19-34

У меня такая же проблема с Ubuntu 17.10

ВНИМАНИЕ: несоответствие конфигурации библиотеки

@ gort818 Это очень странно, вы уверены, что версия 1.1.0 работает? Поскольку ваша запись ffmpeg уже не выполняется, в обоих случаях записанный файл пуст («Выходной файл пуст, ничего не было закодировано» и «Завершение потока 0: 0 без записанных в него данных»). И в этом отношении абсолютно ничего не изменилось, ffmpeg в 1.1.0 вызывается точно так же, как в текущей разрабатываемой версии. Как долго вы записывались? Какую среду рабочего стола вы используете?

@ irk3n-dev Скорее всего, это другая проблема, пожалуйста, откройте новую проблему и опубликуйте там полный вывод Peek для консоли.

@phw Вот результат использования версии peek-1.1.0, она прекрасно работает, я использую Cinnamon. Я пробовал записывать от нескольких секунд до минуты

./peek-1.1.0
Использование серверной части программы записи экрана ffmpeg
ffmpeg версия 3.4 Авторские права (c) 2000-2017 разработчики FFmpeg
построено с помощью gcc 7.2.0 (GCC)
конфигурация: --prefix = / usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls - enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame - enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 - enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-shared --enable-version3
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
Ввод # 0, x11grab, от ': 0 + 331,138':
Длительность: N / A, начало: 1508974958.940594, битрейт: N / A
Поток № 0: 0: Видео: rawvideo (BGR [0] / 0x524742), bgr0, 677x450, 10 кадров в секунду, 10 кадров в секунду, 1000 КБ, 1000 КБ трафика.
Отображение потока:
Поток # 0: 0 -> # 0: 0 (rawvideo (собственный) -> pam (собственный))
Нажмите [q], чтобы остановить, [?], Чтобы получить помощь
Выход # 0, rawvideo, в '/home/alessandro/.cache/peek/peekXXXXXX.pam':
Метаданные:
кодировщик: Lavf57.83.100
Поток # 0: 0: Видео: pam, rgb24, 677x450, q = 2-31, 200 кб / с, 10 кадров в секунду, 10 бит, 10 бит
Метаданные:
кодировщик: Lavc57.107.100 pam
кадр = 11 кадр / с = 0,0 q = -0,0 размер = 9728 кБ время = 00:00: 01,10 битрейт = 72447,1 кбит кадр = 16 кадр / с = 16 q = -0,0 размер = 14080 кБ время = 00: 00: 01,60 битрейт = 72089,6 кбит кадр = 22 кадр / с = 14 q = -0,0 размер = 19456 кБ время = 00:00: 02,20 битрейт = 72447,1 кбит кадр = 28 кадр / с = 13 q = -0,0 размер = 24832 кб время = 00: 00: 02,80 битрейт = 72651,3 кбит кадр = 34 кадр / с = 12 q = -0.0 размер = 30208 кБ время = 00:00: 03,40 битрейт = 72783,5 кбит кадр = 40 кадр / с = 12 q = -0,0 размер = 35584 кб время = 00:00: 04,00 битрейт = 72876,0 кбит кадр = 45 кадр / с = 12 q = -0,0 размер = 39936 кБ время = 00:00: 04,50 битрейт = 72701,3 кбит кадр = 51 кадр / с = 11 q = -0,0 размер = 45312 кБ время = 00:00: 05,10 битрейт = 72783,5 кбит кадр = 57 кадр / с = 11 q = -0,0 размер = 50688 кБ время = 00 : 00: 05,70 битрейт = 72848,4 кбит кадр = 63 кадр / с = 11 q = -0,0 размер = 56064 кБ время = 00: 00: 06,30 битрейт = 72901,0 кбит кадр = 69 кадр / с = 11 q = -0,0 размер = 61440 кб время = 00: 00: 06,90 битрейт = 72944,4 кбайт кадр = 75 кадров в секунду = 11 q = -0,0 размер = 66816 кбайт время = 00:00: 07,50 битрейт = 72980,9 кбайт кадр = 80 кадр / с = 11 q = -0,0 размер = 71168 кбайт время = 00: 00: 08.00 битрейт = 72876,0 кбайт кадр = 85 кадров в секунду = 11 q = -0,0 Lsize = 75870 кБ время = 00:00: 08,50 битрейт = 73121,0 кбит / с скорость = 1,06x
видео: 75870 КБ аудио: 0 КБ субтитры: 0 КБ другие потоки: 0 КБ глобальные заголовки: 0 КБ накладные расходы на мультиплексирование: 0,000000%
peek 2017-10-25 16-42

Все еще не уверен, что здесь происходит. Проверил, запись pam файла полностью не изменилась по сравнению с 1.1.0. Тоже не могу воспроизвести, возможно, придется тестировать с корицей.

У меня тоже есть эта проблема. Переход от пакета AUR peek-git к peek (это версия 1.1.0) решает проблему.

@sQVe Что ты используешь?

@ gort818 Я не использую DE. Я использую i3 только как оконный менеджер.

Я использую Arch Linux с KDE, и у меня проблемы с Peek, созданным из пакета peek а также из пакета peek-git . Окончательный размер GIF составляет всего ~ 10 КБ. Я вижу, что размер файла ~/.cache/peek/peekXXXXXX.pam увеличивается, но если я попытаюсь воспроизвести его с помощью VLC, он зациклится только на первой секунде (как в финальном GIF). В журналах Peek нет ошибок:

$ peek                               
Using screen recorder backend ffmpeg
ffmpeg version 3.4 Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 7.2.0 (GCC)
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gmp --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libiec61883 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-shared --enable-version3
  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
Input #0, x11grab, from ':0+959,494':
  Duration: N/A, start: 1509278715.154771, bitrate: N/A
    Stream #0:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 955x548, 10 fps, 10 tbr, 1000k tbn, 1000k tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> pam (native))
Press [q] to stop, [?] for help
Output #0, rawvideo, to '/home/user/.cache/peek/peekXXXXXX.pam':
  Metadata:
    encoder         : Lavf57.83.100
    Stream #0:0: Video: pam, rgb24, 955x548, q=2-31, 200 kb/s, 10 fps, 10 tbn, 10 tbc
    Metadata:
      encoder         : Lavc57.107.100 pam
frame=  123 fps= 10 q=-0.0 Lsize=  188594kB time=00:00:12.30 bitrate=125606.6kbits/s speed=1.02x    
video:188594kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%

РЕДАКТИРОВАТЬ: Я обнаружил, что если я отключу эффекты Plasma 5 (CTRL + ALT + F12), запись начнется нормально.

Можете ли вы снова попробовать последнюю версию git? Наконец-то смог воспроизвести, поменял промежуточный формат вывода. Вероятно, это промежуточное исправление, но любопытно, решит ли оно ваши проблемы.

Можете ли вы снова попробовать последнюю версию git? Вероятно, это промежуточное исправление, но любопытно, решит ли оно ваши проблемы.

@phw решает проблему для меня 👍.

@phw а, может быть, вы уже знаете, но также обратите внимание, что исправление сломало PEEK_POSTPROCESSOR=imagemagick для меня. С исправлением я получаю следующее:

~ PEEK_POSTPROCESSOR=imagemagick /opt/peek/build/peek

** (peek:30606): WARNING **: Binding '<Ctrl><Alt>R' failed!
Using screen recorder backend ffmpeg
ffmpeg version 3.4-static http://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 6.4.0 (Debian 6.4.0-7) 20170920
  configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc-6 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gray --enable-libfribidi --enable-libass --enable-libvmaf --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg
  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
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
[x11grab @ 0x48d9ee0] Stream #0: not enough frames to estimate rate; consider increasing probesize
Input #0, x11grab, from ':0+654,459':
  Duration: N/A, start: 1509724229.505680, bitrate: N/A
    Stream #0:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 1233x547, 5 fps, 1000k tbr, 1000k tbn, 1000k tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> ffvhuff (native))
Press [q] to stop, [?] for help
Output #0, matroska, to '/home/ronj/.cache/peek/peekHFWZ8Y.mkv':
  Metadata:
    encoder         : Lavf57.83.100
    Stream #0:0: Video: ffvhuff (FFVH / 0x48564646), rgb24, 1233x547, q=2-31, 200 kb/s, 5 fps, 1k tbn, 5 tbc
    Metadata:
      encoder         : Lavc57.107.100 ffvhuff
frame=   53 fps=5.2 q=-0.0 Lsize=   37271kB time=00:00:10.40 bitrate=29355.4kbits/s speed=1.02x
video:37268kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.009093%
convert: no decode delegate for this image format `MKV' @ error/constitute.c/ReadImage/501.
convert: no images defined `/home/ronj/.cache/peek/peekM6ZQ8Y.gif' @ error/convert.c/ConvertImageCommand/3210.
Error: Child process exited with code 1
File save error: Error when getting information for file '/home/ronj/.cache/peek/peekM6ZQ8Y.gif': No such file or directory
Temp file delete error: Error removing file: No such file or directory

ах, может ты уже знаешь,

Я не знал, но как бы ожидал этого (у меня это работает, но ImageMagick для этого полагается на глобальные файлы конфигурации). Но я думаю, что бэкэнд ImageMagick просто должен уйти, особенно когда у нас есть как ffmpeg (быстрое, низкое использование ОЗУ, маленький размер gif, хорошее качество), так и gifski (медленное, низкое использование ОЗУ, большой размер GIF, отличное качество) ImageMagick не поддерживает принесите что-нибудь к столу (медленное, огромное использование ОЗУ, небольшой размер gif, хорошее качество)

Это исправлено в главной ветке git.

@phw Отличное спасибо!

@phw
Пожалуйста, сделайте выпуск с этим исправлением, мне потребовалось время, чтобы понять, почему я не могу снимать видео ^^

@ C0rn3j Эта конкретная ошибка никогда не выпускалась и уже исправлена. Если у вас есть проблемы с записью в текущей стабильной версии, я рекомендую попробовать последнюю версию для разработки. Но скоро выйдет новый релиз.

У меня действительно были проблемы со стабильной версией, использование версии devel заставило ее работать.

Приятно слышать, что скоро выйдет релиз.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги