默认

网页小视频下载方法记录

1、M3U8格式

寻找源地址,一般都是.m3u8文件,如下图

下载方法[使用ffmpeg]:

ffmpeg -i https://vod.hjbfq.com/20210322/9dLHGMH8/1000kb/hls/index.m3u8 -c copy output.ts

ffmpeg 下载带key文件的ts视频流

ffmpeg.exe -allowed_extensions ALL -i "https://vod1.bdzybf1.com/20200911/XjxjlnbR/1000kb/hls/index.m3u8" -c copy -bsf:a aac_adtstoasc filename.mp4

2、mp4文件

一般都比较少见,一些小网站还会用到。

还是寻找源文件,如下图:

3、没有m3u8文件的ts下载

有些网站的播放器不加载m3u8文件,找不到源文件,但是会以ts文件发送。
拖动进度条到最后,查看它的ts文件计数,然后可以使用以下脚本进行下载:
download_ts
脚本使用如下:
download_ts https://s1.bfzyll.com/video/gebidenvhai/HD%E4%B8%AD%E5%AD%97/ 0 1389 .ts 隔壁的女孩

4、ts转MP4

ffmpeg -y -i test.ts -c:v libx264 -c:a copy -bsf:a aac_adtstoasc output.mp4
for tsfile in *.ts; do ffmpeg -y -i $tsfile -c:v libx264 -c:a copy -bsf:a aac_adtstoasc $tsfile.mp4; done