         
         // ProRes4444 is not available, it is not a export preset option.
 #if os(iOS)
+    #if arch(x86_64)
         let origCompatiblePresets = "AVAssetExportPresetLowQuality " +
         "AVAssetExportPresetHighestQuality AVAssetExportPresetMediumQuality " +
         "AVAssetExportPreset1920x1080 AVAssetExportPreset1280x720 " +
         "AVAssetExportPreset960x540 AVAssetExportPreset640x480"
+    #else
+        let origCompatiblePresets = "AVAssetExportPresetLowQuality " +
+        "AVAssetExportPreset960x540 AVAssetExportPreset640x480 " +
+        "AVAssetExportPresetMediumQuality AVAssetExportPreset1920x1080 " +
+        "AVAssetExportPreset1280x720 AVAssetExportPresetHighestQuality"
+    #endif
 #else
         let origCompatiblePresets = "AVAssetExportPresetAppleM4VWiFi " +
         "AVAssetExportPresetAppleM4V480pSD AVAssetExportPresetAppleM4V1080pHD " +

        let movieExportPath = GetMoviePathInMoviesDir(
            fileName: "movieeditor_export1.mp4")
        
        let exportMovieCommand = [
            MIJSONKeyCommand : MIJSONValueExportCommand,
            MIJSONKeyReceiverObject : movieEditorObject,

            MIJSONPropertyFileType : AVFileTypeMPEG4,
            MIJSONPropertyFile : movieExportPath
        ]

        let cleanupCommands = [
            MIJSONKeyCommands : [
