LittleHobbit

FFMPEG GIF Palettegen

Jan 7th, 2019
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.10 KB | None | 0 0
  1. ffmpeg started on 2019-01-07 at 15:49:49
  2. Report written to "ffmpeg-20190107-154949.log"
  3. Command line:
  4. ffmpeg -i input.mov -vf "fps=25,scale=576:-1.78:flags=lanczos,palettegen=reserve_transparent=off" -y /tmp/palette.png -report
  5. ffmpeg version 3.4.2 Copyright (c) 2000-2018 the FFmpeg developers
  6. built with Apple LLVM version 9.0.0 (clang-900.0.39.2)
  7. configuration: --prefix=/usr/local/Cellar/ffmpeg/3.4.2 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --disable-jack --enable-gpl --enable-libass --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-opencl --enable-videotoolbox --enable-openssl --disable-lzma --enable-nonfree
  8. libavutil 55. 78.100 / 55. 78.100
  9. libavcodec 57.107.100 / 57.107.100
  10. libavformat 57. 83.100 / 57. 83.100
  11. libavdevice 57. 10.100 / 57. 10.100
  12. libavfilter 6.107.100 / 6.107.100
  13. libavresample 3. 7. 0 / 3. 7. 0
  14. libswscale 4. 8.100 / 4. 8.100
  15. libswresample 2. 9.100 / 2. 9.100
  16. libpostproc 54. 7.100 / 54. 7.100
  17. Splitting the commandline.
  18. Reading option '-i' ... matched as input url with argument 'input.mov'.
  19. Reading option '-vf' ... matched as option 'vf' (set video filters) with argument 'fps=25,scale=576:-1.78:flags=lanczos,palettegen=reserve_transparent=off'.
  20. Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
  21. Reading option '/tmp/palette.png' ... matched as output url.
  22. Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
  23. Finished splitting the commandline.
  24. Parsing a group of options: global .
  25. Applying option y (overwrite output files) with argument 1.
  26. Applying option report (generate a report) with argument 1.
  27. Successfully parsed a group of options.
  28. Parsing a group of options: input url input.mov.
  29. Successfully parsed a group of options.
  30. Opening an input file: input.mov.
  31. [NULL @ 0x7fad12801a00] Opening 'input.mov' for reading
  32. [file @ 0x7fad11707000] Setting default whitelist 'file,crypto'
  33. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
  34. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] ISO: File Type Major Brand: qt
  35. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] Unknown dref type 0x73696c61 size 12
  36. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] Processing st: 0, edit list 0 - media time: 0, duration: 150
  37. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] Unknown dref type 0x73696c61 size 12
  38. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] Processing st: 1, edit list 0 - media time: 0, duration: 288000
  39. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] Unknown dref type 0x73696c61 size 12
  40. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] Processing st: 2, edit list 0 - media time: 0, duration: 150
  41. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] Before avformat_find_stream_info() pos: 1048576 bytes read:65540 seeks:3 nb_streams:3
  42. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] All info found
  43. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fad12801a00] After avformat_find_stream_info() pos: 2908815 bytes read:1954451 seeks:3 frames:25
  44. Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mov':
  45. Metadata:
  46. major_brand : qt
  47. minor_version : 537199360
  48. compatible_brands: qt
  49. creation_time : 2019-01-04T18:31:33.000000Z
  50. Duration: 00:00:06.00, start: 0.000000, bitrate: 19953 kb/s
  51. Stream #0:0(eng), 24, 1/25: Video: qtrle (rle / 0x20656C72), rgb24(progressive), 576x720, 17019 kb/s, SAR 1:1 DAR 4:5, 25 fps, 25 tbr, 25 tbn, 25 tbc (default)
  52. Metadata:
  53. creation_time : 2019-01-04T18:31:33.000000Z
  54. handler_name : Apple Alias Data Handler
  55. encoder : Animation
  56. timecode : 00:00:00:00
  57. Stream #0:1(eng), 1, 1/48000: Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s (default)
  58. Metadata:
  59. creation_time : 2019-01-04T18:31:33.000000Z
  60. handler_name : Apple Alias Data Handler
  61. timecode : 00:00:00:00
  62. Stream #0:2(eng), 0, 1/25: Data: none (tmcd / 0x64636D74), 0 kb/s (default)
  63. Metadata:
  64. creation_time : 2019-01-04T18:31:33.000000Z
  65. handler_name : Apple Alias Data Handler
  66. timecode : 00:00:00:00
  67. Successfully opened the file.
  68. Parsing a group of options: output url /tmp/palette.png.
  69. Applying option vf (set video filters) with argument fps=25,scale=576:-1.78:flags=lanczos,palettegen=reserve_transparent=off.
  70. Successfully parsed a group of options.
  71. Opening an output file: /tmp/palette.png.
  72. Successfully opened the file.
  73. Stream mapping:
  74. Stream #0:0 -> #0:0 (qtrle (native) -> png (native))
  75. Press [q] to stop, [?] for help
  76. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  77. detected 8 logical cores
  78. [Parsed_fps_0 @ 0x7fad11404ee0] Setting 'fps' to value '25'
  79. [Parsed_fps_0 @ 0x7fad11404ee0] fps=25/1
  80. [Parsed_scale_1 @ 0x7fad114022e0] Setting 'w' to value '576'
  81. [Parsed_scale_1 @ 0x7fad114022e0] Setting 'h' to value '-1.78'
  82. [Parsed_scale_1 @ 0x7fad114022e0] Setting 'flags' to value 'lanczos'
  83. [Parsed_scale_1 @ 0x7fad114022e0] w:576 h:-1.78 flags:'lanczos' interl:0
  84. [Parsed_palettegen_2 @ 0x7fad11402640] Setting 'reserve_transparent' to value 'off'
  85. [graph 0 input from stream 0:0 @ 0x7fad11402920] Setting 'video_size' to value '576x720'
  86. [graph 0 input from stream 0:0 @ 0x7fad11402920] Setting 'pix_fmt' to value '2'
  87. [graph 0 input from stream 0:0 @ 0x7fad11402920] Setting 'time_base' to value '1/25'
  88. [graph 0 input from stream 0:0 @ 0x7fad11402920] Setting 'pixel_aspect' to value '1/1'
  89. [graph 0 input from stream 0:0 @ 0x7fad11402920] Setting 'sws_param' to value 'flags=2'
  90. [graph 0 input from stream 0:0 @ 0x7fad11402920] Setting 'frame_rate' to value '25/1'
  91. [graph 0 input from stream 0:0 @ 0x7fad11402920] w:576 h:720 pixfmt:rgb24 tb:1/25 fr:25/1 sar:1/1 sws_param:flags=2
  92. [format @ 0x7fad11402e20] compat: called with args=[rgb24|rgba|rgb48be|rgba64be|pal8|gray|ya8|gray16be|ya16be|monob]
  93. [format @ 0x7fad11402e20] Setting 'pix_fmts' to value 'rgb24|rgba|rgb48be|rgba64be|pal8|gray|ya8|gray16be|ya16be|monob'
  94. [auto_scaler_0 @ 0x7fad11404fa0] Setting 'flags' to value 'bicubic'
  95. [auto_scaler_0 @ 0x7fad11404fa0] w:iw h:ih flags:'bicubic' interl:0
  96. [format @ 0x7fad11402e20] auto-inserting filter 'auto_scaler_0' between the filter 'Parsed_palettegen_2' and the filter 'format'
  97. [AVFilterGraph @ 0x7fad121024e0] query_formats: 6 queried, 4 merged, 1 already done, 0 delayed
  98. [auto_scaler_0 @ 0x7fad11404fa0] picking rgba out of 9 ref:bgra alpha:1
  99. [swscaler @ 0x7fad131d2200] Forcing full internal H chroma due to input having non subsampled chroma
  100. [Parsed_scale_1 @ 0x7fad114022e0] w:576 h:720 fmt:rgb24 sar:1/1 -> w:576 h:720 fmt:bgra sar:1/1 flags:0x200
  101. [swscaler @ 0x7fad131ee200] Forcing full internal H chroma due to input having non subsampled chroma
  102. [auto_scaler_0 @ 0x7fad11404fa0] w:16 h:16 fmt:bgra sar:1/1 -> w:16 h:16 fmt:rgba sar:1/1 flags:0x4
  103. Output #0, image2, to '/tmp/palette.png':
  104. Metadata:
  105. major_brand : qt
  106. minor_version : 537199360
  107. compatible_brands: qt
  108. encoder : Lavf57.83.100
  109. Stream #0:0(eng), 0, 1/25: Video: png, rgba, 16x16 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc (default)
  110. Metadata:
  111. creation_time : 2019-01-04T18:31:33.000000Z
  112. handler_name : Apple Alias Data Handler
  113. timecode : 00:00:00:00
  114. encoder : Lavc57.107.100 png
  115. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  116. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  117. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  118. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  119. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  120. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  121. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  122. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  123. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  124. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  125. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  126. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  127. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  128. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  129. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  130. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  131. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  132. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  133. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  134. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  135. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  136. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  137. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  138. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  139. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  140. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  141. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  142. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  143. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  144. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  145. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  146. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  147. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  148. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  149. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  150. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  151. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  152. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  153. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  154. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  155. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  156. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  157. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  158. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  159. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  160. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  161. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  162. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  163. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  164. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  165. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  166. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  167. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  168. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  169. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  170. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  171. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  172. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  173. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  174. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  175. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  176. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  177. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  178. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  179. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  180. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  181. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  182. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  183. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  184. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  185. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  186. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  187. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  188. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  189. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  190. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  191. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  192. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  193. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  194. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  195. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  196. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  197. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  198. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  199. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  200. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  201. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  202. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  203. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  204. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  205. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  206. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  207. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  208. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  209. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  210. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  211. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  212. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  213. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  214. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  215. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  216. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  217. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  218. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  219. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  220. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  221. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  222. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  223. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  224. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  225. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  226. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  227. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  228. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  229. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  230. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  231. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  232. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  233. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  234. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  235. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  236. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  237. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  238. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  239. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  240. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  241. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  242. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  243. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  244. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  245. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  246. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  247. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  248. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  249. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  250. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  251. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  252. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  253. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  254. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  255. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  256. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  257. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  258. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  259. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  260. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  261. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  262. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  263. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  264. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  265. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  266. [Parsed_fps_0 @ 0x7fad11404ee0] EOF frames_out:149 delta:1
  267. [Parsed_fps_0 @ 0x7fad11404ee0] Duplicating frame.
  268. [Parsed_palettegen_2 @ 0x7fad11402640] 256 colors generated out of 1499 colors; ratio=0.170781
  269. [swscaler @ 0x7fad14015600] Forcing full internal H chroma due to input having non subsampled chroma
  270. [auto_scaler_0 @ 0x7fad11404fa0] w:16 h:16 fmt:bgra sar:0/1 -> w:16 h:16 fmt:rgba sar:0/1 flags:0x4
  271. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  272. Clipping frame in rate conversion by 0.000008
  273. cur_dts is invalid (this is harmless if it occurs once at the start per stream)
  274. [out_0_0 @ 0x7fad11402c80] EOF on sink link out_0_0:default.
  275. No more output streams to write to, finishing.
  276. [image2 @ 0x7fad13800000] Opening '/tmp/palette.png' for writing
  277. [file @ 0x7fad11408700] Setting default whitelist 'file,crypto'
  278. [AVIOContext @ 0x7fad114085c0] Statistics: 0 seeks, 1 writeouts
  279. frame= 1 fps=0.0 q=-0.0 Lsize=N/A time=00:00:00.04 bitrate=N/A speed=0.108x
  280. video:1kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
  281. Input file #0 (input.mov):
  282. Input stream #0:0 (video): 150 packets read (12764812 bytes); 150 frames decoded;
  283. Input stream #0:1 (audio): 1 packets read (4096 bytes);
  284. Input stream #0:2 (data): 0 packets read (0 bytes);
  285. Total: 151 packets (12768908 bytes) demuxed
  286. Output file #0 (/tmp/palette.png):
  287. Output stream #0:0 (video): 1 frames encoded; 1 packets muxed (1010 bytes);
  288. Total: 1 packets (1010 bytes) muxed
  289. 150 frames successfully decoded, 0 decoding errors
  290. [Parsed_fps_0 @ 0x7fad11404ee0] 150 frames in, 150 frames out; 0 frames dropped, 0 frames duplicated.
  291. [AVIOContext @ 0x7fad11707160] Statistics: 12863120 bytes read, 9 seeks
Add Comment
Please, Sign In to add comment