最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Fiddler Everywhere下載視頻

2021-03-13 15:19 作者:無(wú)情劍客Burning  | 我要投稿

曾幾何時(shí),看視頻的時(shí)候都是可以下載的,不過(guò)不知道什么時(shí)候起,在線的視頻不能下載了,很多精彩的內(nèi)容想回味第二遍的時(shí)候居然要收費(fèi)了,比如周星馳孟達(dá)的系列電影。本文通過(guò)Fiddler Everywhere來(lái)獲取下載內(nèi)容。主要是mp4文件和m3u8格式文件的下載。

MP4

MP4是一套用于音頻、視頻信息的壓縮編碼標(biāo)準(zhǔn),由國(guó)際標(biāo)準(zhǔn)化組織(ISO)和國(guó)際電工委員會(huì)(IEC)下屬的“動(dòng)態(tài)圖像專(zhuān)家組”(Moving Picture Experts Group,即MPEG)制定,第一版在1998年10月通過(guò),第二版在1999年12月通過(guò)。MPEG-4格式的主要用途在于網(wǎng)上流、光盤(pán)、語(yǔ)音發(fā)送(視頻電話),以及電視廣播。

下載mp4格式文件

這種是最簡(jiǎn)單的了,但是個(gè)人還是推薦使用Fiddler Everywhere工具。F12也能捕獲到網(wǎng)絡(luò)信息信息,但是有時(shí)候F12的功能會(huì)受到限制。

以周星出吳孟達(dá)的經(jīng)典電影<<喜劇之王>>為例子,這部電影非常非常精彩,值得回味的好電影。本文使用Google瀏覽器,怎么配置,可參考抓包神器之Fiddler Everywhere及Wireshark?網(wǎng)站鏈接: http://m.shoujizhan.cn/vod-play-id-3741-src-1-num-1.html。 使用Fiddler Everywhere開(kāi)始抓包:

關(guān)于如何過(guò)濾微軟給出了下面的方法: Alternatively, you can apply filters through the more option on each?Live Traffic column?(e.g., apply a filter for Host column). The column filtering allows using AND and OR logical operators (for two lines), and multiple comparison rules (for example, like Is equal to, contains, ends with, etc.).

比如要過(guò)濾mp4,只需要這樣就可以了:

結(jié)果如下:

查看Inspector中的raw可以看到是一個(gè)get請(qǐng)求,也就是我們可以直接在瀏覽器中輸入的鏈接。

保存視頻就完成了mp4格式視頻的下載。

m3u8和ts

m3u8是蘋(píng)果公司推出的視頻播放標(biāo)準(zhǔn),是m3u的一種,只是編碼格式采用的是UTF-8。 m3u8準(zhǔn)確來(lái)說(shuō)是一種索引文件,使用m3u8文件實(shí)際上是通過(guò)它來(lái)解析對(duì)應(yīng)的放在服務(wù)器上的視頻網(wǎng)絡(luò)地址,從而實(shí)現(xiàn)在線播放。使用m3u8格式文件主要因?yàn)榭梢詫?shí)現(xiàn)多碼率視頻的適配,視頻網(wǎng)站可以根據(jù)用戶的網(wǎng)絡(luò)帶寬情況,自動(dòng)為客戶端匹配一個(gè)合適的碼率文件進(jìn)行播放,從而保證視頻的流暢度。

下載m3u8/ts格式

選擇郭敬明的電影<<晴蕥集>>作為例子,電影好壞不做評(píng)價(jià),視頻鏈接: http://m.shoujizhan.cn/vod-play-id-25936-src-1-num-1.html

Filter添加mp4和m3u8,可以看到只有m3u8格式文件。播放視頻,過(guò)濾ts文件,結(jié)果如下:

導(dǎo)出(All selected session),選擇格式為RAW Files格式。 找到ts文件所所在的位置:

使用下面的代碼將所有的ts文件合并為mp4格式的文件。

import os

combine_ts_start = "9a3f1b0cc7e001182.ts"
combine_ts_end = "9a3f1b0cc7e001210.ts"
len = 1210 - 1182 + 1
tsfile = ""
for i in range(len):
? ?if (i == len-1):
? ? ? ?tsfile += "9a3f1b0cc7e00" + str(1182 + i) + ".ts"
? ?else:
? ? ? ?tsfile += "9a3f1b0cc7e00" + str(1182 + i) + ".ts" + "|"
command = "ffmpeg -i " + ?"\"concat:" + tsfile + ?"\"" + " -acodec copy -vcodec copy -absf aac_adtstoasc out.mp4"
print(command)
# 注意這里使用的是os.system。使用subprocess相關(guān)的方法會(huì)包File name too long的錯(cuò)誤
os.system(command)

最終結(jié)果:

當(dāng)然了,這里只是截取了視頻的一部分。最后安利一個(gè)幾乎無(wú)敵的播放器VLC播放器。

VLC播放器

VLC多媒體播放器(最初命名為VideoLAN客戶端)是VideoLAN計(jì)劃的多媒體播放器。它支持眾多音頻與視頻解碼器及文件格式,并支持DVD影音光盤(pán),VCD影音光盤(pán)及各類(lèi)流式協(xié)議。它也能作為unicast或multicast的流式服務(wù)器在IPv4或IPv6的高速網(wǎng)絡(luò)連接下使用。它融合了FFmpeg計(jì)劃的解碼器與libdvdcss程序庫(kù)使其有播放多媒體文件及加密DVD影碟的功能。

迄今為止個(gè)人發(fā)現(xiàn)的最強(qiáng)大的視頻播放器,沒(méi)有之一,基本常見(jiàn)的格式的都能播放。

ffmpeg

將ts文件合并為mp4

ffmpeg -i "concat:file001.ts|file002.ts|file003.ts|file004.ts......n.ts" -acodec copy -vcodec copy -absf aac_adtstoasc out.mp4
ffmpeg -i https://ip182.com/media=hlsA/ssd2/21/8/184547828.m3u8 -acodec copy -vcodec copy output.mp4
ffmpeg -i https://ip182.com/media=hlsA/ssd2/21/8/184547828.m3u8 -acodec copy -vcodec copy -absf aac_adtstoasc output.mp4

切割mp4為m3u8格式,推薦用以下第一行的命令就行了

ffmpeg -i raw_video.mp4 -c copy -map 0 -f segment -segment_list hls/video.m3u8 hls/video%d.ts

ffmpeg -i Video.mp4 -c copy -map 0 -f segment -segment_list video_playlist.m3u8 -segment_time 2 video%03d.ts

ffmpeg -i Video.mp4 -c copy -bsf:v h264_mp4toannexb -map 0 -f segment -segment_time 10 -segment_format mpegts ?-segment_list video_playlist.m3u8 ?video%03d.ts
ffmpeg -i Video.mp4 -c copy -hls_time 2 -hls_list_size 0 video_playlist.m3u8

fmpeg轉(zhuǎn)視頻格式為m3u8

ffmpeg -i test.mp4 -codec:v libx264 -codec:a mp3 -map 0 -f ssegment -segment_format mpegts -segment_list playlist.m3u8 -segment_time 10 out%03d.ts

-i : 引入視頻源 -codec:v : 視頻格式 -codec:a : 音頻格式 segment_format: 來(lái)指定輸出格式為mpegts segment_list: 用來(lái)配置輸出的列表文件名 segment_time: 切片的時(shí)長(zhǎng)

寫(xiě)在最后

這種方式下載視頻個(gè)人玩一下倒是無(wú)妨,不要用作商業(yè)目的,否則后果自負(fù)。版權(quán)保護(hù),人人有則。

公眾號(hào)

更多內(nèi)容,歡迎關(guān)注我的微信公眾號(hào):無(wú)情劍客。


Fiddler Everywhere下載視頻的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
喜德县| 亳州市| 珠海市| 汉寿县| 黄石市| 大余县| 丹阳市| 奈曼旗| 偏关县| 乌拉特前旗| 荃湾区| 玉门市| 炎陵县| 海门市| 南和县| 安塞县| 修武县| 灵石县| 碌曲县| 诸城市| 延庆县| 北碚区| 娄烦县| 开远市| 肥西县| 延长县| 且末县| 霍山县| 永嘉县| 富民县| 林甸县| 察隅县| 上林县| 柏乡县| 诏安县| 大竹县| 太保市| 朝阳市| 商水县| 绵竹市| 攀枝花市|