#!/bin/bash # NOTE mencoder requires EVEN number values for both x and y axis, these pictures are 1278x852 # # ls *.jpg > MoonRise-2024.09.21.files.txt # mencoder -idx -nosound -noskip -of lavf -lavfopts format=mp4 -ovc x264 -x264encopts \ pass=1:bitrate=2000:bframes=0:crf=24 -o MoonRise-2024.09.21.mp4 -mf fps=2 mf://@MoonRise-2024.09.21.files.txt # # logs are created, not needed rm -f divx2* # #--> sh ./mencoder-time-lapse.txt # MEncoder 1.4 (Debian), built with gcc-11 (C) 2000-2019 MPlayer Team # success: format: 16 data: 0x0 - 0x0 # MF file format detected. # [mf] number of files: 43 # [demux_mf] file type was not set! trying 'type=jpg'... # VIDEO: [IJPG] 0x0 24bpp 2.000 fps 0.0 kbps ( 0.0 kbyte/s) # [V] filefmt:16 fourcc:0x47504A49 size:0x0 fps:2.000 ftime:=0.5000 # libavformat version 58.76.100 (external) # ** MUXER_LAVF ***************************************************************** # REMEMBER: MEncoder's libavformat muxing is presently broken and can generate # INCORRECT files in the presence of B-frames. Moreover, due to bugs MPlayer # will play these INCORRECT files as if nothing were wrong! # ******************************************************************************* # OK, exit. # Opening video filter: [expand osd=1] # Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 # ========================================================================== # Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family # libavcodec version 58.134.100 (external) # [mjpeg @ 0x7fefab279140]Requested frame threading with a custom get_buffer2() implementation which is not marked as thread safe. This is not supported anymore, make your callback thread-safe. # Selected video codec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG) # ========================================================================== # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Movie-Aspect is undefined - no prescaling applied. # x264 [info]: using SAR=1/1 # x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 # x264 [info]: profile Main, level 3.2, 4:2:0, 8-bit # Movie-Aspect is 1.50:1 - prescaling to correct movie aspect. # Pos: 0.5s 1f ( 2%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 1.0s 2f ( 4%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 1.5s 3f ( 7%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 2.0s 4f ( 9%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 2.5s 5f (11%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 3.0s 6f (14%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 3.5s 7f (16%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 4.0s 8f (19%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 4.5s 9f (21%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 5.0s 10f (23%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 5.5s 11f (26%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 6.0s 12f (28%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 6.5s 13f (30%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 7.0s 14f (33%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 7.5s 15f (35%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 8.0s 16f (38%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 8.5s 17f (40%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 9.0s 18f (42%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 9.5s 19f (45%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 10.0s 20f (47%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 10.5s 21f (50%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 11.0s 22f (52%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 11.5s 23f (54%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 12.0s 24f (57%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 12.5s 25f (58%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 13.0s 26f (61%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 13.5s 27f (64%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 14.0s 28f (66%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 14.5s 29f (69%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 15.0s 30f (71%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 15.5s 31f (73%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 16.0s 32f (76%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 16.5s 33f (78%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 17.0s 34f (80%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 17.5s 35f (83%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 18.0s 36f (85%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 18.5s 37f (88%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 19.0s 38f (90%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 19.5s 39f (92%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 20.0s 40f (95%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 20.5s 41f (97%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 21.0s 42f (100%) 41.02fps Trem: 0min 0mb A-V:0.000 [0:0] # [mjpeg @ 0x7fefab279140]mjpeg: error decoding EXIF data # Pos: 21.5s 44f (100%) 41.55fps Trem: 0min 0mb A-V:0.000 [0:0] # # Flushing video frames. # VIDEO CODEC ID: 27 # Writing header... # [mp4 @ 0x7fefabb168e0]Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. # Writing index... # # Video stream: 1269.297 kbit/s (158662 B/s) size: 3411235 bytes 21.500 secs 44 frames # x264 [info]: frame I:2 Avg QP:14.01 size:109878 # x264 [info]: frame P:41 Avg QP:16.43 size: 77841 # x264 [info]: mb I I16..4: 67.1% 0.0% 32.9% # x264 [info]: mb P I16..4: 53.8% 0.0% 0.0% P16..4: 45.7% 0.0% 0.0% 0.0% 0.0% skip: 0.4% # x264 [info]: coded y,uvDC,uvAC intra: 92.4% 42.3% 23.1% inter: 75.8% 62.8% 11.0% # x264 [info]: i16 v,h,dc,p: 9% 22% 45% 23% # x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 24% 22% 7% 6% 5% 7% 5% 7% # x264 [info]: i8c dc,h,v,p: 61% 25% 8% 6% # x264 [info]: Weighted P-Frames: Y:68.3% UV:29.3% # x264 [info]: kb/s:1269.30 #