RE: LinuxMint, 6.6 daily build, 6.61 release, 6.11 in Linux Mint Package Manager
I tried making a video at 1280 x 720. This was just one PNG image file of text, which I imported into frame 1 and then copied over 40 frames. I then used the erase tool to slowly make the text display over the 40 frames. Very simple, looked perfect. No camera movement.
When attempting to export in any movie format: Crash. Details below -
Command: /tmp/.mount_pencilkmUitg/usr/plugins/ffmpeg -f rawvideo -pixel_format bgra -video_size 1280x720 -framerate 2 -i - -threads 8 -y /home/mic/001_Prime/Acer576g/001/videos/Pencil_Ani/the_jews_declare1 ffmpeg version 2.8.17-0ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 20160609 configuration: --prefix=/usr --extra-version=0ubuntu0.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --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-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --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-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 60.100 / 56. 60.100 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 40.101 / 5. 40.101 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 [rawvideo @ 0x2268380] Stream #0: not enough frames to estimate rate; consider increasing probesize Input #0, rawvideo, from ‘pipe:’: Duration: N/A, start: 0.000000, bitrate: 58982 kb/s Stream #0:0: Video: rawvideo (BGRA / 0x41524742), bgra, 1280x720, 58982 kb/s, 2 tbr, 2 tbn, 2 tbc [NULL @ 0x22731e0] Unable to find a suitable output format for ‘/home/rick/001_Prime/videos/Pencil_Ani/the_shoes_declare1’ /home/rick/001_Prime/videos/Pencil_Ani/the_shoes_declare1: Invalid argument Exit status: CrashExit Exit code: 1 System Info Pencil2D version: 0.6.6 (nightly) Build ABI: x86_64-little_endian-lp64 Kernel: linux, 4.15.0-154-generic Operating System: Linux Mint 19.1 end
WORK AROUND - Export as an Image Sequence. This works. Use ShotCut to assemble your MP4 video or whatever other format you want. Its pretty simple:
- Export the Pencil2D image sequence to a Unique Folder.
- Start ShotCut.
- Select: Open File
- Navigate to the first image sequence file in the Unique Folder and click it.
- Click on the Properties tap on the Left side, mid screen for this file.
- Click the Image Sequence box - this will load in all other associated files with the sequence.
- Using the view controls, you can now play back the sequence.
- To adjust the “Frame Rate” Use the Frames per picture.
- For very slow animation, 16 frames per picture = 1 second per frame.
- Notice now, that total time of the clip shown under the player on the Left.
- Go back to Duration under Properties, and make the duration match what is shown under the player.
- Drag the Player video box onto the Timeline section.
- Your video is now ready to be played, further altered, or exported.
- When exporting, make sure you click Default, then edit Video size to 1280 x 720 or whatever you are using.
Cheers.