Lightroom Classic hangs for 4 sec after playing a video

  • 1
  • Problem
  • Updated 6 months ago
  • (Edited)
When in the Loupe view, if I play a video, I can't move to another image or video for ~4 seconds.
I get the coloured spinning ball and Lightroom isn't responsive.

Here's some common things I've noticed:
  • It usually happens after I've already played 5 or 6 videos first. The first few videos played work just fine.
  • It happens on both MP4 and MOV files.
  • The video resolution is usually 1080p 29.97fps, I haven't shot 4K (yet).
  • If you're sorting through a bunch of <10sec videos, having to wait ~4 sec before you can move to the next one is quite frustrating.
  • There's no delay moving between videos/images if you don't play the video. It's only if you play the video. The delay happens if you move to the next video/image any time during playback or stopped playback, as long you've actually played the video.
  • Nothing else on my system does this with videos - Apple Preview plays them just fine one after another.
  • LR has been doing this for ages - I think maybe since LR7? It's finally gotten annoying enough to complain, and other LR competitors now getting better I decided to see if I can fix my personal LR complaints before investing precious time looking elsewhere.
  • I usually run LR in the MacOS full-screen mode.
  • It doesn't matter if I turn off graphics acceleration in LR or not. Same experience.
  • I've cleared my video cache, and also re-installed MacOS plus Lightroom completely without restoring from a Time Machine backup (so a fresh preferences file too), and it reoccurred.
  • I've replaced the original Apple 512GB SSD (2x PCIE) with a 1TB Sabrent SSD (4x PCIE), didn't make any difference.
  • The delay doesn't get any longer than 5 seconds, like it doesn't get slower and slower, even if I use LR for an hour or more working with video (painful).
  • I can skip forward and back in the video with no delay. There's no delay pausing and playing either, just moving to the next/previous image/video.
Not sure if worth noting, videos don't play in Lightroom full-screen for me (i.e. by pressing the "F" key), I simply see the thumbnail of the video. The audio plays though. Again this is also whether I have graphics acceleration on or not.

Also, sometimes instead of freezing, Lightroom will simply stop updating the Loupe Preview window - the filmstrip down the bottom will show it's moved onto the next photo/video, but the Preview is still showing the last frame of the video that was just played. I have to go to Grid then back to Loupe to get it to update.

My System Info is below.

Lightroom Classic version: 9.1 [ 201911291132-64cf80b4 ]
License: Creative Cloud
Language setting: en-NZ
Operating system: Mac OS 10
Version: 10.15.2 [19C57]
Application architecture: x64
Logical processor count: 8
Processor speed: 2.2 GHz
Built-in memory: 16,384.0 MB
Real memory available to Lightroom: 16,384.0 MB
Real memory used by Lightroom: 3,583.2 MB (21.8%)
Virtual memory used by Lightroom: 8,993.4 MB
Memory cache size: 1,147.1MB
Internal Camera Raw version: 12.1 [ 351 ]
Maximum thread count used by Camera Raw: 5
Camera Raw SIMD optimization: SSE2,AVX,AVX2
Camera Raw virtual memory: 266MB / 8191MB (3%)
Camera Raw real memory: 285MB / 16384MB (1%)
Displays: 1) 2880x1800

Graphics Processor Info:
Metal: Intel Iris Pro Graphics

Application folder: /Applications/Adobe Lightroom Classic
Library Path: /Users/aidan/Pictures/Lightroom/Lightroom Catalog-Primary-2.lrcat
Settings Folder: /Users/aidan/Library/Application Support/Adobe/Lightroom

Installed Plugins:
1) AdobeStock
2) Any Vision
3) jf Bag-o-Goodies
4) jf Data Plot
5) jf Flickr
6) Luminar Flex
7) SmugMug

Config.lua flags: None

AudioDeviceIOBlockSize: 512
AudioDeviceName: Built-in Output
AudioDeviceNumberOfChannels: 2
AudioDeviceSampleRate: 44100
Build: 12.1x4
CoreImage: true
GL_RENDERER: Intel Iris Pro OpenGL Engine
GL_VENDOR: Intel Inc.
GL_VERSION: 2.1 INTEL-14.3.9
OGLEnabled: true
GL_EXTENSIONS: GL_ARB_color_buffer_float GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_seamless_cube_map GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_transpose_matrix GL_ARB_vertex_array_bgra GL_ARB_vertex_blend GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_draw_buffers2 GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_rectangle GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_APPLE_aux_depth_stencil GL_APPLE_client_storage GL_APPLE_element_array GL_APPLE_fence GL_APPLE_float_pixels GL_APPLE_flush_buffer_range GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_packed_pixels GL_APPLE_pixel_buffer GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_specular_vector GL_APPLE_texture_range GL_APPLE_transform_hint GL_APPLE_vertex_array_object GL_APPLE_vertex_array_range GL_APPLE_vertex_point_size GL_APPLE_vertex_program_evaluators GL_APPLE_ycbcr_422 GL_ATI_separate_stencil GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_IBM_rasterpos_clip GL_NV_blend_square GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fog_distance GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_barrier GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod

Photo of Aidan Wojtas

Aidan Wojtas

  • 65 Posts
  • 24 Reply Likes

Posted 6 months ago

  • 1
Photo of Jim Robertson

Jim Robertson

  • 163 Posts
  • 35 Reply Likes
I have a similar issue, I'm on Windows. It does it virtually every time I look at a video. Don't have to have been looking at several before hand. 

As you say it has been an issue for several versions on LR.