运维日志您现在的位置是:首页 > 博客日志 > 运维日志

centos6编译安装aom用于支持avif格式图片文件

<a href='mailto:'>微wx笑</a>的头像微wx笑 2022-05-03运维日志 1 0关键字: contos6  aom  avif  

centos6编译安装aom用于支持avif格式图片文件,这条路目前还没走通过,转向吧,参考:centos6编译安装libheif支持avif文件

centos6编译安装aom用于支持avif格式图片文件,这条路目前还没走通过,转向吧,参考:centos6编译安装libheif支持avif文件TGV无知


TGV无知

还在探索中,TGV无知

所收集到的可能有用的信息记录一下TGV无知


TGV无知

以下内容来自:https://ci.appveyor.com/project/marcomsousa/build-aom TGV无知


TGV无知

Build started
2git clone -b master https://aomedia.googlesource.com/aom c:\projects\aom_src
3Cloning into 'c:\projects\aom_src'...
4cd c:\projects\aom_src
5$gitData = ConvertFrom-StringData (git log -1 --format=format:"commitId=%H%nmessage=%s%ncommitted=%aD" | out-string)
6if ($gitData['message'] -eq "") { $gitData['message'] = "No commit message available for $($gitData['commitid'])" }
7Update-AppveyorBuild @gitData
8
9$count = (& git rev-list "$env:AOM_LAST_TAG.." --count).Trim()
10$commit = (& git log -1 --format=format:"%h").Trim()
11$version = "$env:AOM_LAST_TAG-$count-g$commit"
12echo $version
13Update-AppveyorBuild -Version $version
14$version >> ".\$version.txt"
15Push-AppveyorArtifact "$version.txt"
16
17v3.0.0-658-g7031364ae
18Uploading artifact v3.0.0-658-g7031364ae.txt (48 bytes)...100%
19git clone -q --depth=1 --branch=master https://github.com/marcomsousa/build_aom.git C:\projects\build-aom
20git checkout -qf 7031364ae41a72eeb63a1523d6ffa692fab899ff
21Running Install scripts
22if %arch% == x64 cinst nasm & set PATH=%PROGRAMFILES%\NASM;%PATH%
23Chocolatey v0.10.15
24Installing the following packages:
25nasm
26By installing you accept licenses for the packages.
27Progress: Downloading nasm 2.14.02... 100%
28
29nasm v2.14.02 [Approved]
30nasm package files install completed. Performing other installation steps.
31Downloading nasm 64 bit
32  from 'https://www.nasm.us/pub/nasm/releasebuilds/2.14.02/win64/nasm-2.14.02-installer-x64.exe'
33Progress: 100% - Completed download of C:\Users\appveyor\AppData\Local\Temp\1\chocolatey\nasm\2.14.02\nasm-2.14.02-installer-x64.exe (933.77 KB).
34Download of nasm-2.14.02-installer-x64.exe (933.77 KB) completed.
35Hashes match.
36Installing nasm...
37nasm has been installed.
38 The install of nasm was successful.
39  Software installed as 'exe', install location is likely default.
40
41Chocolatey installed 1/1 packages. 
42 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
43cd %APPVEYOR_BUILD_FOLDER%
44mkdir cmake_build
45cd cmake_build
46cmake --version
47cmake version 3.20.2
48
49CMake suite maintained and supported by Kitware (kitware.com/cmake).
50cmake c:\projects\aom_src %aom_options% %aom_extra_options% -A %arch%
51-- Building for: Visual Studio 16 2019
52-- The C compiler identification is MSVC 19.29.30037.0
53-- The CXX compiler identification is MSVC 19.29.30037.0
54-- Detecting C compiler ABI info
55-- Detecting C compiler ABI info - done
56-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30037/bin/Hostx64/x64/cl.exe - skipped
57-- Detecting C compile features
58-- Detecting C compile features - done
59-- Detecting CXX compiler ABI info
60-- Detecting CXX compiler ABI info - done
61-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30037/bin/Hostx64/x64/cl.exe - skipped
62-- Detecting CXX compile features
63-- Detecting CXX compile features - done
64-- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.26.2.windows.1") 
65-- Found Perl: C:/Program Files/Git/usr/bin/perl.exe (found version "5.26.2") 
66-- Looking for pthread.h
67-- Looking for pthread.h - not found
68-- Found Threads: TRUE  
69--- aom_configure: Detected CPU: x86_64
70Checking C compiler flag support for: -D_WIN32_WINNT=0x0601
71-- Performing Test C_FLAG_SUPPORTED
72-- Performing Test C_FLAG_SUPPORTED - Success
73Checking C++ compiler flag support for: -D_WIN32_WINNT=0x0601
74-- Performing Test CXX_FLAG_SUPPORTED
75-- Performing Test CXX_FLAG_SUPPORTED - Success
76Running C compiler test: inline_check_1
77-- Performing Test C_TEST_COMPILED
78-- Performing Test C_TEST_COMPILED - Success
79Running CXX compiler test: inline_check_1
80-- Performing Test CXX_TEST_COMPILED
81-- Performing Test CXX_TEST_COMPILED - Success
82Running C compiler test: unistd_check
83-- Performing Test C_TEST_COMPILED
84-- Performing Test C_TEST_COMPILED - Failed
85C Compiler test unistd_check failed.
86Running CXX compiler test: unistd_check
87-- Performing Test CXX_TEST_COMPILED
88-- Performing Test CXX_TEST_COMPILED - Failed
89CXX Compiler test unistd_check failed.
90Checking C compiler flag support for: /W3
91-- Performing Test C_FLAG_SUPPORTED
92-- Performing Test C_FLAG_SUPPORTED - Success
93Checking C++ compiler flag support for: /W3
94-- Performing Test CXX_FLAG_SUPPORTED
95-- Performing Test CXX_FLAG_SUPPORTED - Success
96Checking C compiler flag support for: /wd4996
97-- Performing Test C_FLAG_SUPPORTED
98-- Performing Test C_FLAG_SUPPORTED - Success
99Checking C++ compiler flag support for: /wd4996
100-- Performing Test CXX_FLAG_SUPPORTED
101-- Performing Test CXX_FLAG_SUPPORTED - Success
102-- Found PythonInterp: C:/Python27/python.exe (found version "2.7.18") 
103-- Configuring done
104-- Generating done
105-- Build files have been written to: C:/projects/build-aom/cmake_build
106msbuild "C:\projects\build-aom\cmake_build\AOM.sln" /m /verbosity:minimal /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"
107Microsoft (R) Build Engine version 16.10.1+2fd48ab73 for .NET Framework
108Copyright (C) Microsoft Corporation. All rights reserved.
109
110  Checking Build System
111  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
112  convert_argb.cc
113  cpu_id.cc
114  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
115  planar_functions.cc
116  row_any.cc
117  hdr_util.cc
118  mkvmuxer.cc
119  mkvmuxerutil.cc
120  row_common.cc
121  row_gcc.cc
122  row_mips.cc
123  row_neon.cc
124  row_neon64.cc
125  row_win.cc
126  scale.cc
127  scale_any.cc
128  scale_common.cc
129  scale_gcc.cc
130  scale_mips.cc
131  mkvwriter.cc
132  scale_neon.cc
133  scale_neon64.cc
134  scale_win.cc
135  scale_uv.cc
136  Generating Code...
137  mkvparser.cc
138  mkvreader.cc
139  yuv.vcxproj -> C:\projects\build-aom\cmake_build\yuv.dir\Release\yuv.lib
140  Generating Code...
141  Updating version info if necessary.
142  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
143  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
144  webm.vcxproj -> C:\projects\build-aom\cmake_build\webm.dir\Release\webm.lib
145  ivfenc.c
146  video_writer.c
147  warnings.c
148  y4minput.c
149  encoder_util.c
150  Generating Code...
151  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
152  arg_defs.c
153  webmenc.cc
154  args_helper.c
155  args.c
156  av1_config.c
157  md5_utils.c
158  tools_common.c
159  Writing aom_version.h
160  rawenc.c
161  y4menc.c
162  Generating Code...
163  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
164  aom_encoder_app_util.vcxproj -> C:\projects\build-aom\cmake_build\aom_encoder_app_util.dir\Release\aom_encoder_app_util.lib
165  aom_common_app_util.vcxproj -> C:\projects\build-aom\cmake_build\aom_common_app_util.dir\Release\aom_common_app_util.lib
166  aom_version_dummy.c
167  aom_version.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_version.lib
168  Generating C:/projects/build-aom/cmake_build/config/aom_dsp_rtcd.h
169  Generating C:/projects/build-aom/cmake_build/config/aom_scale_rtcd.h
170  Generating C:/projects/build-aom/cmake_build/config/av1_rtcd.h
171  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
172  aom_dsp_rtcd.c
173  aom_scale_rtcd.c
174  av1_rtcd.c
175  Generating Code...
176  aom_rtcd.vcxproj -> C:\projects\build-aom\cmake_build\aom_rtcd.dir\Release\aom_rtcd.lib
177  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
178  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
179  args_helper.c
180  arg_defs.c
181  cdef_block_avx2.c
182  alloccommon.c
183  av1_inv_txfm_avx2.c
184  cfl_avx2.c
185  av1_inv_txfm1d.c
186  av1_inv_txfm2d.c
187  convolve_2d_avx2.c
188  av1_loopfilter.c
189  convolve_avx2.c
190  highbd_convolve_2d_avx2.c
191  highbd_inv_txfm_avx2.c
192  av1_txfm.c
193  highbd_jnt_convolve_avx2.c
194  highbd_wiener_convolve_avx2.c
195  highbd_warp_affine_avx2.c
196  jnt_convolve_avx2.c
197  reconinter_avx2.c
198  selfguided_avx2.c
199  warp_plane_avx2.c
200  wiener_convolve_avx2.c
201  Generating Code...
202  aom_av1_common_avx2_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_common_avx2_intrinsics.dir\Release\aom_av1_common_avx2_intrinsics.lib
203  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
204  cdef_block_sse4.c
205  av1_convolve_horiz_rs_sse4.c
206  av1_convolve_scale_sse4.c
207  av1_txfm_sse4.c
208  filterintra_sse4.c
209  highbd_convolve_2d_sse4.c
210  highbd_inv_txfm_sse4.c
211  highbd_jnt_convolve_sse4.c
212  blockd.c
213  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
214  cdef.c
215  cdef_block.c
216  cfl.c
217  convolve.c
218  debugmodes.c
219  entropy.c
220  entropymode.c
221  entropymv.c
222  frame_buffers.c
223  idct.c
224  mvref_common.c
225  obu_util.c
226  Generating Code...
227  highbd_warp_plane_sse4.c
228  intra_edge_sse4.c
229  reconinter_sse4.c
230  selfguided_sse4.c
231  warp_plane_sse4.c
232  Generating Code...
233  Compiling...
234  cdef_block_sse2.c
235  odintrin.c
236  cfl_sse2.c
237  pred_common.c
238  quant_common.c
239  convolve_2d_sse2.c
240  convolve_sse2.c
241  reconinter.c
242  jnt_convolve_sse2.c
243  reconintra.c
244  wiener_convolve_sse2.c
245  warp_plane_sse2.c
246  Generating Code...
247  resize.c
248  restoration.c
249  scale.c
250  scan.c
251  seg_common.c
252  thread_common.c
253  tile_common.c
254  timing.c
255  txb_common.c
256  warped_motion.c
257  Generating Code...
258  aom_av1_common.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_common.dir\Release\aom_av1_common.lib
259  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
260  cdef_block_ssse3.c
261  av1_inv_txfm_ssse3.c
262  cfl_ssse3.c
263  highbd_convolve_2d_ssse3.c
264  highbd_wiener_convolve_ssse3.c
265  jnt_convolve_ssse3.c
266  reconinter_ssse3.c
267  resize_ssse3.c
268  Generating Code...
269  aom_av1_common_sse4_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_common_sse4_intrinsics.dir\Release\aom_av1_common_sse4_intrinsics.lib
270  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
271  aom_av1_common_sse2_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_common_sse2_intrinsics.dir\Release\aom_av1_common_sse2_intrinsics.lib
272  av1_dx_iface.c
273  decodeframe.c
274  decodemv.c
275  decoder.c
276  decodetxb.c
277  detokenize.c
278  obu.c
279  Generating Code...
280  aom_av1_decoder.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_decoder.dir\Release\aom_av1_decoder.lib
281  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
282  av1_cx_iface.c
283  aq_complexity.c
284  aq_cyclicrefresh.c
285  aq_variance.c
286  av1_fwd_txfm1d.c
287  av1_fwd_txfm2d.c
288  av1_quantize.c
289  bitstream.c
290  cnn.c
291  compound_type.c
292  context_tree.c
293  corner_detect.c
294  corner_match.c
295  cost.c
296  encodeframe.c
297  encodeframe_utils.c
298  encodemb.c
299  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
300  encodemv.c
301  encode_strategy.c
302  encoder.c
303  Generating Code...
304  Compiling...
305  encoder_utils.c
306  encodetxb.c
307  ethread.c
308  extend.c
309  external_partition.c
310  firstpass.c
311  global_motion.c
312  global_motion_facade.c
313  gop_structure.c
314  hash.c
315  hash_motion.c
316  hybrid_fwd_txfm.c
317  interp_search.c
318  level.c
319  av1_quantize_avx2.c
320  lookahead.c
321  av1_highbd_quantize_avx2.c
322  corner_match_avx2.c
323  error_intrin_avx2.c
324  mcomp.c
325  highbd_block_error_intrin_avx2.c
326  av1_fwd_txfm2d_avx2.c
327  highbd_fwd_txfm_avx2.c
328  ml.c
329  wedge_utils_avx2.c
330  motion_search_facade.c
331  encodetxb_avx2.c
332  mv_prec.c
333  rdopt_avx2.c
334  palette.c
335  av1_k_means_avx2.c
336  temporal_filter_avx2.c
337  Generating Code...
338  highbd_temporal_filter_avx2.c
339  pickrst_avx2.c
340  Compiling...
341  partition_search.c
342  cnn_avx2.c
343  Generating Code...
344  partition_strategy.c
345  pass2_strategy.c
346  pickcdef.c
347  picklpf.c
348  pickrst.c
349  ransac.c
350  ratectrl.c
351  rd.c
352  rdopt.c
353  nonrd_pickmode.c
354  reconinter_enc.c
355  segmentation.c
356  speed_features.c
357  superres_scale.c
358  svc_layercontext.c
359  temporal_filter.c
360  tokenize.c
361  tpl_model.c
362  tx_search.c
363  Generating Code...
364  aom_av1_common_ssse3_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_common_ssse3_intrinsics.dir\Release\aom_av1_common_ssse3_intrinsics.lib
365  aom_av1_encoder_avx2_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_encoder_avx2_intrinsics.dir\Release\aom_av1_encoder_avx2_intrinsics.lib
366  Compiling...
367  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
368  av1_fwd_txfm_sse2.c
369  av1_quantize_sse2.c
370  encodetxb_sse2.c
371  highbd_block_error_intrin_sse2.c
372  temporal_filter_sse2.c
373  av1_k_means_sse2.c
374  highbd_temporal_filter_sse2.c
375  wedge_utils_sse2.c
376  Generating Code...
377  txb_rdopt.c
378  intra_mode_search.c
379  wedge_utils.c
380  var_based_part.c
381  av1_noise_estimate.c
382  fast.c
383  fast_9.c
384  nonmax.c
385  vector.c
386  dwt.c
387  Generating Code...
388  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
389  ml_sse3.c
390  aom_av1_encoder.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_encoder.dir\Release\aom_av1_encoder.lib
391  aom_av1_encoder_sse2_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_encoder_sse2_intrinsics.dir\Release\aom_av1_encoder_sse2_intrinsics.lib
392  aom_av1_encoder_sse3_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_encoder_sse3_intrinsics.dir\Release\aom_av1_encoder_sse3_intrinsics.lib
393  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
394  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
395  hash_sse42.c
396  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
397  aom_av1_dummy.c
398  aom_dsp_dummy.c
399  Generating Code...
400  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
401  av1_fwd_txfm1d_sse4.c
402  aom_av1_encoder_sse42_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_encoder_sse42_intrinsics.dir\Release\aom_av1_encoder_sse42_intrinsics.lib
403  av1_fwd_txfm2d_sse4.c
404  av1_highbd_quantize_sse4.c
405  corner_match_sse4.c
406  aom_convolve.c
407  encodetxb_sse4.c
408  bitreader_buffer.c
409  bitwriter_buffer.c
410  blend_a64_hmask.c
411  blend_a64_mask.c
412  highbd_fwd_txfm_sse4.c
413  blend_a64_vmask.c
414  rdopt_sse4.c
415  entcode.c
416  fft.c
417  intrapred.c
418  loopfilter.c
419  pickrst_sse4.c
420  subtract.c
421  avg.c
422  Generating Code...
423  Generating Code...
424  aom_dsp.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp.dir\Release\aom_dsp.lib
425  aom_dsp_common.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_common.dir\Release\aom_dsp_common.lib
426  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
427  aom_convolve_copy_avx2.c
428  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
429  aom_av1_encoder_sse4_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_av1_encoder_sse4_intrinsics.dir\Release\aom_av1_encoder_sse4_intrinsics.lib
430  aom_subpixel_8t_intrin_avx2.c
431  fft_avx2.c
432  highbd_convolve_avx2.c
433  highbd_loopfilter_avx2.c
434  aom_convolve_copy_sse2.c
435  intrapred_avx2.c
436  aom_subpixel_8t_intrin_sse2.c
437  aom_asm_stubs.c
438  blend_a64_mask_avx2.c
439  fft_sse2.c
440  avg_intrin_avx2.c
441  highbd_convolve_sse2.c
442  Generating Code...
443  highbd_intrapred_sse2.c
444  highbd_loopfilter_sse2.c
445  intrapred_sse2.c
446  loopfilter_sse2.c
447  avg_intrin_sse2.c
448  Generating Code...
449  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
450  blend_a64_hmask_sse4.c
451  aom_dsp_common_avx2_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_common_avx2_intrinsics.dir\Release\aom_dsp_common_avx2_intrinsics.lib
452  blend_a64_mask_sse4.c
453  blend_a64_vmask_sse4.c
454  Generating Code...
455  aom_dsp_common_sse2_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_common_sse2_intrinsics.dir\Release\aom_dsp_common_sse2_intrinsics.lib
456  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
457  aom_dsp_common_sse4_1_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_common_sse4_1_intrinsics.dir\Release\aom_dsp_common_sse4_1_intrinsics.lib
458  aom_subpixel_8t_intrin_ssse3.c
459  highbd_convolve_ssse3.c
460  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
461  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
462  intrapred_ssse3.c
463  binary_codes_reader.c
464  Generating Code...
465  bitreader.c
466  binary_codes_writer.c
467  entdec.c
468  grain_synthesis.c
469  Generating Code...
470  bitwriter.c
471  blk_sse_sum.c
472  entenc.c
473  fwd_txfm.c
474  grain_table.c
475  noise_model.c
476  noise_util.c
477  psnr.c
478  quantize.c
479  sad.c
480  sad_av1.c
481  sse.c
482  ssim.c
483  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
484  sum_squares.c
485  aom_dsp_common_ssse3_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_common_ssse3_intrinsics.dir\Release\aom_dsp_common_ssse3_intrinsics.lib
486  variance.c
487  Generating Code...
488  masked_sad_intrin_avx2.c
489  subtract_avx2.c
490  highbd_quantize_intrin_avx2.c
491  adaptive_quantize_avx2.c
492  highbd_adaptive_quantize_avx2.c
493  sad4d_avx2.c
494  sad_avx2.c
495  sad_highbd_avx2.c
496  sad_impl_avx2.c
497  variance_avx2.c
498  highbd_variance_avx2.c
499  aom_dsp_decoder.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_decoder.dir\Release\aom_dsp_decoder.lib
500  sse_avx2.c
501  aom_dsp_encoder.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_encoder.dir\Release\aom_dsp_encoder.lib
502  variance_impl_avx2.c
503  obmc_sad_avx2.c
504  obmc_variance_avx2.c
505  blk_sse_sum_avx2.c
506  sum_squares_avx2.c
507  Generating Code...
508  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
509  aom_dsp_encoder_avx2_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_encoder_avx2_intrinsics.dir\Release\aom_dsp_encoder_avx2_intrinsics.lib
510  aom_quantize_avx.c
511  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
512  fwd_txfm_sse2.c
513  highbd_quantize_intrin_sse2.c
514  aom_dsp_encoder_avx_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_encoder_avx_intrinsics.dir\Release\aom_dsp_encoder_avx_intrinsics.lib
515  highbd_subtract_sse2.c
516  highbd_variance_sse2.c
517  quantize_sse2.c
518  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
519  adaptive_quantize_sse2.c
520  highbd_variance_sse4.c
521  sse_sse4.c
522  obmc_sad_sse4.c
523  obmc_variance_sse4.c
524  Generating Code...
525  highbd_adaptive_quantize_sse2.c
526  blk_sse_sum_sse2.c
527  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
528  aom_dsp_encoder_sse4_1_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_encoder_sse4_1_intrinsics.dir\Release\aom_dsp_encoder_sse4_1_intrinsics.lib
529  sum_squares_sse2.c
530  variance_sse2.c
531  masked_sad_intrin_ssse3.c
532  masked_sad4d_ssse3.c
533  masked_variance_intrin_ssse3.c
534  Generating Code...
535  quantize_ssse3.c
536  variance_impl_ssse3.c
537  jnt_variance_ssse3.c
538  jnt_sad_ssse3.c
539  Generating Code...
540  aom_dsp_encoder_sse2_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_encoder_sse2_intrinsics.dir\Release\aom_dsp_encoder_sse2_intrinsics.lib
541  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
542  aom_mem.c
543  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
544  aom_scale.c
545  gen_scalers.c
546  yv12config.c
547  yv12extend.c
548  Generating Code...
549  aom_mem.vcxproj -> C:\projects\build-aom\cmake_build\aom_mem.dir\Release\aom_mem.lib
550  aom_dsp_encoder_ssse3_intrinsics.vcxproj -> C:\projects\build-aom\cmake_build\aom_dsp_encoder_ssse3_intrinsics.dir\Release\aom_dsp_encoder_ssse3_intrinsics.lib
551  aom_scale.vcxproj -> C:\projects\build-aom\cmake_build\aom_scale.dir\Release\aom_scale.lib
552  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
553  aom_thread.c
554  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
555  aom_av1_encoder_sse2_dummy.c
556  debug_util.c
557  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
558  Generating Code...
559  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
560  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
561  ivfdec.c
562  obudec.c
563  aom_av1_encoder_ssse3_dummy.c
564  video_reader.c
565  Generating Code...
566  aom_dsp_common_sse2_dummy.c
567  aom_dsp_common_sse2.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_dsp_common_sse2.lib
568  aom_av1_encoder_sse2.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_av1_encoder_sse2.lib
569  webmdec.cc
570  aom_util.vcxproj -> C:\projects\build-aom\cmake_build\aom_util.dir\Release\aom_util.lib
571  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
572  aom_dsp_common_ssse3_dummy.c
573  aom_decoder_app_util.vcxproj -> C:\projects\build-aom\cmake_build\aom_decoder_app_util.dir\Release\aom_decoder_app_util.lib
574  aom_av1_encoder_ssse3.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_av1_encoder_ssse3.lib
575  aom_dsp_common_ssse3.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_dsp_common_ssse3.lib
576  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
577  aom_dsp_encoder_sse2_dummy.c
578  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
579  aom_dsp_encoder_ssse3_dummy.c
580  aom_dsp_encoder_sse2.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_dsp_encoder_sse2.lib
581  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
582  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
583  aomstats.c
584  rate_hist.c
585  Generating Code...
586  aom_ports_dummy.c
587  aom_encoder_stats.vcxproj -> C:\projects\build-aom\cmake_build\aom_encoder_stats.dir\Release\aom_encoder_stats.lib
588  aom_dsp_encoder_ssse3.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_dsp_encoder_ssse3.lib
589  aom_ports.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_ports.lib
590  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_sse2/aom_high_subpixel_8t_sse2.asm.o
591  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_sse2/aom_high_subpixel_bilinear_sse2.asm.o
592  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_sse2/aom_subpixel_8t_sse2.asm.o
593  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_sse2/aom_subpixel_bilinear_sse2.asm.o
594  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_sse2/highbd_intrapred_asm_sse2.asm.o
595  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_sse2/intrapred_asm_sse2.asm.o
596  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_sse2/inv_wht_sse2.asm.o
597  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/highbd_sad4d_sse2.asm.o
598  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/highbd_sad_sse2.asm.o
599  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/highbd_subpel_variance_impl_sse2.asm.o
600  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/highbd_variance_impl_sse2.asm.o
601  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/sad4d_sse2.asm.o
602  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/sad_sse2.asm.o
603  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/subpel_variance_sse2.asm.o
604  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/subtract_sse2.asm.o
605  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_sse2/ssim_sse2_x86_64.asm.o
606  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_ssse3/aom_subpixel_8t_ssse3.asm.o
607  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_common_ssse3/aom_subpixel_bilinear_ssse3.asm.o
608  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_ssse3/fwd_txfm_ssse3_x86_64.asm.o
609  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_dsp_encoder_ssse3/quantize_ssse3_x86_64.asm.o
610  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_ports/emms.asm.o
611  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_av1_encoder_sse2/dct_sse2.asm.o
612  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_av1_encoder_sse2/error_sse2.asm.o
613  Building ASM object C:/projects/build-aom/cmake_build/asm_objects/aom_av1_encoder_ssse3/av1_quantize_ssse3_x86_64.asm.o
614  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
615  aom_config.c
616  aom_codec.c
617  aom_decoder.c
618  aom_encoder.c
619  aom_image.c
620  aom_integer.c
621  Generating Code...
622  aom.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom.lib
623  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
624  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
625  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
626  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
627  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
628  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
629  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
630  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
631  lightfield_decoder.c
632  decode_with_drops.c
633  aomdec.c
634  twopass_encoder.c
635  lightfield_decoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\lightfield_decoder.exe
636  aomdec.vcxproj -> C:\projects\build-aom\cmake_build\Release\aomdec.exe
637  decode_with_drops.vcxproj -> C:\projects\build-aom\cmake_build\Release\decode_with_drops.exe
638  twopass_encoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\twopass_encoder.exe
639  decode_to_md5.c
640  lightfield_bitstream_parsing.c
641  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
642  decode_to_md5.vcxproj -> C:\projects\build-aom\cmake_build\Release\decode_to_md5.exe
643  lightfield_encoder.c
644  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
645  lightfield_tile_list_decoder.c
646  lightfield_encoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\lightfield_encoder.exe
647  lightfield_bitstream_parsing.vcxproj -> C:\projects\build-aom\cmake_build\Release\lightfield_bitstream_parsing.exe
648  lightfield_tile_list_decoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\lightfield_tile_list_decoder.exe
649  aomenc.c
650  aom_cx_set_ref.c
651  aom_cx_set_ref.vcxproj -> C:\projects\build-aom\cmake_build\Release\aom_cx_set_ref.exe
652  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
653  lossless_encoder.c
654  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
655  aomenc.vcxproj -> C:\projects\build-aom\cmake_build\Release\aomenc.exe
656  noise_model.c
657  lossless_encoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\lossless_encoder.exe
658  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
659  resize_util.c
660  noise_model.vcxproj -> C:\projects\build-aom\cmake_build\Release\noise_model.exe
661  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
662  scalable_decoder.c
663  resize_util.vcxproj -> C:\projects\build-aom\cmake_build\Release\resize_util.exe
664  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
665  scalable_decoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\scalable_decoder.exe
666  scalable_encoder.c
667  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
668  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
669  simple_decoder.c
670  set_maps.c
671  scalable_encoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\scalable_encoder.exe
672  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
673  simple_encoder.c
674  simple_decoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\simple_decoder.exe
675  set_maps.vcxproj -> C:\projects\build-aom\cmake_build\Release\set_maps.exe
676  simple_encoder.vcxproj -> C:\projects\build-aom\cmake_build\Release\simple_encoder.exe
677  Building Custom Rule C:/projects/aom_src/CMakeLists.txt
678  svc_encoder_rtc.c
679  svc_encoder_rtc.vcxproj -> C:\projects\build-aom\cmake_build\Release\svc_encoder_rtc.exe
680appveyor AddMessage "Finish build" -Category Information
681cd %APPVEYOR_BUILD_FOLDER%\cmake_build\Release\
682appveyor PushArtifact aomenc.exe
683Uploading artifact aomenc.exe (8,532,480 bytes)...100%
684appveyor PushArtifact aomdec.exe
685Uploading artifact aomdec.exe (8,489,472 bytes)...100%
686appveyor AddMessage "Finish upload" -Category Information
687Discovering tests...OK
688Build success

使用 git clone -b master https://aomedia.googlesource.com/aom 可以下载源代码,但是编译的过程就看不懂了。TGV无知


TGV无知

 
TGV无知


TGV无知


TGV无知

待续。。。TGV无知


TGV无知

本文由 微wx笑 创作,采用 署名-非商业性使用-相同方式共享 4.0 许可协议,转载请附上原文出处链接及本声明。
原文链接:https://www.ivu4e.cn/blog/service/2022-05-03/1182.html

很赞哦! () 有话说 ()