phw / peek

Simple animated GIF screen recorder with an easy to use interface
GNU General Public License v3.0
10.25k stars 319 forks source link

failed with status 256 (received signal 0). #300

Closed pixelr0 closed 6 years ago

pixelr0 commented 6 years ago

Peek: 1.3.0 appimage GTK: 3.20.10 GLib: 2.48.2 Ubuntu 16.04.3

Details:

Command "ffmpeg -f x11grab -show_region 0 -framerate 10 -video_size 770x558 -i :0+106,132 -filter:v scale=iw/1:-1 -codec:v libvpx-vp9 -lossless 1 -r 10 -y /home/pixel/.cache/peek/peek2HGAGZ.webm" failed with status 256 (received signal 0).

Output:
ffmpeg version 3.4.2 Copyright (c) 2000-2018 the FFmpeg developers  built with gcc 4.8 (SUSE Linux)  configuration: --prefix=/usr --extra-ldflags=-L/usr/src/packages/peek-1521980818.17c2a61-Build43.1-x86_64/usr/lib --extra-cflags=-I/usr/src/packages/peek-1521980818.17c2a61-Build43.1-x86_64/usr/include --disable-debug --disable-static --enable-gpl --enable-libvpx --enable-libx264 --enable-shared --enable-libxcb --enable-libxcb-xfixes --disable-libxcb-shape --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc --disable-everything --enable-decoder=libvpx_vp9 --enable-decoder=png --enable-decoder=rawvideo --enable-encoder=apng --enable-encoder=ffvhuff --enable-encoder=gif --enable-encoder=libvpx_vp9 --enable-encoder=libx264 --enable-encoder=png --enable-demuxer=image2 --enable-demuxer=matroska --enable-muxer=apng --enable-muxer=gif --enable-muxer=image2 --enable-muxer=mp4 --enable-muxer=webm --enable-filter=crop --enable-filter=fps --enable-filter=palettegen --enable-filter=paletteuse --enable-filter=scale --enable-protocol=file --enable-indev=xcbgrab  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.100Input #0, x11grab, from ':0+106,132':  Duration: N/A, start: 1522065211.873533, bitrate: N/A    Stream #0:0: Video: rawvideo (BGR[0] / 0x524742), bgr0, 770x558, 10 fps, 10 tbr, 1000k tbn, 1000k tbcStream mapping:  Stream #0:0 -> #0:0 (rawvideo (native) -> vp9 (libvpx-vp9))Press [q] to stop, [?] for help[swscaler @ 0x21a4fc0] Warning: data is not aligned! This can lead to a speed loss[libvpx-vp9 @ 0x21a02c0] v1.3.0Output #0, webm, to '/home/pixel/.cache/peek/peek2HGAGZ.webm':  Metadata:    encoder         : Lavf57.83.100    Stream #0:0: Video: vp9 (libvpx-vp9), yuv420p, 770x558, q=-1--1, 200 kb/s, 10 fps, 1k tbn, 10 tbc    Metadata:      encoder         : Lavc57.107.100 libvpx-vp9    Side data:      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1frame=    9 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    
frame=   15 fps= 14 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    
frame=   20 fps= 12 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    
Unknown bitstream filter 'vp9_superframe'av_interleaved_write_frame(): Bitstream filter not foundframe=   25 fps=9.9 q=0.0 Lsize=       1kB time=00:00:00.00 bitrate=N/A speed=   0x    video:63kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknownConversion failed!
phw commented 6 years ago

Thanks for the report, I can reproduce. This is a missing build optioin for the bundled ffmpeg. This also affects the flatpak build. I will publish updated Flatpak and AppImage builds later today

phw commented 6 years ago

A fixed appimage is available at https://github.com/phw/peek/releases/tag/1.3.1