• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

H264 Files very slow in Final Cut on my M1 Max

Offline
#1 OliverH
Hi,

I've noticed for quite some time already that the H264 4K Files, created by LRTimelapse, are somehow slow in Final Cut on my M1 Max (32 Core CPU, 64 GB Ram) MacBook Pro. They cause stutter, it takes a couple of seconds between play and pause when in the clip. Of course I can convert the clipse inside Final Cut to optimized media, but that's not ideal as thats an additional step und the optimized clips take up additional space.

And the CPU/GPU with the additional media encode/decode chips of the M1 Max should be more than capable of playing the timelapse render files smoothly.

All other H264 videos (like drone clips, or DSLM video files etc) perform 100% smooth.

Any ideas what might be the issue?

Thanks :-)
Offline
#2 Gunther
Which render settings are you using? Please provide the log after rendering.
Subscribe to: LRTimelapse Newsletter, Youtube Channel, Instagram, Facebook.
Offline
#3 OliverH
Hey Gunther, sorry for the late reply. Didn't find time before to do that.

----

Ausgabeformat H264
Ausgabegröße 4K UHD
Qualität Sehr hoch
Wiederholrate 25
Speed 1:1 default
Farbabtastung 420
Videopegel Legal (TV)
Gamut Standard (BT.709)
Nachbearbeitung Erzwungenes Seitenverhältnis 16:9
LRT Motion Blur 4
Schärfen Nein
Copyright Nein
Zeitstempel Nein
Zeige im Finde Ja
Lösche Zwischensequenz Nein

Code:
2022-11-12 08:56:03 [DEB] Created Log file: /Users/oliverhummell/Documents/LRTimelapse
2022-11-12 08:56:03 [INF] Reading settings from /Users/oliverhummell/Library/Application Support/LRTimelapse/LRTimelapse.config
2022-11-12 08:56:03 [INF] LRTimelapse 6.2 (2022-10-25) Build 820
2022-11-12 08:56:03 [INF] (c) 2022 Gunther Wegner
2022-11-12 08:56:03 [INF] https://lrtimelapse.com
2022-11-12 08:56:03 [INF] Java version: 19 (64bit) from Azul Systems, Inc.
2022-11-12 08:56:03 [INF] Running on: Mac OS X locale: de_DE
2022-11-12 08:56:03 [INF] Running on Mac Silicon.
2022-11-12 08:56:03 [INF] OS Version: 13.0.1
2022-11-12 08:56:03 [INF] Java runtime: 64 bit
2022-11-12 08:56:03 [INF] Found 10 processor cores.
2022-11-12 08:56:04 [INF] Licensed to: Oliver Hummell, Moers - Private License.
2022-11-12 08:56:04 [DEB] Registered Tiff-Reader: com.sun.imageio.plugins.tiff.TIFFImageReader@1133ec6e
2022-11-12 08:56:04 [DEB] Registered Tiff-Reader: com.twelvemonkeys.imageio.plugins.tiff.TIFFImageReader@2c95ac9e
2022-11-12 08:56:04 [DEB] Loading UI Resources...
2022-11-12 08:56:05 [DEB] Done loading UI Resources.
2022-11-12 08:56:06 [DEB] Launched LRTExport worker with 4 threads.
2022-11-12 08:56:06 [DEB] Launched Batch Processing worker with 10 threads.
2022-11-12 08:56:06 [INF] Loading directory structure
2022-11-12 08:56:06 [DEB] Initializing directory chooser
2022-11-12 08:56:06 [DEB] Start path: /Users/oliverhummell/Desktop/Temp/Timelapse_Temp/Burg-Eltz
2022-11-12 08:56:06 [DEB] Building user interface
2022-11-12 08:56:06 [DEB] Building Table
2022-11-12 08:56:06 [DEB] Setting header renderer
2022-11-12 08:56:06 [DEB] Register cell editing
2022-11-12 08:56:06 [DEB] Updating column widths
2022-11-12 08:56:06 [DEB] Create table popup
2022-11-12 08:56:07 [DEB] Enabling drag-drop
2022-11-12 08:56:07 [DEB] Done creating UI
2022-11-12 08:56:07 [DEB] Creating UI-bindings...
2022-11-12 08:56:07 [DEB] Preview Color Management not activated. You can activate it in the Settings.
2022-11-12 08:56:07 [DEB] Launched Visual Previews worker with 10 threads.
2022-11-12 08:56:07 [DEB] Checking for render tasks in: /Users/oliverhummell/Documents/LRTimelapse/LRTInterface.txt
2022-11-12 08:56:07 [INF] Detected 2 screens:
2022-11-12 08:56:07 [INF] Screen 1: 2560 1440
2022-11-12 08:56:07 [INF] Screen 2: 2560 1440
2022-11-12 08:56:07 [DEB] Setting window position
2022-11-12 08:56:07 [DEB] Starting version check...
2022-11-12 08:56:07 [DEB] Showing UI
2022-11-12 08:56:07 [DEB] Initializing import dialog...
2022-11-12 08:56:07 [DEB] ExifTool installed, version 12.49
2022-11-12 08:56:07 [DEB] Launching 3 instances of ExifTool
2022-11-12 08:56:07 [DEB] /usr/local/LRTimelapse/exiftool
2022-11-12 08:56:07 [DEB] Successfully launched ExifTool Pool.
2022-11-12 08:56:07 [DEB] DNG Converter available: /Applications/Adobe DNG Converter.app
2022-11-12 08:56:07 [DEB] MPEG Encoder available: /usr/local/LRTimelapse/ffmpeg-silicon
2022-11-12 08:56:07 [DEB] Cleaning up temp dir
2022-11-12 08:56:07 [DEB] Using temp-dir: /var/folders/g3/lfn2dwfx3gsc5grv69pyrq8h0000gn/T/lrt_1378385172323924236
2022-11-12 08:56:07 [DEB] Using 10 threads for Visual Previews.
2022-11-12 08:56:07 [DEB] Using 4 threads for Internal Export.
2022-11-12 08:56:07 [DEB] Using 3 threads for ExifTool.
2022-11-12 08:56:07 [INF] Locating last selected folder...
2022-11-12 08:56:07 [INF] ...done locating last selected folder.
2022-11-12 08:56:07 [ERR] Error loading version file from server
2022-11-12 08:56:07 [INF] Latest Version of LRTimelapse: <not available>, installed Version: 6.2 (2022-10-25)
2022-11-12 08:56:08 [DEB] ...done initializing import dialog.
2022-11-12 08:56:10 [DEB] Installed Version of Adobe DNG converter: 15.0 (15000000)
2022-11-12 08:56:10 [DEB] Could not detect version of currently available Adobe DNG Converter online.
2022-11-12 08:56:10 [DEB] Memory: [max|52448] [used|427] [free|52021]
2022-11-12 08:56:15 [INF] --- Loading directory: /Users/oliverhummell/Desktop/Temp/Timelapse_Temp
2022-11-12 08:56:15 [DEB] Loading sequence properties from /Users/oliverhummell/Desktop/Temp/Timelapse_Temp/.lrt/lrtsequence.properties
2022-11-12 08:56:15 [WRN] Sequence properties-file not found.
2022-11-12 08:56:15 [DEB] Launched Folder Loader worker with 10 threads.
2022-11-12 08:56:15 [DEB] Finished loading XMP data in 0 sec.
2022-11-12 08:56:15 [DEB] EMPTY sequence with 0 images loaded.
2022-11-12 08:56:15 [ERR] Could not create snapshot dir!
2022-11-12 08:56:15 [DEB] Launched Camera Previews Loader worker with 10 threads.
2022-11-12 08:56:36 [INF] --- Loading directory: /Users/oliverhummell/Videoprojekte
2022-11-12 08:56:36 [DEB] Loading sequence properties from /Users/oliverhummell/Videoprojekte/.lrt/lrtsequence.properties
2022-11-12 08:56:36 [WRN] Sequence properties-file not found.
2022-11-12 08:56:36 [DEB] Launched Folder Loader worker with 10 threads.
2022-11-12 08:56:36 [DEB] Finished loading XMP data in 0 sec.
2022-11-12 08:56:36 [DEB] EMPTY sequence with 0 images loaded.
2022-11-12 08:56:36 [ERR] Could not create snapshot dir!
2022-11-12 08:56:36 [DEB] Launched Camera Previews Loader worker with 10 threads.
2022-11-12 08:57:33 [INF] --- Loading directory: /Users/oliverhummell/Pictures/Lightroom Fotos/Timelapses/USA Timelapses/MormonRow
2022-11-12 08:57:33 [DEB] Loading sequence properties from /Users/oliverhummell/Pictures/Lightroom Fotos/Timelapses/USA Timelapses/MormonRow/.lrt/lrtsequence.properties
2022-11-12 08:57:33 [DEB] Launched Folder Loader worker with 10 threads.
2022-11-12 08:57:33 [DEB] Detected a Masks 2.0 sequence.
2022-11-12 08:57:34 [DEB] Finished loading XMP data in 0 sec.
2022-11-12 08:57:34 [DEB] NEF sequence with 187 images loaded.
2022-11-12 08:57:34 [DEB] Memory: [max|52448] [used|348] [free|52100]
2022-11-12 08:57:34 [DEB] Buffer size for ExifTool: 19
2022-11-12 08:57:34 [DEB] Sequence shot in auto mode
2022-11-12 08:57:34 [DEB] Timestamp Data complete!
2022-11-12 08:57:34 [DEB] Sequence processed with LRT 6.1.2, Build 807
2022-11-12 08:57:34 [DEB] 1st Image (NEF): 6064 x 4040, f/6.3, 0.6 sec, 1600 ISO
2022-11-12 08:57:35 [DEB] Fixing Metadata
2022-11-12 08:57:35 [INF] --- Loading directory: /Users/oliverhummell/Pictures/Lightroom Fotos/Timelapses/USA Timelapses/LizardPass2
2022-11-12 08:57:35 [DEB] Loading sequence properties from /Users/oliverhummell/Pictures/Lightroom Fotos/Timelapses/USA Timelapses/LizardPass2/.lrt/lrtsequence.properties
2022-11-12 08:57:35 [DEB] Launched Folder Loader worker with 10 threads.
2022-11-12 08:57:35 [DEB] Detected a Masks 2.0 sequence.
2022-11-12 08:57:36 [DEB] Finished loading XMP data in 1 sec.
2022-11-12 08:57:36 [DEB] NEF sequence with 300 images loaded.
2022-11-12 08:57:36 [DEB] Memory: [max|52448] [used|1481] [free|50967]
2022-11-12 08:57:36 [DEB] Buffer size for ExifTool: 30
2022-11-12 08:57:36 [DEB] Sequence shot in auto mode
2022-11-12 08:57:36 [DEB] Timestamp Data complete!
2022-11-12 08:57:36 [DEB] Sequence processed with LRT 6.1, Build 804
2022-11-12 08:57:36 [DEB] 1st Image (NEF): 7104 x 4730, f/5.6, 1/1000 sec, 64 ISO
2022-11-12 08:57:36 [DEB] Fixing Metadata
2022-11-12 08:58:16 [DEB] User action: Export and Render
2022-11-12 08:58:16 [DEB] RenderDialog: Initializing...
2022-11-12 08:58:16 [DEB] RenderDialog: Loading presets from settings...
2022-11-12 08:58:16 [DEB] RenderDialog: Loading Render Settings...
2022-11-12 08:58:16 [DEB] RenderDialog: Selecting last render setting...
2022-11-12 08:58:16 [DEB] Loaded render settings from UI
2022-11-12 08:58:16 [DEB] RenderDialog: completed.
2022-11-12 08:58:26 [DEB] -- Dialog render
2022-11-12 08:58:26 [DEB]   Loading: /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LRT_LizardPass2 (300 files)
2022-11-12 08:58:26 [DEB] Export and Render: /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LRT_LizardPass2
2022-11-12 08:58:26 [DEB] Could not find .lrtexport properties in /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LRT_LizardPass2/.lrt/.lrtexport
2022-11-12 08:58:26 [DEB] Source file Dimensions: 7104 x 3996
2022-11-12 08:58:51 [DEB] Creating folder for intermediaries: /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LRT_LizardPass2
2022-11-12 08:58:51 [DEB] -- Internal export for current sequence with 300 images to: /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LRT_LizardPass2
2022-11-12 08:58:51 [DEB] Output Filename: /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LizardPass2_h264-420_Rec.709L_4KUHD_25_VHQ_mb04.mp4
2022-11-12 08:58:51 [DEB] Created temp dir: /var/folders/g3/lfn2dwfx3gsc5grv69pyrq8h0000gn/T/lrt_1378385172323924236/3efb9c530920fa22
2022-11-12 09:07:53 [DEB] Export completed in: 9'1.825
2022-11-12 09:07:53 [DEB] Deleting temp dir: /var/folders/g3/lfn2dwfx3gsc5grv69pyrq8h0000gn/T/lrt_1378385172323924236/3efb9c530920fa22
2022-11-12 09:07:53 [DEB] -- Render intermediary sequence /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LRT_LizardPass2
2022-11-12 09:07:53 [DEB] Image orientation: 1
2022-11-12 09:07:53 [DEB]   Dimensions: 6192 x 3483
2022-11-12 09:07:53 [DEB]   JPG sequence
2022-11-12 09:07:53 [DEB]   ICC-Profile: sRGB
2022-11-12 09:07:53 [DEB]   Intermediary sequence has LRTimelapse naming convention.
2022-11-12 09:07:53 [DEB] After Cropping to AR: 3840 2160
2022-11-12 09:07:53 [DEB] Crop: 3840:2160 xOff: 0 yOff: 0
2022-11-12 09:07:53 [DEB] Output Filename: /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LizardPass2_h264-420_Rec.709L_4KUHD_25_VHQ_mb04.mp4
2022-11-12 09:07:53 [DEB] Launching video encoder: /usr/local/LRTimelapse/ffmpeg-silicon
2022-11-12 09:07:53 [DEB]   Frames:      300
2022-11-12 09:07:53 [DEB]   Output Size (Source): 3840 x 2160
2022-11-12 09:07:53 [DEB]   Crop Forced: true, AR: 16:9, offset: 50%
2022-11-12 09:07:53 [DEB]   Frame rate:  25
2022-11-12 09:07:53 [DEB]   Encoder:     h264
2022-11-12 09:07:53 [DEB]   Quality:     VHQ
2022-11-12 09:07:53 [DEB]   Color Space: Rec.709
2022-11-12 09:07:53 [DEB]   Color Subs.: 420
2022-11-12 09:07:53 [DEB]   Color Range: L
2022-11-12 09:07:53 [DEB]   Speed:       1.0
2022-11-12 09:07:53 [DEB]   Sharpen:     false
2022-11-12 09:07:53 [DEB]   Motion Blur: true
2022-11-12 09:07:53 [DEB]   Timestamps:  false
2022-11-12 09:07:53 [DEB]   Copyright:   false
2022-11-12 09:07:53 [DEB] ffmpeg version 4.4.1 Copyright (c) 2000-2021 the FFmpeg developers
2022-11-12 09:07:53 [DEB]   built with Apple clang version 13.0.0 (clang-1300.0.29.3)
2022-11-12 09:07:53 [DEB]   configuration: --prefix=/Volumes/tempdisk/sw --extra-cflags=-fno-stack-check --arch=arm64 --cc=/usr/bin/clang --enable-gpl --enable-libopenjpeg --enable-libopus --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libvpx --enable-libwebp --enable-libass --enable-libfreetype --enable-libtheora --enable-libvorbis --enable-libsnappy --enable-libaom --enable-libvidstab --enable-libzimg --enable-libsvtav1 --enable-version3 --pkg-config-flags=--static --disable-ffplay --enable-postproc --enable-nonfree --enable-videotoolbox --enable-neon --enable-runtime-cpudetect --disable-indev=qtkit --disable-indev=x11grab_xcb
2022-11-12 09:07:53 [DEB]   libavutil      56. 70.100 / 56. 70.100
2022-11-12 09:07:53 [DEB]   libavcodec     58.134.100 / 58.134.100
2022-11-12 09:07:53 [DEB]   libavformat    58. 76.100 / 58. 76.100
2022-11-12 09:07:53 [DEB]   libavdevice    58. 13.100 / 58. 13.100
2022-11-12 09:07:53 [DEB]   libavfilter     7.110.100 /  7.110.100
2022-11-12 09:07:53 [DEB]   libswscale      5.  9.100 /  5.  9.100
2022-11-12 09:07:53 [DEB]   libswresample   3.  9.100 /  3.  9.100
2022-11-12 09:07:53 [DEB]   libpostproc    55.  9.100 / 55.  9.100
2022-11-12 09:07:54 [DEB] Input #0, image2, from '/Users/oliverhummell/Desktop/Temp/Timelapse_Export/LRT_LizardPass2/LRT_%05d.jpg':
2022-11-12 09:07:54 [DEB]   Duration: 00:00:12.00, start: 0.000000, bitrate: N/A
2022-11-12 09:07:54 [DEB]   Stream #0:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 6192x3483, 25 fps, 25 tbr, 25 tbn, 25 tbc
2022-11-12 09:07:54 [DEB] Stream mapping:
2022-11-12 09:07:54 [DEB]   Stream #0:0 (mjpeg) -> crop
2022-11-12 09:07:54 [DEB]   select -> Stream #0:0 (libx264)
2022-11-12 09:07:54 [DEB] Press [q] to stop, [?] for help
2022-11-12 09:07:54 [DEB] [libx264 @ 0x13b808e00] using SAR=1/1
2022-11-12 09:07:54 [DEB] [libx264 @ 0x13b808e00] using cpu capabilities: ARMv8 NEON
2022-11-12 09:07:54 [DEB] [libx264 @ 0x13b808e00] profile High, level 5.1, 4:2:0, 8-bit
2022-11-12 09:07:54 [DEB] [libx264 @ 0x13b808e00] 264 - core 164 r3075 66a5bc1 - H.264/MPEG-4 AVC codec - Copyleft 2003-2021 - http://www.videolan.org/x264.html - options: cabac=1 ref=5 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=15 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=50 rc=crf mbtree=1 crf=10.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
2022-11-12 09:07:54 [DEB] [mp4 @ 0x13b811a00] Failed to parse creation_time "2022-11-12T09:07:53"
2022-11-12 09:07:54 [DEB] Output #0, mp4, to '/var/folders/g3/lfn2dwfx3gsc5grv69pyrq8h0000gn/T/LRT_Render_9435027359632654351.mp4':
2022-11-12 09:07:54 [DEB]   Metadata:
2022-11-12 09:07:54 [DEB]     creation_time   : "2022-11-12T09:07:53"
2022-11-12 09:07:54 [DEB]     encoder         : Lavf58.76.100
2022-11-12 09:07:54 [DEB]   Stream #0:0: Video: h264 (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 3840x2160 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 12800 tbn
2022-11-12 09:07:54 [DEB]     Metadata:
2022-11-12 09:07:54 [DEB]       encoder         : Lavc58.134.100 libx264
2022-11-12 09:07:54 [DEB]     Side data:
2022-11-12 09:07:54 [DEB]       cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
2022-11-12 09:08:37 [DEB] video:113830kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.005752%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] frame I:2     Avg QP: 6.57  size:1964160
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] frame P:75    Avg QP: 8.01  size:902117
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] frame B:220   Avg QP:10.46  size:204427
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] consecutive B-frames:  1.0%  0.7%  0.0% 98.3%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] mb I  I16..4:  8.7% 62.4% 28.8%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] mb P  I16..4:  3.5% 33.6%  3.7%  P16..4: 26.4% 16.8% 15.7%  0.0%  0.0%    skip: 0.4%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] mb B  I16..4:  0.7%  6.3%  0.4%  B16..8: 33.6% 14.1%  5.8%  direct:16.6%  skip:22.7%  L0:43.1% L1:39.6% BI:17.3%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] 8x8 transform intra:82.7% inter:19.9%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] direct mvs  spatial:96.4% temporal:3.6%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] coded y,uvDC,uvAC intra: 91.8% 64.0% 61.7% inter: 48.1% 28.0% 14.8%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] i16 v,h,dc,p:  6%  9% 10% 76%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 12% 16% 35%  5%  7%  6%  7%  5%  8%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 14% 17%  7% 14%  9% 11%  6%  9%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] i8c dc,h,v,p: 68% 17% 11%  5%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] Weighted P-Frames: Y:0.0% UV:0.0%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] ref P L0: 44.1%  4.2% 33.0%  7.6% 11.1%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] ref B L0: 85.4% 11.6%  2.2%  0.9%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] ref B L1: 97.8%  2.2%
2022-11-12 09:08:37 [DEB] [libx264 @ 0x13b808e00] kb/s:78492.31
2022-11-12 09:08:37 [DEB] External encoder finished successfully in 0'43.562
2022-11-12 09:08:37 [INF] Copied temporary file to render directory.
2022-11-12 09:08:37 [INF] ...deleted temporary file.
2022-11-12 09:08:37 [INF] Rendered video is located at: /Users/oliverhummell/Desktop/Temp/Timelapse_Export/LizardPass2_h264-420_Rec.709L_4KUHD_25_VHQ_mb04.mp4
2022-11-12 09:08:37 [DEB] Locating in Finder.
Offline
#4 Gunther
With that settings you should definitely be on the safe side, the Videos should be standard MP4/H.264.
I don't know which issues FCP was with them, but I can tell you that they should work perfectly in other video programs and players. Try different players, like VLC, Quicktime etc. They all should play these files back fine.

At the end, H.264 was never meant to be an "editing codec". You'd definitely get better performance using an intermediate code like ProRes which has been designed for further editing.

Alternatively, just create Proxies in FCP, this should transform the source files to better editable ones for editing.
Subscribe to: LRTimelapse Newsletter, Youtube Channel, Instagram, Facebook.

...also check out: