[程序设计]Java实现解析抖音无水印视频
- 发表时间:2024-03-28
- 来源:网络
- 人气:
抖音无水印视频的下载可以通过调用API接口实现。可以使用Python或Java编写相关代码。
Python实现:
```
import requests
import json
url='https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?itemId='
item_id='视频ID'
headers={
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'
}
response=requests.get(url=url+item_id, headers=headers)
data=json.loads(response.text)
video_url=data['item_list'][0]['video']['play_addr']['url_list'][0]
video=requests.get(video_url, headers=headers)
with open('video.mp4', 'wb') as f:
f.write(video.content)
```
Java实现:
```
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
public class DownloadVideo {
public static void main(String[] args) throws IOException {
String url="https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?itemId=";
String item_id="视频ID";
String user_agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3";
String video_url="";
URL real_url=new URL(url+item_id);
HttpURLConnection connection=(HttpURLConnection) real_url.openConnection();
connection.setRequestMethod("GET");
connection.setRequestProperty("User-Agent", user_agent);
connection.setRequestProperty("Accept", "**");
connection.setRequestProperty("Content-Type", "application/octet-stream");
connection.setRequestProperty("Connection", "keep-alive");
connection.connect();
in=connection.getInputStream();
FileOutputStream out=new FileOutputStream("video.mp4");
while((len=in.read(buf))!=-1){
out.write(buf,0,len);
}
in.close();
out.close();
}
}
```
注意:以上代码仅供学习参考,请勿用于非法用途。
推荐资讯
- 2024-04-29怎样把抖音视频发给微信好友
- 2024-04-29五金是指哪五金结婚(订婚彩礼的五金首饰)
- 2024-04-29【五金资讯】五金店货架摆放的布置有哪些注意?
- 2024-04-29结婚那些事儿(8):结婚三金五金是什么?为什么要三金/五金?结婚彩礼一般多少钱?
- 2024-04-22【七乐彩】七乐彩走势图
- 2024-04-22120个常用货源网站,收藏!
- 2024-04-22网页在线提取视频音频工具一键提取超简单
- 2024-04-22抖音用什么软件剪辑视频比较好看APP推荐
- 2024-04-15抖音短视频app去水印解析工具免费下载
- 2024-04-15足球的读音
- 2024-04-15抖音短视频有什么特点?
- 2024-04-15记者:斯卡洛尼在2024年美洲杯后很可能离开阿根廷队
- 2024-04-15抖音免费去水印一键解析网址(抖音免费去水印一键解析网址推荐 )
- 2024-04-15五月份最值得去的两个五金门业展会:温州五金锁具展提供采购商免费住宿 永康门博会参展热情依旧火爆
- 2024-04-15?五金是指哪五金 ,五金是指哪五金?假设检验的五种方法?
- 2024-04-15360彩票
推荐产品
- 产品中心标题一
用于生产保险粉,磺胺二甲基嘧啶安乃近,己内酰胺等以及氯仿,苯丙砜和苯甲醛的净化。照相工业用作定影剂的配料。香料工业用于生产香草醛。用作酿造工业防腐剂,橡胶凝固剂和
- 产品中心标题二
用于生产保险粉,磺胺二甲基嘧啶安乃近,己内酰胺等以及氯仿,苯丙砜和苯甲醛的净化。照相工业用作定影剂的配料。香料工业用于生产香草醛。用作酿造工业防腐剂,橡胶凝固剂和
- 产品中心标题九
岗亭,英文名字为Watch House,字面理解就是岗哨工作的小房子。在车场管理中,岗亭常常也称之为收费亭,是停车场管理人员收取停车费的工作场所,除此以外还可用作小区保安门卫值
- 产品中心标题八
岗亭,英文名字为Watch House,字面理解就是岗哨工作的小房子。在车场管理中,岗亭常常也称之为收费亭,是停车场管理人员收取停车费的工作场所,除此以外还可用作小区保安门卫值
最新资讯