Я пытаюсь получить доступ к fileDetails из видео, которые я загрузил в свой аккаунт, в частности частоту кадров видео, используя youtube-data-api V3.Используя api explorer (https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.videos.list) Я смог запросить fileDetails из обоих загруженных мной видео, однако одно содержит только следующую информацию:
"fileName": "18secclip.mp4",
"fileSize": "3397064",
"fileType": "video",
"container": "mov"
В то время как другое содержит:
"fileName": "4secclip.mp4",
"fileSize": "1334696",
"fileType": "video",
"container": "mov",
"videoStreams": [
{
"widthPixels": 1280,
"heightPixels": 720,
"frameRateFps": 29.822045498989635,
"aspectRatio": 1.7777777777777777,
"codec": "h264",
"bitrateBps": "2470652"
}
],
"audioStreams": [
{
"channelCount": 2,
"codec": "aac",
"bitrateBps": "127235"
}
],
"durationMs": "4066",
"bitrateBps": "2597887"
}
Это то, что мне нужно. Я читал в других сообщениях, что некоторые данные не доступны для некоторых файлов, однако эти два файла почти идентичны (один простокороче, 4 секунды против 18 секунд, клип другого), поэтому я не уверен, каким образом я смогу получить полные fileDetails из обоих клипов.