成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 用Python制作燈光秀短視頻的思路詳解

用Python制作燈光秀短視頻的思路詳解

熱門標簽:電話機器人貸款詐騙 打印谷歌地圖標注 佛山通用400電話申請 電話外呼系統(tǒng)招商代理 廣東旅游地圖標注 京華圖書館地圖標注 看懂地圖標注方法 淮安呼叫中心外呼系統(tǒng)如何 蘇州人工外呼系統(tǒng)軟件

一、引言

2021年4月8日武漢重啟一周年,這是個值得慶祝的日子,作為一個武漢人和一個死宅程序員,老猿也想在這個日子留下點什么。想起武漢長江兩岸的燈光秀,頓時有了主意,那就用程序?qū)崿F(xiàn)一個武漢重啟慶祝的燈光秀短視頻吧,于是在4月7日晚開始構(gòu)思和著手開發(fā),4月8日晚終于順利完成,并且通過使用OpenCV、OpenCV+Moviepy兩種方式進行了實現(xiàn)。

本文介紹結(jié)合Python+OpenCV+Moviepy實現(xiàn)的思路和過程,Python+OpenCV實現(xiàn)的思路和過程將在另外的博文中單獨介紹。

二、實現(xiàn)思路

2.1、視頻內(nèi)容設(shè)計

老猿是個沒有藝術(shù)細胞的人,因此這個視頻內(nèi)容只能說僅能代表是個視頻而已,對最終的內(nèi)容表現(xiàn)大家就不需要過多評價。

在創(chuàng)作該視頻前,對視頻進行了簡單規(guī)劃,將創(chuàng)作視頻分為片頭、視頻內(nèi)容和片尾三部分:

  • 片頭:5秒時間,展現(xiàn)一幅黃鶴樓的照片,并帶上“武漢重啟一周年燈光秀”的標題
  • 視頻內(nèi)容:全長35秒,每隔2秒隨機展現(xiàn)一張武漢燈光秀景觀圖,并在視頻中附上向上滾動的文字“熱烈慶祝武漢重啟一周年!”、“武漢萬歲!中國萬歲!”,并在視頻的左下角和右下角用紅綠藍三色畫三條向上晃動的線條表示彩色激光
  • 片尾:25秒,每隔2秒隨機展現(xiàn)武漢的一張風景照,并展現(xiàn)“制作:老猿Python”等制作信息。

 2.2、開發(fā)設(shè)計

 2.2.1、視頻圖片處理

視頻中用到的圖片都來源于互聯(lián)網(wǎng),為了確保視頻輸出,所有圖片都調(diào)整到了統(tǒng)一大小。
在程序中通過全局變量將片頭使用圖像使用了全局變量進行保存,視頻內(nèi)容使用圖像、片尾使用圖像分別通過兩個全局生成器進行訪問,兩個全局生成器能從列表中順序取出圖片,并在到達列表結(jié)尾時回到第一個元素。當然生成器訪問的方法也可以不使用生成器而使用多個全局變量來實現(xiàn)。

2.2.2、燈光效果處理

在視頻內(nèi)容部分,左下角和右下角發(fā)射的彩色激光,采用在背景圖片中根據(jù)時間動態(tài)繪制彩色線條,實現(xiàn)彩色激光晃動照射的效果,為了限制晃動范圍,設(shè)定了激光終點的x值的最小值和最大值。激光終點的位置根據(jù)時間動態(tài)計算,并在到達x值的最小值或最大值時自動回掃。

2.2.3、幀圖像的生成

為了符合Moviepy剪輯get_frame函數(shù)僅帶一個時間參數(shù)t的要求,上面介紹的圖像處理,全部集中在一個幀圖像生成函數(shù)中處理,該函數(shù)僅帶一個參數(shù)時間t。

幀圖像生成函數(shù)判斷時間來決定現(xiàn)在生成的內(nèi)容是片頭、內(nèi)容還是片尾,然后據(jù)此來進行幀圖像的生成。生成時,需要判斷圖像是否切換,因此需要記錄上一次切換的時間和切換后的圖像,確保未達到切換時間前用上次圖像作為幀圖像的背景,達到切換時間要求后切換新的圖像作為后續(xù)幀圖像生成的背景。為此在該函數(shù)中使用了兩個全局變量來記錄當前幀圖像背景圖片和上次切換時間。

2.2.4、輸出到視頻

為了將視頻輸出到文件,通過Moviepy構(gòu)建剪輯,指定幀圖像生成函數(shù),并給視頻附加音頻,然后使用剪輯輸出的方法將視頻輸出到指定文件,最終得到一個完整的視頻。

三、具體實現(xiàn)

 3.1、總流程

  • 加載片頭圖像,構(gòu)造視頻內(nèi)容、片尾需要使用圖像訪問的生成器;
  • 構(gòu)建幀圖像生成函數(shù),根據(jù)幀圖像生成邏輯生成幀圖像
  • 加載并綁定音頻音頻、指定幀率、時長、幀圖像生成函數(shù)構(gòu)造視頻剪輯對象;
  • 將視頻剪輯輸出到文件。

3.2、定義兩個圖片獲取生成器函數(shù)

兩個圖片獲取生成器為構(gòu)造視頻內(nèi)容、片尾提供背景圖像;

def getLightShowImgFun():#定義燈光秀圖片訪問生成器函數(shù)
    lightShowImgList = [cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-一橋俯瞰.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-一橋激光.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-二七橋.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-二橋.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-晴川橋.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-月湖.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-漢口.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-漢口3.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-漢口江景.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-遠光青山.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-隔江看漢口.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-青山.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-黃鶴樓.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀-龜山電視塔.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀_一橋.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀_一橋底部.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀_一橋遠景.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀_橋.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀_橋上燈.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀_武漢江邊.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀_遠橋.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀江景.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀江灘.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀激光.jpg'), (800, 600)),
                        cv2.resize(readImgFile(r'f:\pic\武漢\燈光秀遠觀漢口.jpg'), (800, 600))]
    index = 0
    count = len(lightShowImgList)
    while True:
        index += 1
        if index>=count:index = 1
        yield lightShowImgList[index-1]


def getWHImgFunc():#定義片尾圖片訪問生成器函數(shù)
    # 片尾背景圖片
    whImgList = [cv2.resize(readImgFile(r'f:\pic\武漢\東湖1.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\東湖2.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\東湖櫻園櫻花.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\武大牌樓.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\武大牌樓遠觀.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\武大櫻花2.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\武大櫻園頂高拍照.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\武大櫻園門洞.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\武大櫻園入口.jpg'), (800, 600)),
                 cv2.resize(readImgFile(r'f:\pic\武漢\武大老圖書館.jpg'), (800, 600))]

    index = 0
    count = len(whImgList)
    while True:
        index += 1
        if index>=count:index = 1
        yield whImgList[index-1]

3.3、全局變量初始化

全局變量主要是視頻片頭使用圖片hhlImg、兩個生成器,以及preImg,preTime用于記錄上次切換視頻圖片的圖片和切換時間。

#片頭背景圖片
hhlImg = cv2.resize(readImgFile(r'f:\pic\武漢\黃鶴樓.jpg'),(800,600))

#燈光秀背景圖片和片尾圖片全局生成器初始化
getLightShowImg = getLightShowImgFun()
getWHImg = getWHImgFunc()

#上次切換背景圖片和切換時間全局變量初始化
preImg,preTime = None,0

3.4、實現(xiàn)給背景圖像添加彩色激光照射效果

lightShowImg函數(shù)實現(xiàn)給背景圖像指定點發(fā)射彩色激光的特效,激光發(fā)射點固定,由參數(shù)lightStartPos指定,終點隨參數(shù)t在一定范圍內(nèi)變化,終點x坐標受參數(shù)minX, maxX控制,同一個發(fā)射源的三激光之間的間距受參數(shù)distance控制。

def lightShowImg(bg,minX, maxX,distance,lightStartPos,t):
    """
    實現(xiàn)在背景圖像上添加當前散發(fā)彩色激光的處理
    :param bg: 背景圖像
    :param minX:燈光終點的最大x坐標
    :param maxX:燈光終點的最小x坐標
    :param distance: 不同燈光之間的間距
    :param lightStartPos: 燈光發(fā)射點
    :param t: 時間t
    :return: 添加了發(fā)射燈光的圖像
    """
    x =  (minX+int(t*200))%(maxX*2) #按時間t計算燈光終點的x坐標,該坐標可以超出背景圖像范圍
    img = np.array(bg)
    if x>maxX: #到達最大范圍,需要回掃
        x = 2*maxX-x
    color1,color2,color3 = (255,0,0),(0,255,0),(0,0 ,255 ) #藍、綠、紅三色

    cv2.line(img, lightStartPos, (x, 0), color1, 4)
    cv2.line(img, lightStartPos, (x + distance, 0), color2, 4)
    cv2.line(img, lightStartPos, (x - distance, 0), color3, 4)

    return img

3.4、幀圖片生成

makeframe函數(shù)實現(xiàn)幀圖片生成,帶一個參數(shù)t表示當前幀對應的剪輯時間,在函數(shù)內(nèi)根據(jù)剪輯時間來判斷是生成片頭內(nèi)容、燈光秀內(nèi)容還是片尾內(nèi)容生成t時刻對應幀圖像返回。

def makeframe(t):
    """
    makeframe函數(shù)實現(xiàn)幀圖片生成,帶一個參數(shù)t表示當前幀對應的剪輯時間,在函數(shù)內(nèi)根據(jù)剪輯時間來判斷是生成片頭內(nèi)容、燈光秀內(nèi)容還是片尾內(nèi)容生成t時刻對應幀圖像返回:
    1. 對于片頭,采用黃鶴樓照片作為背景,并在圖片中央顯示“武漢重啟一周年燈光秀”;
    2. 對于視頻內(nèi)容,則每2秒從燈光秀圖片隊列中隨機取一張圖片作為當前背景圖像,并調(diào)用lightShowImg增加左下角和右下角的彩色激光效果,同時動態(tài)向上滾動顯示“熱烈慶祝武漢重啟一周年”、“武漢萬歲!中國萬歲!”等標語;
    3. 對于片尾,則每2秒從武漢風景圖片隊列中隨機取一張圖片作為當前背景圖像,同時動態(tài)向上滾動顯示制作信息。
    :param t: 生成幀對應剪輯的時間位置
    :return: 對應幀圖像
    """
    #生成t時刻的視頻幀圖像
    global preImg,preTime
    print(f"\rt={t:4.2f}", end='')
    if t5:#5秒片頭
        img = imgAddText(hhlImg,'武漢重啟一周年燈光秀',64,(255,0,0),vRefPos='C')
    elif t40:#5-40秒燈光秀
        minX, maxX = 200, 1200  # 燈光橫向掃射范圍
        lightStartPos1 = (0, 600)  # 燈光1的發(fā)射點坐標設(shè)置為左下角
        lightStartPos2 = (800, 600)  # 燈光2的發(fā)射點坐標設(shè)置為右下角
        if (t-preTime)>2 or preImg is None:
            img = next(getLightShowImg)
            preImg,preTime  = img,t
        else:
            img = preImg
        img = lightShowImg(img, minX, maxX, 80,lightStartPos1, t)
        img = lightShowImg(img, minX-100, maxX+100,48, lightStartPos2, t)
        t = int((t-4)*40)%img.shape[0]
        img = imgAddText(img,'熱烈慶祝武漢重啟一周年!',48,(0,0,255),vRefPos=-80-t,)
        img = imgAddText(img, '武漢萬歲!中國萬歲!',48,(255,0,255),vRefPos=-t)
    else:#片尾
        if (t-preTime)>2 or preImg is None:
            img = next(getWHImg)
            preImg,preTime  = img,t
        else:
            img = preImg

        t = int((t - 39) * 20) % img.shape[0]
        img = imgAddText(img,"制作:老猿Python",36,(255,255,255),vRefPos=-120-t)
        img = imgAddText(img, "https://blog.csdn.net/LaoYuanPython",24,(255,255,255),vRefPos= -60-t)
        img = imgAddText(img, "2021年4月8日", 24, (255,255,255), vRefPos=-t)
    img = cv2.cvtColor(img,cv2.COLOR_BGR2RGB)

    return img

3.5、制作視頻文件

函數(shù)buildVideo用于制作視頻文件:

def buildVideo():
    #構(gòu)建視頻
    audio = AudioFileClip(r"F:\video\友誼之光.mp3").set_duration(65)
    clip = VideoClip(makeframe, False, 65).set_fps(24).set_audio(audio)
    clip.write_videofile(r"F:\video\lightShow.avi", codec='png', threads=8)

調(diào)用buildVideo函數(shù)即可完成視頻制作。

3.6、視頻效果

四、小結(jié)

本文完整介紹了用Python+OpenCV+Moviepy制作一個慶祝武漢重啟一周年的武漢燈光秀短視頻的實現(xiàn)思路、過程、關(guān)鍵函數(shù)等,有助于理解OpenCV的圖像操作、Moviepy生成視頻的實現(xiàn)。

到此這篇關(guān)于用Python制作燈光秀短視頻的文章就介紹到這了,更多相關(guān)python制作短視頻內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python爬取某平臺短視頻的方法
  • Python爬取某拍短視頻
  • Python selenium抓取虎牙短視頻代碼實例
  • Python 利用scrapy爬蟲通過短短50行代碼下載整站短視頻
  • Python自動化短視頻生成腳本實現(xiàn)熱門視頻流水線生產(chǎn)

標簽:駐馬店 畢節(jié) 呼和浩特 中山 湖州 衡水 股票 江蘇

巨人網(wǎng)絡(luò)通訊聲明:本文標題《用Python制作燈光秀短視頻的思路詳解》,本文關(guān)鍵詞  用,Python,制作,燈光,秀短,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《用Python制作燈光秀短視頻的思路詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于用Python制作燈光秀短視頻的思路詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产精品久一| 亚洲一区二区三区中文字幕在线观看| 国产成人久久777777| 国严精品久久久久久亚洲影视| 国产一二三四五区| 美女呻吟一区| 一本一本久久a久久精品综合麻豆| 波多野一区二区| 欧美成va人片在线观看| 亚洲精品第一区二区三区| 九草视频在线观看| 日韩精品一区中文字幕| 一区二区在线观看不卡| 特级毛片在线免费观看| 男人打飞机网站| 国产一级片子| 自拍偷拍校园春色| 日韩一级片播放| 国产最新视频在线| 一级黄在线观看| 国产成人在线免费观看| 久久免费黄色网址| eeuss影院在线| 特黄特色欧美大片| 亚洲精品亚洲人成人网在线播放| 一区 二区 三区| 国产情侣高潮对白| 亚洲一区二区在线免费| 日韩中文在线电影| 天堂在线观看免费视频| 老牛影视免费一区二区| 国产一二区视频| 亚洲综合视频在线观看| 亚洲熟妇无码一区二区三区| 国产精品免费精品一区| 成人性生交视频免费观看| 欧美一级午夜免费电影| 一二三中文字幕在线| 91麻豆免费在线视频| 欧美亚洲一级| 欧洲vodafonewi精品| 69影院欧美专区视频| 欧美激情偷拍自拍| 欧美哺乳videos| 日韩一区二区不卡视频| 精品国产乱码久久久久久牛牛| 蜜桃a∨噜噜一区二区三区| 中文有码一区| 久久波多野结衣| 一区二区在线视频播放| 欧美日韩在线免费观看| 直接在线观看的三级网址| 日日摸日日搞日日| 国产又黄又爽免费视频| www.四虎影视.com| 国内视频自拍在线视频| 综合久久国产九一剧情麻豆| 中文字幕av一区二区三区人妻少妇| 欧美自拍视频| 99精品欧美一区| 欧美精品xx| 欧美亚洲午夜视频在线观看| 国产精品一区二区久久国产| 羞羞影院体验区| 99产精品成人啪免费网站| 国产精品日日摸夜夜添夜夜av| 波多野结衣高清在线| 亚洲精品一区二区毛豆| 久久精品网址| 暧暧视频在线免费观看| 91亚洲一线产区二线产区| 久久久久久久久久国产精品| 亚洲女同一区| 波多野结衣在线观看| 久久久久久久久久久影视| 亚洲综合久久久| 久久99精品国产.久久久久久| 免费黄色国产视频| 高清国产一区| 狠狠色狠狠色综合系列| 国产精品入口免费| jiyouzz国产精品久久| 岛国精品视频在线播放| 蜜臀尤物一区二区三区直播| 精品人伦一区二区三电影| 国产精品一区二区免费在线观看| 成人污污www网站免费丝瓜| 精品久久久久久亚洲| 人妻互换一区二区激情偷拍| 亚洲国产精品黑人久久久| 糖心vlog免费在线观看| 国产精品九九九| 最新国产在线视频| 国产毛片一区二区三区va在线| 国产一级做a爱片久久毛片a| 中国黄色片视频| 狠狠爱一区二区三区| 91精品国产91久久久久久吃药| 精品一区久久久| 日韩天堂在线观看| 成人午夜在线播放| 亚洲精品国产精品乱码在线观看| 中文字幕在线一区| 免费精品国产的网站免费观看| 国产淫片av片久久久久久| 欧美777四色影视在线| 伊人久久大香线蕉av超碰演员| 亚洲精品中字| 67194成人在线观看| 久久久久久久性潮| 国产成年妇视频| 亚洲福利精品在线| 国产91精品一区二区绿帽| 国精产品一区二区| 亚洲成a人片77777精品| 久久影院视频免费| 国产一区二区精彩视频| 久久黄色级2电影| 视频免费一区| 日韩中文字在线| 亚洲国产高清不卡| 中日韩高清电影网| xxav国产精品美女主播| 中文字幕欧美视频在线| 人妻人人澡人人添人人爽| 欧美天堂亚洲电影院在线观看| 亚洲中文字幕在线一区| 热久久中文字幕| va婷婷在线免费观看| 做爰无遮挡三级| 台湾佬中文娱乐网欧美电影| 男生女生差差差的视频在线观看| 超碰97人人干| 黄色一级视频在线播放| 欧美自拍视频| 国产精品小仙女| 国产成人精品日本亚洲| 色老板在线视频一区二区| 日韩精品在在线一区二区中文| 黑人操亚洲人| 久久午夜福利电影| 在线观看日韩国产| 亚洲av成人无码久久精品老人| 男人添女人下部视频免费| 欧美色图天堂| 亚洲一级电影| 亚洲欧洲一区二区福利| 久久久精品免费免费| www免费视频观看在线| 精品欧美一区二区三区精品久久| 女厕嘘嘘一区二区在线播放| 五月激情五月婷婷| 日韩免费av片在线观看| 先锋影音在av资源看片| 日韩小视频网站| 欧美三级日本三级少妇99| 亚欧美无遮挡hd高清在线视频| 日日噜噜夜夜狠狠视频| 国产精品成人网站| 春色校园综合激情亚洲| 国产精品一区二区三区四区色| 国产综合色在线视频区| 美女高潮网站| 伊人狠狠色j香婷婷综合| 国产91对白刺激露脸在线观看| 丁香花在线电影| 久99九色视频在线观看| 黑人巨大精品欧美一区二区小视频| 一本久久a久久精品vr综合| 欧美性猛交xxxx黑人交| 国产.com| 久草热久草热线频97精品| 91久久精品久久国产性色也91| 国产一区二区三区欧美| 欧美日韩日本视频| 色网在线播放| 一区二区国产在线| 三级无遮挡在线观看| 妖精视频一区二区| wwwxxx在线观看| 欧美午夜一区二区福利视频| 欧美日韩国产精品一区二区三区| 免费日韩av电影| 很黄的网站在线观看| 久久久久久久久久久福利| 蜜桃臀av在线| 久久全球大尺度高清视频| 欧美日韩综合一区二区| 伊人午夜电影| chinesespank调教| 日韩一区在线看| 国产精品国产三级国产普通话99| 国产免费久久久| 污污视频在线免费看| 色999韩欧美国产综合俺来也| 天天射天天操天天干| 日韩成人在线视频观看| 午夜精品视频| 成**人特级毛片www免费| 中文字幕av一区二区三区人妻少妇| 波多野结衣家庭主妇| 精品日韩电影| 亚洲国产综合在线| 噜噜噜天天躁狠狠躁夜夜精品| 日韩欧美国产成人一区二区| 午夜伊人狠狠久久| 成人av网站免费观看| 国产乱码精品一区二区三区忘忧草| 中日韩av电影| 丰满熟女一区二区三区| 国语对白在线视频| 在线观看免费黄色片| 高清av免费一区中文字幕| 少妇久久久久久被弄到高潮| 在线理论视频| 黄色的视频在线观看| 欧美成人全部免费| 精品国产91九色蝌蚪| 一区二区三区 日韩| 日本三区在线观看| 国产精品久久毛片av大全日韩| 国产精品美女www| 337p日本欧洲亚洲大胆张筱雨| 亚洲xxx大片| x88av蜜桃臀一区二区| 丰满人妻一区二区三区四区53| 美女亚洲一区| 国产精品久久久久婷婷二区次| 无套内谢丰满少妇中文字幕| 亚洲精品乱码久久久久久久久久久久| 久久久精品人妻一区二区三区| 88国产精品欧美一区二区三区| 国产在线精品一区二区三区| a级精品国产片在线观看| 天堂中文资源在线观看| 久久综合国产精品| 欧美大片黄色| 国产精品嫩草视频| www.99com| 丝袜美腿成人在线| 成人羞羞网站入口免费| 久久xxxx精品视频| 免费大秀视频在线播放| 成人精品久久av网站| 国产成人午夜精品5599| 精品国产综合久久| 潘金莲一级淫片aaaaa免费看| 亚洲第一福利专区| 欧美一区二区三区婷婷月色| 中文字幕精品一区久久久久| 黑人巨大xxx| 亚洲一区二区三区国产| 免费在线观看黄色小视频| 欧美日韩专区在线| 一个人看的www免费观看视频| 亚洲熟妇一区二区| 日韩精品一区二区三区四区五区| 91社在线播放| 免费在线超碰| jlzzjlzz亚洲女人| 国产精品初高中精品久久| 中文字幕在线一| 手机看片一区二区| 999视频在线免费观看| 福利视频一区二区| 5858p先锋影音资源网| 亚洲色图35p| sese久久| 免费高潮视频95在线观看网站| 日韩精品国产欧美| 美女福利一区二区三区| 人妻少妇偷人精品久久久任期| 国产字幕中文| 666精品在线| 93在线视频精品免费观看| 一本大道香蕉久在线播放29| 91久久精品日日躁夜夜躁国产| 少妇一区视频| 国产精品免费视频xxxx| 波多野结衣在线一区二区| 国产肉丝袜一区二区| 写真福利片hd在线观看| 国产寡妇亲子伦一区二区| 久久国产精品免费精品3p| 国产在线激情视频| 91九色porny视频| 国产精品视频一区二区三区不卡| yiren22亚洲综合伊人22| 精品少妇一区二区三区日产乱码| 亚洲欧美久久| 欧美国产日本在线| 91综合视频| 三级a在线观看| 久久久一区二区三区捆绑**| 在线观看国产中文字幕| 久草在线免费福利资源| 97青娱国产盛宴精品视频| 欧美日韩国产成人在线91| 中文字幕一区二区免费| 色噜噜一区二区三区| 喜爱夜蒲2在线| 国产乱码精品一区二区三区日韩精品| 五月婷婷一区| 中文字幕在线一区二区三区| 精品视频一区二区在线观看| 最新四虎影在线在永久观看www| 欧美成人一区二免费视频软件| 欧美乱大交xxxxx另类| 亚洲欧美另类日本| 欧美噜噜久久久xxx| 黑人巨大40厘米重口ysn| av在线免费播放网址| 香蕉免费一区二区三区在线观看| 日韩理论片一区二区| 久久女同精品一区二区| 四虎影院在线域名免费观看| 全球av集中精品导航福利| 都市激情在线视频| 青青草原网站在线观看| 国产精品福利小视频| 中文字幕在线播出| 宅男午夜电影| bestiality新另类大全| 精品日韩美女的视频高清| 亚洲一区二区三区精品在线观看| 国产资源第一页| 欧美套图亚洲一区| 欧美激情视频在线免费观看 欧美视频免费一|