There is no straightforward way to auto-restore the saved preferences. You probably would not want that anyway, since the very reason for resetting preferences is that something was wrong.
In my case it's typically only a few things to manually re-enter in FCP Settings and the menus like View > Browser > Skimmer Info and also Continuous Playback.
However it's possible to dump the saved PLIST file using the macOS built-in command plutil -p and give the complete pathname to the com.apple.FinalCut.plist file within the video diagnostics package. However this includes many items of little interest to the average FCP editor.
Below is a simple terminal .zsh script that extracts the items you'd normally want as a "memory jogger" to manually change. This writes nothing to the disk, it only reads from the video diag package generated by the reset prefs command. To use:
- Flag as execute permissions: chmod +x fcp_prefs_jogger.zsh
- Run: ./fcp_prefs_jogger.zsh
- It will prompt for the pathname to the video diag package. Just drag/drop that from Finder to the terminal window
Example of output:
"FFAutoRenderDelay" => 0.3
"FFAutoStartBGRender" => false
"FFDefaultAudioEffect" => "AudioUnit: 0x61756678000000ec454d4147"
"FFDefaultColorCorrectionID" => "FxPlug:52A68C6D-B49C-41AA-B3EA-03945D0C8EB4_wrapper"
"FFDefaultGeneratorEffect" => ".../Generators.localized/Elements.localized/Placeholder.localized/Placeholder.motn"
"FFDefaultLowerTitleEffect" => ".../Titles.localized/Lower Thirds.localized/Basic Lower Third.localized/Basic Lower Third.moti"
"FFDefaultStillDuration" => 4
"FFDefaultTitleEffect" => ".../Titles.localized/Bumper:Opener.localized/Basic Title.localized/Basic Title.moti"
"FFDefaultVideoEffect" => "FFColorCorrectionGroupEffect"
"FFDefaultVideoTransition" => "FxPlug:4731E73A-8DAC-4113-9A30-AE85B1761265"
"FFDisableSnapping" => false
"FFEnableClipSkimming" => true
"FFImportCopyToMediaFolder" => false
"FFImportFoldersAsKeywordCollections" => false
"FFImportRemovePulldown" => true
"FFOptimizeMediaCreateOptimizeMedia" => false
"FFOptimizeMediaCreateProxyMedia" => true
"FFOptimizeMediaProxySizingMode" => 3
"FFOrganizerContinuousPlayback" => true
"FFOrganizerShowHiddenClips" => true
"FFPlayerBackground" => 0
"FFPlayerLoopPlayback" => true
"FFPlayerQuality" => 10
"FFScrollDuringPlayback" => false
"FFSequenceTransDefaultDuration" => 0.3
"FFShareDestinationsDefaultDestinationIndex" => 0
"FFShowUsedMediaRanges" => true