YouTube 擷取參數
Web Scraper API Amazon 抓取參數 使用 Thordata 的 Web Scraper API 配置 YouTube 抓取參數,包括產品、Token、抓取 URLs、分辨率、音頻格式、字幕、字幕語言等參數。 產品:
prodect_id
, 所属抓取工具(必填)
定义了使用哪个抓取工具。参数值包括:
YouTube - 視頻下載器
youtube_video_by-url
YouTube - 音頻下載器
youtube_audio_by-url
请求示例:
product_id=youtube_video_by-url
curl --request POST --url https://scraperapi.thordata.com/video_builder?product_id=youtube_video_by-url --header "Authorization: Bearer Token-ID" --header "content-type: application/json" --data "{\"url\":[{\"url\":\"https://www.youtube.com/watch?v=_SdpvpvVrLY\",\"resolution\":\"2160p\"}]}"
唯一標識:
token
,存取令牌(必填)
此參數為 API 存取令牌,用於確保爬取請求的合法性。
请求示例:
header "Authorization: Bearer ********************************"
curl --request POST --url https://scraperapi.thordata.com/video_builder?product_id=youtube_video_by-url --header "Authorization: Bearer ********************************" --header "content-type: application/json" --data "{\"url\":[{\"url\":\"https://www.youtube.com/watch?v=_SdpvpvVrLY\",\"resolution\":\"2160p\"}]}"
URLs:
url
,擷取目標鏈接(必填)
此參數用於指定欲擷取的 YouTube 視頻訪問 URL 地址。
請求範例:
"url":"https://www.youtube.com/watch?v=_SdpvpvVrLY"
curl --request POST --url https://scraperapi.thordata.com/video_builder?product_id=youtube_video_by-url --header "Authorization: Bearer Token-ID" --header "content-type: application/json" --data "{\"url\":[{\"url\":\"https://www.youtube.com/watch?v=_SdpvpvVrLY\",\"resolution\":\"2160p\"}]}"
視頻參數:
resolution
,分辨率(可選)
此參數用於指定擷取影片的目標分辨率。若所選分辨率不可用或無法精確匹配,系統將自動降級為較低品質的可用選項。
參數值:
360p
480p
720p
1080p
1440p
2160p
請求範例:
"resolution":"2160p"
curl --request POST --url https://scraperapi.thordata.com/video_builder?product_id=youtube_video_by-url --header "Authorization: Bearer Token-ID" --header "content-type: application/json" --data "{\"url\":[{\"url\":\"https://www.youtube.com/watch?v=_SdpvpvVrLY\",\"resolution\":\"2160p\"}]}"
音頻參數:
audio_format
,音頻格式(必填)
此參數用於指定擷取音頻文件的輸出格式,預設使用 .opus 格式,可選擇切換為 .mp3 格式。
參數值:
opus
mp3
請求範例:
"audio_format":"opus"
curl --request POST --url https://scraperapi.thordata.com/video_builder?product_id=youtube_audio_by-url --header "Authorization: Bearer Token-ID" --header "content-type: application/json" --data "{\"url\":[{\"url\":\"https://www.youtube.com/watch?v=_SdpvpvVrLY\",\"audio_format\":\"opus\",\"is_subtitles\":\"true\",\"subtitles_language\":\"en\"}]}"
is_subtitles
,字幕(必填)
此參數用於控制擷取 YouTube音頻時是否同步下載字幕文件,字幕格式為 .srt。需要注意的是,下載結果中音頻和字幕將以兩個文件形式保存。
參數值:
true
false
請求範例:
"is_subtitles":"true"
curl --request POST --url https://scraperapi.thordata.com/video_builder?product_id=youtube_audio_by-url --header "Authorization: Bearer Token-ID" --header "content-type: application/json" --data "{\"url\":[{\"url\":\"https://www.youtube.com/watch?v=_SdpvpvVrLY\",\"audio_format\":\"opus\",\"is_subtitles\":\"true\",\"subtitles_language\":\"en\"}]}"
subtitles_language
,字幕語言(可選)
此參數定義了擷取 YouTube 時下載字幕的語言。需要注意的是,若所選語言沒有,系統將預設返回英文字幕。參數值:
阿布哈茲語 ab
、阿法爾語 aa
、南非荷蘭語 af
、阿肯語 ak
、阿爾巴尼亞語 sq
、阿姆哈拉語 am
、阿拉伯語 ar
、亞美尼亞語 hy
、阿薩姆語 as
、艾馬拉語 ay
、阿塞拜疆語 az
、孟加拉語 bn
、巴什基爾語 ba
、巴斯克語 eu
、白俄羅斯語 be
、博杰普爾語 bho
、波士尼亞語 bs
、布列塔尼語 br
、保加利亞語 bg
、緬甸語 my
、加泰羅尼亞語 ca
、宿霧語 ceb
、簡體中文 zh-Hans
、繁體中文 zh-Hant
、科西嘉語 co
、克羅埃西亞語 hr
、捷克語 cs
、丹麥語 da
、迪維希語 dv
、荷蘭語 nl
、宗喀語(不丹語)dz
、英語(原始)en-orig
、英語 en
、世界語 eo
、愛沙尼亞語 et
、埃維語 ee
、法羅語 fo
、斐濟語 fj
、菲律賓語 fil
、芬蘭語 fi
、法語 fr
、加語 gaa
、加利西亞語 gl
、干達語 lg
、喬治亞語 ka
、德語 de
、希臘語 el
、瓜拉尼語 gn
、古吉拉特語 gu
、海地克里奧爾語 ht
、豪薩語 ha
、夏威夷語 haw
、希伯來語 iw
、印地語 hi
、苗語 hmn
、匈牙利語 hu
、冰島語 is
、伊博語 ig
、印尼語 id
、因紐特語 iu
、愛爾蘭語 ga
、義大利語 it
、日語 ja
、爪哇語 jv
、格陵蘭語 kl
、卡納達語 kn
、哈薩克語 kk
、卡西語 kha
、高棉語 km
、盧旺達語 rw
、韓語 ko
、克里奧爾語 kri
、庫爾德語 ku
、吉爾吉斯語 ky
、老撾語 lo
、拉丁語 la
、拉脫維亞語 lv
、林加拉語 ln
、立陶宛語 lt
、盧巴-盧盧阿語 lua
、盧奧語 luo
、盧森堡語 lb
、馬其頓語 mk
、馬爾加什語 mg
、馬來語 ms
、馬拉雅拉姆語 ml
、馬耳他語 mt
、曼克斯語 gv
、毛利語 mi
、馬拉地語 mr
、蒙古語 mn
、毛里求斯克里奧爾語 mfe
、尼泊爾語 ne
、尼瓦爾語 new
、北索托語 nso
、挪威語 no
、齊切瓦語(尼揚賈語)ny
、奧克語 oc
、奧里亞語 or
、奧羅莫語 om
、奧塞梯語 os
、邦板牙語 pam
、普什圖語 ps
、波斯語 fa
、波蘭語 pl
、葡萄牙語(巴西)pt
、葡萄牙語(葡萄牙)pt-PT
、旁遮普語 pa
、克丘亞語 qu
、羅馬尼亞語 ro
、基隆迪語 rn
、俄語 ru
、薩摩亞語 sm
、桑戈語 sg
、梵語 sa
、蘇格蘭蓋爾語 gd
、塞爾維亞語 sr
、塞舌爾克里奧爾法語 crs
、紹納語 sn
、信德語 sd
、僧伽羅語 si
、斯洛伐克語 sk
、斯洛文尼亞語 sl
、索馬里語 so
、南索托語 st
、西班牙語 es
、巽他語 su
、斯瓦希里語 sw
請求範例:
"subtitles_language":"en"
curl --request POST --url https://scraperapi.thordata.com/video_builder?product_id=youtube_audio_by-url --header "Authorization: Bearer Token-ID" --header "content-type: application/json" --data "{\"url\":[{\"url\":\"https://www.youtube.com/watch?v=_SdpvpvVrLY\",\"audio_format\":\"opus\",\"is_subtitles\":\"true\",\"subtitles_language\":\"en\"}]}"
如果您需要更多幫助,請通過郵箱 [email protected] 聯絡我們。
Last updated
Was this helpful?