AMENDED CLAIMS received by the International Bureau on 24 October 2024 (24.10.2024) CLAIMS
1. A method, comprising: at a computer system that is in communication with a display generation component and a first camera: while displaying, via the display generation component, a first user interface that includes a camera viewfinder, wherein the first user interface includes a first media capture selectable interface object, wherein the first media capture selectable interface object is displayed in a respective region: detecting a first input; and in response to detecting the first input: in accordance with a determination that a gaze of a user of the computer system is directed to the respective region of the camera viewfinder when the first input is detected: making a respective change to one or more visual features of the first media capture selectable interface object based on the first input; and initiating capture of first media content using the first camera; and in accordance with a determination that the gaze of the user of the computer system is not directed to the respective region of the camera viewfinder when the first input is detected, forgoing initiating capture of the first media content.
2. The method of claim 1, wherein the respective region is a center region within the camera viewfinder.
3. The method of any of claims 1-2, wherein the first media content includes photo media content.
4. The method any of claims 1-3, wherein the first media content includes video content.
5. (Cancelled)
6. The method of any of claims 1-4, wherein at least a first element of the first media capture selectable interface object is at least partially translucent.
419
AMENDED SHEET (ARTICLE 19)
7. The method of any of claims 1-4 and 6, further comprising: while displaying the camera viewfinder, detecting the gaze of the user of the computer system is directed to the respective region of the camera viewfinder; and in response to detecting the gaze of the user of the computer system is directed to the respective region of the camera viewfinder, making a first change to the one or more visual features of the first media capture selectable interface object.
8. The method of claim 7, wherein making the first change to the one or more visual features of the first media capture selectable interface object includes increasing a brightness of at least a portion of the first media capture selectable interface object.
9. The method of any of claims 7-8, wherein making the first change the one or more visual features of the first media capture selectable interface object includes decreasing a size of at least a portion of the first media capture selectable interface object.
10. (Cancelled)
11. The method any of claims 1-4 and 6-9, wherein the first input includes a first stage and a second stage; and wherein making the respective change the one or more visual features of the first media capture selectable interface object based on the first input includes: in response to detecting the first stage of the first input, making a third change to the one or more visual features of the first media capture selectable interface object; and in response to detecting the second stage of the first input, making a fourth change to the one or more visual features of the first media capture selectable interface object.
12. The method of claim 11, further comprising: after making the third change to the one or more visual features of the first media capture selectable interface object, in accordance with a determination that a duration of the first stage of the first input exceeds a first duration threshold, making a fifth change to the one or more visual features of the first media capture selectable interface object.
13. The method of any of claims 1-4, 6-9, and 11-12, further comprising:
420
AMENDED SHEET (ARTICLE 19)
in response to detecting the first input, in accordance with a determination that the gaze of the user of the computer system is directed to the respective region of the camera viewfinder when the first input is detected: displaying an animation in conjunction with the first media capture selectable interface object, wherein the animation indicates a currently-elapsed time of a media capture delay timer.
14. The method of any of claims 1-4, 6-9, and 11-13, wherein the first input includes an air gesture.
15. The method of any of claims 1-4, 6-9, and 11-14, wherein the first input includes an activation of a hardware button in communication with the computer system.
16. The method of any of claims 1-4, 6-9, and 11-15, further comprising: while displaying the first user interface and prior to detecting the first input: detecting a second input; and in response to detecting the second input, making a first change to one or more visual features of the first user interface.
17. The method of claim 16, wherein detecting the second input includes detecting a position of a user’s hand.
18. The method of any of claims 16-17, wherein making the first change to the one or more visual features of the first user interface includes altering an appearance of an area of the first user interface outside the camera viewfinder.
19. The method of any of claims 16-18, wherein making the first change to the one or more visual features of the first user interface includes altering an appearance of a second media capture user interface object.
20. The method of any of claims 16-19, wherein making the first change to the one or more visual features of the first user interface includes altering an appearance of one or more user interface elements other than a third media capture selectable interface object.
421
AMENDED SHEET (ARTICLE 19)
21. The method of any of claims 16-20, further comprising: while displaying the first user interface: detecting a third input; and in response to detecting the third input, making a change to the one or more visual features of the first user interface based on the third input.
22. The method of any of claims 1-4, 6-9, and 11-21, wherein: the camera viewfinder overlays a first portion of a representation of a field-of-view of the first camera; and the first user interface includes a first visual indication along a first edge of the camera viewfinder, wherein the first visual indication modifies a visual appearance of a second portion of the representation of the field-of-view of the first camera that corresponds to a location of the first visual indication.
23. The method of any of claims 1-4, 6-9, and 11-22, wherein initiating the capture of the first media content using the first camera includes displaying, via the display generation component, a first media capture animation.
24. The method of claim 23, wherein displaying the first media capture animation includes darkening a second area of the first user interface and expanding the darkened second area towards a center of the camera viewfinder.
25. The method of any of claims 23-24, wherein displaying the first media capture animation includes darkening a third area of the first user interface and contracting the darkened third area away from a center of the camera viewfinder.
26. The method of any of claims 23-25, wherein, prior to displaying the first media capture animation, the first user interface includes a second visual indication along a second edge of the camera viewfinder that darkens a first portion of the user interface to a first level of darkening; and wherein displaying the first media capture animation includes darkening at least a second portion of the user interface to a second level of darkening, wherein the second level of darkening appears darker than the first level of darkening.
27. The method of any of claims 1-4, 6-9, and 11-26, further comprising:
422
AMENDED SHEET (ARTICLE 19)
in response to initiating the capture of the first media content using the first camera: in accordance with a determination that the first input corresponds to a request to capture a first type of media, displaying a media capture animation of a first type; and in accordance with a determination that the first input corresponds to a request to capture a second type of media, displaying a media capture animation of a second type.
28. The method of claim 27, further comprising: in response to detecting an initial portion of the first input, displaying a first visual indicator for a respective period of time; wherein: the first input corresponds to a request to capture the first type of media when cessation of the first input is detected while the first visual indicator continues to be displayed, and the first input corresponds to a request to capture the second type of media when cessation of the first input is detected after the first visual indicator ceases to be displayed.
29. The method of any of claims 1-4, 6-9, and 11-28, further comprising: after capturing the first media content, displaying, via the display generation component, a representation of the first media content.
30. The method of claim 29, wherein displaying the representation of the first media content includes displaying an animation of a change of appearance of the representation of the first media content.
31. The method of any of claims 29-30, wherein at least a portion of the representation of the first media content is at least partially transparent.
32. The method of claim 31, further comprising: while displaying the representation of the first media content, detecting a user interaction with the representation of the first media content; and in response to detecting the user interaction with the representation of the first media content, changing a degree of transparency of the representation of the first media content.
423
AMENDED SHEET (ARTICLE 19)
33. The method of claim 32, wherein detecting the user interaction with the representation of the first media content includes determining that a gaze of the user of the computer system is directed to the representation of the first media content.
34. The method of claim 32, wherein detecting the user interaction with the representation of the first media content includes detecting an initiation of a capture of second media content using the first camera.
35. The method of any of claims 1-4, 6-9, and 11-34, wherein: the first user interface includes a fourth media capture selectable interface object displayed at a first location in the first user interface; the capture of the first media content using the first camera includes a video capture; and initiating the capture of the first media content using the first camera includes displaying, via the display generation component, an animation of the fourth media capture selectable interface object moving towards a second location.
36. The method of any of claims 1-4, 6-9, and 11-35, wherein at least a third portion of the first user interface overlays at least a portion of a field-of-view of the first camera, and wherein displaying the first user interface includes changing one or more visual features of the at least third portion of the user interface based on the at least portion of the field-of-view of the first camera.
37. The method of any of claims 1-4, 6-9, and 11-36, further comprising: detecting a movement of a field-of-view of the first camera in a first direction; while detecting the movement of the field-of-view of the first camera in the first direction, moving a second portion of the first user interface away from an initial position of the second portion of the first user interface in a second direction opposite to the first direction; and after moving the second portion of the first user interface in the second direction, moving the second portion of the first user interface back toward the initial position of the second portion of the first user interface.
424
AMENDED SHEET (ARTICLE 19)
38. The method of any of claims 1-4, 6-9, and 11-37, wherein the first user interface includes one or more mode control user interface objects, and the method includes: while displaying the one or more mode control user interface objects, detecting an input directed toward the one or more mode control user interface objects; and in response to detecting the input directed toward the one or more mode control user interface objects, switching from a current capture mode to a different capture mode.
39. The method of claim 38, wherein initiating capture of first media content using the first camera includes: in accordance with a determination that the computer system is configured to capture media using a first capture mode, capturing a type of media that corresponds to the first capture mode; and in accordance with a determination that the computer system is configured to capture media using a second capture mode that is different from the first capture mode, capturing a different type of media that corresponds to the second capture mode and is different from the type of media that corresponds to the first capture mode.
40. The method of any of claims 38-39, wherein the one or more mode control user interface objects include an element representing the first capture mode and an element representing the second capture mode, and wherein displaying the mode control user interface object includes: in accordance with a determination that the computer system is configured to capture media using the first capture mode, visually emphasizing the element representing the first capture mode in a respective manner; and in accordance with a determination that the computer system is configured to capture media using the second capture mode, visually emphasizing the element representing the second capture mode in the respective manner.
41. The method of any of claims 1-4, 6-9, and 11-40, further comprising: in accordance with a determination that a first set of criteria are met, decreasing a visual emphasis of a first set of one or more elements of the first user interface, wherein the first set of criteria includes a criterion that is met when the gaze of the user of the computer system is not directed to the first set of one or more elements of the first user interface for over a threshold period of time.
425
AMENDED SHEET (ARTICLE 19)
42. The method of any of claims 1-4, 6-9, and 11-41, further comprising: in accordance with a determination that a second set of criteria are met, increasing a visual emphasis of a second set of one or more elements of the first user interface, wherein the second set of criteria includes a criterion that is met when the gaze of the user of the computer system is directed to the second set of one or more elements of the first user interface.
43. The method of any of claims 1-4, 6-9, and 11-42, further comprising: in response to detecting an event occurrence, displaying a third set of one or more elements of the first user interface with an increased degree of visual prominence.
44. The method of claim 43, wherein when a media capture application is launched, the third set of one or more elements of the first user interface are displayed with the increased degree of visual prominence before a degree of visual prominence of the third set of one or more elements of the first user interface decreases automatically to a lower degree of visual prominence.
45. The method of any of claims 43-44, wherein the event occurrence includes a switch of a current capture mode between a third capture mode and a fourth capture mode that is different from the third capture mode.
46. The method of any of claims 43-45, wherein the event occurrence includes a media capture event.
47. The method of any of claims 1-4, 6-9, and 11-46, further comprising: displaying a user interface object that indicates a current media capture mode; and while capturing the first media content: displaying status information about a media capture operation at a location in the first user interface that was previously occupied by the user interface object that indicated the current media capture mode.
48. The method of any of claims 1-4, 6-9, and 11-47, further comprising:
426
AMENDED SHEET (ARTICLE 19)
while capturing the first media content, displaying an indication of a status of capturing the first media content; while displaying the indication of the status of capturing the first media content, detect an input directed toward the indication of the status of capturing the first media content; and in response to detecting the input directed toward the indication of the status of capturing the first media content, ceasing capturing the first media content.
49. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a first camera, the one or more programs including instructions for performing the method of any of claims 1-4, 6-9, and 11- 48.
50. A computer system configured to communicate with a display generation component and a first camera, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 1-4, 6-9, and 11-48.
51. A computer system configured to communicate with a display generation component and a first camera, the computer system comprising: means for performing the method of any of claims 1-4, 6-9, and 11-48.
52. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a first camera, the one or more programs including instructions for performing the method of any of claims 1-4, 6-9, and 11-48.
53. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a first camera, the one or more programs including instructions for:
427 AMENDED SHEET (ARTICLE 19)
while displaying, via the display generation component, a first user interface that includes a camera viewfinder, wherein the first user interface includes a first media capture selectable interface object, wherein the first media capture selectable interface object is displayed in a respective region: detecting a first input; and in response to detecting the first input: in accordance with a determination that a gaze of a user of the computer system is directed to the respective region of the camera viewfinder when the first input is detected: making a respective change to one or more visual features of the first media capture selectable interface object based on the first input; and initiating capture of first media content using the first camera; and in accordance with a determination that the gaze of the user of the computer system is not directed to the respective region of the camera viewfinder when the first input is detected, forgoing initiating capture of the first media content.
54. A computer system configured to communicate with a display generation component and a first camera, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: while displaying, via the display generation component, a first user interface that includes a camera viewfinder, wherein the first user interface includes a first media capture selectable interface object, wherein the first media capture selectable interface object is displayed in a respective region: detecting a first input; and in response to detecting the first input: in accordance with a determination that a gaze of a user of the computer system is directed to the respective region of the camera viewfinder when the first input is detected: making a respective change to one or more visual features of the first media capture selectable interface object based on the first input; and
428
AMENDED SHEET (ARTICLE 19)
initiating capture of first media content using the first camera; and in accordance with a determination that the gaze of the user of the computer system is not directed to the respective region of the camera viewfinder when the first input is detected, forgoing initiating capture of the first media content.
55. A computer system configured to communicate with a display generation component and a first camera, the computer system comprising: while displaying, via the display generation component, a first user interface that includes a camera viewfinder, wherein the first user interface includes a first media capture selectable interface object, wherein the first media capture selectable interface object is displayed in a respective region: means for detecting a first input; and in response to detecting the first input: means for, in accordance with a determination that a gaze of a user of the computer system is directed to the respective region of the camera viewfinder when the first input is detected: making a respective change to one or more visual features of the first media capture selectable interface object based on the first input; and initiating capture of first media content using the first camera; and means for, in accordance with a determination that the gaze of the user of the computer system is not directed to the respective region of the camera viewfinder when the first input is detected, forgoing initiating capture of the first media content.
56. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a first camera, the one or more programs including instructions for: while displaying, via the display generation component, a first user interface that includes a camera viewfinder, wherein the first user interface includes a first media capture selectable interface object, wherein the first media capture selectable interface object is displayed in a respective region: detecting a first input; and
429
AMENDED SHEET (ARTICLE 19)
in response to detecting the first input: in accordance with a determination that a gaze of a user of the computer system is directed to the respective region of the camera viewfinder when the first input is detected: making a respective change to one or more visual features of the first media capture selectable interface object based on the first input; and initiating capture of first media content using the first camera; and in accordance with a determination that the gaze of the user of the computer system is not directed to the respective region of the camera viewfinder when the first input is detected, forgoing initiating capture of the first media content.
57. A method, comprising: at a computer system that is in communication with a display generation component and a first camera: displaying, via the display generation component, a first user interface that includes a camera preview of at least a portion of a field-of-view of the first camera; detecting a change in an orientation of the field-of-view of the first camera with respect to a respective orientation; and in response to detecting the change in the orientation: in accordance with a determination that a first set of criteria are met, displaying a first indicator representing the orientation of the field-of-view of the first camera, wherein the first set of criteria includes a first criterion that is met when a difference between a current orientation of the field-of-view of the first camera and the respective orientation exceeds a first threshold amount.
58. The method of claim 57, further comprising: while displaying the first indicator representing the orientation of the field-of-view of the first camera, detecting a second change in the orientation of the field-of-view of the first camera with respect to the respective orientation; and in response to detecting the second change in the orientation: in accordance with a determination that a second set of criteria are met, ceasing to display the first indicator, wherein the second set of criteria includes a second
430
AMENDED SHEET (ARTICLE 19)
criterion that is met when the difference between the current orientation of the field-of-view of the first camera and the respective orientation is less than a second threshold amount.
59. The method of claim 58, wherein the second threshold amount is different from the first threshold amount.
60. The method of any of claims 57-59, wherein: the first user interface includes a first visual indication along a first edge of the camera preview; the first visual indication modifies a visual appearance of a second portion of a representation of the field-of-view of the first camera that underlays the first visual indication; and the first visual indication is viewpoint-locked.
61. The method of any of claims 57-60, wherein a first portion of the first indicator representing the orientation of the field-of-view of the first camera is displayed inside a first region of the first user interface, and wherein a second portion of the first indicator representing the orientation of the field-of-view of the first camera is displayed outside the first region of the first user interface.
62. The method of claim 61, wherein the first portion of the first indicator is displayed with an orientation that is maintained at a fixed orientation relative to a viewpoint of the user.
63. The method of claim 62, wherein the second portion of the first indicator is displayed with an orientation that is maintained at a fixed orientation relative to one or more portions of a three-dimensional environment.
64. The method of any of claims 61-63, further comprising: after displaying the first indicator representing the orientation of the field-of-view of the first camera, detecting a third change in the orientation of the field-of-view of the first camera with respect to the respective orientation; and in response to detecting the third change in the orientation: in accordance with a determination that the difference between the current orientation of the field-of-view of the first camera and the respective orientation has
431
AMENDED SHEET (ARTICLE 19)
increased, increasing an angle between the first portion and the second portion of the first indicator.
65. The method of any of claims 61-64, further comprising: while displaying the first indicator: in accordance with a determination that the first set of criteria are met: displaying the first portion of the first indicator with a first color; and displaying the second portion of the first indicator with a second color different from the first color; and in accordance with a determination that a third set of criteria are met, displaying both the first portion and the second portion with a third color, wherein the third set of criteria includes a third criterion that is met when the difference between the current orientation of the field-of-view of the first camera and the respective orientation is less than a third threshold amount.
66. The method of any of claims 61-65, wherein the first region of the first user interface is a circular region with a first diameter: while displaying the first indicator: in accordance with a determination that the first set of criteria are met: displaying the first portion of the first indicator with a width smaller than the first diameter; and displaying the second portion of the first indicator as two or more separate elements displayed on different sides of the first portion, wherein an inner edge of a first element of the two or more elements and an inner edge of a second element of the two or more elements are spaced apart from the first portion of the first indicator; and in accordance with a determination that a fourth set of criteria are met, displaying the inner edge of the first element and the inner edge of the second element shifting toward the first portion, wherein the fourth set of criteria includes a fourth criterion that is met when the difference between the current orientation of the field-of-view of the first camera and the respective orientation is less than a fourth threshold amount.
67. The method of any of claims 57-66, wherein displaying the first user interface includes displaying a media capture selectable interface object, and wherein displaying the
432
AMENDED SHEET (ARTICLE 19)
first indicator representing the orientation of the field-of-view of the first camera is performed while displaying the media capture selectable interface object.
68. The method of claim 67, wherein the first indicator representing the orientation of the field-of-view of the first camera is visually incorporated into the media capture selectable interface object.
69. The method of any of claims 67-68, wherein at least a portion of the first indicator overlaps at least a portion of the media capture selectable interface object.
70. The method of any of claims 67-69, further comprising: detecting a respective input; and changing one or more visual features of the media capture selectable interface object based on the respective input.
71. The method of any of claims 57-70, further comprising: displaying, via the display generation component, a representation of first media content captured by the first camera, wherein the representation is displayed at an orientation aligned with a first orthogonal axis of the respective orientation.
72. The method of any of claims 57-71, wherein the change in the orientation of the field- of-view of the first camera with respect to the respective orientation is caused by a change in an orientation of at least a portion of a body of a user of the computer system.
73. The method of any of claims 57-72, wherein the computer system is further in communication with a second camera that is spaced apart from the first camera, and wherein the first set of criteria is met when an orientation of a line formed between the first camera and the second camera is substantially parallel to a second orthogonal axis of the respective orientation.
74. The method of any of claims 57-73, wherein the first user interface includes an options affordance, which, when selected, causes display of one or more media capture option selectable interface objects.
433 AMENDED SHEET (ARTICLE 19)
75. The method of claim 74, wherein the first set of criteria includes a second criterion that is met when a first media capture setting, controllable by a first media capture option selectable interface object of the one or more media capture option selectable interface objects, is in a first state.
76. The method of any of claims 74-75, wherein the one or more media capture option selectable interface objects includes a photo mode selectable interface object for toggling a multi-frame photo capture mode.
77. The method of any of claims 74-76, wherein the first user interface includes a first status indicator that indicates a current state of a second media capture setting that corresponds to a second media capture option selectable interface object of the one or more media capture option selectable interface objects.
78. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a first camera, the one or more programs including instructions for performing the method of any of claims 57-77.
79. A computer system configured to communicate with a display generation component and a first camera, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 57-77.
80. A computer system configured to communicate with a display generation component and a first camera, the computer system comprising: means for performing the method of any of claims 57-77.
81. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a first camera, the one or more programs including instructions for performing the method of any of claims 57-77.
434
AMENDED SHEET (ARTICLE 19)
82. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a first camera, the one or more programs including instructions for: displaying, via the display generation component, a first user interface that includes a camera preview of at least a portion of a field-of-view of the first camera; detecting a change in an orientation of the field-of-view of the first camera with respect to a respective orientation; and in response to detecting the change in the orientation: in accordance with a determination that a first set of criteria are met, displaying a first indicator representing the orientation of the field-of-view of the first camera, wherein the first set of criteria includes a first criterion that is met when a difference between a current orientation of the field-of-view of the first camera and the respective orientation exceeds a first threshold amount.
83. A computer system configured to communicate with a display generation component and a first camera, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: displaying, via the display generation component, a first user interface that includes a camera preview of at least a portion of a field-of-view of the first camera; detecting a change in an orientation of the field-of-view of the first camera with respect to a respective orientation; and in response to detecting the change in the orientation: in accordance with a determination that a first set of criteria are met, displaying a first indicator representing the orientation of the field-of-view of the first camera, wherein the first set of criteria includes a first criterion that is met when a difference between a current orientation of the field-of-view of the first camera and the respective orientation exceeds a first threshold amount.
84. A computer system configured to communicate with a display generation component and a first camera, the computer system comprising:
435
AMENDED SHEET (ARTICLE 19)
means for displaying, via the display generation component, a first user interface that includes a camera preview of at least a portion of a field-of-view of the first camera; means for detecting a change in an orientation of the field-of-view of the first camera with respect to a respective orientation; and in response to detecting the change in the orientation: means for, in accordance with a determination that a first set of criteria are met, displaying a first indicator representing the orientation of the field-of-view of the first camera, wherein the first set of criteria includes a first criterion that is met when a difference between a current orientation of the field-of-view of the first camera and the respective orientation exceeds a first threshold amount.
85. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a first camera, the one or more programs including instructions for: displaying, via the display generation component, a first user interface that includes a camera preview of at least a portion of a field-of-view of the first camera; detecting a change in an orientation of the field-of-view of the first camera with respect to a respective orientation; and in response to detecting the change in the orientation: in accordance with a determination that a first set of criteria are met, displaying a first indicator representing the orientation of the field-of-view of the first camera, wherein the first set of criteria includes a first criterion that is met when a difference between a current orientation of the field-of-view of the first camera and the respective orientation exceeds a first threshold amount.
86. A method, comprising: at a computer system that is in communication with a display generation component and a plurality of cameras including a first camera and a second camera: displaying, via the display generation component, a capture preview for spatial media, wherein a capture input detected while the capture preview is displayed will cause the computer system to capture media from the first camera and the second camera to generate a spatial media item that includes one or more images for a right eye and one or more images
436
AMENDED SHEET (ARTICLE 19)
for a left eye that when viewed concurrently create an illusion of a spatial representation of a field-of-view of the plurality of cameras; while displaying the capture preview for spatial media capture, detecting a location of a subject in the field-of-view of the plurality of cameras; and in response to detecting the location of the subject in the field-of-view of the plurality of cameras, in accordance with a determination that the subject location relative to the field-of-view of the plurality of cameras does not meet criteria for capturing spatial media with a threshold level of quality, displaying, via the display generation component, a prompt to change a distance between the subject and the plurality of cameras.
87. The method of claim 86, wherein the prompt to change the distance between the subject and the plurality of cameras includes text.
88. The method of any of claims 86-87, further comprising: in response to detecting the location of the subject in the field-of-view of the plurality of cameras, in accordance with a determination that the subject location relative to the field- of-view of the plurality of cameras meets the criteria for capturing spatial media with the threshold level of quality, foregoing displaying the prompt to change the distance between the subject and the plurality of cameras.
89. The method of any of claims 86-88, wherein the capture preview for spatial capture includes a media capture selectable interface object, and wherein displaying the prompt to change the distance between the subject and the plurality of cameras includes making a first change to one or more visual features of the media capture selectable interface object.
90. The method of claim 89, wherein the media capture selectable interface object is displayed in a central region of the capture preview for spatial capture.
91. The method of any of claims 89-90, wherein making the first change to the one or more visual features of the media capture selectable interface object includes changing a first portion of the media capture selectable interface object from a first color to a second color.
92. The method of claim 91, further comprising:
437
AMENDED SHEET (ARTICLE 19)
while the media capture selectable interface object is displayed with the second color, changing the first portion of the media capture selectable interface object from the second color to the first color over a period of time.
93. The method of any of claims 89-92, wherein: prior to displaying the prompt to change the distance between the subject and the plurality of cameras, a first portion of the media capture selectable object is partially transparent such that a first portion of the camera preview for the spatial capture is visible through the first portion of the media capture selectable interface object; and making the first change to the one or more visual features of the media capture selectable interface object includes causing the first portion of the camera preview to be at least partially obscured.
94. The method of claim 93, wherein causing the first portion of the camera preview to be at least partially obscured includes blurring the first portion of the camera preview.
95. The method of any of claims 93-94, wherein causing the first portion of the camera preview to be at least partially obscured includes darkening the first portion of the camera preview.
96. The method of any of claims 93-95, further comprising: after causing the first portion of the camera preview to be at least partially obscured, detecting a change to the location of the subject in the field-of-view of the plurality of cameras; and in response to detecting the change to the location of the subject in the field-of-view of the plurality of cameras, making a second change to the one or more visual features of the media capture selectable interface object.
97. The method of claim 96, wherein making the second change to the one or more visual features of the media capture selectable interface object is based on a direction of the change to the location of the subject.
438
AMENDED SHEET (ARTICLE 19)
98. The method of any of claims 96-97, wherein making the second change to the one or more visual features of the media capture selectable interface object is based on a magnitude of the change to the location of the subject.
99. The method of any of claims 86-98, wherein the prompt to change the distance between the subject and the plurality of cameras includes a prompt to reduce the distance between the subject and the plurality of cameras.
100. The method of any of claims 86-99, wherein the prompt to change the distance between the subject and the plurality of cameras includes a prompt to increase the distance between the subject and the plurality of cameras.
101. The method of any of claims 86-100, further comprising: detecting a movement of a user of the computer system in a physical environment, wherein detecting the location of the subject in the field-of-view of the plurality of cameras is performed in response to detecting the movement of the user.
102. The method of any of claims 86-101, further comprising: detecting a change to the field-of-view of the plurality of cameras, wherein detecting the location of the subject in the field-of-view of the plurality of cameras is performed in response to detecting the change to the field-of-view of the plurality of cameras.
103. The method of any of claims 86-102, wherein: the first camera and second camera generate the spatial media item by capturing at least content within a first set of one or more planes of capture that are at least partially within a field-of-view of the first camera and a field-of-view of the second camera; and when detecting the location of the subject, a plurality of objects is within the field-of- view of the first camera and/or the second camera; and the plurality of objects includes a first object that is an object of the plurality of objects that is closest in distance to the first set of one or more planes of capture; and the subject is the first object.
104. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in
439
AMENDED SHEET (ARTICLE 19)
communication with a display generation component and a plurality of cameras including a first camera and a second camera, the one or more programs including instructions for performing the method of any of claims 86-103.
105. A computer system configured to communicate with a display generation component and a plurality of cameras including a first camera and a second camera, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 86-103.
106. A computer system configured to communicate with a display generation component and a plurality of cameras including a first camera and a second camera, the computer system comprising: means for performing the method of any of claims 86-103.
107. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a plurality of cameras including a first camera and a second camera, the one or more programs including instructions for performing the method of any of claims 86-103.
108. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a plurality of cameras including a first camera and a second camera, the one or more programs including instructions for: displaying, via the display generation component, a capture preview for spatial media, wherein a capture input detected while the capture preview is displayed will cause the computer system to capture media from the first camera and the second camera to generate a spatial media item that includes one or more images for a right eye and one or more images for a left eye that when viewed concurrently create an illusion of a spatial representation of a field-of-view of the plurality of cameras;
440
AMENDED SHEET (ARTICLE 19)
while displaying the capture preview for spatial media capture, detecting a location of a subject in the field-of-view of the plurality of cameras; and in response to detecting the location of the subject in the field-of-view of the plurality of cameras, in accordance with a determination that the subject location relative to the field- of-view of the plurality of cameras does not meet criteria for capturing spatial media with a threshold level of quality, displaying, via the display generation component, a prompt to change a distance between the subject and the plurality of cameras.
109. A computer system configured to communicate with a display generation component and a plurality of cameras including a first camera and a second camera, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: displaying, via the display generation component, a capture preview for spatial media, wherein a capture input detected while the capture preview is displayed will cause the computer system to capture media from the first camera and the second camera to generate a spatial media item that includes one or more images for a right eye and one or more images for a left eye that when viewed concurrently create an illusion of a spatial representation of a field-of-view of the plurality of cameras; while displaying the capture preview for spatial media capture, detecting a location of a subject in the field-of-view of the plurality of cameras; and in response to detecting the location of the subject in the field-of-view of the plurality of cameras, in accordance with a determination that the subject location relative to the field-of-view of the plurality of cameras does not meet criteria for capturing spatial media with a threshold level of quality, displaying, via the display generation component, a prompt to change a distance between the subject and the plurality of cameras.
110. A computer system configured to communicate with a display generation component and a plurality of cameras including a first camera and a second camera, the computer system comprising: means for displaying, via the display generation component, a capture preview for spatial media, wherein a capture input detected while the capture preview is displayed will cause the computer system to capture media from the first camera and the second camera to
441
AMENDED SHEET (ARTICLE 19)
generate a spatial media item that includes one or more images for a right eye and one or more images for a left eye that when viewed concurrently create an illusion of a spatial representation of a field-of-view of the plurality of cameras; means for, while displaying the capture preview for spatial media capture, detecting a location of a subject in the field-of-view of the plurality of cameras; and means for, in response to detecting the location of the subject in the field-of-view of the plurality of cameras, in accordance with a determination that the subject location relative to the field-of-view of the plurality of cameras does not meet criteria for capturing spatial media with a threshold level of quality, displaying, via the display generation component, a prompt to change a distance between the subject and the plurality of cameras.
111. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and a plurality of cameras including a first camera and a second camera, the one or more programs including instructions for: displaying, via the display generation component, a capture preview for spatial media, wherein a capture input detected while the capture preview is displayed will cause the computer system to capture media from the first camera and the second camera to generate a spatial media item that includes one or more images for a right eye and one or more images for a left eye that when viewed concurrently create an illusion of a spatial representation of a field-of-view of the plurality of cameras; while displaying the capture preview for spatial media capture, detecting a location of a subject in the field-of-view of the plurality of cameras; and in response to detecting the location of the subject in the field-of-view of the plurality of cameras, in accordance with a determination that the subject location relative to the field- of-view of the plurality of cameras does not meet criteria for capturing spatial media with a threshold level of quality, displaying, via the display generation component, a prompt to change a distance between the subject and the plurality of cameras.
112. A method, comprising: at a computer system that is in communication with a display generation component and one or more sensors, the one or more sensors including one or more cameras: capturing video media using the one or more cameras; and while capturing the video media:
442
AMENDED SHEET (ARTICLE 19)
detecting, via the one or more sensors, a movement of the one or more cameras; and in response to detecting the movement of the one or more of cameras: in accordance with a determination that the movement of the one or more cameras meets a set of one or more movement criteria, displaying, via the display generation component, a movement of a visual indicator relative to a displayed reference object, wherein displaying the movement of the visual indicator includes: in accordance with a determination that the movement of the one or more cameras is a movement in a first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a first direction of indicator movement; and in accordance with a determination that the movement of the one or more cameras is a movement in a second direction of camera movement that is different from the first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a second direction of indicator movement that is different from the first direction of indicator movement.
113. The method of claim 112, wherein displaying the movement of the visual indicator relative to the displayed reference object includes: in accordance with a determination that the movement of the one or more cameras is a movement of a first magnitude, displaying the visual indicator moving a first distance relative to the displayed reference object; and in accordance with a determination that the movement of the one or more cameras is a movement of a second magnitude that is different from the first magnitude, displaying the visual indicator moving a second distance that is different from the first distance relative to the displayed reference object.
114. The method of any one of claims 112-113, wherein the set of one or more movement criteria includes a first criterion that is met when a magnitude of the movement of the one or more of cameras exceeds a first threshold magnitude.
115. The method of any one of claims 112-114, wherein the set of one or more movement criteria includes a second criterion that is met when an amount of change of the movement of the one or more of cameras exceeds a first threshold amount of change.
443
AMENDED SHEET (ARTICLE 19)
116. The method of any one of claims 112-115, further comprising: displaying the visual indicator within the displayed reference object.
117. The method of any one of claims 112-116, wherein the visual indicator is included in a selectable user interface object displayed via the display generation component that, when selected, causes capturing the video media to cease.
118. The method of claim 117, further comprising: while capturing the video media, detecting an air gesture input; and in response to detecting the air gesture input and in accordance with a determination that a gaze of a user of the computer system is directed to the selectable user interface object when the air gesture input is detected, ceasing capture of the video media.
119. The method of any one of claims 117-118, further comprising: while capturing the video media, detecting a user input selecting the selectable user interface object; and in response to detecting the user input selecting the selectable user interface object: ceasing display of the selectable user interface object; and displaying a second selectable user interface object different from the selectable user interface object that, when selected, initiates capturing media.
120. The method of any one of claims 112-119, wherein displaying the movement of the visual indicator includes displaying the visual indicator moving according to simulated physics.
121. The method of any one of claims 112-120, wherein displaying the movement of the visual indicator includes: in accordance with a determination the movement of the one or more cameras is a movement of a first magnitude, distorting a spatial property of the visual indicator a first amount; and in accordance with a determination the movement of the one or more cameras is a movement of a second magnitude that is different from the first magnitude, distorting a
444
AMENDED SHEET (ARTICLE 19)
spatial property of the visual indicator a second amount that is different from the first amount of distortion of the spatial property of the visual indicator.
122. The method of any one of claims 112-121, wherein: the first direction of indicator movement indicates the first direction of camera movement, wherein the first direction of camera movement includes a first set of one or more directions corresponding to a plurality of components of the movement of the one or more cameras; and the second direction of indicator movement indicates the second direction of camera movement, wherein the second direction of camera movement includes a second set of one or more directions corresponding to the plurality of components of the movement of the one or more cameras.
123. The method of claim 122, wherein the plurality of components of the movement of the one or more cameras includes one or more translation components.
124. The method of any one of claims 122-123, wherein the plurality of components of the movement of the one or more cameras includes one or more rotation components.
125. The method of any one of claims 122-124, wherein one or more components of the movement of the one or more cameras are not included in the plurality of components of the movement of the one or more cameras.
126. The method of any one of claims 112-125, wherein capturing the video media using the one or more cameras includes: generating a first video component corresponding to a viewpoint of a right eye; and generating a second video component that is different from the first video component corresponding to a viewpoint of a left eye, wherein concurrently viewing the first video component and the second video component creates component creates an illusion of a three- dimensional representation of the video media.
127. The method of any one of claims 112-126, further comprising:
445
AMENDED SHEET (ARTICLE 19)
prior to capturing the video media, displaying a level indicator, wherein the level indicator indicates an orientation of the one or more cameras relative to a respective orientation.
128. The method of any one of claims 112-127, further comprising: while displaying the visual indicator: in response to detecting the movement of the one or more cameras and in accordance with a determination that a magnitude of the movement of the one or more cameras exceeds a notification threshold, displaying a text notice.
129. The method of claim 128, further comprising: while displaying the text notice, detecting, via the one or more sensors, a second movement of the one or more cameras; and in response to detecting the second movement of the one or more cameras and in accordance with a determination that a magnitude of the second movement of the one or more cameras does not exceed a notice-maintenance threshold, ceasing displaying the text notice.
130. The method of claim 129, wherein the notice-maintenance threshold is a lower magnitude threshold than the notification threshold.
131. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component a display generation component and one or more sensors, the one or more sensors including one or more cameras, the one or more programs including instructions for performing the method of any of claims 112-130.
132. A computer system configured to communicate with a display generation component and one or more sensors, the one or more sensors including one or more cameras, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 112-130.
446
AMENDED SHEET (ARTICLE 19)
133. A computer system configured to communicate with a display generation component and one or more sensors, the one or more sensors including one or more cameras, the computer system comprising: means for performing the method of any one of claims 112-130.
134. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more sensors, the one or more sensors including one or more cameras, the one or more programs including instructions for performing the method of any of claims 112-130.
135. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more sensors, the one or more sensors including one or more cameras, the one or more programs including instructions for: capturing video media using the one or more cameras; and while capturing the video media: detecting, via the one or more sensors, a movement of the one or more cameras; and in response to detecting the movement of the one or more of cameras: in accordance with a determination that the movement of the one or more cameras meets a set of one or more movement criteria, displaying, via the display generation component, a movement of a visual indicator relative to a displayed reference object, wherein displaying the movement of the visual indicator includes: in accordance with a determination that the movement of the one or more cameras is a movement in a first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a first direction of indicator movement; and in accordance with a determination that the movement of the one or more cameras is a movement in a second direction of camera movement that is different from the first direction of camera movement, displaying the visual indicator moving,
447
AMENDED SHEET (ARTICLE 19)
relative to the displayed reference object, in a second direction of indicator movement that is different from the first direction of indicator movement.
136. A computer system configured to communicate with a display generation component and one or more sensors, the one or more sensors including one or more cameras, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: capturing video media using the one or more cameras; and while capturing the video media: detecting, via the one or more sensors, a movement of the one or more cameras; and in response to detecting the movement of the one or more of cameras: in accordance with a determination that the movement of the one or more cameras meets a set of one or more movement criteria, displaying, via the display generation component, a movement of a visual indicator relative to a displayed reference object, wherein displaying the movement of the visual indicator includes: in accordance with a determination that the movement of the one or more cameras is a movement in a first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a first direction of indicator movement; and in accordance with a determination that the movement of the one or more cameras is a movement in a second direction of camera movement that is different from the first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a second direction of indicator movement that is different from the first direction of indicator movement.
137. A computer system configured to communicate with a display generation component and one or more sensors, the one or more sensors including one or more cameras, the computer system comprising: means for capturing video media using the one or more cameras; and means for, while capturing the video media:
448
AMENDED SHEET (ARTICLE 19)
detecting, via the one or more sensors, a movement of the one or more cameras; and in response to detecting the movement of the one or more of cameras: in accordance with a determination that the movement of the one or more cameras meets a set of one or more movement criteria, displaying, via the display generation component, a movement of a visual indicator relative to a displayed reference object, wherein displaying the movement of the visual indicator includes: in accordance with a determination that the movement of the one or more cameras is a movement in a first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a first direction of indicator movement; and in accordance with a determination that the movement of the one or more cameras is a movement in a second direction of camera movement that is different from the first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a second direction of indicator movement that is different from the first direction of indicator movement.
138. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more sensors, the one or more sensors including one or more cameras, the one or more programs including instructions for: capturing video media using the one or more cameras; and while capturing the video media: detecting, via the one or more sensors, a movement of the one or more cameras; and in response to detecting the movement of the one or more of cameras: in accordance with a determination that the movement of the one or more cameras meets a set of one or more movement criteria, displaying, via the display generation component, a movement of a visual indicator relative to a displayed reference object, wherein displaying the movement of the visual indicator includes: in accordance with a determination that the movement of the one or more cameras is a movement in a first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a first direction of indicator movement; and
449
AMENDED SHEET (ARTICLE 19)
in accordance with a determination that the movement of the one or more cameras is a movement in a second direction of camera movement that is different from the first direction of camera movement, displaying the visual indicator moving, relative to the displayed reference object, in a second direction of indicator movement that is different from the first direction of indicator movement.
139. A method, comprising: at a computer system that is in communication with a display generation component: while playback of a video media item is ongoing, wherein playback of the video media item includes displaying the video media item concurrently with a border region that is outside of the video media item, changing a visual prominence of the video media item relative to the border region based on a representation of movement of a viewpoint corresponding to the video media item that occurred while the video media item was being captured, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a first amount of movement, changing the visual prominence of the video media item relative to the border region to a first level of relative visual prominence; and in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a second amount of movement different from the first amount of movement, changing the visual prominence of the video media item relative to the border region to a second level of relative visual prominence that is different from the first level of relative visual prominence.
140. The method of claim 139, wherein: the first amount of movement is a larger amount of movement than the second amount of movement; and the video media is displayed less prominently relative to the border region at the first level of visual prominence than at the second level of visual prominence.
141. The method of any one of claims 139-140, wherein the border region includes a passthrough region that includes a representation of a physical environment of a user.
450
AMENDED SHEET (ARTICLE 19)
142. The method of any one of claims 139-141, further comprising: detecting a user input requesting playback of the video media item; and in response to detecting the user input, initiating playback of the video media item.
143. The method of any one of claims 139-142, wherein the video media item is stored in association with the representation of the movement of the viewpoint corresponding to the video media.
144. The method of any one of claims 139-143, wherein the representation of the movement of the viewpoint corresponding to the video media includes movement information captured when the video media item was captured.
145. The method of any one of claims 139-144, wherein the representation of the movement of the viewpoint corresponding to the video media includes movement information determined after the video media item was captured.
146. The method of any one of claims 139-145, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: in accordance with a determination that the movement of the viewpoint corresponding to the video item corresponds to the first amount of movement, changing the visual prominence of the video media item relative to the border region by a first amount of change; and in accordance with a determination that the movement of the viewpoint corresponding to the video item corresponds to the second amount of movement, changing the visual prominence of the video media item relative to the border region by a second amount of change that is different from the first amount of change.
147. The method of any one of claims 139-146, wherein: the first amount of movement is a larger amount of movement than the second amount of movement;
451
AMENDED SHEET (ARTICLE 19)
changing the visual prominence of the video media item relative to the border region to the first level of visual prominence includes displaying the border region occupying a first area; and changing the visual prominence of the video media item relative to the border region to the second level of visual prominence includes displaying the border region occupying a second area that is smaller than the first area.
148. The method of any one of claims 139-146, wherein: the first amount of movement is a smaller amount of movement than the second amount of movement; changing the visual prominence of the video media item relative to the border region to the first level of visual prominence includes displaying the border region occupying a third area; and changing the visual prominence of the video media item relative to the border region to the second level of visual prominence includes displaying the border region occupying a fourth area that is larger than the third area.
149. The method of any one of claims 139-148, further comprising: while playback of the video media item is ongoing, changing a visual characteristic of the border region over a period of time as the video plays.
150. The method of any of claims 139-149, wherein: changing the visual prominence of the video media item relative to the border region to the first level of relative visual prominence includes displaying the video media item at a first visual scale and occupying a first area; and changing the visual prominence of the video media item relative to the border region to the first level of relative visual prominence includes displaying the video media item at the first visual scale and occupying a second area that is a different size than the first area.
151. The method of any of claims 139-150, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: in accordance with a determination that a movement of a viewpoint corresponding to an upcoming segment of the video media item corresponds to a third amount of movement,
452
AMENDED SHEET (ARTICLE 19)
changing the visual prominence of the video media item relative to the border region to a third level of relative visual prominence during playback of a portion of the video media item that is before the upcoming segment of the video media item.
152. The method of any of claims 139-151, wherein: the determination that the movement of the viewpoint corresponding to the video media item corresponds to the first amount of movement includes a determination that a magnitude of the movement of the viewpoint corresponding to the video media item corresponds to a first magnitude of movement; and the determination that the movement of the viewpoint corresponding to the video media item corresponds to the second amount of movement includes a determination that the magnitude of the movement of the viewpoint corresponding to the video media item corresponds to a second magnitude of movement different than the first magnitude of movement.
153. The method of any of claims 139-152, wherein: the determination that the movement of the viewpoint corresponding to the video media item corresponds to the first amount of movement includes a determination that a rate of change in a magnitude of the movement of the viewpoint corresponding to the video media item corresponds to a first rate of change; and the determination that the movement of the viewpoint corresponding to the video media item corresponds to the second amount of movement includes a determination that the rate of change in a magnitude of the movement of the viewpoint corresponding to the video media item corresponds to a second rate of change different than the first rate of change.
154. The method of any of claims 139-153, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes changing a size of a respective area occupied by the video media item.
155. The method of any of claims 139-154, wherein: displaying the video media item concurrently with a border region that is outside of the video media item includes applying a blurring effect to a respective display region; and
453
AMENDED SHEET (ARTICLE 19)
changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes changing a blur radius of the blurring effect.
156. The method of any of claims 139-155, wherein: displaying the video media item concurrently with a border region that is outside of the video media item includes applying a feathering effect to a respective display region; and changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes changing a feather radius of the feathering effect.
157. The method of any of claims 139-156, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes changing a visibility of a representation of an XR environment included in the border region.
158. The method of claim 157, wherein the representation of the XR environment includes a representation of a physical environment.
159. The method of any of claims 157-158, wherein the representation of the XR environment includes a representation of a virtual environment.
160. The method of any of claims 157-159, wherein changing a visibility of the representation of the XR environment includes changing a darkness level of the border region.
161. The method of any of claims 139-160, wherein the video media item includes a first video component corresponding to a viewpoint of a right eye and a second video component that is different from the first video component corresponding to a viewpoint of a left eye, wherein concurrently viewing the first video component and the second video component creates component creates an illusion of a three-dimensional representation of the video media item.
162. The method of claim 161, further comprising:
454
AMENDED SHEET (ARTICLE 19)
while playback of a second video media item is ongoing, wherein the second video media item does not include two or more video components that, when viewed concurrently, create an illusion of a three-dimensional representation of the second video media item, foregoing changing the visual prominence of the second video media item relative to the border region.
163. The method of any of claims 139-162, wherein playback of the video media item includes displaying the video media item as a virtual object in an XR environment.
164. The method of any of claims 139-163, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: changing the visual prominence of the video media item relative to the border region to a respective level of relative visual prominence based on the representation of the movement of the viewpoint corresponding to the video media item; and after changing the visual prominence of the video media item relative to the border region to a respective level of relative visual prominence based on the representation of the movement of the viewpoint corresponding to the video media item: in accordance with a determination that at least a threshold time has passed since changing the visual prominence of the video media item relative to the border region to the respective level of relative visual prominence, changing the visual prominence of the video media item relative to the border region to a level of relative visual prominence that is different from the respective level of relative visual prominence based on the representation of the movement of the viewpoint corresponding to the video media item; and in accordance with a determination that less than a threshold time has passed since changing the visual prominence of the video media item relative to the border region to the respective level of relative visual prominence, foregoing changing the visual prominence of the video media item relative to the border region.
165. The method of any of claims 139-164, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: changing the visual prominence of the video media item relative to the border region to a respective level of relative visual prominence; and
455
AMENDED SHEET (ARTICLE 19)
after changing the visual prominence of the video media item relative to the border region to the respective level of relative visual prominence, detecting that the movement of the viewpoint corresponding to the video media item in a respective portion of the video media item will change for a respective amount of time; and in response to detecting that the movement of the viewpoint corresponding to the video media item in the respective portion of the video media item will change for the respective amount of time: in accordance with a determination that the respective amount of time is above a threshold amount of time, changing the visual prominence of the video media item relative to the border region based on the movement of the viewpoint corresponding to the video media item; and in accordance with a determination that the respective amount of time is below the threshold amount of time, forgoing changing the visual prominence of the video media item relative to the border region based on the movement of the viewpoint corresponding to the video media item.
166. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for performing the method of any of claims 139-165.
167. A computer system configured to communicate with a display generation component, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any of claims 139-165.
168. A computer system configured to communicate with a display generation component, the computer system comprising: means for performing the method of any of claims 139-165.
169. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a
456
AMENDED SHEET (ARTICLE 19)
display generation component, the one or more programs including instructions for performing the method of any of claims 139-165.
170. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for: while playback of a video media item is ongoing, wherein playback of the video media item includes displaying the video media item concurrently with a border region that is outside of the video media item, changing a visual prominence of the video media item relative to the border region based on a representation of movement of a viewpoint corresponding to the video media item that occurred while the video media item was being captured, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a first amount of movement, changing the visual prominence of the video media item relative to the border region to a first level of relative visual prominence; and in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a second amount of movement different from the first amount of movement, changing the visual prominence of the video media item relative to the border region to a second level of relative visual prominence that is different from the first level of relative visual prominence.
171. A computer system configured to communicate with a display generation component, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: while playback of a video media item is ongoing, wherein playback of the video media item includes displaying the video media item concurrently with a border region that is outside of the video media item, changing a visual prominence of the video media item relative to the border region based on a representation of movement of a viewpoint
457
AMENDED SHEET (ARTICLE 19)
corresponding to the video media item that occurred while the video media item was being captured, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a first amount of movement, changing the visual prominence of the video media item relative to the border region to a first level of relative visual prominence; and in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a second amount of movement different from the first amount of movement, changing the visual prominence of the video media item relative to the border region to a second level of relative visual prominence that is different from the first level of relative visual prominence.
172. A computer system configured to communicate with a display generation component, the computer system comprising: means for, while playback of a video media item is ongoing, wherein playback of the video media item includes displaying the video media item concurrently with a border region that is outside of the video media item, changing a visual prominence of the video media item relative to the border region based on a representation of movement of a viewpoint corresponding to the video media item that occurred while the video media item was being captured, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a first amount of movement, changing the visual prominence of the video media item relative to the border region to a first level of relative visual prominence; and in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a second amount of movement different from the first amount of movement, changing the visual prominence of the video media item relative to the border region to a second level of relative visual prominence that is different from the first level of relative visual prominence.
458
AMENDED SHEET (ARTICLE 19)
173. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for: while playback of a video media item is ongoing, wherein playback of the video media item includes displaying the video media item concurrently with a border region that is outside of the video media item, changing a visual prominence of the video media item relative to the border region based on a representation of movement of a viewpoint corresponding to the video media item that occurred while the video media item was being captured, wherein changing the visual prominence of the video media item relative to the border region based on the representation of the movement of the viewpoint corresponding to the video media item includes: in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a first amount of movement, changing the visual prominence of the video media item relative to the border region to a first level of relative visual prominence; and in accordance with a determination that the movement of the viewpoint corresponding to the video media item corresponds to a second amount of movement different from the first amount of movement, changing the visual prominence of the video media item relative to the border region to a second level of relative visual prominence that is different from the first level of relative visual prominence.
174. A method, comprising: at a computer system that is in communication with a display generation component and one or more cameras: while capturing spatial video media of an environment using the one or more cameras, wherein the spatial video media includes a first video component corresponding to a viewpoint of a right eye and a second video component, different from the first video component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation of the environment, displaying, via the display generation component, a virtual indicator element of an anchor location in the environment that represents a respective viewpoint corresponding to the spatial video media, wherein the virtual indicator element is displayed while the environment is visible via the display generation component;
459
AMENDED SHEET (ARTICLE 19)
while displaying the virtual indicator element while the environment is visible via the display generation component, detecting a first change in a viewpoint from which the spatial video media is being captured; and in response to detecting the first change in the viewpoint from which the spatial video media is being captured, changing an appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media.
175. The method of claim 174, wherein changing the appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media includes changing the appearance of the virtual indicator element relative to the environment visible via the display generation component.
176. The method of any one of claims 174-175, wherein: displaying the virtual indicator element includes displaying the virtual indicator element at a virtual location in the environment; and the virtual indicator element is not included in the spatial video media.
177. The method of any one of claims 174-176, wherein changing the appearance of the virtual indicator element includes moving the virtual indicator element to a respective location within an anchor region of the environment, wherein the anchor region is an environment-locked region that includes the anchor location.
178. The method of claim 177, wherein moving the virtual indicator element to the respective location within the anchor region of the environment includes moving the virtual indicator element according to one or more simulated physical properties.
179. The method of any one of claims 177-178, wherein: the first change in the viewpoint from which the spatial video media is being captured includes a viewpoint movement of a first distance in a first direction; and moving the virtual indicator element to the respective location within the anchor region of the environment includes moving the virtual indicator element a second distance in the first direction, wherein the second distance is shorter than the first distance.
460
AMENDED SHEET (ARTICLE 19)
180. The method of any one of claims 174-179, wherein the virtual indicator element is environment-locked.
181. The method of any one of claims 174-180, further comprising: while displaying the virtual indicator element while the environment is visible, via the display generation component, detecting a second change in the viewpoint from which the spatial video media is being captured; and in response to detecting the second change in the viewpoint from which the spatial video media is being captured and in accordance with a determination that the viewpoint from which the spatial video media is being captured satisfies a first set of one or more alignment criteria, displaying, via the display generation component, a virtual alignment element while the environment is visible via the display generation component, wherein the virtual alignment element indicates a current location in the environment that represents the viewpoint from which the spatial video media is being captured; while displaying the virtual alignment element while the environment is visible via the display generation component, detecting a third change in the viewpoint from which the spatial video media is being captured; and in response to detecting the third change in the viewpoint from which the spatial video media is being captured, moving the virtual alignment element to indicate the viewpoint, wherein moving the virtual alignment element is based on the third change in the viewpoint from which the spatial video media is being captured.
182. The method of claim 181, wherein the first set of one or more alignment criteria includes a first criterion that is satisfied when the current location in the environment that represents the viewpoint from which the spatial video media is being captured is at least a first threshold distance from the anchor location.
183. The method of claim 182, further comprising: while displaying the virtual alignment element while the environment is visible via the display generation component, detecting a fourth change in the viewpoint from which the spatial video media is being captured; and in response to detecting the fourth change in the viewpoint from which the spatial video media is being captured:
461
AMENDED SHEET (ARTICLE 19)
in accordance with a determination that the viewpoint from which the spatial video media is being captured satisfies a second set of alignment criteria, ceasing displaying the virtual alignment element, wherein the second set of alignment criteria includes a second criterion that is satisfied when the current location in the environment that represents the viewpoint from which the spatial video media is being captured is less than a second threshold distance from the anchor location, wherein the second threshold distance is smaller than the first threshold distance.
184. The method of any one of claims 181-183, wherein: the third change in the viewpoint from which the spatial video media is being captured includes a viewpoint movement of a third distance; and moving the virtual alignment element based on the third change in the viewpoint from which the spatial video media is being captured includes: in accordance with a determination that the third change in the viewpoint from which the spatial video media is being captured satisfies a third set of one or more alignment criteria, moving the virtual alignment element a fourth distance, wherein the fourth distance is shorter than the third distance.
185. The method of claim 184, wherein moving the virtual alignment element based on the third change in the viewpoint from which the spatial video media is being captured includes moving the virtual alignment element according to one or more simulated physical properties.
186. The method of claim 185, further comprising: after moving the virtual alignment element according to the one or more simulated physical properties, displaying the virtual alignment element at a first location, wherein the first location is closer to the anchor location than the current location in the environment that represents the viewpoint from which the spatial video media is being captured.
187. The method of any one of claims 181-186, wherein displaying the virtual indicator element includes displaying the virtual indicator element in a first color and displaying the virtual alignment element includes displaying the virtual alignment element in a second color different from the first color.
462
AMENDED SHEET (ARTICLE 19)
188. The method of any one of claims 181-187, wherein moving the virtual alignment element based on the third change in the viewpoint from which the spatial video media is being captured includes: while displaying the virtual indicator element at an indicator location in the environment: in accordance with a determination that the viewpoint from which the spatial video media is being captured satisfies a fourth set of alignment criteria, wherein the fourth set of alignment criteria includes a criterion that is satisfied when the current location in the environment that represents the viewpoint from which the spatial video media is being captured is less than a third threshold distance from the anchor location, moving the virtual alignment element to the indicator location.
189. The method of any one of claims 181-188, further comprising: while displaying the virtual indicator element while the environment is visible via the display generation component, detecting a fifth change in the viewpoint from which the spatial video media is being captured; and in response to detecting the fifth change in the viewpoint from which the spatial video media is being captured and in accordance with a determination that the viewpoint from which the spatial video media is being captured satisfies a fifth set of alignment criteria, displaying a virtual boundary element visually representing a predetermined threshold distance from the anchor location while the environment is visible via the display generation component, wherein the fifth set of alignment criteria includes a criterion that is satisfied when the current location in the environment that represents the viewpoint from which the spatial video media is being captured is at least a fourth threshold distance from the anchor location.
190. The method of claim 189, further comprising: while displaying the virtual boundary element visually representing the predetermined threshold distance from the anchor location while the environment is visible via the display generation component, detecting a sixth change in the viewpoint from which the spatial video media is being captured; and in response to detecting the fifth change: moving the virtual indicator element along a first path; and moving the virtual boundary element along the first.
463
AMENDED SHEET (ARTICLE 19)
191. The method of any one of claims 189-190, further comprising: while displaying the virtual alignment element and the virtual boundary element, detecting a seventh change in the viewpoint from which the spatial video media is being captured; and in response to detecting the seventh change: in accordance with a determination that the viewpoint satisfies a set of one or more increase criteria, wherein the set of one or more reduction criteria includes a criterion that is satisfied when a distance between the current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location increases as a result of the seventh change in the viewpoint: increasing an opacity of the virtual alignment element at a first rate; and increasing an opacity of the virtual boundary element by at a second rate.
192. The method of claim 191, wherein the first rate is different from the second rate.
193. The method of any one of claims 189-192, further comprising: while displaying the virtual boundary element visually representing the predetermined threshold distance from the anchor location while the environment is visible via the display generation component, detecting an eighth change in the viewpoint from which the spatial video media is being captured; and in response to the eighth change in the viewpoint from which the spatial video media is being captured and in accordance with a determination that a distance between the current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location increases to within a boundary distance range as a result of the eighth change in the viewpoint, increasing a size of the virtual boundary element from a first size to a second size, wherein the boundary distance range includes the predetermined threshold distance.
194. The method of claim 193, further comprising: while displaying the virtual boundary element at the second size, detecting a ninth change in the viewpoint from which the spatial video media is being captured; and
464
AMENDED SHEET (ARTICLE 19)
in response to the ninth change in the viewpoint from which the spatial video media is being captured and in accordance with a determination that a distance between the current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location decreases to below the boundary distance range as a result of the ninth change in the viewpoint, decreasing the size of the virtual boundary element from the second size to the first size.
195. The method of any one of claims 189-194, further comprising: while displaying the virtual boundary element visually representing the predetermined threshold distance from the anchor location while the environment is visible via the display generation component, detecting a tenth change in the viewpoint from which the spatial video media is being captured; and in response to the tenth change in the viewpoint from which the spatial video media is being captured and in accordance with a determination that a distance between the current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location exceeds the predetermined threshold distance as a result of the tenth change in the viewpoint, decreasing the size of the virtual boundary element.
196. The method of any one of claims 189-195, further comprising: while displaying the virtual boundary element visually representing the predetermined threshold distance from the anchor location while the environment is visible via the display generation component, detecting an eleventh change in the viewpoint from which the spatial video media is being captured; and in response to the eleventh change in the viewpoint from which the spatial video media is being captured and in accordance with a determination that a distance between the current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location exceeds the predetermined threshold distance as a result of the eleventh change in the viewpoint, ceasing displaying the virtual boundary element.
197. The method of any one of claims 181-196, wherein:
465
AMENDED SHEET (ARTICLE 19)
prior to detecting the third change in the viewpoint from which the spatial video media is being captured, the virtual alignment element is displayed at a first display location relative to the viewpoint from which the spatial video media is being captured; and moving the virtual alignment element based on the third change in the viewpoint from which the spatial video media is being captured includes: in accordance with a determination that the third change in the viewpoint meets a set of one or more movement criteria, displaying the virtual alignment element at a second display location that, relative to the viewpoint from which the spatial video media is being captured, is different than the first display location, wherein the set of one or more movement criteria include a criterion that is met when the third change in the viewpoint from which the spatial video media includes a movement in at least one direction of a plurality of directions; and in accordance with a determination that the third change in the viewpoint does not meet the set of one or more movement criteria, maintaining display of the virtual alignment element at the first display location relative to the viewpoint from which the spatial video media is being captured.
198. The method of any one of claims 174-197, wherein displaying the virtual indicator element includes positioning the virtual indicator element within a virtual plane in the environment, wherein the virtual plane in the environment is spaced at least a threshold depth away from a user.
199. The method of claim 198, further comprising: detecting a gaze of the user; and positioning the virtual plane based on the gaze of the user.
200. The method of claim 199, wherein positioning the virtual plane based on the gaze of the user includes determining a convergence location of the gaze of the user, wherein the virtual plane includes the convergence location.
201. The method of any one of claims 174-200, wherein changing the appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media includes:
466
AMENDED SHEET (ARTICLE 19)
in accordance with a determination that a distance between a current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location exceeds a second predetermined threshold distance, ceasing displaying the virtual indicator element.
202. The method of claim 201, wherein changing the appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media includes: in accordance with a determination that a distance between the current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location increases to at least a fifth threshold distance, decreasing an opacity of the virtual indicator element, wherein the fifth threshold distance is less than the second predetermined threshold distance.
203. The method of any one of claims 201-202, further comprising: after ceasing displaying the virtual indicator element and in accordance with a determination that the viewpoint from which the spatial video media is being captured meets a set of one or more stability criteria, wherein the set of one or more stability criteria includes a criterion that is met when movement of the viewpoint from which the spatial video media is being captured remains below a movement threshold for at least a threshold duration of time: displaying, via the display generation component, a second virtual indicator element of a second anchor location in the environment that represents a second respective viewpoint corresponding to the spatial video media, wherein the second virtual indicator element is displayed while the environment is visible via the display generation component.
204. The method of claim 203, further comprising: after ceasing displaying the virtual indicator element and in accordance with a determination that the viewpoint from which the spatial video media is being captured does not meet the set of one or more stability criteria, foregoing displaying the second virtual indicator element.
205. The method of any one of claims 201-204, further comprising: while displaying the virtual indicator element while the environment is visible via the display generation component, displaying, via the display generation component, a second
467
AMENDED SHEET (ARTICLE 19)
virtual alignment element while the environment is visible via the display generation component; and after ceasing displaying the virtual indicator element, continuing displaying the second virtual alignment element.
206. The method of any one of claims 174-205, wherein changing the appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media includes: in accordance with a determination that a distance between a current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location falls below a maintenance threshold distance, ceasing displaying the virtual indicator element.
207. The method of claim 206, wherein changing the appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media includes: in accordance with a determination that a distance between the current location in the environment that represents the viewpoint from which the spatial video media is being captured and the anchor location decreases to below a sixth threshold distance, decreasing an opacity of the virtual indicator element, wherein the sixth threshold distance is more than the maintenance threshold distance.
208. The method of any one of claims 174-207, further comprising: while capturing the spatial video media of the environment and in accordance with a determination that the viewpoint from which the spatial video media is being captured satisfies a sixth set of alignment criteria, displaying a graphical alignment indication.
209. The method of any one of claims 174-208, further comprising: after capturing the spatial video media of the environment, displaying a playable representation of the spatial video media.
210. The method of claim 209, further comprising: while displaying the playable representation of the spatial video media:
468
AMENDED SHEET (ARTICLE 19)
in accordance with a determination that a respective playback mode is available for playing the playable representation of the spatial video media, displaying an indication of the respective playback mode with a first appearance; and in accordance with a determination that a respective playback mode is not available for playing the playable representation of the spatial video media, foregoing displaying the indication of the respective playback mode with the first appearance.
211. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more cameras, the one or more programs including instructions for performing the method of any one of claims 174- 210.
212. A computer system configured to communicate with a display generation component and one or more cameras, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any one of claims 174-210.
213. A computer system configured to communicate with a display generation component and one or more cameras, the computer system comprising: means for performing the method of any one of claims 174-210.
214. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more cameras, the one or more programs including instructions for performing the method of any of claims 174-210.
215. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more cameras, the one or more programs including instructions for:
469 AMENDED SHEET (ARTICLE 19)
while capturing spatial video media of an environment using the one or more cameras, wherein the spatial video media includes a first video component corresponding to a viewpoint of a right eye and a second video component, different from the first video component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation of the environment, displaying, via the display generation component, a virtual indicator element of an anchor location in the environment that represents a respective viewpoint corresponding to the spatial video media, wherein the virtual indicator element is displayed while the environment is visible via the display generation component; while displaying the virtual indicator element while the environment is visible via the display generation component, detecting a first change in a viewpoint from which the spatial video media is being captured; and in response to detecting the first change in the viewpoint from which the spatial video media is being captured, changing an appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media.
216. A computer system configured to communicate with a display generation component and one or more cameras, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: while capturing spatial video media of an environment using the one or more cameras, wherein the spatial video media includes a first video component corresponding to a viewpoint of a right eye and a second video component, different from the first video component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation of the environment, displaying, via the display generation component, a virtual indicator element of an anchor location in the environment that represents a respective viewpoint corresponding to the spatial video media, wherein the virtual indicator element is displayed while the environment is visible via the display generation component; while displaying the virtual indicator element while the environment is visible via the display generation component, detecting a first change in a viewpoint from which the spatial video media is being captured; and
470
AMENDED SHEET (ARTICLE 19)
in response to detecting the first change in the viewpoint from which the spatial video media is being captured, changing an appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media.
217. A computer system configured to communicate with a display generation component and one or more cameras, the computer system comprising: means for, while capturing spatial video media of an environment using the one or more cameras, wherein the spatial video media includes a first video component corresponding to a viewpoint of a right eye and a second video component, different from the first video component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation of the environment, displaying, via the display generation component, a virtual indicator element of an anchor location in the environment that represents a respective viewpoint corresponding to the spatial video media, wherein the virtual indicator element is displayed while the environment is visible via the display generation component; means for, while displaying the virtual indicator element while the environment is visible via the display generation component, detecting a first change in a viewpoint from which the spatial video media is being captured; and means for, in response to detecting the first change in the viewpoint from which the spatial video media is being captured, changing an appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media.
218. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more cameras, the one or more programs including instructions for: while capturing spatial video media of an environment using the one or more cameras, wherein the spatial video media includes a first video component corresponding to a viewpoint of a right eye and a second video component, different from the first video component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation of the environment, displaying, via the display generation component, a virtual indicator element of an anchor location in the environment that represents a respective viewpoint corresponding to the spatial video media, wherein the
471
AMENDED SHEET (ARTICLE 19)
virtual indicator element is displayed while the environment is visible via the display generation component; while displaying the virtual indicator element while the environment is visible via the display generation component, detecting a first change in a viewpoint from which the spatial video media is being captured; and in response to detecting the first change in the viewpoint from which the spatial video media is being captured, changing an appearance of the virtual indicator element to indicate the respective viewpoint corresponding to the spatial video media.
219. A method, compri sing : at a computer system that is in communication with a display generation component: while displaying, via the display generation component, a representation of a spatial media item, wherein the spatial media item includes a first component corresponding to a viewpoint of a right eye and a second component, different from the first component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation: in accordance with a determination that the spatial media item meets a set of one or more stability criteria, displaying a spatial viewing indicator with a first appearance concurrently with the representation of the spatial media item; and in accordance with a determination that the spatial media item does not meet the set of one or more stability criteria, forgoing displaying the spatial viewing indicator with the first appearance concurrently with the representation of the spatial media item.
220. The method of claim 219, further comprising: prior to displaying the representation of the spatial media item, receiving a request to display the representation of the spatial media item; and in response to receiving the request to display the representation of the spatial media item, displaying the representation of the spatial media item.
221. The method of any one of claims 219-220, wherein the spatial viewing indicator, when selected, causes the computer system to initiate providing an expanded representation of the spatial media item, wherein a size of the expanded representation of the spatial media item exceeds a size of the representation of the spatial media item.
472
AMENDED SHEET (ARTICLE 19)
222. The method of claim 221, further comprising: while displaying the representation of the spatial media item, providing a first three- dimensional effect for the spatial media item; and while displaying the expanded representation of the spatial media item, providing a second three-dimensional effect for the spatial media item, wherein the second three- dimensional effect is different from the first three-dimensional effect.
223. The method of any one of claims 221-222, further comprising: detecting an input selecting the spatial viewing indicator; and in response to detecting the input selecting the spatial viewing indicator, initiating providing the expanded representation of the spatial media item, wherein initiating providing the expanded representation of the spatial media item includes: in accordance with a determination that the spatial media item does not meet the set of one or more stability criteria, displaying, via the display generation component, an expansion notification interface, wherein the expansion notification interface indicates that the spatial media item does not meet the set of one or more stability criteria; and in accordance with a determination that the spatial media item meets the set of one or more stability criteria: displaying, via the display generation component, the expanded representation of the spatial media item; and forgoing displaying the expansion notification interface.
224. The method of claim 223, wherein the expansion notification interface includes: a selectable confirmation object that, when selected, causes the computer system to initiate displaying the expanded representation of the spatial media item; and a selectable cancellation object that, when selected, causes the computer system to forego displaying the expanded representation of the spatial media item.
225. The method of any one of claims 219-224, further comprising: in accordance with the determination that the spatial media item does not meet the set of one or more stability criteria, displaying the spatial viewing indicator with a second appearance, different from the first appearance, concurrently with the representation of the spatial media item.
473
AMENDED SHEET (ARTICLE 19)
226. The method of claim 225, wherein: displaying the spatial viewing indicator with the first appearance includes displaying the spatial viewing indicator at a first contrast level; and displaying the spatial viewing indicator with the second appearance includes displaying the spatial viewing indicator at a second contrast level that is lower in contrast than the first contrast level.
227. The method of any one of claims 225-226, wherein: displaying spatial viewing indicator with the second appearance includes displaying the spatial viewing indicator with a warning icon; and displaying the spatial viewing indicator with the first appearance includes foregoing displaying the spatial viewing indicator with the warning icon.
228. The method of any one of claims 219-224, wherein forgoing displaying the spatial viewing indicator with the first appearance includes forgoing displaying the spatial viewing indicator concurrently with the representation of the spatial media item.
229. The method of claim 228, further comprising: after forgoing displaying the spatial viewing indicator concurrently with the representation of the spatial media item and while displaying the representation of the spatial media item without the spatial viewing indicator, displaying, via the display generation component, a selectable menu user interface object; detecting an input selecting the selectable menu user interface object; and in response to detecting a selection of the selectable menu user interface object, displaying, via the display generation component, an option menu interface, wherein displaying the option menu interface includes displaying a second spatial viewing indicator.
230. The method of any one of claims 219-229, further comprising: detecting a request to edit the spatial media item; in response to detecting the request to edit the spatial media item, generating a modified version of the spatial media item; and while displaying, via the display generation component, a representation of the modified version of the spatial media item:
474
AMENDED SHEET (ARTICLE 19)
in accordance with a determination that the modified version of the spatial media item meets the set of one or more stability criteria, displaying the spatial viewing indicator with the first appearance concurrently with the representation of the modified version of the spatial media item; and in accordance with a determination that the modified version of the spatial media item does not meet the set of one or more stability criteria, forgoing displaying the spatial viewing indicator with the first appearance concurrently with the representation of the modified version of the spatial media item.
231. The method of claim 230, wherein: the request to edit the spatial media item includes a request to remove a portion of the spatial media item; and the modified version of the spatial media item does not include the portion of the spatial media item.
232. The method of any one of claims 219-231, further comprising: while displaying, via the display generation component, the representation of the spatial media item, detecting an input requesting to play the spatial media item.
233. The method of claim 232, further comprising: in response to detecting the input requesting to play the spatial media item: in accordance with a determination that the spatial media item does not meet the set of one or more stability criteria, displaying a playback notification interface, wherein the playback notification interface indicates that the spatial media item does not meet the set of one or more stability criteria; and in accordance with a determination that the spatial media item meets the set of one or more stability criteria: playing the spatial media item; and forgoing displaying the playback notification interface.
234. The method of any one of claims 232-233, further comprising: while playing the spatial media item, modifying playback of the spatial media item to reduce an appearance of movement of a viewpoint corresponding to the spatial media item while the spatial media item was being captured.
475
AMENDED SHEET (ARTICLE 19)
235. The method of any one of claims 219-234, further comprising: while displaying the representation of the spatial media item, detect an input requesting to view a second spatial media item different from the spatial media item; and in response to detecting the input requesting to view the second spatial media item: ceasing displaying the representation of the spatial media item; and displaying, via the display generation component, a representation of the second spatial media item.
236. The method of any one of claims 219-235, wherein the set of one or more stability criteria includes a criterion that is met when movement of a viewpoint corresponding to the spatial media item while the spatial media item was being captured does not exceed a threshold displacement from an anchor location representing a target viewpoint.
237. The method of any one of claims 219-236, wherein the set of one or more stability criteria includes a criterion that is met when movement of a viewpoint corresponding to the spatial media item while the spatial media item was being captured does not exceed a threshold rate of change.
238. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for performing the method of any one of claims 219-237.
239. A computer system configured to communicate with a display generation component, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any one of claims 219-237.
240. A computer system configured to communicate with a display generation component, the computer system comprising: means for performing the method of any one of claims 219-237.
476
AMENDED SHEET (ARTICLE 19)
241. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for performing the method of any of claims 219-237.
242. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for: while displaying, via the display generation component, a representation of a spatial media item, wherein the spatial media item includes a first component corresponding to a viewpoint of a right eye and a second component, different from the first component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation: in accordance with a determination that the spatial media item meets a set of one or more stability criteria, displaying a spatial viewing indicator with a first appearance concurrently with the representation of the spatial media item; and in accordance with a determination that the spatial media item does not meet the set of one or more stability criteria, forgoing displaying the spatial viewing indicator with the first appearance concurrently with the representation of the spatial media item.
243. A computer system configured to communicate with a display generation component, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: while displaying, via the display generation component, a representation of a spatial media item, wherein the spatial media item includes a first component corresponding to a viewpoint of a right eye and a second component, different from the first component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation:
477
AMENDED SHEET (ARTICLE 19)
in accordance with a determination that the spatial media item meets a set of one or more stability criteria, displaying a spatial viewing indicator with a first appearance concurrently with the representation of the spatial media item; and in accordance with a determination that the spatial media item does not meet the set of one or more stability criteria, forgoing displaying the spatial viewing indicator with the first appearance concurrently with the representation of the spatial media item.
244. A computer system configured to communicate with a display generation component, the computer system comprising: means for, while displaying, via the display generation component, a representation of a spatial media item, wherein the spatial media item includes a first component corresponding to a viewpoint of a right eye and a second component, different from the first component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation: in accordance with a determination that the spatial media item meets a set of one or more stability criteria, displaying a spatial viewing indicator with a first appearance concurrently with the representation of the spatial media item; and in accordance with a determination that the spatial media item does not meet the set of one or more stability criteria, forgoing displaying the spatial viewing indicator with the first appearance concurrently with the representation of the spatial media item.
245. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component, the one or more programs including instructions for: while displaying, via the display generation component, a representation of a spatial media item, wherein the spatial media item includes a first component corresponding to a viewpoint of a right eye and a second component, different from the first component, corresponding to a viewpoint of a left eye that when viewed concurrently create an illusion of a spatial representation: in accordance with a determination that the spatial media item meets a set of one or more stability criteria, displaying a spatial viewing indicator with a first appearance concurrently with the representation of the spatial media item; and
478
AMENDED SHEET (ARTICLE 19)
in accordance with a determination that the spatial media item does not meet the set of one or more stability criteria, forgoing displaying the spatial viewing indicator with the first appearance concurrently with the representation of the spatial media item.
246. A method, comprising: at a computer system that is in communication with one or more display generation components and one or more cameras: while the computer system is in a spatial media capture mode that corresponds to spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content and while the computer system is not capturing spatial media: in accordance with a determination that an orientation of the computer system is outside of a threshold range of orientations, outputting a first prompt that prompts a user to rotate the computer system into the threshold range of orientations.
247. The method of claim 246, further comprising: while the computer system is in the spatial media capture mode and while the computer system is not capturing spatial media: in accordance with a determination that the orientation of the computer system is within the threshold range of orientations, forgoing outputting the first prompt.
248. The method of any of claims 246-247, wherein outputting the first prompt comprises displaying, via the one or more display generation components, a first visual prompt that prompts the user to rotate the computer system into the threshold range of orientations.
249. The method of any of claims 246-248, wherein outputting the first prompt comprises outputting a first audio prompt that prompts the user to rotate the computer system into the threshold range of orientations.
250. The method of any of claims 246-249, further comprising: while the computer system is in the spatial media capture mode and while the computer system is not capturing spatial media:
479
AMENDED SHEET (ARTICLE 19)
in accordance with a determination that the orientation of the computer system is outside of the threshold range of orientations, disabling capture of spatial media; and while capture of spatial media is disabled, detecting that the computer system has transitioned from being outside of the threshold range of orientations to being within the threshold range of orientations; and in response to detecting that the computer system is within the threshold range of orientations, enabling capture of spatial media.
251. The method of any of claims 246-250, wherein the determination that the orientation of the computer system is outside of the threshold range of orientations comprises a determination that a first axis defined by a first camera of the one or more cameras and a second camera of the one or more cameras different from the first camera is rotated by greater than a threshold number of degrees relative to a target axis.
252. The method of claim 251, wherein: the computer system comprises a first side and a second side that is perpendicular to the first side; the first side defines a first device axis; the second side defines a second device axis; the first side is longer than the second side; and the first axis corresponds to the first device axis.
253. The method of any of claims 246-252, further comprising: while the computer system is in the spatial media capture mode and while the computer system is not capturing spatial media: displaying, via the one or more display generation components, a spatial photo capture affordance that is selectable to capture spatial photo media; while displaying the spatial photo capture affordance, receiving one or more user inputs corresponding to selection of the spatial photo capture affordance; and in response to receiving the one or more user inputs corresponding to selection of the spatial photo capture affordance, capturing a first spatial photo.
480
AMENDED SHEET (ARTICLE 19)
254. The method of any of claims 246-252, further comprising: while the computer system is in the spatial media capture mode and while the computer system is not capturing spatial media: displaying, via the one or more display generation components, a spatial video capture affordance that is selectable to capture spatial video media; while displaying the spatial video capture affordance, receiving one or more user inputs corresponding to selection of the spatial video capture affordance; and in response to receiving the one or more user inputs corresponding to selection of the spatial video capture affordance, capturing a first spatial video.
255. The method of claim 254 further comprising: while displaying the spatial video capture affordance, displaying, via the one or more display generation components, a spatial photo capture affordance that is selectable to capture spatial photo media; while displaying the spatial photo capture affordance, receiving one or more user inputs corresponding to selection of the spatial photo capture affordance; and in response to receiving the one or more user inputs corresponding to selection of the spatial photo capture affordance, capturing a first spatial photo.
256. The method of claim 255, further comprising: while capturing a second spatial video, displaying, via the one or more display generation components, the spatial photo capture affordance; while capturing the second spatial video and displaying the spatial photo capture affordance, receiving a second set of one or more user inputs corresponding to selection of the spatial photo capture affordance; and in response to receiving the second set of one or more user inputs corresponding to selection of the spatial photo capture affordance, capturing a second spatial photo.
257. The method of any of claims 246-256, further comprising: while the computer system is in the spatial media capture mode: in accordance with a determination that first error criteria corresponding to a first error are met, wherein the first error pertains to capture of spatial media, outputting an error correction prompt that prompts the user to perform one or more actions to correct the first error.
481
AMENDED SHEET (ARTICLE 19)
258. The method of claim 257, wherein: the determination that first error criteria are met comprises a determination that less than a threshold amount of light is detected by the computer system; and outputting the error correction prompt comprises outputting a light correction prompt that informs the user that less than the threshold amount of light is detected by the computer system.
259. The method of any of claims 257-258, wherein: the determination that first error criteria are met comprises a determination that at least a portion of the computer system is less than a threshold distance from one or more detected subjects being captured by at least some of the one or more cameras; and outputting the error correction prompt comprises outputting a distance correction prompt that informs the user that the computer system is less than the threshold distance from one or more detected subjects being captured by at least some of the one or more cameras.
260. The method of any of claims 246-259, wherein the computer system is a headmounted device that is configured to be worn on the head of a user.
261. The method of any of claims 246-260, wherein the computer system is not a headmounted device.
262. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more cameras, the one or more programs including instructions for performing the method of any one of claims 246-261.
263. A computer system configured to communicate with one or more display generation components and one or more cameras, the computer system comprising: one or more processors; and
482
AMENDED SHEET (ARTICLE 19)
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any one of claims 246-261.
264. A computer system configured to communicate with one or more display generation components and one or more cameras, the computer system comprising: means for performing the method of any one of claims 246-261.
265. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more cameras, the one or more programs including instructions for performing the method of any of claims 246-261.
266. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more cameras, the one or more programs including instructions for: while the computer system is in a spatial media capture mode that corresponds to spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content and while the computer system is not capturing spatial media: in accordance with a determination that an orientation of the computer system is outside of a threshold range of orientations, outputting a first prompt that prompts the user to rotate the computer system into the threshold range of orientations.
267. A computer system configured to communicate with one or more display generation components and one or more cameras, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: while the computer system is in a spatial media capture mode that corresponds to spatial media that includes a first visual component corresponding to a viewpoint of a right
483
AMENDED SHEET (ARTICLE 19)
eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content and while the computer system is not capturing spatial media: in accordance with a determination that an orientation of the computer system is outside of a threshold range of orientations, outputting a first prompt that prompts the user to rotate the computer system into the threshold range of orientations.
268. A computer system configured to communicate with one or more display generation components and one or more cameras, the computer system comprising: means for, while the computer system is in a spatial media capture mode that corresponds to spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content and while the computer system is not capturing spatial media: in accordance with a determination that an orientation of the computer system is outside of a threshold range of orientations, outputting a first prompt that prompts the user to rotate the computer system into the threshold range of orientations.
269. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more cameras, the one or more programs including instructions for: while the computer system is in a spatial media capture mode that corresponds to spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content and while the computer system is not capturing spatial media: in accordance with a determination that an orientation of the computer system is outside of a threshold range of orientations, outputting a first prompt that prompts the user to rotate the computer system into the threshold range of orientations.
484
AMENDED SHEET (ARTICLE 19)
270. A method, comprising: at a computer system that is in communication with one or more display generation components and one or more cameras: displaying, via the one or more display generation components, a first user interface corresponding to a camera application of the computer system; and while displaying the first user interface corresponding to the camera application of the computer system: in accordance with a determination that the computer system is associated with a head-mounted device separate from the computer system, providing a spatial media capture mode option corresponding to a spatial media capture mode for capturing spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content; and in accordance with a determination that the computer system is not associated with a head-mounted device separate from the computer system, forgoing providing the spatial media capture mode option.
271. The method of claim 270, further comprising: while displaying the first user interface corresponding to the camera application of the computer system, receiving one or more user inputs corresponding to a user request to change a current media capture mode; and in response to receiving the one or more user inputs corresponding to the user request to change the current media capture mode: in accordance with a determination that the spatial media capture mode option is enabled, transitioning from the current media capture mode to the spatial media capture mode; and in accordance with a determination that the spatial media capture mode option is not enabled, forgoing transitioning from the current media capture mode to the spatial media capture mode.
485
AMENDED SHEET (ARTICLE 19)
272. The method of claim 271, further comprising: in response to receiving the one or more user inputs corresponding to the user request to change the current media capture mode: in accordance with a determination that the spatial media capture mode option is not enabled, transitioning from the current media capture mode to a second media capture mode different from the current media capture mode and the spatial media capture mode.
273. The method of any of claims 271-272, wherein the one or more user inputs corresponding to the user request to change the current media capture mode includes one or more tap inputs.
274. The method of any of claims 271-273, wherein the one or more user inputs corresponding to the user request to change the current media capture mode includes one or more swipe inputs.
275. The method of claim 274, wherein: the camera application includes a plurality of media capture modes, including the spatial media capture mode and a non-spatial still image capture mode; the plurality of media capture modes are arranged in a defined order; and the spatial media capture mode is adjacent to the non-spatial still image capture mode within the defined order.
276. The method of any of claims 270-275, wherein the determination that the computer system is associated with a head-mounted device comprises a determination that the computer system and the head-mounted device are both associated with a same user account.
277. The method of any of claims 270-276, further comprising: while the computer system is not associated with a head-mounted device separate from the computer system: receiving one or more user inputs corresponding to a user request to enable the spatial media capture mode option; in response to receiving the one or more user inputs corresponding to the user request to enable the spatial media capture mode option, enabling the spatial media capture mode option;
486
AMENDED SHEET (ARTICLE 19)
displaying, via the one or more display generation components, the first user interface corresponding to the camera application of the computer system; and while displaying the first user interface corresponding to the camera application of the computer system: in accordance with a determination that the spatial media capture mode option is enabled, providing the spatial media capture mode option.
278. The method of any of claims 270-277, wherein: the camera application includes a plurality of media capture modes, including the spatial media capture mode and a first media capture mode different from the spatial media capture mode; the first user interface corresponds to the first media capture mode; and the method further comprises: while displaying the first user interface that corresponds to the first media capture mode, and while the computer system is in the first media capture mode, receiving one or more user inputs corresponding to a user request to transition from the first media capture mode to the spatial media capture mode; in response to receiving the one or more user inputs corresponding to the user request to transition from the first media capture mode to the spatial media capture mode: transitioning from the first media capture mode to the spatial media capture mode; and displaying, via the one or more display generation components, a spatial media capture user interface that is different from the first user interface and corresponds to the spatial media capture mode, wherein: the spatial media capture user interface includes a camera level control that is indicative of an orientation of the computer system; and the first user interface does not include the camera level control.
279. The method of any of claims 270-278, wherein: the camera application includes a plurality of media capture modes, including the spatial media capture mode and a first media capture mode different from the spatial media capture mode;
487
AMENDED SHEET (ARTICLE 19)
while the computer system is in the first media capture mode, one or more camera options are available; and while the computer system is in the spatial media capture mode, the one or more camera options are not available.
280. The method of claim 279, wherein the one or more camera options includes a camera flip option for switching from a first set of cameras of the one or more cameras to a second set of cameras of the one or more cameras, wherein the second set of cameras is different from the first set of cameras.
281. The method of any of claims 279-280, wherein the one or more camera options includes a flash option for selectively enabling and/or disabling a flash feature.
282. The method of any of claims 279-281, wherein the one or more camera options includes a frame rate option for modifying a media capture frame rate.
283. The method of any of claims 279-282, wherein the one or more camera options includes a zoom option for modifying a media capture zoom level.
284. The method of any of claims 270-283, further comprising: displaying, via the one or more display generation components, a media library user interface that includes representations of a plurality of media items, including displaying, within the media library user interface, a representation of a first respective media item, wherein: in accordance with a determination that the first respective media item is spatial media, the representation of the first respective media item is displayed in a first manner; and in accordance with a determination that the first respective media item is not spatial media, the representation of the first respective media item is displayed in a second manner different from the first manner.
488
AMENDED SHEET (ARTICLE 19)
285. The method of claim 284, wherein: displaying the representation of the first respective media item in the first manner includes displaying the representation of the first respective media item with a first visual badge indicative of the first respective media item being spatial media; and displaying the representation of the first respective media item in the second manner includes displaying the representation of the first respective media item without the first visual badge.
286. The method of any of claims 284-285, wherein: displaying the representation of the first respective media item in the first manner includes displaying the representation of the first respective media item within a first media collection indicative of the first respective media item being spatial media, where the first media collection does not include non-spatial media items; and displaying the representation of the first respective media item in the second manner includes displaying the representation of the first respective media item in a second media collection different from the first media collection that includes non-spatial media items that are not included in the first media collection.
287. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more cameras, the one or more programs including instructions for performing the method of any one of claims 270-286.
288. A computer system configured to communicate with one or more display generation components and one or more cameras, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for performing the method of any one of claims 270-286.
289. A computer system configured to communicate with one or more display generation components and one or more cameras, the computer system comprising:
489 AMENDED SHEET (ARTICLE 19)
means for performing the method of any one of claims 270-286.
290. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more cameras, the one or more programs including instructions for performing the method of any of claims 270-286.
291. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more cameras, the one or more programs including instructions for: displaying, via the one or more display generation components, a first user interface corresponding to a camera application of the computer system; and while displaying the first user interface corresponding to the camera application of the computer system: in accordance with a determination that the computer system is associated with a head-mounted device separate from the computer system, providing a spatial media capture mode option corresponding to a spatial media capture mode for capturing spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content; and in accordance with a determination that the computer system is not associated with a head-mounted device separate from the computer system, forgoing providing the spatial media capture mode option.
292. A computer system configured to communicate with one or more display generation components and one or more cameras, the computer system comprising: one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: displaying, via the one or more display generation components, a first user interface corresponding to a camera application of the computer system; and
490
AMENDED SHEET (ARTICLE 19)
while displaying the first user interface corresponding to the camera application of the computer system: in accordance with a determination that the computer system is associated with a head-mounted device separate from the computer system, providing a spatial media capture mode option corresponding to a spatial media capture mode for capturing spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content; and in accordance with a determination that the computer system is not associated with a head-mounted device separate from the computer system, forgoing providing the spatial media capture mode option.
293. A computer system configured to communicate with one or more display generation components and one or more cameras, the computer system comprising: means for displaying, via the one or more display generation components, a first user interface corresponding to a camera application of the computer system; and means for, while displaying the first user interface corresponding to the camera application of the computer system: in accordance with a determination that the computer system is associated with a head-mounted device separate from the computer system, providing a spatial media capture mode option corresponding to a spatial media capture mode for capturing spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content; and in accordance with a determination that the computer system is not associated with a head-mounted device separate from the computer system, forgoing providing the spatial media capture mode option.
294. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more cameras, the one or more programs including instructions for:
491
AMENDED SHEET (ARTICLE 19)
displaying, via the one or more display generation components, a first user interface corresponding to a camera application of the computer system; and while displaying the first user interface corresponding to the camera application of the computer system: in accordance with a determination that the computer system is associated with a head-mounted device separate from the computer system, providing a spatial media capture mode option corresponding to a spatial media capture mode for capturing spatial media that includes a first visual component corresponding to a viewpoint of a right eye and a second visual component different from the first visual component and that corresponds to a viewpoint of a left eye that, when viewed concurrently, create an illusion of a spatial representation of captured visual content; and in accordance with a determination that the computer system is not associated with a head-mounted device separate from the computer system, forgoing providing the spatial media capture mode option.
492
AMENDED SHEET (ARTICLE 19)