久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實(shí)戰(zhàn)洞察。

Easy-Wav2Lip實(shí)戰(zhàn):從環(huán)境部署到批量視頻唇形合成

Easy-Wav2Lip實(shí)戰(zhàn):從環(huán)境部署到批量視頻唇形合成 簡(jiǎn)介這是一套面向數(shù)字人生成的 Wav2Lip 唇形同步工具包適用于研究語音驅(qū)動(dòng)虛擬形象、數(shù)字人口播等場(chǎng)景的開發(fā)者與AI學(xué)習(xí)者。壓縮包內(nèi)共有23個(gè)文件主體為12個(gè)Python腳本分別負(fù)責(zé)推理、音頻增強(qiáng)、同步判別、配置讀取等核心流程同時(shí)附帶預(yù)訓(xùn)練模型、shell與bat兩種運(yùn)行腳本、環(huán)境依賴說明、ini配置文件以及交互式Notebook可幫助快速搭建環(huán)境并完成端到端效果驗(yàn)證。整個(gè)壓縮包體積僅3.88MB輕量易部署版本v8.2意味著經(jīng)過多輪迭代改進(jìn)功能相對(duì)成熟。目前已有1140人學(xué)習(xí)使用。通過閱讀源碼和運(yùn)行示例可以深入理解音頻特征到唇部動(dòng)作的映射原理也可基于現(xiàn)有接口擴(kuò)展對(duì)話、表情等數(shù)字人交互能力適合作為數(shù)字人相關(guān)課題的入門實(shí)踐與二次開發(fā)參考為進(jìn)一步定制虛擬主播、在線教育助教等應(yīng)用提供基礎(chǔ)。1. Easy-Wav2Lip 到底是什么從一句對(duì)口型到能落地的工具做視頻后期的人十有八九都遇到過這種需求讓視頻里的人物按一段新配音重新張嘴。Wav2Lip 就是解決這個(gè)問題的開源項(xiàng)目它用音頻驅(qū)動(dòng)人臉區(qū)域的唇形生成不重新渲染整張臉?biāo)运俣炔幌駬Q臉那樣慢到無法接受。Easy-Wav2Lip 是圍繞它做的一層封裝v8.2 這個(gè)壓縮包把模型權(quán)重、人臉檢測(cè)依賴和超分修復(fù)工具都集成到了一起解壓之后就能跑省去了從零編譯、下載權(quán)重、排查依賴的時(shí)間。這篇文章寫給想把對(duì)口型真正用在批量出片、配音預(yù)覽和虛擬人物制作的人你會(huì)看到它怎么工作、最小能跑的命令長(zhǎng)什么樣、哪些參數(shù)值得動(dòng)以及我在實(shí)際處理素材時(shí)踩過的幾個(gè)實(shí)在的坑。2. Wav2Lip 的原理與 v8.2 這個(gè)版本為什么值得裝Wav2Lip 的生成器是典型的 encoder-decoder 結(jié)構(gòu)以音頻的 mel 頻譜特征為主輸入以參考幀的人臉區(qū)域?yàn)檩o助條件輸出目標(biāo)幀的嘴部區(qū)域。這里有一個(gè)和普遍認(rèn)知不一樣的地方模型不是把整張臉重新畫出來它只重建嘴巴那一小塊然后把生成結(jié)果貼回原幀。背景、眉毛、眼睛這些區(qū)域都保持原始畫面只有嘴巴區(qū)域是合成的。這種設(shè)計(jì)直接決定了它的速度上限——推理量不大普通顯卡跑幾百幀只需要幾十秒CPU 也能跑但會(huì)慢很多。在訓(xùn)練階段作者放了一個(gè)關(guān)鍵設(shè)計(jì)兩個(gè)判別器協(xié)同工作。SyncNet 判別器把音頻-視頻對(duì)當(dāng)成二分類專門判斷當(dāng)前幀的唇形和這一段音頻是不是對(duì)齊的這是保證說話節(jié)奏正確的核心另一個(gè)視覺質(zhì)量判別器負(fù)責(zé)讓生成結(jié)果在紋理上不違和。生成器要在騙過這兩個(gè)判別器的過程中同時(shí)學(xué)會(huì)讓嘴巴按音頻動(dòng)和讓嘴巴還是嘴巴。相比再老一代的方案比如先做音素對(duì)齊再選嘴型模板、或者用傳統(tǒng)關(guān)鍵幀插值它的最大優(yōu)勢(shì)是泛化不需要預(yù)知說話人、不需要按語言單獨(dú)訓(xùn)練、也不需要在推理時(shí)準(zhǔn)備嘴型庫。給它一段中文、一段英文甚至一段唱歌音頻它都能直接出結(jié)果。2.1 Wav2Lip 與老式唇形同步方案的差別在哪老式方案大致分兩類。一類是基于音素映射先把音頻轉(zhuǎn)成音素序列再在預(yù)錄好的嘴型庫里找對(duì)應(yīng)畫面這類方案的問題在于多語言支持差還要額外引入一個(gè)音素對(duì)齊工具工程鏈特別長(zhǎng)。另一類是基于關(guān)鍵幀匹配先用人臉關(guān)鍵點(diǎn)把嘴部輪廓描述出來再用某種插值規(guī)則補(bǔ)中間幀這類方案對(duì)頭部轉(zhuǎn)動(dòng)非常敏感頭稍微偏一點(diǎn)關(guān)鍵點(diǎn)就跟不上嘴型就開始漂。Wav2Lip 把這些問題繞開了。音頻側(cè)直接抽 mel 頻譜進(jìn)網(wǎng)絡(luò)不關(guān)心是什么語言視頻側(cè)只依賴人臉檢測(cè)框不依賴精細(xì)關(guān)鍵點(diǎn)。也就是說它在工程上把語音學(xué)那部分完全黑匣子化。對(duì)從業(yè)者來說意義很具體你不需要懂音素也不需要準(zhǔn)備嘴型素材只需要給它一個(gè)視頻文件和一個(gè)音頻文件。我在某公司幫客戶做多語種配音預(yù)覽時(shí)就是因?yàn)檫@個(gè)特性才能用同一套流程同時(shí)處理中文、英文和粵語素材。換成老方案每加一種語言就要重新調(diào)研和測(cè)試。值得說清楚的是Wav2Lip 也不是萬能的。它對(duì)正臉效果最好側(cè)臉超過一定角度會(huì)明顯崩壞對(duì)遮擋也敏感口罩、手擋嘴、胡子濃密都會(huì)讓結(jié)果變差。這些不是 bug是模型訓(xùn)練數(shù)據(jù)的分布決定的——訓(xùn)練集里絕大多數(shù)是正臉說話畫面。所以做方案選型時(shí)如果素材里大量是側(cè)臉或遮擋不要指望調(diào)參數(shù)能救回來應(yīng)該先考慮換技術(shù)路線。2.2 v8.2 在推理鏈路上的改進(jìn)點(diǎn)Easy-Wav2Lip v8.2 不是模型架構(gòu)的大版本升級(jí)而是能用級(jí)別的封裝。這類壓縮包最常見的組成是這樣的預(yù)訓(xùn)練權(quán)重 wav2lip_gan.pth 是最重要的文件缺失它一切白搭face_detection 目錄下帶著 S3FD 人臉檢測(cè)器的依賴修復(fù)工具目錄下集成了 GFPGAN 和 CodeFormer 兩套超分方案的接口根目錄還有批處理入口和管理腳本。這一代打包最大的改進(jìn)是把推理后的自動(dòng)修復(fù)步驟做進(jìn)了主流程純官方倉庫是沒有這個(gè)的。這里要提醒一句不要被版本號(hào)迷惑。Easy-Wav2Lip 自己標(biāo)的 v8.2 只代表打包者的迭代次數(shù)不代表底層的 Wav2Lip 模型換了新結(jié)構(gòu)。底層還是那套生成器加雙判別器的設(shè)計(jì)。所以當(dāng)你看到 v8.x、v9.x 甚至更高版本號(hào)時(shí)要關(guān)注的其實(shí)是三件事權(quán)重文件是不是 wav2lip_gan.pth、人臉檢測(cè)是不是 S3FD、修復(fù)工具用的是 GFPGAN 還是 CodeFormer。這三件事確定之后版本號(hào)之間的小差異基本不影響你的使用方法。2.3 選型理由為什么選擇這個(gè)打包版本而不是裸模型我最初在本地搭裸模型的過程可以用翻車兩個(gè)字概括官方倉庫 clone 下來權(quán)重下載鏈接失效S3FD 依賴要自己編torch 版本又不匹配折騰了一下午還沒跑出第一幀。裸模型路線適合兩類人一類是要改網(wǎng)絡(luò)結(jié)構(gòu)做學(xué)術(shù)實(shí)驗(yàn)的另一類是打算用自有數(shù)據(jù)重新訓(xùn)練模型的。如果你只是想把一段配音視頻做出來或者想評(píng)估這個(gè)方向值不值得投入打包版本是性價(jià)比最高的起點(diǎn)。它的黑匣子程度恰好合適。權(quán)重和依賴被固定減少了環(huán)境漂移問題但核心推理參數(shù)全部暴露后面講參數(shù)調(diào)整的時(shí)候你會(huì)看到它沒有做過度封裝。當(dāng)你跑通一次之后實(shí)際上你已經(jīng)掌握了這個(gè)領(lǐng)域最重要的工程細(xì)節(jié)之后換任何版本都不會(huì)迷路。選型上我還有一個(gè)習(xí)慣先確認(rèn)壓縮包里的權(quán)重文件大小是否在合理范圍。wav2lip_gan.pth 通常應(yīng)該在 400MB 上下如果只有幾十 MB很可能是殘缺文件后面推理會(huì)直接報(bào)錯(cuò)。3. 本地跑通 Easy-Wav2Lip環(huán)境安裝與最小推理命令環(huán)境是這臺(tái)機(jī)器的第一個(gè)大坑。順序很重要先裝 torch再裝其他依賴。我看過太多翻車案例是先裝了一堆項(xiàng)目依賴最后發(fā)現(xiàn) torch 版本不匹配又不敢重裝只能把環(huán)境刪掉從頭再來。按照下面的順序十分鐘內(nèi)就能把環(huán)境料理清楚。3.1 環(huán)境準(zhǔn)備Python 版本、顯卡與 torch 三件套實(shí)操建議用 Python 3.10。太新的 3.12 會(huì)導(dǎo)致部分老依賴沒有預(yù)編譯的 wheel 包裝的時(shí)候才去現(xiàn)場(chǎng)編譯時(shí)間成本不劃算。顯卡建議 N 卡且顯存 4GB 以上跑 480p 的短視頻足夠。如果你手里的機(jī)器只有 CPU也能跑但速度會(huì)慢到讓你懷疑是不是程序卡死了后面我會(huì)講一個(gè)折中的加速方案。conda create -n wav2lip python3.10 -y conda activate wav2lip pip install torch torchvision --index-url https://download.pytorch.org/whl/cu118這段命令的作用是創(chuàng)建一個(gè)干凈的環(huán)境并安裝 GPU 版 torch。注意--index-url指定的是 PyTorch 官方的 wheel 源為什么要這樣因?yàn)槟J(rèn) PyPI 上的 torch 是 CUDA 12 版本而很多老依賴是針對(duì) CUDA 11.8 編譯的混用會(huì)出兼容問題。安裝完成后用下面這條命令確認(rèn) CUDA 可用性這一步不要跳過。python -c import torch; print(torch.__version__, torch.cuda.is_available())如果輸出True說明顯卡驅(qū)動(dòng)和 torch 之間是通的。如果輸出False先看驅(qū)動(dòng)版本再用nvidia-smi確認(rèn)顯卡狀態(tài)。驅(qū)動(dòng)正常但 torch 認(rèn)不出顯卡的情況八成是安裝時(shí)沒有指定cu118索引重裝一次即可。這里多說一句如果你確實(shí)沒有 N 卡也可以先安裝 CPU 版 torch 把流程跑通驗(yàn)證效果后再換機(jī)器。3.2 解壓、目錄結(jié)構(gòu)與模型文件檢查拿到 Easy-Wav2Lip-v8.2.zip 之后先解壓不要直接在壓縮包里運(yùn)行。解壓之后花兩分鐘看一下目錄結(jié)構(gòu)這一步能幫你之后在報(bào)錯(cuò)時(shí)快速定位問題。unzip Easy-Wav2Lip-v8.2.zip cd Easy-Wav2Lip-v8.2 ls -lh wav2lip_gan.pth這個(gè)包的核心文件在根目錄下。wav2lip_gan.pth是預(yù)訓(xùn)練權(quán)重inference.py是推理入口face_detection目錄放的是 S3FD 檢測(cè)器還有GFPGAN或CodeFormer相關(guān)目錄。我一般會(huì)先確認(rèn)權(quán)重文件大小是否在 400MB 左右如果你的文件只有幾十 MB說明 zip 包下載不完整趁早重新獲取不要等到推理時(shí)報(bào)錯(cuò)才發(fā)現(xiàn)。目錄結(jié)構(gòu)沒問題后再裝項(xiàng)目依賴。大多數(shù)打包版本會(huì)提供一個(gè)requirements.txt直接安裝即可。裝的時(shí)候留意輸出哪個(gè)包編譯失敗就單獨(dú)處理。S3FD 那個(gè)目錄有時(shí)候需要單獨(dú)執(zhí)行安裝腳本如果pip install -r requirements.txt之后提示缺face_detection模塊就進(jìn)到face_detection目錄下跑一次安裝命令。3.3 最小推理命令現(xiàn)在到最激動(dòng)人心的環(huán)節(jié)讓程序動(dòng)起來。先準(zhǔn)備素材一個(gè)視頻文件和一個(gè)音頻文件。音頻最好直接把視頻里的原聲替換掉用 ffmpeg 提取即可。ffmpeg -i input.mp4 -vn -ac 1 -ar 16000 audio.wav這里-ac 1表示轉(zhuǎn)成單聲道-ar 16000表示采樣率 16kHz。為什么是 16kHz因?yàn)?Wav2Lip 預(yù)處理時(shí)會(huì)把輸入音頻重采樣到 16kHz 再抽 mel 特征提前轉(zhuǎn)好能避免在推理鏈路里出現(xiàn)意外的重采樣行為。如果你想換一個(gè)全新的配音直接把外部音頻文件轉(zhuǎn)成同樣的格式就行。接著是最小推理命令。這個(gè)命令的完整形式是python inference.py \ --checkpoint_path wav2lip_gan.pth \ --face input.mp4 \ --audio audio.wav \ --outfile output.mp4--checkpoint_path指定權(quán)重文件--face是輸入視頻--audio是輸入音頻--outfile是輸出文件。第一次跑通你會(huì)看到屏幕上刷出一幀幀的進(jìn)度信息最后生成的視頻和源視頻分辨率一致。注意輸出視頻可能沒有聲音Wav2Lip 推理流程只負(fù)責(zé)畫面不負(fù)責(zé)把音頻合進(jìn)輸出文件。所以跑完之后需要自己用 ffmpeg 把音頻合回去這是新手最容易犯的錯(cuò)誤下載后播放發(fā)現(xiàn)沒聲音以為失敗了。3.4 關(guān)鍵參數(shù)說明與一個(gè)能用的輸出模板最小命令能跑通之后就要開始看參數(shù)了。下表列出我日常用得最多的幾個(gè)參數(shù)它們也是這個(gè)領(lǐng)域里高頻出現(xiàn)的調(diào)整項(xiàng)。參數(shù)作用默認(rèn)值備注--pads人臉檢測(cè)框的上下左右擴(kuò)充像素0 10 0 0嘴部被截?cái)鄷r(shí)調(diào)大--resize_factor倍率縮放輸入視頻1小于 1 為縮小加速--nosmooth關(guān)閉檢測(cè)框時(shí)序平滑開啟平滑只在檢測(cè)框漂移時(shí)考慮--fps指定輸入視頻幀率自動(dòng)檢測(cè)與音畫不同步時(shí)手動(dòng)指定--mel_step_size音頻特征的步長(zhǎng)16語速異常時(shí)調(diào)整--box手動(dòng)指定人臉框坐標(biāo)無多人場(chǎng)景或檢測(cè)失敗時(shí)用--face指定某一幀的人臉坐標(biāo)無與--box配合使用--rotate旋轉(zhuǎn)輸入視頻角度無手機(jī)豎拍素材要留意這些參數(shù)不要求一次全記住但有幾個(gè)我希望你一上來就理解。--pads處理的是檢測(cè)框貼邊的問題比如說話的人下巴離畫面底部很近檢測(cè)框截掉了嘴這時(shí)候把--pads的第二個(gè)值調(diào)大底部擴(kuò)充嘴就回來了。--resize_factor是加速神器0.5 表示把視頻縮小一半再做檢測(cè)和推理速度能翻幾倍但分辨率會(huì)損失。我給的輸出模板會(huì)把加速和穩(wěn)框都考慮到python inference.py \ --checkpoint_path wav2lip_gan.pth \ --face input.mp4 \ --audio audio.wav \ --outfile output.mp4 \ --pads 0 10 0 0 \ --resize_factor 1這個(gè)模板默認(rèn)不縮放保證質(zhì)量?jī)?yōu)先。如果你的顯卡顯存吃緊把--resize_factor改成 0.75檢測(cè)速度立刻上來視覺損失在 720p 以下肉眼不太分得出來。后面的章節(jié)里我會(huì)詳細(xì)講怎么根據(jù)素材類型調(diào)整這些參數(shù)。4. 把效果調(diào)好質(zhì)量、清晰度與人臉檢測(cè)的關(guān)鍵參數(shù)從能跑到能看之間有三道關(guān)檢測(cè)框穩(wěn)不穩(wěn)、嘴巴清不清楚、整幀畫面糊不糊。這一章按排查順序來先解決檢測(cè)框再解決清晰度最后給出不同場(chǎng)景的參數(shù)模板。4.1 影響唇形的三個(gè)核心參數(shù)pads、nosmooth、resize_factor先說--pads。人臉檢測(cè)器輸出的是一個(gè)矩形框框的范圍決定后續(xù)模型看到的內(nèi)容。如果這個(gè)框切得太緊嘴巴下半部分落在框外生成結(jié)果就會(huì)缺一塊。默認(rèn)值0 10 0 0的意思是上、右、下、左分別擴(kuò)充 0、10、0、0 個(gè)像素也就是底部多留 10 像素。如果你的素材里說話人離畫面邊緣很近按需調(diào)整這四個(gè)值。我遇到過一個(gè)案例某視頻里人物側(cè)身坐著右臉貼近畫面右邊緣默認(rèn)參數(shù)下生成的嘴型明顯偏窄把--pads調(diào)成0 10 0 20之后恢復(fù)正常。再說--nosmooth。這個(gè)參數(shù)默認(rèn)是關(guān)閉的也就是說推理時(shí)會(huì)對(duì)相鄰幀的人臉檢測(cè)框做時(shí)序平滑讓框的位置不會(huì)一幀一幀亂跳。很多人一看到平滑就覺得它會(huì)拖慢速度、影響精度上來就加--nosmooth結(jié)果輸出視頻臉部閃爍更嚴(yán)重。原因是檢測(cè)框本來就在微幅抖動(dòng)平滑機(jī)制恰恰是抑制這個(gè)抖動(dòng)的。什么時(shí)候才關(guān)掉它當(dāng)視頻里人物快速運(yùn)動(dòng)平滑跟不上導(dǎo)致檢測(cè)框滯后的時(shí)候關(guān)閉平滑反而能更快追上人臉。所以這個(gè)參數(shù)要按素材類型決定不要無腦加。最后說--resize_factor。這個(gè)參數(shù)把輸入視頻整體縮放后再送入檢測(cè)和推理流程0.5 表示把畫面縮小一半??s小的好處是檢測(cè)速度快、顯存占用低壞處是人臉區(qū)域變小嘴巴細(xì)節(jié)打折。我的習(xí)慣是人臉在畫面里占比很大時(shí)用 0.5 加速人臉很小時(shí)保持 1。如果你處理的是多人同框的廣角鏡頭人臉太小直接檢測(cè)不到這時(shí)候不是調(diào)這個(gè)參數(shù)能解決的得靠后面的手動(dòng)指定框。4.2 高清修復(fù)用 GFPGAN 把 96x96 的嘴部質(zhì)量補(bǔ)回來Wav2Lip 模型內(nèi)部的生成分辨率是 96x96這是訓(xùn)練時(shí)定死的。所以無論你的源視頻是 1080p 還是 4K嘴部區(qū)域在被貼回原幀之前本質(zhì)上只有 96x96 的畫質(zhì)。直接放大回原尺寸嘴巴會(huì)明顯比周圍皮膚糊。這就是為什么打包版本會(huì)集成超分修復(fù)工具——它們存在的意義就是把這塊模糊補(bǔ)回去。python inference.py \ --checkpoint_path wav2lip_gan.pth \ --face input.mp4 \ --audio audio.wav \ --outfile output.mp4 \ --restore_face 1 \ --gfpgan_version 1.4 \ --bg_ratio 0.4--restore_face 1表示啟用 GFPGAN 修復(fù)--gfpgan_version 1.4指定使用的版本--bg_ratio控制修復(fù)時(shí)背景的融合比例。這個(gè)參數(shù)很有意思bg_ratio越高背景參與修復(fù)的程度越大越低修復(fù)越集中在臉部區(qū)域。我一般在 0.3 到 0.5 之間取值太高會(huì)把背景紋理也改掉造成一種不自然的重繪感。還有一個(gè)容易忽略的點(diǎn)修復(fù)工具默認(rèn)也會(huì)處理非嘴部的皮膚區(qū)域比如臉頰、額頭。如果原視頻本身皮膚紋理很好修復(fù)后反而會(huì)出現(xiàn)一種蠟像感看起來不自然。遇到這種情況不要一味調(diào)低背景比例直接關(guān)掉修復(fù)再對(duì)比一次。我在第 5 章的避坑記錄里會(huì)再次提到這個(gè)決策因?yàn)樗翘嵘逦群推茐恼鎸?shí)感之間最典型的矛盾。4.3 三段典型場(chǎng)景的參數(shù)配置實(shí)際操作時(shí)參數(shù)不是孤立的它們要組合起來用。下面是我處理過并且驗(yàn)證有效的三組配置直接抄作業(yè)問題不大。場(chǎng)景padsresize_factor修復(fù)說明單人正臉說話1080p 素材0 10 0 01開bg_ratio 0.4質(zhì)量?jī)?yōu)先顯存夠就上多人同框需要指定人臉0 15 0 01開bg_ratio 0.3必須配合--face或--box低清視頻通話畫面0 10 0 00.5關(guān)原視頻本身就糊修復(fù)價(jià)值不大第二行的多人場(chǎng)景多說一句。--face參數(shù)可以指定某一幀里某個(gè)人臉的坐標(biāo)格式是四個(gè)數(shù)字代表 x、y、寬、高。我的習(xí)慣是先用一個(gè)預(yù)覽腳本把視頻抽一幀出來在圖上量出目標(biāo)人臉框的坐標(biāo)再把坐標(biāo)喂給推理命令。這個(gè)做法雖然笨但穩(wěn)定。你不想每一幀都讓檢測(cè)器去猜該看誰手動(dòng)指定之后全程都跟蹤這一張臉。第三行關(guān)掉修復(fù)的理由也很直接低清視頻本身信息量有限超分工具在低分辨率輸入上往往會(huì)腦補(bǔ)出不存在的紋理結(jié)果就是畫面看起來很平滑但完全不是原本那個(gè)人。與其修復(fù)成假高清不如保留原始質(zhì)感。提醒一句手機(jī)錄制的豎屏視頻記得先檢查方向必要時(shí)用--rotate參數(shù)把畫面轉(zhuǎn)到正常角度再處理。5. Easy-Wav2Lip 常見問題與避坑記錄這一章是我認(rèn)為這篇文章里最有價(jià)值的部分全部來自實(shí)際處理的報(bào)錯(cuò)和返工記錄。每條都按現(xiàn)象、原因、解決這個(gè)結(jié)構(gòu)來寫方便你直接對(duì)號(hào)入座。5.1 現(xiàn)象成片臉部閃爍厲害我最早跑出的第一版視頻就是這樣嘴巴在動(dòng)但整張臉像在抖動(dòng)尤其在人物輕微轉(zhuǎn)頭的時(shí)候特別明顯?,F(xiàn)象背后的原因是人臉檢測(cè)框在相鄰幀之間不穩(wěn)定框的位置上下左右跳模型每次看到的畫面范圍就不一樣生成的嘴部貼回原幀后和周圍皮膚的對(duì)位出現(xiàn)偏差視覺上就成了閃爍。解決思路分兩步。先確認(rèn)是不是--nosmooth導(dǎo)致的問題如果是去掉這個(gè)參數(shù)用默認(rèn)的平滑機(jī)制。如果平滑已經(jīng)開了還是閃說明檢測(cè)器在個(gè)別幀上徹底跑偏了這時(shí)候不要再指望自動(dòng)檢測(cè)直接用--box參數(shù)手動(dòng)固定人臉框。我通常的做法是把視頻暫停在人物最側(cè)身的一幀記下框的坐標(biāo)然后全程用這個(gè)框。這樣雖然丟失了檢測(cè)器的自適應(yīng)能力但換來的是穩(wěn)定性。注意手動(dòng)固定框只適合人物不怎么大幅移動(dòng)的場(chǎng)景如果人物會(huì)走出畫面還是得靠檢測(cè)器。5.2 現(xiàn)象嘴型慢半拍或?qū)Σ簧线@個(gè)問題的典型表現(xiàn)是聲音已經(jīng)到了嘴還沒張開或者嘴張開了聲音已經(jīng)停了。多數(shù)情況下問題不在模型而在音頻和視頻的時(shí)間基準(zhǔn)不一致。一個(gè)常見原因是用外部音頻替換時(shí)音頻時(shí)長(zhǎng)和畫面原始時(shí)長(zhǎng)不一致但推理程序默認(rèn)按視頻的幀率去對(duì)齊音頻于是錯(cuò)位。解決方法是先統(tǒng)一時(shí)間基準(zhǔn)。用 ffmpeg 查看兩個(gè)文件的時(shí)長(zhǎng)確保音頻時(shí)長(zhǎng)和視頻時(shí)長(zhǎng)差在 100ms 以內(nèi)。如果音頻長(zhǎng)了截?cái)喽塘宋膊垦a(bǔ)靜音。然后在推理命令里用--fps手動(dòng)指定視頻幀率防止自動(dòng)檢測(cè)到的幀率與實(shí)際不符。還有一種低頻原因是--mel_step_size過大。默認(rèn) 16 在大多數(shù)素材上沒問題但如果你處理的是語速特別慢的旁白可以把它調(diào)小到 12 或 10讓音頻特征更密集嘴型會(huì)更貼合。這個(gè)參數(shù)屬于玄學(xué)范疇每換一種素材都要重新試。5.3 現(xiàn)象人臉檢測(cè)框選錯(cuò)嘴部來自背景這個(gè)現(xiàn)象很嚇人輸出的畫面里人物嘴部區(qū)域不是被生成的內(nèi)容而是背景紋理在那里扭曲。原因基本可以鎖定為檢測(cè)器把背景里某個(gè)高對(duì)比度區(qū)域誤判成人臉后續(xù)所有生成都基于這個(gè)錯(cuò)誤區(qū)域。我在某次處理訪談素材時(shí)就碰到過背景墻上掛著一幅人物海報(bào)檢測(cè)器完美地把海報(bào)上的臉當(dāng)成了目標(biāo)。解決方法是手動(dòng)干預(yù)。用--face參數(shù)指定一個(gè)參考幀中目標(biāo)人臉的真實(shí)坐標(biāo)或者用--box直接給出一組固定坐標(biāo)。注意這兩個(gè)參數(shù)的區(qū)別--face傾向于在后續(xù)幀中重新識(shí)別這張臉--box是讓所有幀都用這一個(gè)框。素材里人物始終居中不動(dòng)的用--box最簡(jiǎn)單。素材里人物有移動(dòng)的用--face效果更好。如果兩個(gè)參數(shù)都試了還是不行就檢查一下原始視頻分辨率是不是特別低低分辨率下檢測(cè)器確實(shí)更容易找錯(cuò)目標(biāo)。5.4 現(xiàn)象顯存溢出長(zhǎng)視頻根本跑不完這個(gè)幾乎是長(zhǎng)視頻處理的必考題。顯存一滿程序直接崩前面跑的幀全白費(fèi)。原因不用多說Wav2Lip 是把整段視頻的幀序列加載到顯存里處理的視頻越長(zhǎng)占的顯存越大。解決思路有兩個(gè)方向一是降低單次處理的數(shù)據(jù)量二是把長(zhǎng)視頻切段。切段是我最常用的做法。用 ffmpeg 把 10 分鐘的視頻切成每段 20 秒的小視頻逐段處理最后再拼接。這個(gè)思路笨但可靠而且分段拼接后結(jié)果和整段處理幾乎沒有差別因?yàn)?Wav2Lip 對(duì)幀之間沒有長(zhǎng)期依賴。ffmpeg -ss 00:00:00 -t 20 -i input.mp4 seg_0000.mp4 ffmpeg -ss 00:00:20 -t 20 -i input.mp4 seg_0001.mp4切段之后逐段跑推理跑完再用 ffmpeg 按順序拼接然后統(tǒng)一合成音頻。要注意拼接時(shí)各段的參數(shù)必須一致否則轉(zhuǎn)碼參數(shù)不同畫面會(huì)跳動(dòng)。另一個(gè)降低顯存的思路是把--resize_factor調(diào)成 0.5畫面縮小一半單批處理量直接降到原來的四分之一代價(jià)是嘴部細(xì)節(jié)損失具體用哪個(gè)方案取決于你對(duì)畫質(zhì)的底線。5.5 現(xiàn)象權(quán)重文件缺失或下載返回 404這個(gè)現(xiàn)象在第一次部署時(shí)最容易出現(xiàn)因?yàn)榇虬姹纠锏臋?quán)重文件往往不是直接放在壓縮包里而是通過腳本去遠(yuǎn)程拉取。遠(yuǎn)程地址一旦失效程序就報(bào)文件不存在。我見過有人在群聊里問為什么跑不起來結(jié)果一看是權(quán)重沒下載卡在了第一步。解決方法是分清權(quán)重文件到底放哪、去哪找。先檢查壓縮包解壓后的目錄里有沒有wav2lip_gan.pth有的話看文件大小400MB 左右是正常的。沒有的話看腳本是從哪里下載的換個(gè)網(wǎng)絡(luò)環(huán)境或者換下載方式把文件放回指定位置。還有一種情況是壓縮包本身不完整解壓就報(bào)錯(cuò)這時(shí)候重新下載壓縮包。驗(yàn)證下載完整性有個(gè)習(xí)慣值得養(yǎng)成下載后先解壓到臨時(shí)目錄確認(rèn)沒問題再正式部署別在關(guān)鍵演示前一天發(fā)現(xiàn)包是壞的。6. 進(jìn)階用法一個(gè) batch 腳本把幾十條視頻一次跑完當(dāng)你把單條視頻的參數(shù)調(diào)順之后下一個(gè)需求自然是批量處理。手動(dòng)一條條敲命令不是不行但特別浪費(fèi)時(shí)間尤其當(dāng)你要處理幾十條素材時(shí)腳本化幾乎是必然選擇。6.1 批量處理邏輯與實(shí)現(xiàn)我的批處理腳本循環(huán)處理一個(gè)目錄下的所有視頻文件每個(gè)視頻自動(dòng)提取音頻、調(diào)用推理、最后合成聲音。核心邏輯用一個(gè) Python 腳本承載遍歷指定目錄下的 mp4 文件對(duì)每個(gè)文件按統(tǒng)一參數(shù)跑一遍推理再把音頻合回輸出文件。import os import subprocess input_dir videos output_dir outputs os.makedirs(output_dir, exist_okTrue) for filename in os.listdir(input_dir): if not filename.endswith(.mp4): continue video_path os.path.join(input_dir, filename) audio_path os.path.join(output_dir, filename.replace(.mp4, .wav)) out_path os.path.join(output_dir, filename.replace(.mp4, _out.mp4)) final_path os.path.join(output_dir, filename.replace(.mp4, _final.mp4)) subprocess.run([ ffmpeg, -i, video_path, -vn, -ac, 1, -ar, 16000, audio_path ], checkTrue) subprocess.run([ python, inference.py, --checkpoint_path, wav2lip_gan.pth, --face, video_path, --audio, audio_path, --outfile, out_path, --pads, 0, 10, 0, 0, --resize_factor, 1 ], checkTrue) subprocess.run([ ffmpeg, -i, out_path, -i, audio_path, -c:v, copy, -c:a, aac, final_path ], checkTrue) print(fdone: {filename})這個(gè)腳本里三個(gè)subprocess.run分別對(duì)應(yīng)提取音頻、推理、合成聲音三個(gè)階段。第一個(gè)命令把視頻轉(zhuǎn)成 16kHz 單聲道 wav第二個(gè)命令調(diào)用推理程序生成無聲音的視頻第三個(gè)命令把原始音頻合回視頻注意用了-c:v copy視頻流不重新編碼速度很快。如果你想讓每條視頻使用不同的--pads值把參數(shù)改成從配置文件中讀取即可但那就是另一個(gè)工程問題了。6.2 驗(yàn)證方法與一個(gè)收尾建議批量跑之前我強(qiáng)烈建議你先挑一條素材單跑確認(rèn)效果能接受再放進(jìn)批量目錄。批量過程中如果某一條出錯(cuò)腳本會(huì)在checkTrue處拋異常不會(huì)影響其他文件。跑完之后抽看三五條成片重點(diǎn)看嘴唇是否對(duì)齊、有沒有明顯閃爍不需要逐條檢查但抽樣比例不要低于一成。我自己現(xiàn)在的習(xí)慣是每個(gè)批量的素材先做一個(gè)秒級(jí)的預(yù)覽版本把--resize_factor調(diào)到 0.5 快速跑一遍確認(rèn)大致效果之后再全量跑高質(zhì)量版本。這個(gè)習(xí)慣幫我避免過好幾次批量跑了一整夜早上起來發(fā)現(xiàn)參數(shù)不對(duì)的災(zāi)難。自動(dòng)修復(fù)工具有時(shí)候會(huì)把臉部處理得像陶瓷一樣光滑預(yù)覽階段就能發(fā)現(xiàn)不用等全量完成。希望這篇關(guān)于 Easy-Wav2Lip 的實(shí)戰(zhàn)筆記對(duì)你有幫助至少讓你少踩幾個(gè)我踩過的坑。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
黄色电影在线播放综合网站| 黑丝内射一区二区三区| 97精品视频在线播放| www色色com| 国产一区二区在线播放量| 97国产伦理| 调教熟妇 久久久久久| 亚洲日本激情| 久久天天艹| 91美女在线| 精品人妻一区二区三区夜夜| 男人兔费天堂| 国产激情av女片自拍| 麻豆久久一区二区三区| 香港久久久| 裸体美女久久久| 国产日本熟女顶级一区二区三区视频 | 精品白丝一区| 久日91在线| 久久婷婷色综合一区二区三区| 手机在线播放国产福利| 天天色天天干天天爱| 超碰九7| av影院十区| 超碰97欧美日韩| 91精品少妇搡搡搡| 欧美婷婷久久| 精品妇操一区二区三区| 98超碰日本| 欧美人妻色| 久久e6只有精品| 蜜桃成人1区2区3区| 亚洲黄网在哪免费看| 久久精品日韩| 九九精品美女高溯喷水| 亚洲最大黄网| 男人天堂无码| 麻豆色99999| 男人的天堂日韩| 欧美97视频| 麻豆国产成人精品| 91美女小视频| 蜜臀无码视频在线观看| 日韩福利综合一区| 午夜.DJ高清在线观看免费7| xxxx网站亚洲精品| 欧洲熟妇xxXx欧美老妇裸体 | 热热色国产一二区AV| 亚洲凸凹超碰成人| 日韩二区三四区五区六区在线看| 蜜乳av一区二区三区四区不卡| 9长久久精品| 啊啊啊啊二区好大| 夜夜爽夜夜摸夜夜操免费视频| 亚洲欲| 欧美在线|亚洲| 中文熟女五十乱码在线| 婷婷丁香人妻 | 亚洲高清无毛一区二区| 国产日韩欧美操逼视频| 欧美日韩操逼动图| 久久九九99| 激情第四色| 日本淫色网| 粉嫩少妇自慰在线| 黑人性欧美| 亚洲情色综合| 奇米狠999| 色婷亚洲五月在线观看| 日本不卡高清免v欧美日韩在线观看| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 91久久久久久久久久久| 97视频在线免费播放| 一二视频神马久久传媒| 成 人 A V免费视频在线观看| 在线岛国新天堂8| 国产性爱乱伦AV| 一区,二区,三区视频| 97视频免费在线| 国产精品一区二区三区免费视频| 色婷婷视频| 99精品热| 国产精品丝袜久久亚洲不卡| 亚洲欧美情色| 久久久免费的精品| 日韩紧密久久| 精品人妻一区二区三区四区| 强奸乱伦大香蕉| 天天插天天插| 男人天堂网手机版婷婷| 日韩欧洲操屄视频| 午夜人妻精品综合在线| 久草成人影片| 中文字幕一区电影在线观看| 一二三啪啪专区| 国产尤物在线三区| 亚洲精品日韩国产欧美| 神马久久啊啊| 日韩Va亚洲va欧美Ⅴa久久| AV天天综合| 亚洲AV色图| 啪啪免费| 亚洲日韩资源| 欧美劲爆视频一区二区| 老熟妇综合| 欧美碰碰综合色| 国产成人bd在线观看| 色综合一区二区三巨| 亚洲欧美91√| 自偷自拍的亚洲视频| 91 亚洲情侣偷拍 久久| 飘花国产午夜精品不卡| 九九精品美女高溯喷水| 欧美78P| 亚洲国产一区二区三区四区国产| 蜜桃臀一区二区aV| 国产浮力影院第1页| 操美女人妻| 视频国产欧美在线播放| 91亚洲青青草原精品1区| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 亚洲精品97p| 欧美顶级黄片AAAAA在线免费看| 美腿丝袜高跟网免费视频免费视频| 欧美懂色综合网| 开心五月深爱五月| 欧美片第一页| 欧美性色综合网| 99色网| 99国产精品人妻人伦| 免费视频一二三区| 91丝袜美女| 日本羞羞的视频在线播放| 伊色综合天堂色97| 色视频蜜乳| 人人摸人人干| 97碰在线视频| 麻豆国产97在线| aaa淫乱视频| 国产A v无码专区| 伊人嫩草| 熟女丰满人妻一区| 久久久精品国产亚洲伊人| 97亚洲色图| 99在线免费视频| 国产精品点击进入在线影院高清 | 激情小说图片亚洲首页| 金典av| A片 AV一级在线播放观看免费| 四虎av在线| 久久久蜜桃一区二区三区| 高颜值美女口爆高潮浪叫| 久久草草欧美精品| 717影院理论午夜伦八戒| 69一区二区| 国产肏屁眼视频| blacked精品一区国产| 欧美极品色| 操人妻丝袜高跟| 久久精品美女一区| 久久久亚洲Av| 日韩肏逼视频| 白嫩91在线亚洲| 六月婷婷五月丁香| 午夜久久无码1000合集| 不卡中文字幕aⅴ在线| 中文字幕在线第二页| 亚洲激情网一二三四区| 欧美一级A片不卡视频。| 欧美色97| 亚洲成人妻日韩在线| 免费观看有码高清视频| 强奸乱伦av电影| 91w欧美| 亚欧洲一区二区视频| 在线 制服丝袜中出 人妻| 另类小说综合网| 偷拍视频青青草在线视频| 亚洲激情天堂网| 91人妻爽爽人人做人人澡| 欧美日日操| 久草资源在线| 婷婷人妻激情| 国产深喉| 91精品操美女| 在线免费试看60秒| 亚洲性少妇| 精品久久在线区一区| 国产一级做a爰大片免费久久| 88xx成人精品视频| 999国产精品999久久久久久| 欧美九一精品久久久熟妇| 刺激性视频黄页| 99热精品在线播放| 亚洲aV性爱| www.99中文字幕| 国产黄色小视频网站| 麻豆91熟妇人妻中文字幕茄子| 日韩色女精品| 国产毛片片精品天天看视频| 91欧美情色| 亚洲清纯唯美| 色老大| 日韩精品午夜操呦呦不卡影院| 免费超碰97久久| 少妇500双飞99| 加勒比AV网| 女同性恋一区二区三区精品视频| 天综合中文| 五月丁香六月| 日本裸体久久色噜噜| 超AV色女| 九九热五区| 91性生活久久久| 黄色高清久久无码依人| 超碰1997| 啊啊啊 在线| 女人香蕉久久毛毛片精品| 农村少妇久久久久久久| 不卡二三区人妻少妇| 中文字幕一区二区三区人妻不卡| 亚洲无码日韩电影| 欧美色图色综合| 无码人妻一区二区三区免费九色| 亚洲天堂资源网| 久久超碰网| 午夜亚洲WWW湿好大| 日韩激情电影中文字幕| 国产亚洲精品农村妇女| 日韩av在线播放不卡| 九九亚洲视频| 亚洲AV免费在线观看| 欧美中文字幕一区| 日本九九久久99| 蜜区区视频79| 色波多| 亚洲情色中文字幕一区| 91狠狠色丁香婷婷综合久久| 美腿色图| 欧美色97| 白丝被操91| 久久亚洲AV无码专区首页| www…国产操逼| 首页亚洲国产高跟丝袜诱惑视频| 久久久9品一区二区三区| 新97国产超碰| 玖草在线视频| 97人人操人人摸人人爱| 中文字暮97| 久久久久久久久久久久欧美日| www.久久超碰| 精品久久无码午夜福利| 色情五月婷婷| 男人的天堂无码| 国产乱子伦久久精品综合一区二区三| 中文字幕高清精品一区| 中日高清无码操逼视频| aaa亚无码专区| 福利伊人玖玖国产| 成人网欧美风情| 丰满人妻一区二区三区四区| 亚洲国产尤物yw在线观看| 天天综合色| 日韩人妻丝袜美腿中文| 男人的天堂 在线一区| 久热香蕉精品在线视频| 欧亚久久偷拍视频| 国产h小视频在线观看免费| 全免费a敌肛交毛片免费| 97国产色综合| 天天亚洲| 色av中文字| 欧美日韩不卡传媒| 欧美一级A片在线看视频性色| 亚洲美女精品| 中文操逼字幕| 欧美性天天影视| 偷拍欧美亚洲| 欧美视频中文字幕区| 老汉网| 人人模人人看| 澳门成人网站久国产日韩| 国际精品久久久| 太久视频| 亚洲 无码 有码 中文字幕| 欧美18 在线观看| 热久久精品| 久久加勒比| 婷婷综合网站| 中文字幕激情小说| 国模一区二区三区| 精品高清av中文字幕| 色女网日韩| 国产精品免费久久久久久久久久| 狠狠干综合| 蜜区区视频79 | AV九九| 97在线观看视频| 大伊香蕉在线视频免费| 成人情色综合网| 婷婷久久五月| 91五十路| 九九九久久久久| 久久精品国产亚洲AV高清演员表| 一区二区三区蜜桃成人撸久久东京热| 性爱综合一区二区| 福利天堂| 日韩有码一区三区| 性爱视频无打码在线观看| juliaann丝袜大战黑鬼| 乱论91| 男人天堂久久精品不卡| 盗摄 精品 另类 一区| 999精品久久久久久久| 免费夜夜爱黄色视频毛片| 亚洲色图欧洲| 干超碰碰熟女| 大吊色| 性色av网站| 偷偷人人精品女女久久| 久久婷婷在线观看视频| 91成人在线免费视频| 久久久精| 97WW精品| 偷拍自拍在线视频观看| 欧美色图91| 天天日日日射| 日韩av影片在线观看| 天天日夜干| 夜夜嗷嗷一区二区| 一区二区三区欧美激情| 成人蜜乳小视频网站| 亚洲色图欧美另类在线| 丁香五月影院| 九九综合久久中文字幕| 天天干夜夜鈤| 高跟伊人julia ann| 激情综合网五月婷婷五月天| 无码国产精品96久久久久孕妇| 狠综合网| www老逼91| 被体育老师抱着c到高潮| 天天综合网91| 亚洲在线综合| 97亚洲欧美日韩| 色色色色网站| 国产大学生口爆吞精合集| 亚洲欧美另类少妇精品| 欧美A片中文字幕| 久久久九97| 大香蕉之青青草原| 九月丁香婷婷| 极品极品色影院| 亚洲AV成人精品网站在AV| 色哟哟av网址| 久久夜嗨| av操操不卡| 九九99久久| 欧美操逼熟女| 精品亚洲一区在线观看| 欧美日韩在线小说 | 久久成人网站| 另类 综合 日韩 欧美 亚洲| 六九九九| 96精品在线| 在线啊v一区| 欧美少妇性爱网站| 日本十八禁免费看污网站| 在线免费观看高清无码视频| 青娱乐91| 国产精品农村妇女| 久久啊啊| 神马午夜久久| 网友自拍第1页| 欧美色乱| 亚洲不卡三级手机播放| 亚洲欧美国产中文视频| 日韩欧美亚洲自拍偷拍| 亚洲综合首页| 亚洲日韩天堂| 亚洲一区二区三区在线激情| 亚洲视频中文一区| 三级日本一区二区三区| 国产日韩精品suv| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 国产精品久久久无码aV去| 亚洲人成在线放东京热| 思思热在线视频免费| 国产操逼网站亚洲一级黄色| 2024黄色视频| 亚洲第一黄色av网站| 丰满美女一级毛片在线播放| 国产亚洲精品一区二区三区| 男女做爰猛烈动高潮A片免费应用| 国产精品第一页国产大屁股视频免费区| 色网亚洲人| 91国产丝袜白虎| 91欧美色| A片大香蕉在线| 蜜乳视频网站| 久久国产热视频97电影| 国产成人自拍视频在线| 91欧美| 日韩人妻资源网| av婷婷色网| 亚州 综合 色图| 日本天堂在线播放| 校园春色五月天| 亚洲 欧美 精品专区 极品| 国产一区二区成人av在线播放| 精品亚洲一区在线观看| 福利色色| 日本丝袜美腿人妻九九| 亚洲视频二区 | 亚洲人妻爽爽爽| 91AV入口| 国内精品伊人久久久久影院会| 婷婷丁香五月激情啪啪| 免费看污网站| 91N综合网| 精品一区二区三区国产 | 成人十八禁日韩欧美一二三| 极品一区二区三区免费| 亚洲色天| 免费毛片在线播放| 亚洲一区二区三区麻豆传媒| 91蜜桃传媒精品久久久一区二区| 欧洲久久一二线| 成人性爱视频在线看| 色婷婷视频| 精品人妻一区二区免费蜜桃| 亚洲欧美天| 99久久久久久亚洲精品不卡| 欧洲熟妇xxXx欧美老妇裸体| 久久久婷| 大香蕉78| 伊人久久艹| 动漫av中文| 九九九九免费| 亚洲激情四射| 久久原创中文| 亚洲一区操| 激情综合亚洲| nuu12国产麻豆精品| 亚洲av综合伊人久久| 亚洲久热| 91插B网站| 欧美不卡二区| 欧美一二在线| 影音先锋每日最新资源在线观看 | 日日AAvv| 色官网色综合| 欧美视频第二页| 九九九久久久| 久久久久久午夜男人的天堂| 蜜臀网址在线| 国产精品久久久久中文字幕| 亚洲熟女一区| 性爱乱伦视频免费| 330Dv国产女人终合视频极品人与兽 | 手机看片日韩人妻| 亚洲AO在线| 日本一道在线播放高清| 天天综合91在线| 日曰骚久久精品| 欧美性爱伊人| 国产尤物在线三区| 五月婷婷性爱| 伊人国产AV| 人人色人人操在线| 亚洲综合在线91| www.色综合| 久久大香蕉97| 大香蕉宗合网在线| 人妻夜夜爽天天爽三区麻豆AV网站| 综合激情五月天| 情色大香蕉| 婷色五月| 午夜精品久久一区二区| 亚洲国产一区二区三区在线| 午夜舔阴达高潮视频免费看| 宅男午夜在线视频| 亚洲字幕一区二区| 久久综合久色欧美综合狠狠| 日本一区二区做爱的视频| 果冻传媒一区二区三区| 婷婷丁香成人| 国产深喉视频一区二区| 亚洲人在线成线成人| 亚欧免费观看视频| 99热 按摩 日韩| 新婚人妻扶着粗大强行坐下| 97精品一区二区视频在线观看| 中文字幕一区二区三区视频播放| 欧美综合网A| 亚洲熟女乱色| 国产av又色又爽又黄| 亚洲AV不卡在线观看| 一区二区娱乐网站| 女沟厕偷窥piss小便| 韩国女主播青草在线| 九九久久一区二区伦理| 91美| 久久综合女优| 九九色热| 影音先锋日本一区二区| 欧美日韩国产精品久久色婷婷| 五月天婷婷影院| 国产又黄又粗又猛大片| 四虎精品亚洲| 亚洲永久永久永久永久一级一级一级精品| 色呦呦呦在线观看视频| 欧美色网| 青青草一本道福利视频| 少妇与黑人高潮在线| 日韩不卡a级视频专区| 伊人网高清| 国产白丝在线| 中文伊人大香蕉视频| 神马久久久久久伦理片| 97超碰香蕉| 欧美与日韩97| 欧美熟爽综合| 久久这里只精品99re66图| 国产在线综合福利网站| 一本色道久久综合亚洲二区三区| 超碰 另类 欧美 | 久久久久久中文| 极品粉嫩一区二区| 婷婷五月天综合网| 亚洲黄网在哪免费看| 精品人妻免费观看| 亚欧洲日韩国产精品| 99re9| 97日韩欧美亚洲| 在线黄色污污网站| 精品一区二区三区最新| 中文字幕 国产 精品| 影音先锋少妇| 国产极品粉嫩馒头一线天av| 99热这里只有精品18| 中文字幕色AV| 午夜无码熟妇丰满人妻| 1204av韩国| 久久av色| 亚洲av热热色| 第四色亚洲色图| 亚州宗合另类| 中文字幕老熟妇黄色视频| 午夜精品视频777| 亚洲欧美日韩精品久| 777琪琪午夜免费A片| 国产成年女黄特黄| 91情色| 91天天综合日韩欧美| 人妻精品一区一区三区蜜桃91| 91爰爱欧美| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 毛片电影一区二区三区| 亚洲成人美女无吗| 青娱乐久久艹| 熟妇操花| 天天干天天干天天干| 国产激情久久| 夜夜嗨一区二区| 久久国产三区| 性色高清在线| 国产二区三区粉嫩在线| 亚洲性猛交| A一级色女| 欧美激情一| 97国产|免费| 女生久久网| 亚洲色欧美| 天天干天天舔| a v网站在线播放| 妺妺跟我一起洗澡没忍住| 久久久久9| 长长久久曰曰夜夜成人网| 蜜桃成人1区2区3区| 成人影 天天操 亚洲| 天天碰操中国年青熟妇| 校园春色宗合网| 亚洲中文字幕久久无码精品| …亚洲黄色厕厕女女在线播…| 日韩一级欧美一级国产一级台湾| 国产在线激情视频| 欧美性爱精品一区二区| 资源在线观一 二| 天操天操夜操夜月操月年年操| 国产精品。| 男人天堂无码| a片自拍直播视频| 欧美不卡二区| 男人的天堂2018东京热啪啪啪| 欧美性战999| 蜜臀无码一区二区| 日韩欧美加勒比| 日韩人妻播放| 精品久久久九九九孕妇| 九区国产| 欧美人体性爱互联网第一页婷婷日本| 国产免a费看黄片在线| 日韩无码专区| 国产第二页| 国产精品操| 国产小黄片在线免费观看| 欧美一级专区免费大片| 亚洲欧美电影| 国产激情片在线观看| 青青草视频在线观看一区二区| 941超碰| 亚洲国产精品成人综合| 在线 制服丝袜中出 人妻| 日韩无码AB| 久久久999| 九九色婷婷| 欧美色日| 香蕉黄色一级视频| 天天综合~91入口| 99视频自拍区| 在线综合色| 国产青视频| 久久久97| 久久久久13| 91欧美情色| aaaa少妇高潮大片| 裸体1区| 日本羞羞的视频在线播放| 亚洲成人免费电影| 一本一道久久综合久久| 日本三级网页| 在线亚洲丝袜视频网站| 思思视频免费看网站| 亚洲欧洲小说图片视频 | 午夜一级免费毛片| 啊啊啊好舒服好爽啊啊啊视频| 99re98| 久久人妻视频网| 国产麻豆91欧美一区二区久久婷婷国产精品| 日本日逼高清| 成人久久精品| 成人av影院在线观看| 日本精品国产视频| 激情 欧美 亚洲 小说| 男女91| 台湾一区国产高清在线| 91夜色chaopeng| 久久草草亚洲蜜桃臀| 北京专精特新企业招聘信息| 国产91精品在线免费| 欧美色棕合| 天天看天天日天天操| 欧洲天天在线| 国产AAAAAABBBBB| 夜草欧美| 国产成人www免费人成看片| 操老熟女AV| 91丨熟女丨丰满熟女| 久草电影网| 性吧在线视频| 人妻另类 专区 欧美 制服| 欧美激情视频一区二区三区不卡| 超碰在线欧美性爱激情| 免费成人在线熟妇网| 国产午夜激片Av毛片不卡| 色九九九九九九| 亚洲五月丁香花狠狠干一区二区三区| 超碰97色| 狠狠夜色午夜久久综合在线| 久久精品国产亚洲AV片多多| 青青草原伊人网| 久久a久久| 九九综合久久中文字幕| 无码人妻丰满熟妇区毛片| 超碰久热| 大香蕉乱级| 久久久久久九九九九九九| 91狠狠综合久久久| 国产午夜福利专区综合| julia ann久久| 天天摸,夜夜摸| 在线无码视频| 97网色| 1区2区3区中文字幕日韩| 亚洲av淫乱| 天久久久噜噜噜久久国产精品爽爽| 色婷婷综合久久中文字幕雪峰| 51一区二区三区| 女生91网站| 91久久国外网| 91亚·色| 亚洲日韩国产欧美综合v| 久久久久亚洲| 超碰欧美97资源| 91色鬼| 免费A V在线| 国产三级在线现体验区| 91 偷| 欧美亚州色的图| 操穴国产| 色色操| AA特级绝黄| 三男一女不戴套的A片| 啊啊啊操死我了| 欧美综合另类| 久久成人东京热人妻| 久插不卡| 亚洲人精| 色婷婷狠狠| 黄色视频特级毛片| 九九视频黄色片| 久久春色| 欧美亚洲首页| 蜜臀va69| 超碰97亚洲区| 日韩欧美偷拍美女视频| 有码人妻系列| 国产欧美日韩女同性恋ww喷水精品| 黄色av片三级三级三级免费看| 免费无码婬片AAAA片直播色戒| 91热热色| 欧美视频一区二区三区| 少妇久久久免费| 好舒服视频| 日日橹狠狠爱欧美超碰| 久极品在线观看| 啊啊好多水| 国产91丝袜 在线播放| 欧美色日| 日本中文字幕一区| 亚洲欧美精品久| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 九九黄色网| 丰满人妻av一区二区三区| 家庭乱伦性爱av| 啪啪资源网| 探花熟女,姿勢到位,體驗感也到位| 亚洲视频1区| 精品国产91av一区二区三区| 黄色av网站在线播放| 国产在线激情视频| 黑人狂躁日本妞一区二区三区| 久久黄片国产一区二区| 99e久久国产精品| 成人一级性爱| 激情综合网五月婷婷五月天| 久久久久国产精品喷潮免费观看臀| 中文字幕日韩人妻视频一区二区三区| 手机在线播放国产福利| 青娱乐国产精品| 久久精品国产亚洲AV无码电影| 黄色性爱网网| 99热精品在线| 手机av天堂久久久久| 超碰午夜在线| 一区二区三区色综合| 91网站在线播放| 少妇大屁屁| 96久久久| 奇米四色影视777久久久| 熟女色综合久久| 久热大香蕉| 四虎影视在线| 国产精品天干天干综合网麻豆| 国产精品毛片| 熟女人妻精品一区二区视频| 亚洲性爱成人| 8050午夜少妇无码| 熟女人妻av在线资源,黄色的资源 粉嫩国产精品久久粉嫩 | 亚洲熟女综合| 欧美日韩亚洲电影| 久久久不卡| 国内毛片无遮挡国产| 欧美日韩性爱操大逼| 日韩国语字幕| 色综合99999| juliaann欧美丝袜办公室| 国产91福利小视频在线观看| 涩涩涩综合| 91碰碰| 天天看片麻豆| 亚洲天堂资源网| 99老司机精品视频在线观看| 丁香九月激情啪| 亚洲色图20p| 亚洲激情欧美色图| 91色人妻| 天天日少妇逼AV| 在线亚洲丝袜视频网站| 九九九九九九九九九国产精品 | 欧美另类色| 国产精品久久久久999| 97干在线| 曰韩av中文字幕专区| 久久久婷| 亚洲超碰97| 高清国产av无码| 性性久久| 性无码专区2020| 久久婷婷精品| 超碰久在线天天做| 久草精品国产99| 大香蕉123| 亚洲国产福利视频| 2020中文在线一区二区三区| 校园春色 男人天堂| 久久久内射良家| 一本精品日本在线视频精品| 性色一线| 青青青在线高清视频在线一二三四区| 欧美极品性爱天天射| 夜夜高潮夜夜爽高清视频一| 人妻第一页| 国内毛片免费h片在线| 制服中出中文人人精品| 国产精品久久久久久高清无码免费看| 亚洲精品 大香蕉| 99草精| 欧美日韩国内不卡| 蜜臀av网址| 自拍偷拍 高清无码| 伊人久久大香线综合无码| 一级性爱网| 天美AV片| 91色拍| 亚洲18禁| 91无遮挡| 91女网站| 中国AAAAAA黄色片| 在线 亚洲 网爆 自拍| 青娱乐休闲视频在线观看| 亚洲男人bt天堂| 91爱网| 香一区二区三区| 人人妻碰人人免费| 激情文学欧美| 日韩黄片视频试看| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 天天夜夜久久| 精品成人亚洲午夜电影| 色天堂综合| 天天操天天射天天日| 亚洲精品国产av天美传媒| 欧美偷拍区| 九九九九免费高| 午夜120视频在线观看| 午夜综合在线| 手机看片1024你懂的国产| 大但人体久久久久| 色999;丁香五月| 校园春色五月天| 三级片大波波| 园内精品自拍视频在线播放| 天美麻豆黄色录像| 色区久久| 久久精品国产Aⅴ| 国产熟妇一区二区| 日韩探花精品在线视频| 亚州黄站| 精品视频123区小说区| 精品国产无码中文| 日本 情色 1区2区3区| 婷婷色网| PMv在线观看| 91无码人妻| 五月天开心网| 亚洲天堂五月天国产| 校园春色综合香蕉| 天天做天天爽| 不卡中文字幕aⅴ在线| 日本女人操逼| 99热免费| 国产精品扒开腿做爽爽爽视频| 91狠狠综| 91黑丝美女| 欧美日韩性爱视屏免费看了| 大香蕉综合网| 亚洲综合骚逼| 天天干天天拍| 岛国毛片在线观看免费| 深夜激情| 另类av天堂| 大香蕉五月天| 欧美偷拍区| 国产午夜精品一区二区三区牛牛| 岛国AV一区二区电影| 久久久久久久国产视频| 超碰色97| 校园春色亚洲无码| 射 色综合| 日本国产欧美高清在线| 亚洲国产综合视频| 超碰到97情色| 97这里都是精品| 人妻AV在线| 最新中文字幕精品在线| 水多多映视AV| 亚洲欧美国产精品久久久久久久| 97色论| 亚洲第一页色| 亚洲第一无码播放立川理惠| 国产精品第一区第一页| 国产精品久久久亚洲第一牛牛_在线观看| 精品美女在线视频| 一区二区激情国产熟女| 在线v中文字幕一区二区三区| 一级片视频啪啪| 97网色| 草B在线| 亚洲情色综合网| 久9久9精品| 2025亚洲男人天堂| 久操综合在线| 中文字幕在线免费观看视频| 国产精品无套内谢| 男人天堂黄片| 久久久久亚洲三级电影| 97手机日韩| 国产欧美另类久久久精品课程| 中文一区二区| 成人在线午夜视频一区| 精品网站99999| 东京成人一区| 色鬼在线综合| 久久25| 久久久不能久久久久| 中文字暮97| 日韩乱码Av| 丝袜熟女2P| 偷窥自拍亚洲色图| 狼人综合婷婷激情四射 | 丝袜熟女一区二区三区| 可以在线观看的黄色网址| 亚洲国产成人7777| a片 xxxx受爽视频| 无码不卡亚洲成?人片| 久久精品熟女亚洲AV麻豆软件| 老熟女91视频| 9999久久久| 久久久亚洲熟妇熟女| 草莓精品视频| 免费毛片在线播放| 九九热精品| 精品区9| 高清不卡国产| 一区| 欧亚日本情色| 美欧色综合| 欧美组图日韩亚洲中文字幕| 久久久久久久免费A片国产成a人亚洲精∨品无码| 欧美人妻少妇| 国产精品白丝在线播放| 午夜一级免费毛片| 啪一啪免费视频| 久久激情综合| 精品人妻1237| 天天天天做夜夜夜夜做| 亚洲天堂资源| 欧姜老司机| 韩国一级做a久久久久| 不卡中文字幕aⅴ在线| 精品人妻中文字幕4399| 日本熟妇人妻中出视频| 99热这里只有精品99| 青青操97| 亚洲熟女乱色一区二区三区久久久| 欧美色图片欧美色图| 人妻丝袜一区二区三区在线| 欧洲性爱无码区| 日韩色| 成人五月香网在线| 磁力99AV| 欧美日韩狠狠爱| 亚洲欧洲无码bt精品合集| 国产精品久久久无码AV网站| 67194国产| 久久111| 亚洲综合有码| 欧美一级AAAAAAA| 国产精品久久久久久久久AV大片| 极品色社| 97超碰总站| 97视频在线| 国语av最新自产拍在线观看| 欧美性爱97超碰| 91N综合网在线| 九九热AV| 国产精品熟女乱伦| 日韩国产十八禁| 无套后入双马尾| 91午夜无码| 蜜臀久久99精品久久久久久久久| 一本久久精品中文字| 天天做天天爱| 日本精品不卡一二三区| 青青草吊丝| 日日骚网站| 亚洲第2页| 欧美在线伊人色| 97超级久久| 国产精品探花视频| 91红杏| 亚州性9| 国产97色在线| 日韩少妇在线视频| 日韩成人高清一区二区| 九九色逼| 超碰久久综合| 天天日天天搞天天干| 国产一区96在线| 熟女高潮精品一区二区| 久久久亚洲Av| 亚洲天堂另类小说男人| 美女9118禁| 免费看久久久性性| 亚洲精品一卡二卡三卡福利视频网站| 伊人操| 久久综合五月天| 无卡一区=区| 亚洲无码?第一页| 东北老女人的激情视频| 久久AV无码AV| 久草成人福利导航| 超碰色97| 婷婷综合久久| 78精品在线| 婷婷丁香五月综合| 狠狠97| 色婷婷丁香| 竹菊一区二区三区AV线| 911粉嫩人妻| 色欲久久99精品久久| 亚洲成?V人片在线观看福利| 9久精品视频在线观看| 日韩激情毛片一级久久久| 爱欲AV| 俄罗斯一区二区视频在线观看| 激情露脸爱| 岛国片在线视频网站| 丝袜综合| 久久天天艹| 精品9区| 3D污黄视频在线观看| 蜜桃臀一区二区aV| 激情啪啪拍91| 91模特在线观看| 中文字幕成人| 97超碰人妻| 九月AV| 370p日韩欧美亚洲精品| 中文字幕久久精视频久久大全| 看免费的黄片| 精品成人女人久久| 伊人久操| 亚洲三级。日韩三级| 天天爽爽爽爽| 手机午夜电影神马久久| 人妻无码久久一区二区三区免费| 日韩亚洲中文有码视频| 欧美日本视频一区| 天天日天天色| 人妻色偷色噜| 狠狠亚洲| 乱伦熟女区| 四虎在线观看视频| 久久久婷| 亚洲最大无码中文字幕网站| 91美| 免费网站观看www在线观| 熟女精品va中文字幕| 精品国产乱码久久久影院| 欧美|91色综合| 精品毛片av一区二区| 91精品操美女| 99久久久无码| 18禁精品网站在线看| 亚洲丝袜二区在线| 亚洲成人一二三区| 亚洲五码一区二区三区| 久久人妻熟女一区二区| 国产精品乱码久久久久久久久久久久| 免费一级a毛片久久久久久鸭绿欲| 日韩欧美天堂| 天天干一区二区| 日日操丁香五月天| 欧州91高潮| 91精品人妻啪啪间| 97精品国产97久久久| 蜜桃视频成a人v在线| 人人操人人肉久久精品| 激情综合av| 精品久久一区二区三区四区五区| www.yeyecao| 欧美啪啪色吧在线| 综合网97| 宅男91视频在线播放| 乱伦系列一区二区| 岛国黄片网站| 亚洲美女精品九九视频| 超碰98综合网| 国产av白丝| 久久久久9999| 国产 亚洲 丝袜 制服| 青春草莓视频在线观看网址| 久久成人精品| 91N综合在线| 99999无码| 丁香五月综合| 亚洲欧美日韩精品久| 国产精品一区二区久久精品| 大香蕉视频啪啪啪啪| 色哟哟av网址| 91网站18在线| 九九九九九九亚洲| 六月婷婷综合| 日韩中文字幕二区| 无码日韩人妻av一| 爱爱动态120秒| 5278欧美一区二区三区| 都市久久精品激情亚洲| 色欧美综合| 伊人欧美大香蕉视频| 超碰久久精品| 91N综合在线| 久热精品色情| 99re这里只有精品3| 久久性爱视频| 色噜噜狠狠色综合日日| 国产精品岛国片在线观看| 在线观看成人性爱免费小视频| 超碰精品日韩欧美国产| 超碰97人妻| 日本精品999| 亚洲欧美首页| 亚洲AV无码乱码| 久久东京热久久| 色噜噜狠狠色综无码久久合欧美| 国产美女91| 欧美黑人与女人91| 亚洲中文sv| 九九九久久久W精品| 中文字幕一区二区三区四五区| 99视频自拍区| 欧美春色| 男人久久天堂| 男人午夜天堂| 精品人妻中文字幕高清| 国产91影院| 桃花色综合影院| 国产精品点击进入在线影院| 6080YYY午夜理论片在线观看| 免费一级性爱久久| 一起草日韩| 国产一级做a爰大片免费久久| 中字幕人妻一区二区三区| 玖玖资源综合在线视频| 亚州免费啪啪视频| 亚洲αv一区二区三区| 大伊香蕉在线视频免费|