1. A computer-implemented method comprising: causing, by at least one hardware processor, a video to be played on a first device of a first user; receiving, by the at least one hardware processor from the first device of the first user, an instruction to share the video with one or more other users, the instruction corresponding to a first point-in-time in the video; accessing, by the at least one hardware processor, a transcript of the video; identifying, by the at least one hardware processor, text in the transcript based on the first point-in-time; causing, by the at least one hardware processor, the identified text to be displayed on the first device based on the instruction to share the video; receiving, by the at least one hardware processor from the first device, an instruction to include user-approved text along with the video in the sharing of the video with the one or more other users, the user-approved text comprising at least a portion of the identified text; and causing, by the at least one hardware processor, the user-approved text to be displayed on one or more other devices of the one or more other users in association with the video based on the instruction to share the video and on the instruction to include the user-approved text.
1. A computer-implemented method comprising: causing, by at least one hardware processor, a video to be played on a first device of a first user; receiving, by the at least one hardware processor from the first device of the first user, an instruction to share the video with one or more other users, the instruction corresponding to a first point-in-time in the video; accessing, by the at least one hardware processor, a transcript of the video; identifying, by the at least one hardware processor, text in the transcript based on the first point-in-time; causing, by the at least one hardware processor, the identified text to be displayed on the first device based on the instruction to share the video; receiving, by the at least one hardware processor from the first device, an instruction to include user-approved text along with the video in the sharing of the video with the one or more other users, the user-approved text comprising at least a portion of the identified text; and causing, by the at least one hardware processor, the user-approved text to be displayed on one or more other devices of the one or more other users in association with the video based on the instruction to share the video and on the instruction to include the user-approved text. 2. The computer-implemented method of claim 1 , wherein receiving the instruction to share the video comprises detecting a user selection of a graphical user interface element during the playing of the video on the first device, the user selection having been made at the first point-in-time in the video during the playing of the video on the first device.