Download subtitle files and video files

To ensure that subtitles are displayed while playing the video, the downloaded subtitle files and video files must have the same filename. However, the filenames provided by the API are different. How can I obtain the filenames (for both the video file and subtitle file) through the API?

Using the API https://api.zoom.us/v2/meetings/:meetingId/recordings, I can get the download URLs, but I can’t obtain the filenames.

Please provide a solution.

Hey @xingyu_zhang
When you say subtitles, do you mean Closed captions?
If so, you should be getting them in the response of your get/meetings/meetingID/recordings query.

I need the filename for the subtitle file. I want to save both the video file and the subtitle file locally, and their filenames need to be the same except for the extension. This way, when I play the file locally, I can see the subtitles. For example, aaa.mp4 and aaa.vtt. Therefore, I need to obtain the video file or subtitle file through the API to conveniently change their prefixes to be the same.

The example filenames are:

  • GMT20250417-062516_Recording.transcript.vtt
  • GMT20250417-062516_Recording_1920x1200.mp4

As shown above, I cannot get the resolution (1920x1200) for the video file through the API, so if there is an API that provides the filename for the video file, please let me know. Thank you.

Hi @xingyu_zhang
I see what you mean.
So we do not have an endpoint for this, you would have to use the get/meeting/meetingID/recording endpoint to get the files using the download URL and the name will be generated using the date and file type

ok,thank you very much!!! :ok_hand:

1 Like