gpt4 book ai didi

url - 单个嵌入 URL 中的多个 YouTube 视频

转载 作者:行者123 更新时间:2023-12-03 05:21:46 26 4
gpt4 key购买 nike

是否可以创建具有多个视频的开始和结束时间的单个嵌入 URL;像下面?
http://www.youtube.com/embed/VTNSdABrKAI?start=134&end=225/embed/I4LoGhyb2uc?start=172&end=257
因此下一个剪辑在同一视频帧中播放,而不是在网页上放置多个嵌入 URL;

http://www.youtube.com/embed/VTNSdABrKAI?start=134&end=225

http://www.youtube.com/embed/I4LoGhyb2uc?start=172&end=257

或者避免创建,编辑上传一个全新的 YouTube 视频并处理如下版权声明?

https://www.youtube.com/watch?v=9DNmc618JwE

最佳答案

Youtube 允许您programmatically create playlists在您的 channel 和 add items to playlists .playlistItems/insert打电话还让你specify position , startAtendAt剪辑的属性,这似乎涵盖了您的用例。

使用此 API 的一个警告 - 您必须是 registered with them to use it

播放列表可以包含 up to 200 videos

UPD
我运行了以下 API 请求并成功创建了 a playlist .

curl --request POST \
'https://www.googleapis.com/youtube/v3/playlists?part=snippet%2Cstatus&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"snippet":{"title":"Sample playlist created via API","description":"This is a sample playlist description."},"status":{"privacyStatus":"unlisted"}}' \
--compressed
curl --request POST \
'https://www.googleapis.com/youtube/v3/playlistItems?part=snippet%2CcontentDetails&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"snippet":{"playlistId":"PL5W0uIHD5lLZAK1reCuTDFpGMPygNDWvm","position":0,"resourceId":{"kind":"youtube#video","videoId":"PLOPygVcaVE"}},"contentDetails":{"videoId":"PLOPygVcaVE","startAt":"PT4H37M0.000S","endAt":"PT4H38M0.000S"}}' \
--compressed
curl --request POST \
'https://www.googleapis.com/youtube/v3/playlistItems?part=snippet%2CcontentDetails&key=[YOUR_API_KEY]' \
--header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--data '{"snippet":{"playlistId":"PL5W0uIHD5lLZAK1reCuTDFpGMPygNDWvm","position":1,"resourceId":{"kind":"youtube#video","videoId":"L_LUpnjgPso"}},"contentDetails":{"videoId":"L_LUpnjgPso","startAt":"PT8H37M0.000S","endAt":"PT8H38M0.000S"}}' \
--compressed

但是,看来,Youtube 有 deprecated contentDetails.startAtcontentDetails.endAt我建议你依赖:开始时间似乎仍然有效,但剪辑一直播放到最后。

我建议查看来自 this SO thread 的建议- 您也许可以从那里的答案中获得一些想法(例如在播放器中使用 3rd 方或 Javascript 事件)

关于url - 单个嵌入 URL 中的多个 YouTube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61161123/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com