RenderHeads / UnityPlugin-AVProMovieCapture

AVPro Movie Capture is a Unity Plugin for advanced video capture to AVI/MP4/MOV files
https://renderheads.com/products/avpro-movie-capture/
48 stars 8 forks source link

CaptureFromScreen produce Black screen on meta quest2 when using Unity 2021.3 LTS and Built-in #321

Closed goodwood123 closed 1 year ago

goodwood123 commented 1 year ago

Describe the bug Recording a video using CaptureFromScreen on meta quest2 resulting in a Black Screen (having water mark) using Unity 2021.3. (3D Core).

In windows build and using quest link, CaptureFromScreen worked, but In Android build CaptureFromScreen did not work.

Your Setup (please complete the following information):

To Reproduce Steps to reproduce the behavior:

  1. Create a new Unity Project with 3D Core
  2. Import Oculus Integration SDK (Version 56.0)
  3. Import AVPro Media Capture for Trial
  4. I use Assets/Oculus/Interatcion/Samples/Scenes/Examples/DistanceGrabExamples.unity
  5. Build setting is Android.
  6. I pressed oculus mark in unity editor's staus bar (rigth bottom), then fix and apply all.
  7. I added empty game object attached Capture from Screen and another script having start capture and stop capture as public functions.
  8. I added above funcion (start stop) to RoomEnvironment-ExampelsMenu-Transformer and Snap When Select Event.
  9. build fpk and launch in Meta quest developer hub.
  10. CaptureFromScreen.StratCapture() and Stopcapture() is called
  11. I checked mp4 file named MovieCapture_2023-09-08_01-50-53_3664x1920.mp4 in meta quest 2
goodwood123 commented 1 year ago

OpenGL ES3.0

2023/09/11 01:06:58.860 26204 26224 Warn OpenXR xrEnumerateInstanceExtensionProperties: skipping extension=XR_FB_scene_capture due to: missing uses-permission string com.oculus.permission.USE_ANCHOR_API from AndroidManifest 2023/09/11 01:06:58.861 26204 26224 Info OVRPlugin Unavailable OpenXR extension: XR_FB_scene_capture 2023/09/11 01:06:59.152 26204 26343 Info AudioCapture AudioCapture::Init 2023/09/11 01:06:59.152 26204 26343 Info AudioCapture AudioCapture::Init -> Initializing audio capture using direct OS Callbacks 2023/09/11 01:06:59.152 26204 26343 Info AudioCapture AudioCapture::Init COMPLETE 2023/09/11 01:06:59.613 26204 26343 Info AudioCapture AudioCapture::PauseAudioCapture 2023/09/11 01:07:03.898 26204 26224 Info Unity OVRManager:StaticInitializeMixedRealityCapture(OVRMixedRealityCaptureConfiguration) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Oculus\VR\Scripts\OVRManager.cs:3025) 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 📜 (UnityPlugin.cpp:43) UnityPluginLoad - AVPro Movie Capture version 5.1.5-trial build 2304011500 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCapture.cpp:45) Creating OpenGLES video capture factory instance 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:129) VideoCaptureFactoryOpenGLES::setup - eglVersion: 1.5 Android META-EGL 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:132) VideoCaptureFactoryOpenGLES::setup - eglVendor: Android 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:134) VideoCaptureFactoryOpenGLES::setup - eglExtensions: 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_ANDROID_front_buffer_auto_refresh 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_ANDROID_get_frame_timestamps 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_ANDROID_get_native_client_buffer 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_ANDROID_presentation_time 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_EXT_surface_CTA861_3_metadata 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_EXT_surface_SMPTE2086_metadata 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_get_all_proc_addresses 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_swap_buffers_with_damage 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_ANDROID_image_native_buffer 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_ANDROID_native_fence_sync 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_ANDROID_recordable 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_EXT_create_context_robustness 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_EXT_image_gl_colorspace 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_EXT_pixel_format_float 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_EXT_protected_content 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_EXT_yuv_surface 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_IMG_context_priority 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_create_context 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_create_context_no_error 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_fence_sync 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_gl_colorspace 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_gl_renderbuffer_image 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_gl_texture_2D_image 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_gl_texture_3D_image 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_gl_texture_cubemap_image 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_image 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_image_base 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_lock_surface 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_mutable_render_buffer 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_no_config_context 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_partial_update 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_reusable_sync 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_surfaceless_context 2023/09/11 01:07:04.190 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:142) VideoCaptureFactoryOpenGLES::setup - EGL_KHR_wait_sync 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:258) VideoCaptureFactoryOpenGLES::setup - glVersion: OpenGL ES 3.2 V@0725.0 (GIT@f6731f4df9, I30c1ed2d0a, 1689621124) (Date:07/17/23) 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:260) VideoCaptureFactoryOpenGLES::setup - glVendor: Qualcomm 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:262) VideoCaptureFactoryOpenGLES::setup - glRenderer: Adreno (TM) 650 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:264) VideoCaptureFactoryOpenGLES::setup - glShadingLanguageVersion: OpenGL ES GLSL ES 3.20 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:266) VideoCaptureFactoryOpenGLES::setup - glExtensions: 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_EGL_image 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_EGL_image_external 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_EGL_sync 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_vertex_half_float 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_framebuffer_object 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_rgb8_rgba8 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_compressed_ETC1_RGB8_texture 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_AMD_compressed_ATC_texture 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_KHR_texture_compression_astc_ldr 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_KHR_texture_compression_astc_hdr 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_compression_astc 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_compression_s3tc 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_compression_s3tc_srgb 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_compression_rgtc 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_compression_bptc 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_npot 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_filter_anisotropic 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_format_BGRA8888 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_read_format_bgra 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_3D 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_color_buffer_float 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_color_buffer_half_float 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_float_blend 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_alpha_test 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_depth24 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_packed_depth_stencil 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_depth_texture 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_depth_texture_cube_map 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_sRGB 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_float 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_float_linear 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_half_float 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_half_float_linear 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_type_2_10_10_10_REV 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_sRGB_decode 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_compression_astc_decode_mode 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_mirror_clamp_to_edge 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_format_sRGB_override 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_element_index_uint 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_copy_image 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_geometry_shader 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_tessellation_shader 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_stencil8 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_shader_io_blocks 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_shader_image_atomic 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_sample_variables 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_border_clamp 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_EGL_image_external_wrap_modes 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_multisampled_render_to_texture 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_multisampled_render_to_texture2 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_shader_multisample_interpolation 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_cube_map_array 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_draw_buffers_indexed 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_gpu_shader5 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_robustness 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_buffer 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_shader_framebuffer_fetch 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_ARM_shader_framebuffer_fetch_depth_stencil 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_storage_multisample_2d_array 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_sample_shading 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_get_program_binary 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_debug_label 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_KHR_blend_equation_advanced 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_KHR_blend_equation_advanced_coherent 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_tiled_rendering 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_ANDROID_extension_pack_es31a 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_primitive_bounding_box 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_standard_derivatives 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_vertex_array_object 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_disjoint_timer_query 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_KHR_debug 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_YUV_target 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_sRGB_write_control 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_norm16 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_discard_framebuffer 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_surfaceless_context 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OVR_multiview 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OVR_multiview2 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_sRGB_R8 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_KHR_no_error 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_debug_marker 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_EGL_image_external_essl3 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OVR_multiview_multisampled_render_to_texture 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_buffer_storage 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_external_buffer 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_blit_framebuffer_params 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_clip_cull_distance 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_protected_textures 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_shader_non_constant_global_initializers 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_texture_foveated 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_texture_foveated2 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_texture_foveated_subsampled_layout 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_shader_framebuffer_fetch_noncoherent 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_shader_framebuffer_fetch_rate 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_memory_object 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_memory_object_fd 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_EGL_image_array 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_NV_shader_noperspective_interpolation 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_KHR_robust_buffer_access_behavior 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_EGL_image_storage 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_blend_func_extended 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_clip_control 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_OES_texture_view 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_fragment_invocation_density 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_motion_estimation 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_validate_shader_binary 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_YUV_texture_gather 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_QCOM_shading_rate 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_IMG_texture_filter_cubic 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_polygon_offset_clamp 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_texture_sRGB_RG8 2023/09/11 01:07:04.192 26204 26224 Info AVProMovieCapture 💬️ (VideoCaptureFactoryOpenGLES.cpp:272) VideoCaptureFactoryOpenGLES::setup - GL_EXT_shader_implicit_conversions 2023/09/11 01:07:04.707 26204 26224 Info Unity [AVProMovieCapture] Init version: 5.1.7 (plugin v5.1.5-trial) with GPU Adreno (TM) 650 OpenGL ES 3.2 V@0725.0 (GIT@f6731f4df9, I30c1ed2d0a, 1689621124) (Date:07/17/23) OS: Android OS 12 / API-32 (SQ3A.220605.009.A1/50600670051800150) 2023/09/11 01:07:04.707 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:Awake() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1173) 2023/09/11 01:07:35.038 26204 26224 Info Unity Capture Start s 2023/09/11 01:07:35.038 26204 26224 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:22) 2023/09/11 01:07:35.038 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureFromScreen:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Components\CaptureFromScreen.cs:133) 2023/09/11 01:07:35.038 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2540) 2023/09/11 01:07:35.038 26204 26224 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:23) 2023/09/11 01:07:35.046 26204 26224 Warn Unity [AVProMovieCapture] 'OutputPath.RelativeToProject' is not supported on Android, defaulting to 'OutputPath.RelativeToPeristentData' 2023/09/11 01:07:35.046 26204 26224 Warn Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:GetFolder(OutputPath, String) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1697) 2023/09/11 01:07:35.046 26204 26224 Warn Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:GenerateFilePath(OutputPath, String, String) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1758) 2023/09/11 01:07:35.046 26204 26224 Warn Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:GenerateFilename() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1820) 2023/09/11 01:07:35.046 26204 26224 Warn Unity RenderHeads.Media.AVProMovieCapture.CaptureFromScreen:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Asse 2023/09/11 01:07:35.048 26204 26224 Info Unity [AVProMovieCapture]: finalDirectory = /storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures 2023/09/11 01:07:35.048 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:GenerateFilename() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1828) 2023/09/11 01:07:35.048 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureFromScreen:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Components\CaptureFromScreen.cs:166) 2023/09/11 01:07:35.048 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2540) 2023/09/11 01:07:35.048 26204 26224 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:23) 2023/09/11 01:07:35.050 26204 26224 Info Unity [AVProMovieCapture] Start File Capture: 3664x1920 @ 30.00fps [RGBA32] vcodec:'H264' to file: '/storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures/MovieCapture_2023-09-11_01-07-35_3664x1920.mp4' 2023/09/11 01:07:35.050 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2347) 2023/09/11 01:07:35.050 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureFromScreen:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Components\CaptureFromScreen.cs:168) 2023/09/11 01:07:35.050 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2540) 2023/09/11 01:07:35.050 26204 26224 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recode 2023/09/11 01:07:35.052 26204 26224 Info AVProMovieCapture 💬️ (VideoRecorder.cpp:1082) VideoRecorder::createMuxer - creating file at: /storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures/MovieCapture_2023-09-11_01-07-35_3664x1920.mp4 2023/09/11 01:07:35.188 26204 26224 Info Unity Capture Start e 2023/09/11 01:07:35.188 26204 26224 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:24) 2023/09/11 01:07:35.254 26204 26713 Info AVProMovieCapture 💬️ (VideoRecorder.cpp:694) VideoRecorder::videoCaptureThread - got input buffer of size: 12582912 2023/09/11 01:07:41.260 26204 26224 Info Unity Capture Stop s 2023/09/11 01:07:41.260 26204 26224 Info Unity CaptureManager:StopCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:36) 2023/09/11 01:07:41.261 26204 26224 Info Unity [AVProMovieCapture] Stopping capture 55184 2023/09/11 01:07:41.261 26204 26224 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:StopCapture(Boolean, Boolean, Boolean) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2728) 2023/09/11 01:07:41.261 26204 26224 Info Unity CaptureManager:StopCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:37) 2023/09/11 01:07:41.264 26204 26224 Info Unity Capture Stop e 2023/09/11 01:07:41.264 26204 26224 Info Unity CaptureManager:StopCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:38) 2023/09/11 01:07:41.296 26204 26725 Info Unity [AVProMovieCapture] File processing complete 2023/09/11 01:07:41.296 26204 26725 Info Unity RenderHeads.Media.AVProMovieCapture.MP4FileProcessing:Process(Stream, Stream) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:349) 2023/09/11 01:07:41.296 26204 26725 Info Unity RenderHeads.Media.AVProMovieCapture.MP4FileProcessing:ProcessFile(String, String, Options) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:245) 2023/09/11 01:07:41.296 26204 26725 Info Unity RenderHeads.Media.AVProMovieCapture.MP4FileProcessing:ProcessFile(String, Boolean, Options) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:201) 2023/09/11 01:07:41.296 26204 26725 Info Unity RenderHeads.Media.AVProMovieCapture.<>cDisplayClass32_0:b0() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Ru 2023/09/11 01:07:41.297 26204 26725 Info Unity [AVProMovieCapture] - Moving file from: '/storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures/MovieCapture_2023-09-11_01-07-35_3664x1920.mp4', to: '/storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures/MovieCapture_2023-09-11_01-07-35_3664x1920.mp4' 2023/09/11 01:07:41.297 26204 26725 Info Unity RenderHeads.Media.AVProMovieCapture.MP4FileProcessing:ProcessFile(String, Boolean, Options) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:224) 2023/09/11 01:07:41.297 26204 26725 Info Unity RenderHeads.Media.AVProMovieCapture.<>cDisplayClass32_0:b0() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:173)

goodwood123 commented 1 year ago

Add uses-permission string com.oculus.permission.USE_ANCHOR_API in Assets/Plugins/Android/AndroidManifest.xml Change build setting from Open GL ES3.0 to Vulkan

2023/09/11 01:40:42.622 738 775 Info OVRPlugin Name=XR_FB_scene_capture SpecVersion=1 2023/09/11 01:40:42.974 738 775 Info OpenXR xrCreateInstance: Extension XR_FB_scene_capture enabled. 2023/09/11 01:40:43.267 738 775 Info AudioCapture AudioCapture::Init 2023/09/11 01:40:43.267 738 775 Info AudioCapture AudioCapture::Init -> Initializing audio capture using direct OS Callbacks 2023/09/11 01:40:43.267 738 775 Info AudioCapture AudioCapture::Init COMPLETE 2023/09/11 01:40:43.630 738 1374 Info AudioCapture AudioCapture::PauseAudioCapture 2023/09/11 01:40:48.097 738 775 Info Unity OVRManager:StaticInitializeMixedRealityCapture(OVRMixedRealityCaptureConfiguration) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Oculus\VR\Scripts\OVRManager.cs:3025) 2023/09/11 01:40:48.325 738 775 Info AVProMovieCapture 📜 (UnityPlugin.cpp:43) UnityPluginLoad - AVPro Movie Capture version 5.1.5-trial build 2304011500 2023/09/11 01:40:48.325 738 775 Info AVProMovieCapture 💬️ (VideoCapture.cpp:50) Creating Vulkan video capture factory instance 2023/09/11 01:40:48.752 738 775 Info Unity [AVProMovieCapture] Init version: 5.1.7 (plugin v5.1.5-trial) with GPU Adreno (TM) 650 Vulkan 1.1.0 [512.725.0] OS: Android OS 12 / API-32 (SQ3A.220605.009.A1/50600670051800150) 2023/09/11 01:40:48.752 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:Awake() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1173) 2023/09/11 01:41:02.546 738 775 Info Unity Capture Start s 2023/09/11 01:41:02.546 738 775 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:22) 2023/09/11 01:41:02.547 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureFromScreen:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Components\CaptureFromScreen.cs:133) 2023/09/11 01:41:02.547 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2540) 2023/09/11 01:41:02.547 738 775 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:23) 2023/09/11 01:41:02.556 738 775 Warn Unity [AVProMovieCapture] 'OutputPath.RelativeToProject' is not supported on Android, defaulting to 'OutputPath.RelativeToPeristentData' 2023/09/11 01:41:02.556 738 775 Warn Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:GetFolder(OutputPath, String) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1697) 2023/09/11 01:41:02.556 738 775 Warn Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:GenerateFilePath(OutputPath, String, String) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1758) 2023/09/11 01:41:02.556 738 775 Warn Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:GenerateFilename() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1820) 2023/09/11 01:41:02.556 738 775 Warn Unity RenderHeads.Media.AVProMovieCapture.CaptureFromScreen:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Asse 2023/09/11 01:41:02.559 738 775 Info Unity [AVProMovieCapture]: finalDirectory = /storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures 2023/09/11 01:41:02.559 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:GenerateFilename() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:1828) 2023/09/11 01:41:02.559 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureFromScreen:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Components\CaptureFromScreen.cs:166) 2023/09/11 01:41:02.559 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2540) 2023/09/11 01:41:02.559 738 775 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:23) 2023/09/11 01:41:02.561 738 775 Info Unity [AVProMovieCapture] Start File Capture: 3664x1920 @ 30.00fps [RGBA32] vcodec:'H264' to file: '/storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures/MovieCapture_2023-09-11_01-41-02_3664x1920.mp4' 2023/09/11 01:41:02.561 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2347) 2023/09/11 01:41:02.561 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureFromScreen:PrepareCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Components\CaptureFromScreen.cs:168) 2023/09/11 01:41:02.561 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2540) 2023/09/11 01:41:02.561 738 775 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recode 2023/09/11 01:41:02.563 738 775 Info AVProMovieCapture 💬️ (VideoRecorder.cpp:1082) VideoRecorder::createMuxer - creating file at: /storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures/MovieCapture_2023-09-11_01-41-02_3664x1920.mp4 2023/09/11 01:41:02.761 738 775 Info Unity Capture Start e 2023/09/11 01:41:02.761 738 775 Info Unity CaptureManager:StartCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:24) 2023/09/11 01:41:02.863 738 1778 Info AVProMovieCapture 💬️ (VideoRecorder.cpp:694) VideoRecorder::videoCaptureThread - got input buffer of size: 12582912 2023/09/11 01:41:07.389 738 775 Info Unity Capture Stop s 2023/09/11 01:41:07.389 738 775 Info Unity CaptureManager:StopCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:36) 2023/09/11 01:41:07.390 738 775 Info Unity [AVProMovieCapture] Stopping capture 2784 2023/09/11 01:41:07.390 738 775 Info Unity RenderHeads.Media.AVProMovieCapture.CaptureBase:StopCapture(Boolean, Boolean, Boolean) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\CaptureBase.cs:2728) 2023/09/11 01:41:07.390 738 775 Info Unity CaptureManager:StopCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:37) 2023/09/11 01:41:07.392 738 775 Info Unity Capture Stop e 2023/09/11 01:41:07.392 738 775 Info Unity CaptureManager:StopCapture() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\CaptureManager.cs:38) 2023/09/11 01:41:07.471 738 1833 Info Unity [AVProMovieCapture] File processing complete 2023/09/11 01:41:07.471 738 1833 Info Unity RenderHeads.Media.AVProMovieCapture.MP4FileProcessing:Process(Stream, Stream) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:349) 2023/09/11 01:41:07.471 738 1833 Info Unity RenderHeads.Media.AVProMovieCapture.MP4FileProcessing:ProcessFile(String, String, Options) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:245) 2023/09/11 01:41:07.471 738 1833 Info Unity RenderHeads.Media.AVProMovieCapture.MP4FileProcessing:ProcessFile(String, Boolean, Options) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:201) 2023/09/11 01:41:07.471 738 1833 Info Unity RenderHeads.Media.AVProMovieCapture.<>cDisplayClass32_0:b0() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Ru 2023/09/11 01:41:07.472 738 1833 Info Unity [AVProMovieCapture] - Moving file from: '/storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures/MovieCapture_2023-09-11_01-41-02_3664x1920.mp4', to: '/storage/emulated/0/Android/data/com.DefaultCompany.recoder_test2/files/Captures/MovieCapture_2023-09-11_01-41-02_3664x1920.mp4' 2023/09/11 01:41:07.472 738 1833 Info Unity RenderHeads.Media.AVProMovieCapture.MP4FileProcessing:ProcessFile(String, Boolean, Options) (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:224) 2023/09/11 01:41:07.472 738 1833 Info Unity RenderHeads.Media.AVProMovieCapture.<>cDisplayClass32_0:b0() (at C:\Users\goodw\ut_pj\recoder_test2\Assets\Plugins\RenderHeads\AVProMovieCapture\Runtime\Scripts\Internal\Mp4FileProcessing.cs:173)

goodwood123 commented 1 year ago

I solved this issue. Add uses-permission string com.oculus.permission.USE_ANCHOR_API in Assets/Plugins/Android/AndroidManifest.xml Change build setting from Open GL ES3.0 to Vulkan OVRCameraRig's Passthrough support = Supported Add Component Capture From Camera to OVRCameraRig Add Another script having I/F StartCapture and Stop Capture to OVRCameraRig. Build Setting Android change texture compression to ASTC Project Setting Player change minimux API Level to 32 Android Logcat import

I will re-confirm the way of reproduction because above way is redundant.

goodwood123 commented 1 year ago

I use CaptureFromCamera Camera instead of CaptureFromScreen. this worked in android build. CaptureFromCamera attached OVRCameraRig or Empty Object. Both wored.

MovieCapture_2023-09-11_11-33-37_1440x1584.mp4