codec_test_log.txt 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. 2025-07-26 21:45:04.463 [INFO] AV Logger initialized
  2. 2025-07-26 21:45:04.463 [INFO] FFmpeg initialized successfully
  3. 2025-07-26 21:45:04.463 [INFO] 1. 测试视频编码器支持...
  4. 2025-07-26 21:45:04.463 [INFO] 查找可用的视频编码器...
  5. 2025-07-26 21:45:04.464 [INFO] 找到硬件编码器: h264_nvenc
  6. 2025-07-26 21:45:04.464 [INFO] 找到硬件编码器: h264_qsv
  7. 2025-07-26 21:45:04.464 [INFO] 找到硬件编码器: h264_amf
  8. 2025-07-26 21:45:04.464 [INFO] 找到软件编码器: libx264
  9. 2025-07-26 21:45:04.464 [INFO] 找到软件编码器: libx265
  10. 2025-07-26 21:45:04.464 [INFO] 总共找到 5 个可用的视频编码器
  11. 2025-07-26 21:45:04.464 [INFO] 支持的视频编码器数量: 5
  12. 2025-07-26 21:45:04.464 [INFO] - h264_nvenc (硬件: 是)
  13. 2025-07-26 21:45:04.467 [INFO] - h264_qsv (硬件: 是)
  14. 2025-07-26 21:45:04.467 [INFO] - h264_amf (硬件: 是)
  15. 2025-07-26 21:45:04.467 [INFO] - libx264 (硬件: 否)
  16. 2025-07-26 21:45:04.467 [INFO] - libx265 (硬件: 否)
  17. 2025-07-26 21:45:04.467 [INFO] 推荐的视频编码器: h264_nvenc
  18. 2025-07-26 21:45:04.467 [INFO] 2. 测试音频编码器支持...
  19. 2025-07-26 21:45:04.467 [INFO] 查找可用的音频编码器...
  20. 2025-07-26 21:45:04.467 [INFO] 找到音频编码器: aac
  21. 2025-07-26 21:45:04.467 [INFO] 找到音频编码器: libmp3lame
  22. 2025-07-26 21:45:04.467 [INFO] 找到音频编码器: opus
  23. 2025-07-26 21:45:04.468 [INFO] 找到音频编码器: libopus
  24. 2025-07-26 21:45:04.468 [INFO] 找到音频编码器: vorbis
  25. 2025-07-26 21:45:04.468 [INFO] 找到音频编码器: libvorbis
  26. 2025-07-26 21:45:04.468 [INFO] 找到音频编码器: flac
  27. 2025-07-26 21:45:04.468 [INFO] 找到音频编码器: pcm_s16le
  28. 2025-07-26 21:45:04.468 [INFO] 找到音频编码器: pcm_s24le
  29. 2025-07-26 21:45:04.468 [INFO] 找到音频编码器: pcm_s32le
  30. 2025-07-26 21:45:04.468 [INFO] 总共找到 10 个可用的音频编码器
  31. 2025-07-26 21:45:04.468 [INFO] 支持的音频编码器数量: 10
  32. 2025-07-26 21:45:04.468 [INFO] - aac
  33. 2025-07-26 21:45:04.469 [INFO] - libmp3lame
  34. 2025-07-26 21:45:04.469 [INFO] - opus
  35. 2025-07-26 21:45:04.469 [INFO] - libopus
  36. 2025-07-26 21:45:04.469 [INFO] - vorbis
  37. 2025-07-26 21:45:04.469 [INFO] - libvorbis
  38. 2025-07-26 21:45:04.469 [INFO] - flac
  39. 2025-07-26 21:45:04.469 [INFO] - pcm_s16le
  40. 2025-07-26 21:45:04.469 [INFO] - pcm_s24le
  41. 2025-07-26 21:45:04.469 [INFO] - pcm_s32le
  42. 2025-07-26 21:45:04.469 [INFO] 推荐的音频编码器: aac
  43. 2025-07-26 21:45:04.469 [INFO] 3. 测试视频编码器创建...
  44. 2025-07-26 21:45:04.470 [DEBUG] 创建编码编解码器, 媒体类型: 2
  45. 2025-07-26 21:45:04.470 [DEBUG] 创建视频编码器
  46. 2025-07-26 21:45:04.470 [INFO] 视频编码器创建成功
  47. 2025-07-26 21:45:04.470 [INFO] 开始设置硬件加速: 编码器=h264_nvenc, 设备类型=2
  48. 2025-07-26 21:45:04.470 [INFO] 检查CUDA设备可用性...
  49. 2025-07-26 21:45:04.470 [INFO] 创建硬件设备上下文...
  50. 2025-07-26 21:45:04.574 [INFO] 硬件设备上下文创建成功: h264_nvenc
  51. 2025-07-26 21:45:04.574 [INFO] 设置硬件帧上下文: 1280x720, 硬件格式: 117, 软件格式: 23, 池大小: 8
  52. 2025-07-26 21:45:04.575 [INFO] 硬件帧上下文初始化成功
  53. 2025-07-26 21:45:04.575 [INFO] 设置硬件编码器像素格式: 117 (cuda)
  54. 2025-07-26 21:45:04.575 [INFO] 设置NVENC编码器参数...
  55. 2025-07-26 21:45:04.576 [INFO] 设置preset=medium: 成功
  56. 2025-07-26 21:45:04.576 [INFO] 设置profile=main: 成功
  57. 2025-07-26 21:45:04.576 [INFO] 设置rc=vbr: 成功
  58. 2025-07-26 21:45:04.576 [INFO] 设置surfaces=16: 成功
  59. 2025-07-26 21:45:04.576 [INFO] 设置delay=0: 成功
  60. 2025-07-26 21:45:04.576 [INFO] 启用低延迟模式
  61. 2025-07-26 21:45:04.576 [INFO] 设置preset=fast: 成功
  62. 2025-07-26 21:45:04.576 [INFO] 设置tune=ll: 成功
  63. 2025-07-26 21:45:04.576 [INFO] 准备打开编码器: h264_nvenc
  64. 2025-07-26 21:45:04.576 [INFO] 编码器参数: 1280x720, 比特率: 2000000, 帧率: 30, 像素格式: 117
  65. 2025-07-26 21:45:04.576 [INFO] 硬件编码器状态: 设备上下文=已创建, 帧上下文=已设置
  66. 2025-07-26 21:45:04.622 [INFO] 编码器打开成功: h264_nvenc
  67. 2025-07-26 21:45:04.622 [DEBUG] 编解码器状态变更: 0 -> 1
  68. 2025-07-26 21:45:04.622 [INFO] 视频编码器已打开: h264_nvenc (1280x720 @ 30fps)
  69. 2025-07-26 21:45:04.622 [INFO] 视频编码器打开成功
  70. 2025-07-26 21:45:04.622 [INFO] 编码器状态: 1
  71. 2025-07-26 21:45:04.622 [INFO] 是否已打开: 是
  72. 2025-07-26 21:45:04.650 [DEBUG] 编解码器状态变更: 1 -> 4
  73. 2025-07-26 21:45:04.650 [DEBUG] 视频编码器已关闭
  74. 2025-07-26 21:45:04.651 [INFO] 视频编码器已关闭
  75. 2025-07-26 21:45:04.651 [DEBUG] 视频编码器已销毁
  76. 2025-07-26 21:45:04.651 [DEBUG] 编解码器已析构
  77. 2025-07-26 21:45:04.651 [INFO] 4. 测试音频编码器创建...
  78. 2025-07-26 21:45:04.651 [DEBUG] 创建编码编解码器, 媒体类型: 1
  79. 2025-07-26 21:45:04.651 [DEBUG] 创建音频编码器
  80. 2025-07-26 21:45:04.651 [INFO] 音频编码器创建成功
  81. 2025-07-26 21:45:04.652 [DEBUG] 编解码器状态变更: 0 -> 1
  82. 2025-07-26 21:45:04.652 [INFO] 音频编码器已打开: aac (44100Hz, 2ch, 128kbps)
  83. 2025-07-26 21:45:04.652 [INFO] 音频编码器打开成功
  84. 2025-07-26 21:45:04.652 [INFO] 编码器状态: 1
  85. 2025-07-26 21:45:04.653 [INFO] 是否已打开: 是
  86. 2025-07-26 21:45:04.653 [DEBUG] 编解码器状态变更: 1 -> 4
  87. 2025-07-26 21:45:04.653 [DEBUG] 音频编码器已关闭
  88. 2025-07-26 21:45:04.653 [INFO] 音频编码器已关闭
  89. 2025-07-26 21:45:04.653 [DEBUG] 音频编码器已销毁
  90. 2025-07-26 21:45:04.653 [DEBUG] 编解码器已析构
  91. 2025-07-26 21:45:04.653 [INFO] 5. 测试编码器工厂...
  92. 2025-07-26 21:45:04.653 [DEBUG] 创建编码编解码器, 媒体类型: 2
  93. 2025-07-26 21:45:04.653 [DEBUG] 创建视频编码器
  94. 2025-07-26 21:45:04.654 [INFO] 最佳视频编码器创建成功(硬件优先)
  95. 2025-07-26 21:45:04.654 [DEBUG] 创建编码编解码器, 媒体类型: 2
  96. 2025-07-26 21:45:04.654 [DEBUG] 创建视频编码器
  97. 2025-07-26 21:45:04.654 [INFO] 最佳视频编码器创建成功(软件优先)
  98. 2025-07-26 21:45:04.654 [DEBUG] 创建编码编解码器, 媒体类型: 1
  99. 2025-07-26 21:45:04.654 [DEBUG] 创建音频编码器
  100. 2025-07-26 21:45:04.654 [INFO] 最佳音频编码器创建成功
  101. 2025-07-26 21:45:04.654 [DEBUG] 创建编码编解码器, 媒体类型: 1
  102. 2025-07-26 21:45:04.654 [DEBUG] 创建音频编码器
  103. 2025-07-26 21:45:04.655 [INFO] 无损音频编码器创建成功
  104. 2025-07-26 21:45:04.655 [INFO] 6. 测试编码器能力查询...
  105. 2025-07-26 21:45:04.655 [INFO] 编码器 aac 支持:
  106. 2025-07-26 21:45:04.655 [INFO] - FLTP格式: 是
  107. 2025-07-26 21:45:04.655 [INFO] - 44100Hz: 是
  108. 2025-07-26 21:45:04.655 [INFO] - 立体声: 是
  109. 2025-07-26 21:45:04.655 [INFO] 7. 测试编码器统计信息...
  110. 2025-07-26 21:45:04.655 [DEBUG] 创建编码编解码器, 媒体类型: 2
  111. 2025-07-26 21:45:04.655 [DEBUG] 创建视频编码器
  112. 2025-07-26 21:45:04.655 [INFO] 编码器统计信息:
  113. 2025-07-26 21:45:04.656 [INFO] - 处理帧数: 0
  114. 2025-07-26 21:45:04.656 [INFO] - 丢弃帧数: 0
  115. 2025-07-26 21:45:04.656 [INFO] - 错误次数: 0
  116. 2025-07-26 21:45:04.656 [INFO] - 平均处理时间: {:.2f}ms
  117. 2025-07-26 21:45:04.656 [INFO] - 总字节数: 0
  118. 2025-07-26 21:45:04.656 [DEBUG] 视频编码器已销毁
  119. 2025-07-26 21:45:04.656 [DEBUG] 编解码器已析构
  120. 2025-07-26 21:45:04.656 [INFO] === 所有编解码测试完成 ===
  121. 2025-07-26 21:45:04.656 [INFO] 测试完成,请查看 codec_test_log.txt 文件
  122. 2025-07-26 21:45:04.656 [DEBUG] 音频编码器已销毁
  123. 2025-07-26 21:45:04.656 [DEBUG] 编解码器已析构
  124. 2025-07-26 21:45:04.657 [DEBUG] 音频编码器已销毁
  125. 2025-07-26 21:45:04.657 [DEBUG] 编解码器已析构
  126. 2025-07-26 21:45:04.657 [DEBUG] 视频编码器已销毁
  127. 2025-07-26 21:45:04.657 [DEBUG] 编解码器已析构
  128. 2025-07-26 21:45:04.657 [DEBUG] 视频编码器已销毁
  129. 2025-07-26 21:45:04.657 [DEBUG] 编解码器已析构
  130. 2025-07-26 21:45:04.657 [INFO] FFmpeg cleanup completed