ethulia/chengyu-generator 📝 → 🖼️
About
generates images and definitions of chinese idioms (成语)
Example Output
Output
Performance Metrics
62.41s
Prediction Time
70.35s
Total Time
Input Parameters
- chengyu_text
- Optional: Provide your own chengyu characters (e.g., '囫囵吞枣'). If not provided, a random one will be generated.
Output Schema
Output
Example Execution Logs
ffmpeg version 5.1.6-0+deb12u1 Copyright (c) 2000-2024 the FFmpeg developers built with gcc 12 (Debian 12.2.0-14) configuration: --prefix=/usr --extra-version=0+deb12u1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-libjxl --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared libavutil 57. 28.100 / 57. 28.100 libavcodec 59. 37.100 / 59. 37.100 libavformat 59. 27.100 / 59. 27.100 libavdevice 59. 7.100 / 59. 7.100 libavfilter 8. 44.100 / 8. 44.100 libswscale 6. 7.100 / 6. 7.100 libswresample 4. 7.100 / 4. 7.100 libpostproc 56. 6.100 / 56. 6.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/tmp/b9c2524430c117b0/tmpnwvoa_3l.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf60.16.100 Duration: 00:00:05.04, start: 0.000000, bitrate: 3961 kb/s Stream #0:0[0x1](und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(progressive), 640x640, 3959 kb/s, 24 fps, 24 tbr, 12288 tbn (default) Metadata: handler_name : VideoHandler vendor_id : [0][0][0][0] Input #1, mp3, from '/tmp/8f240a30e24f2302/tmp8960adfu.mp3': Metadata: encoder : Lavf58.29.100 aigc : {"aigc": {"Label": "1", "ContentProducer": "HUABABSpeech7E01", "ProduceID": "04db11ac3bf0e47a06e10814c1301c8e"}} Duration: 00:00:02.20, start: 0.034531, bitrate: 134 kb/s Stream #1:0: Audio: mp3, 32000 Hz, mono, fltp, 128 kb/s Input #2, mp3, from '/tmp/898baea41848ddf2/tmpe8oslq0y.mp3': Metadata: encoder : Lavf58.29.100 aigc : {"aigc": {"Label": "1", "ContentProducer": "HUABABSpeech7E01", "ProduceID": "04db11adb3ca92c02fe94fff4e3ac23c"}} Duration: 00:00:12.13, start: 0.034531, bitrate: 129 kb/s Stream #2:0: Audio: mp3, 32000 Hz, mono, fltp, 128 kb/s Stream mapping: Stream #1:0 (mp3float) -> concat (graph 0) Stream #2:0 (mp3float) -> concat (graph 0) Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264)) volume:default (graph 0) -> Stream #0:1 (aac) Press [q] to stop, [?] for help [libx264 @ 0x612d11c51e80] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 AVX512 [libx264 @ 0x612d11c51e80] profile High, level 3.0, 4:2:0, 8-bit [libx264 @ 0x612d11c51e80] 264 - core 164 r3095 baee400 - H.264/MPEG-4 AVC codec - Copyleft 2003-2022 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=1 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=24 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mp4, to '/tmp/tmp94fix8wz.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf59.27.100 Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p(progressive), 640x640, q=2-31, 24 fps, 12288 tbn (default) Metadata: handler_name : VideoHandler vendor_id : [0][0][0][0] encoder : Lavc59.37.100 libx264 Side data: cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 32000 Hz, mono, fltp, 192 kb/s Metadata: encoder : Lavc59.37.100 aac frame= 1 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x frame= 64 fps=0.0 q=28.0 size= 0kB time=00:00:00.86 bitrate= 0.4kbits/s speed=1.68x frame= 91 fps= 90 q=28.0 size= 256kB time=00:00:01.98 bitrate=1057.2kbits/s speed=1.95x frame= 115 fps= 75 q=28.0 size= 512kB time=00:00:03.00 bitrate=1394.5kbits/s speed=1.97x frame= 142 fps= 70 q=28.0 size= 768kB time=00:00:04.12 bitrate=1524.2kbits/s speed=2.02x frame= 171 fps= 67 q=28.0 size= 1280kB time=00:00:05.34 bitrate=1962.2kbits/s speed= 2.1x frame= 200 fps= 65 q=28.0 size= 1280kB time=00:00:06.52 bitrate=1606.3kbits/s speed=2.14x frame= 224 fps= 63 q=28.0 size= 1536kB time=00:00:07.55 bitrate=1666.2kbits/s speed=2.12x frame= 249 fps= 61 q=28.0 size= 1792kB time=00:00:08.57 bitrate=1711.8kbits/s speed= 2.1x frame= 278 fps= 61 q=28.0 size= 2048kB time=00:00:09.82 bitrate=1707.8kbits/s speed=2.14x frame= 309 fps= 61 q=28.0 size= 2560kB time=00:00:11.07 bitrate=1894.1kbits/s speed=2.17x frame= 335 fps= 60 q=28.0 size= 2816kB time=00:00:12.16 bitrate=1897.1kbits/s speed=2.17x frame= 359 fps= 59 q=28.0 size= 3072kB time=00:00:13.15 bitrate=1913.5kbits/s speed=2.15x frame= 384 fps= 54 q=28.0 Lsize= 3643kB time=00:00:15.87 bitrate=1880.0kbits/s speed=2.24x video:3435kB audio:198kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.300692% [libx264 @ 0x612d11c51e80] frame I:2 Avg QP:19.02 size: 67769 [libx264 @ 0x612d11c51e80] frame P:289 Avg QP:22.53 size: 10076 [libx264 @ 0x612d11c51e80] frame B:93 Avg QP:27.78 size: 5042 [libx264 @ 0x612d11c51e80] consecutive B-frames: 65.9% 4.7% 2.3% 27.1% [libx264 @ 0x612d11c51e80] mb I I16..4: 44.2% 10.6% 45.2% [libx264 @ 0x612d11c51e80] mb P I16..4: 3.3% 2.9% 1.4% P16..4: 34.5% 7.9% 7.6% 0.0% 0.0% skip:42.4% [libx264 @ 0x612d11c51e80] mb B I16..4: 1.5% 1.7% 0.7% B16..8: 30.9% 7.7% 2.5% direct: 3.8% skip:51.2% L0:49.2% L1:40.0% BI:10.8% [libx264 @ 0x612d11c51e80] 8x8 transform intra:37.0% inter:34.4% [libx264 @ 0x612d11c51e80] coded y,uvDC,uvAC intra: 43.5% 52.0% 20.9% inter: 22.0% 15.1% 4.1% [libx264 @ 0x612d11c51e80] i16 v,h,dc,p: 26% 35% 29% 10% [libx264 @ 0x612d11c51e80] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 32% 41% 2% 2% 1% 3% 2% 4% [libx264 @ 0x612d11c51e80] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 32% 25% 5% 5% 4% 6% 4% 6% [libx264 @ 0x612d11c51e80] i8c dc,h,v,p: 52% 28% 15% 4% [libx264 @ 0x612d11c51e80] Weighted P-Frames: Y:0.0% UV:0.0% [libx264 @ 0x612d11c51e80] ref P L0: 80.0% 11.5% 6.1% 2.3% [libx264 @ 0x612d11c51e80] ref B L0: 90.7% 7.2% 2.0% [libx264 @ 0x612d11c51e80] ref B L1: 96.1% 3.9% [libx264 @ 0x612d11c51e80] kb/s:1758.20 [aac @ 0x612d11c56880] Qavg: 65023.262
Version Details
- Version ID
90857bec66257265a3b35df468e475b79bf819c4f1bb962bcf3865c36b38255d
- Version Created
- July 31, 2025