日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows平台下vlc编译

發布時間:2023/12/18 windows 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows平台下vlc编译 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉自:http://jeremiah.blog.51cto.com/539865/114190 ??? Jeremiah剛剛工作幾個月,參與的第一個項目是與視頻監控有關,分配給我的任務就是用開源的vlc做一個自己的播放器。 ??? 對于開源項目來說,搭建起編譯環境是第一步也是最重要的一步。Jeremiah在歷經5天的痛苦折磨,google出了n多網頁,其中還包括一個德語的網頁和韓語的網頁,終于編譯通過了vlc0.8.6d。百度到的ChinaUnix的一個網頁上面說:編譯vlc感覺就像被...,Jeremiah深有體會啊。不過編譯成功,還是小興奮了一下。啊哈哈~!有些自虐傾向。 ??? 在網上查到一個vlc的qq群:49846130。里面人快滿了,不知道什么時候開個二群。有興趣的可以加一下,大家共同交流。 ??? 廢話不多說了,步入正題。 ??? 在windows下編譯vlc需要使用仿真Linux環境Cygwin或者Msys+MingW,據說差不多。但是Jeremiah沒有用過后者,所以在這只介紹Cygwin環境。 ??? 編譯之前的說明:由于最近Cygwin更新了庫文件,導致出現了一些新的無法通過編譯的錯誤。Jeremiah將自己的應用的Cygwin-old的庫文件在我的公共郵箱提供了下載,具體下載方式為:
1). 登錄http://mail.qq.com
2). 用戶名:jeremiah_vlc
3). 密碼:發郵件給我(jeremiah.vlc@gmail.com),我會告知。
4). 在“我的文件夾”的“Jeremiah_VLC相關資源”有所有資料的超大附件連接。
??? 編譯第一步:去下載Cygwin。給個網址:[url]http://www.cygwin.com/setup.exe[/url]用我上面提供的,選擇從本地安裝 ??? 編譯第二步:安裝Cygwin。Cygwin需要安裝到某個盤的根路徑。然后要找個源下載相應的庫,[url]http://www.cygwin.cn/pub[/url]相對比較快,[url]ftp://ftp.sjtu.edu.cn/cygwin/[/url]作為參考。(如果用的本地的庫文件,就不用寫這一項)然后就需要安裝其他庫來支持vlc的編譯了。目錄如下: Archive
????unzip (5.52-2)
????zip (2.32-2)
Devel
????autoconf (4-1 2.13-3 2.61-1)
????automake (2-1 1.10-1 1.4p6-4 1.5-2 1.63-3 1.7.9-3 1.8.5-3 1.9.6-2)
????binutils (20080624)
????cvs (1.11.22-1)
????gcc (3.4.4-3)
????gcc-core (3.4.4-3)
????gcc-g++ (3.4.4-3)
????gcc-mingw (20040810-1)
????gcc-mingw-core (20050522-1)
????gcc-mingw-g++ (20050522-1)
????gdb (6.8-2)
????gettext (0.15-1)
????gettext-devel (0.15-1)
????git (1.6.0.2-1)
????libiconv (1.11-1)
????libgcrypt-devel (1.41-4)
????libtool (1.5.27a-1)
????make (3.81-2)
????mingw-runtime (3.15.1-1)?
????nasm (2.02-1)
????patchutils (0.2.31-2)
????pkg-config (0.23a-2)
????subversion (1.5.2-1)
Editor
????vim (7.2-3)
Libs
????expat (2.0.1-1)
????libgcrypt (1.4.1-4)
Web
????curl (optional: for building extras/contrib) (7.16.3-1)
????wget (optional: for building extras/contrib) (1.11.3-1)
經過比較漫長的下載過程,Cygwin就算安裝好了。建議將下載下來的文件(位于安裝文件同目錄)保留下來,下次安裝的時候直接從文件安裝就不用到網上下載了。 ??? 第一次運行Cygwin,如果沒有產生下列代碼: Copying skeleton files.
These files are for the user to personalise
their cygwin experience.

These will never be overwritten.

`./.bashrc' -> `/home/wangwei1//.bashrc'
`./.bash_profile' -> `/home/wangwei1//.bash_profile'
`./.inputrc' -> `/home/wangwei1//.inputrc'
??? 則表示windows用戶沒有添加到Cygwin中,運行以下兩條命令添加用戶: mkpasswd -l [-d] > /etc/passwd
mkgroup -l [-d] > /etc/group
??? 其中-d可選,如果你在域中,需要用加入'-d 域名'。 ??? 重新開啟Cygwin,在根目錄'/'下就會生成/home/yourname的文件夾。 ??? 編譯第三步:下載源碼及第三方庫。vlc的所有的源碼(*.tar.gz,*.tar.bz2)及編譯好的綠色版(win32/*.zip),安裝版(win32/*.exe)都可以在這里下載:[url]http://download.videolan.org/pub/videolan/vlc/[/url]Cygwin下編譯vlc最關鍵的就是源碼和第三方庫要相匹配,Jeremiah之所以編譯了5天,經歷了n多痛苦的過程,就是因為沒有匹配好源碼和第三方庫,導致了大量的錯誤。上面網址里面的vlc的版本很多,相對穩定的是vlc-0.8.6*版本,推薦0.8.6i,匹配的contrib為:[url]http://download.videolan.org/pub/testing/win32/contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2[/url]。Jeremiah寫這篇博客的時候最新的發行版是vlc-0.9.6,其實1.0.0已經在測試了,只是沒有正式發布而已([url]http://nightlies.videolan.org/[/url]),vlc各個版本的更新日志參考:[url]http://www.videolan.org/developers/vlc/NEWS[/url]。但是Jeremiah沒有編譯成功vlc-0.9.6,0.9.*版本推薦0.9.4,匹配的contib為:contrib-20080811-win32-bin-gcc-4.2.1-sjlj-runtime-3.13-only.tar.bz2。 ??? Jeremiah將在未來幾篇博客中詳細介紹編譯0.8.6i和0.9.4。 windows平臺下vlc編譯之二:vlc-0.8.6i的編譯 ??? 如果按照上一篇博客《windows平臺下vlc編譯之一:編譯環境構建》安裝好了Cygwin,下載了源碼和第三方庫之后,我們就可以編譯vlc了。這篇博客先講如何編譯vlc-0.8.6i. ??? 步驟一:解壓源碼和第三方庫。 源文件:http://download.videolan.org/pub/videolan/vlc/0.8.6i/vlc-0.8.6i.tar.gz 庫:http://download.videolan.org/pub/testing/win32/contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2 ??? 將vlc-0.8.6i.tar.gz和contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2拷貝到/home/username/下面(username為登陸的用戶目錄),運行以下命令解壓: tar xjvf contrib-20070530-win32-bin-gcc-3.4.5-only.tar.bz2 -C /
tar xzvf vlc-0.8.6i.tar.gz ????做一點點清理工作 rm -rf /usr/win32/bin/moc
rm -rf /usr/win32/bin/rcc
rm -rf /usr/win32/bin/uic ??? 步驟二:Bootstrap cd vlc-0.8.6i
./bootstrap ??? 可能出現的錯誤: + aclocal-1.9 -I m4
/usr/bin/m4:configure.ac:4643: cannot create temporary file for diversion: Permission denied autom4te-2.61: /usr/bin/m4 failed with exit status: 1
aclocal-1.9: autom4te failed with exit status: 1 ??? 分析:殺毒軟件有關系,比如Jeremiah用的Mcafee就會出這樣的錯誤。 ??? 解決方法:關閉殺毒軟件重新運行./bootstrap。 ????步驟三:編輯vlc腳本 ??? 在vic-0.8.6i下新建文本文件"configure-vlc01.sh"(見附件),內容如下: PKG_CONFIG_PATH=/usr/win32/lib/pkgconfig /
? CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" /
? LDFLAGS=-L/usr/win32/lib /
? CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" /
? ./configure /
????? --disable-gtk /
????? --enable-nls --enable-sdl --with-sdl-config-path=/usr/win32/bin /
????? --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac /
????? --with-ffmpeg-zlib --enable-faad --enable-flac --enable-theora /
????? --with-wx-config-path=/usr/win32/bin /
????? --with-freetype-config-path=/usr/win32/bin /
????? --with-fribidi-config-path=/usr/win32/bin /
????? --enable-live555 --with-live555-tree=/usr/win32/live.com /
????? --enable-caca --with-caca-config-path=/usr/win32/bin /
????? --with-xml2-config-path=/usr/win32/bin /
????? --with-dvdnav-config-path=/usr/win32/bin /
????? --disable-cddax --disable-vcdx --enable-goom /
????? --enable-twolame --enable-dvdread /
????? --enable-shared-libvlc /
????? --enable-debug ??? 想知道每個--enable,--disable是什么意思,可以使用如下命令將configure的參數信息保存到confHelp.txt中,以后對照該文件查看修改vlc編譯腳本。 ./configure -h > confHelp.txt ??? 步驟四:運行vlc腳本 ??? 轉換下腳本的編碼格式: dos2unix configure-vlc01.sh ??? 運行腳本: ./configure-vlc01.sh ??? 如果腳本遇到了類似Permission denied的錯誤,提升腳本的權限: chmod 777 configure-vlc01.sh ??? 如果腳本運行成功,則會顯示如下信息: vlc configuration
--------------------
vlc version???????????????????? : 0.8.6i
system????????????????????????????????: mingw32
architecture????????????????????: i686 mmx
build flavour???????????????? : debug optim devel
vlc aliases???????????????????? : svlc wxvlc

You can tune the compiler flags in vlc-config.
To build vlc and its plugins, type `./compile' or `make'. ??? 步驟五:作一點點修改工作 ??? 由于在編譯完成后vlc.exe會要求libvlc.dll.exe,這顯然是不對的。應該直接去調用libtool.dll,解決方案為: 修改"/tmp/vlc-0.8.6i"目錄下的libtool文件4760行
????????prog)
????????????case $host in
??*cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;;
????????????esac
為:
????????prog)
????????????case $host in
??#*cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;;
??*cygwin*) output=`$echo $output` ;;
????????????esac ???? ??? 步驟六:make ??? 運行: make ??? 如果是雙核的電腦,可以運行: make -j2 ??? 如果的電腦有N多個cpu,則參數可以為-jN,N為cpu個數。這樣能將幾個cpu都利用起來,執行時間會縮短一些。 ??? make的執行期間可能會出現錯誤,需要修改一些文件,當修改完成后,再執行make,以前make的東西會保留而繼續make剛才出錯的地方。其實這種方式很方便我們以后修改源代碼,重新make的時候它只會編譯修改的地方,很節省時間。 ??? 錯誤1: In file included from file.c:30:
/usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc-mingw32/include/sys/stat.
h:113: error: parse error before "off_t"
/usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc-mingw32/include/sys/stat.
h:118: error: parse error before '}' token
make[4]: *** [libaccess_output_file_plugin_a-file.o] Error 1
make[4]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules/access_output'
make[3]: *** [all-modules] Error 1
make[3]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules/access_output'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wangwei1/vlc-0.8.6i'
make: *** [all] Error 2 ??? 解決方案: //在"/usr/i686-pc-mingw32/include/sys"目錄下的stat.h的文件開始處添加如下代碼

#ifndef _OFF_T DEFINED
typedeflong off_t;
#define _OFF_T DEFINED
#endif ??? 錯誤2: libdtstofloat32_plugin.a(libdtstofloat32_plugin_a-dtstofloat32.o): In function `
Open':
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:219: und
efined reference to `_dca_init'
libdtstofloat32_plugin.a(libdtstofloat32_plugin_a-dtstofloat32.o): In function `
DoWork':
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:303: und
efined reference to `_dca_syncinfo'
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:312: und
efined reference to `_dca_frame'
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:331: und
efined reference to `_dca_blocks_num'
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:335: und
efined reference to `_dca_block'
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:341: und
efined reference to `_dca_samples'
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:331: und
efined reference to `_dca_blocks_num'
libdtstofloat32_plugin.a(libdtstofloat32_plugin_a-dtstofloat32.o): In function `
Destroy':
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:376: und
efined reference to `_dca_free'
libdtstofloat32_plugin.a(libdtstofloat32_plugin_a-dtstofloat32.o): In function `
CloseFilter':
/home/wangwei1/vlc-0.8.6i/modules/audio_filter/converter/dtstofloat32.c:430: und
efined reference to `_dca_free'
collect2: ld returned 1 exit status
make[6]: *** [libdtstofloat32_plugin.dll] Error 1
make[6]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules/audio_filter/conve
rter'
make[5]: *** [all-modules] Error 1
make[5]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules/audio_filter/conve
rter'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules/audio_filter'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules/audio_filter'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wangwei1/vlc-0.8.6i'
make: *** [all] Error 2 ??? 解決方案: 修改"/tmp/vlc-0.8.6i"目錄下的vlc-config 文件

dtstofloat32)
????????ldflags="${ldflags} -ldts_pic"

為:

dtstofloat32)
????????ldflags="${ldflags} -ldts" ??? 錯誤3: /usr/win32/lib/libFLAC.a(bitwriter.o):bitwriter.c:(.text+0x3fb): undefined refer
ence to `_ntohl@4'
/usr/win32/lib/libFLAC.a(bitwriter.o):bitwriter.c:(.text+0x488): undefined refer
ence to `_ntohl@4'
/usr/win32/lib/libFLAC.a(bitwriter.o):bitwriter.c:(.text+0x4e5): undefined refer
ence to `_ntohl@4'
/usr/win32/lib/libFLAC.a(bitwriter.o):bitwriter.c:(.text+0x57f): undefined refer
ence to `_ntohl@4'
/usr/win32/lib/libFLAC.a(bitwriter.o):bitwriter.c:(.text+0x5d5): undefined refer
ence to `_ntohl@4'
/usr/win32/lib/libFLAC.a(bitwriter.o):bitwriter.c:(.text+0x66f): more undefined
references to `_ntohl@4' follow
collect2: ld returned 1 exit status
make[4]: *** [libflacdec_plugin.dll] Error 1
make[4]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules/codec'
make[3]: *** [all-modules] Error 1
make[3]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules/codec'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/wangwei1/vlc-0.8.6i/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wangwei1/vlc-0.8.6i'
make: *** [all] Error 2 ??? 解決方案: 修改"/tmp/vlc-0.8.6i"目錄下的vlc-config 文件

flacdec)
????????ldflags="${ldflags} -lFLAC"

為:

flacdec)
????????ldflags="${ldflags} -lFLAC -lws2_32" ??? 錯誤4: /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc-mingw32/include/wchar.h:4
27: error: `off_t' does not name a type
make[3]: *** [libaxvlc_a-main.o] Error 1
make[3]: Leaving directory `/home/wangwei1/vlc-0.8.6i/activex'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/wangwei1/vlc-0.8.6i/activex'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/wangwei1/vlc-0.8.6i'
make: *** [all] Error 2 ??? 解決方案: //在"/usr/i686-pc-mingw32/include/"目錄下的wchar.h的文件開始處添加如下代碼

#ifndef _OFF_T DEFINED
typedeflong off_t;
#define _OFF_T DEFINED
#endif ??? 一般會遇到這四個錯誤,如果還出現了其他錯誤,肯定是哪一步搞錯了,如果還是有錯誤,RPWT。 ????步驟七:打包 ??? 執行以下命令就會得到綠色版的vlc: make package-win32-base ??? 在vlc-0.8.6i的目錄下又會出現一個目錄vlc-0.8.6i,里面就是編譯好的vlc了。 ??? 如果執行: make package-win32-zip ??? 得到的zip文件就是官網上提供的/win32/*.zip文件了。 ??? 如果想得到安裝文件(后面講ActiveX的時候會用到),首先需要下載NSIS 2.41,給個連接:[url]http://prdownloads.sourceforge.net/nsis/nsis-2.41-setup.exe?download[/url]。 ??? 安裝NSIS 2.41,然后在打包好的vlc-0.8.6i下面右鍵vlc.win32.nsi,選擇Compile NSIS .。 ??? 期間會出錯誤,有關Mozilla插件的: Error in macro InstallFile . macroline 1
Error in . "E:/cygwin/home/wangwei1/vlc-0.8.6i0/vlc-0.8.6i/vlc.win32.nsi" . line 445 -- aborting creation process ??? 用文本編譯器打開vlc.win32.nsi,在第445行前加上;(分號)注釋起來。 ;????!insertmacro InstallFile mozilla/npvlc.dll ??? 重新Compile NSIS .。運行成功之后,在編譯好的vlc-0.8.6i同級目錄里面就會出現vlc-${VERSION}-win32.exe這個文件。這個就是自己編譯的vlc的安裝文件了。(文件名應該是vlc-0.8.6i-win32.exe,但是可能NSIS的腳本的問題,${VERSION}替換不了,手動改一下就行了。) 2009-07-09更新: vlc.win32.nsi的第7行加入 !define VERSION "0.8.6i" 可以解決${VERSION}的問題。 ??? 至此,vlc-0.8.6i算是編譯完成了。 2010-04-09更新: 錯誤修正: 如果運行vlc出現了“Windows無法訪問指定設備...您可能沒有合適權限訪問”,或者“Permission denied”錯誤,請在打包好的vlc-0.8.6i目錄下執行以下命令。增加兩個文件的運行權限。
  • chmod?755?vlc.exe?vlc.exe.manifest?
  • windows平臺下vlc編譯之三:vlc-0.9.4的編譯 ??? 如果你已經成功編譯了vlc-0.8.6i,那么編譯vlc-0.9.4就跟玩似的。 ??? 在這簡單的介紹下編譯過程。如果有什么不明白的,先好好看看前兩篇日志。 ??? 1. 解壓源碼及庫文件。 注意:如果你編譯過vlc-0.8.6i,請先執行以下命令刪除以前的庫文件。 rm -rf /usr/win32 還是在Windows下直接用rar解壓源文件吧,用tar xzvf來解壓最后可能會出現exe的執行權限問題。 源文件:http://download.videolan.org/pub/videolan/vlc/0.9.4/vlc-0.9.4.tar.bz2,解壓到X:/cygwin/home/yourname下。 第三方庫:contrib-20080811-win32-bin-gcc-4.2.1-sjlj-runtime-3.13-only.tar.bz2,解壓到X:/cygwin/下。 ( 在我的公共郵箱提供了下載,具體下載方式為:
    1). 登錄
    http://mail.qq.com
    2). 用戶名:jeremiah_vlc
    3). 密碼:發郵件給我(
    jeremiah.vlc@gmail.com),我會告知。
    4). 在“我的文件夾”的“Jeremiah_VLC相關資源”有所有資料的超大附件連接。
    ) ? ??? 2. 解壓完庫文件做一點點清理工作 rm -rf /usr/win32/bin/moc
    rm -rf /usr/win32/bin/rcc
    rm -rf /usr/win32/bin/uic ??? 3. 解壓完源碼做一點點修改工作 ??? 用文本編輯器或vi打開vlc-0.9.4/configure.ac, 修改
    AM_GNU_GETTEXT_VERSION([0.17])

    AM_GNU_GETTEXT_VERSION([0.15]) 或運行 sed -i 's/AM_GNU_GETTEXT_VERSION(0.17)/AM_GNU_GETTEXT_VERSION(0.15)/g' configure.ac ??? 4. 執行bootstrap,注意殺毒軟件可能引起會Permission Denied。 ./bootstrap ??? 5. 顯示Successfully bootstrapped后就可以編輯vlc腳本了。 ??? 這里有個問題需要詳細的說明一下,vlc官方提供的第三方庫qt4有問題,相關的skins2不好用。如果禁用掉qt4和skins2,最后得到的vlc沒有界面,可以在命令行下面運行。保存以下腳本為configure-vlc01.sh(見附件)。(如果想解決qt4的問題,得到有界面的vlc,請直接看8 PATH=/usr/win32/bin:$PATH /
    PKG_CONFIG_LIBDIR=/usr/win32/lib/pkgconfig /
    CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" /
    LDFLAGS=-L/usr/win32/lib /
    CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" /
    ./configure /
    ???????? --host=i686-pc-mingw32 /
    ???????? --disable-gtk /
    ???????? --enable-nls --enable-sdl --with-sdl-config-path=/usr/win32/bin /
    ???????? --enable-avcodec --enable-avformat --enable-swscale /
    ???????? --enable-faad --enable-flac --enable-theora /
    ???????? --with-wx-config-path=/usr/win32/bin /
    ???????? --with-freetype-config-path=/usr/win32/bin /
    ???????? --with-fribidi-config-path=/usr/win32/bin /
    ???????? --enable-live555 --with-live555-tree=/usr/win32/live.com / --disable-qt4 --disable-skins2 /
    ???????? --enable-caca --with-caca-config-path=/usr/win32/bin /
    ???????? --with-xml2-config-path=/usr/win32/bin /
    ???????? --with-dvdnav-config-path=/usr/win32/bin /
    ???????? --disable-cddax --disable-vcdx --enable-goom /??
    ???????? --enable-twolame --enable-dvdread /
    ???????? --enable-debug????--enable-dca /
    ???????? --disable-mkv --disable-taglib ??? 運行以下命令運行腳本: dos2unix configure-vlc01.sh
    ./configure-vlc01.sh ??? 6. make make
    [or make -j2] ??? Jeremiah在make的時候沒有遇到錯誤,如果你遇到錯誤,請把錯誤直接貼到google上搜索解決方法。 ??? 7. 打包,根據自己的需求來吧。 make package-win32-base make package-win32-zip ??? 關于如何制作vlc的安裝文件,看上一篇日志吧。(基本上報錯就是一些language的錯誤或者skins、npvlc.dll的錯誤,原則就是哪行出錯了,就用;(分號)把哪行注釋起來。) ??? 8. 解決下qt4的問題。 ????先把以下腳本保存為configure-vlc02.vlc(見附件)。 PATH=/usr/win32/bin:$PATH /
    PKG_CONFIG_LIBDIR=/usr/win32/lib/pkgconfig /
    CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" /
    LDFLAGS=-L/usr/win32/lib /
    CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" /
    ./configure /
    ???????? --host=i686-pc-mingw32 /
    ???????? --disable-gtk /
    ???????? --enable-nls --enable-sdl --with-sdl-config-path=/usr/win32/bin /
    ???????? --enable-avcodec --enable-avformat --enable-swscale /
    ???????? --enable-faad --enable-flac --enable-theora /
    ???????? --with-wx-config-path=/usr/win32/bin /
    ???????? --with-freetype-config-path=/usr/win32/bin /
    ???????? --with-fribidi-config-path=/usr/win32/bin /
    ???????? --enable-live555 --with-live555-tree=/usr/win32/live.com /
    ???????? --enable-caca --with-caca-config-path=/usr/win32/bin /
    ???????? --with-xml2-config-path=/usr/win32/bin /
    ???????? --with-dvdnav-config-path=/usr/win32/bin /
    ???????? --disable-cddax --disable-vcdx --enable-goom /
    ???????? --enable-twolame --enable-dvdread /
    ???????? --enable-debug????--enable-dca /
    ???????? --disable-mkv --disable-taglib ??? 類似于5.執行腳本,可能會出現以下問題: /usr/win32/include/qt4/QtCore/qatomic_windows.h:394: error: previous declaration
    `long int InterlockedIncrement(long int*)' here
    make[6]: *** [libqt4_plugin_la-qt4.lo] Error 1
    make[6]: Leaving directory `/cygdrive/c/vlc/modules/gui/qt4'
    make[5]: *** [all] Error 2
    make[5]: Leaving directory `/cygdrive/c/vlc/modules/gui/qt4'
    make[4]: *** [all-recursive] Error 1
    make[4]: Leaving directory `/cygdrive/c/vlc/modules/gui'
    make[3]: *** [all] Error 2
    make[3]: Leaving directory `/cygdrive/c/vlc/modules/gui'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/cygdrive/c/vlc/modules'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/cygdrive/c/vlc'
    make: *** [all] Error 2 ??? 需要去下載兩個文件: 1. [url]http://linux.rz.ruhr-uni-bochum.de/download/cygwin/release-2/w32api/w32api-3.11-1.tar.bz2[/url] 2. [url]http://downloads.videolan.org/pub/videolan/vlc/0.8.5/contrib/qt4-4.4.1-win32-bin.tar.bz2[/url] ??? 運行解壓命令解壓這兩個包。 tar xjvf w32api-3.11-1.tar.bz2 -C / tar xjvf qt4-4.4.1-win32-bin.tar.bz2 ??? 繼續執行make,報錯如下: /usr/lib/gcc/i686-pc-mingw32/3.4.4/../../../../i686-pc-mingw32/bin/ld: cannot fi
    nd -lqjpeg
    collect2: ld returned 1 exit status
    make[6]: *** [libqt4_plugin.la] Error 1
    make[6]: Leaving directory `/home/wangwei1/vlc-0.9.4/modules/gui/qt4'
    make[5]: *** [all] Error 2
    make[5]: Leaving directory `/home/wangwei1/vlc-0.9.4/modules/gui/qt4'
    make[4]: *** [all-recursive] Error 1
    make[4]: Leaving directory `/home/wangwei1/vlc-0.9.4/modules/gui'
    make[3]: *** [all] Error 2
    make[3]: Leaving directory `/home/wangwei1/vlc-0.9.4/modules/gui'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/wangwei1/vlc-0.9.4/modules'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/wangwei1/vlc-0.9.4'
    make: *** [all] Error 2 ??? 將剛才解壓得到的qt4目錄下面的lib/libqjpeg.a拷貝到/usr/win32/lib中。進入到qt4-4.4.1-win32-bin目錄中執行: cp lib/libqjpeg.a /usr/win32/lib ??? 再進入到vlc-0.9.4中執行make,應該就沒有錯誤了。然后可以按照7.打包了。 windows平臺下vlc編譯之四:精簡vlc ??? vlc太大,組件太多,我們根據業務需求,能用的僅僅是幾個組件而已,其他不用的我們就該去掉。這里Jeremiah根據自己的情況精簡了vlc,vlc-0.9.4最后得到的安裝文件3518KB,cab文件3520KB;vlc-0.8.6i的安裝文件3087KB,cab文件3264KB。相對于原來幾十兆來說,小了N多。 ??? 1. 業務需求。 ??? Jeremiah所用的業務需求是:(1)播放本地avi文件。(2)播放ts封裝的rtp流。(3)播放rtsp流。 ??? 2. vlc-0.9.4的精簡 ??? 腳本configure-vlc03.sh(見附件)如下: PATH=/usr/win32/bin:$PATH /
    PKG_CONFIG_LIBDIR=/usr/win32/lib/pkgconfig /
    CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" /
    LDFLAGS=-L/usr/win32/lib /
    CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" /
    ./configure /?
    ????--host=i686-pc-mingw32 /?
    ????--disable-gtk /
    ????--enable-avcodec /
    ????--enable-avformat /
    ????--enable-libmpeg2 /
    ????--enable-live555 --with-live555-tree=/usr/win32/live.com /
    ????--disable-nls /
    ????--disable-skins2 /
    ????--disable-qt4 /
    ????--disable-macosx-defaults /
    ????--disable-hal /
    ????--disable-dbus /
    ????--disable-dbus-control /
    ????--disable-telepathy /
    ????--disable-mmx /
    ????--disable-sse /
    ????--disable-altivec /
    ????--disable-coverage /
    ????--disable-release /
    ????--enable-sout /
    ????--disable-lua /
    ????--disable-httpd /
    ????--disable-libproxy /
    ????--disable-audioscrobbler /
    ????--disable-taglib /
    ????--disable-dvdnav /
    ????--disable-dshow /
    ????--disable-bda /
    ????--disable-smb /
    ????--disable-dvbpsi /
    ????--disable-v4l2 /
    ????--disable-libcdio /
    ????--disable-libcddb /
    ????--disable-vcdx /
    ????--disable-cdda /
    ????--disable-vcd /
    ????--disable-dvb /
    ????--disable-screen /
    ????--disable-ogg /
    ????--disable-mkv /
    ????--disable-mod /
    ????--disable-mpc /
    ????--disable-gme /
    ????--disable-mad /
    ????--disable-id3tag /
    ????--disable-swscale /
    ????--disable-imgresample /
    ????--disable-faad /
    ????--disable-real /
    ????--disable-realrtsp /
    ????--disable-libtar /
    ????--disable-a52 /
    ????--disable-dca /
    ????--disable-flac /
    ????--disable-vorbis /
    ????--disable-tremor /
    ????--disable-speex /
    ????--disable-tarkin /
    ????--disable-theora /
    ????--disable-dirac /
    ????--disable-schroedinger /
    ????--disable-png /
    ????--disable-zvbi /
    ????--disable-telx /
    ????--disable-cmml /
    ????--disable-kate /
    ????--disable-x11 /
    ????--disable-xvideo /
    ????--disable-glx /
    ????--disable-xinerama /
    ????--disable-opengl /
    ????--disable-sdl /
    ????--disable-sdl-image /
    ????--disable-freetype /
    ????--disable-fribidi /
    ????--disable-fontconfig /
    ????--disable-libxml2 /
    ????--disable-pulse /
    ????--disable-alsa /
    ????--disable-upnp /
    ????--disable-ncurses /
    ????--disable-visual /
    ????--disable-atmo /
    ????--disable-bonjour /
    ????--disable-libgcrypt /
    ????--disable-gnutls /
    ????--disable-remoteosd /
    ????--enable-shared=yes /
    ????--enable-x264 /
    ????--enable-vlc /
    ????--enable-activex / ??? 腳本請參考: ./configure -h 以及:[url]http://www.jbkempf.com/blog/post/2007/12/14/Configure-step-in-VLC-building[/url] ??? make通過只后,刪除locale文件夾,這個文件夾是用本地語言作界面的。刪除plugins中的200多dll,只保留: libaccess_file_plugin.dll
    libaout_directx_plugin.dll
    libasf_plugin.dll
    libaudio_format_plugin.dll
    libavcodec_plugin.dll
    libavformat_plugin.dll
    libavi_plugin.dll
    libconverter_fixed_plugin.dll
    libconverter_float_plugin.dll libhotkeys_plugin.dll?
    liblive555_plugin.dll
    libmpeg_audio_plugin.dll
    libpacketizer_copy_plugin.dll
    libpacketizer_h264_plugin.dll
    libpacketizer_vc1_plugin.dll
    libplaylist_plugin.dll
    librc_plugin.dll
    librtp_plugin.dll
    libsubtitle_plugin.dll
    libtrivial_channel_mixer_plugin.dll
    libtrivial_mixer_plugin.dll
    libts_plugin.dll
    libugly_resampler_plugin.dll
    libvout_directx_plugin.dll
    libwaveout_plugin.dll ??? 再用.nsi腳本編譯,修改n個錯誤之后就生成了較小的安裝文件了。 ??? 3. 精簡vlc-0.8.6i 腳本configure-vlc02.sh(見附件)如下: PKG_CONFIG_PATH=/usr/win32/lib/pkgconfig /
    ????CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" /
    ????LDFLAGS=-L/usr/win32/lib /
    ????CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" /
    ????./configure /
    ???????? --with-freetype-config-path=/usr/win32/bin /
    ???????? --with-fribidi-config-path=/usr/win32/bin /
    ???????? --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac /
    ???????? --with-ffmpeg-zlib /
    ???????? --enable-live555 --with-live555-tree=/usr/win32/live.com /
    ??????? ?--disable-nls /
    ???????? --disable-cddax /
    ???????? --disable-vcdx /
    ???????? --disable-skins2 /
    ???????? --disable-wxwidgets /
    ???????? --disable-mozilla /
    ???????? --disable-httpd /
    ???????? --disable-dvdnav /
    ???????? --disable-libcdio /
    ???????? --disable-libcddb????/
    ???????? --disable-cdda????/
    ???????? --disable-sdl /
    ???????? --disable-sdl-image /
    ???????? --disable-vcd????/
    ???????? --disable-dvdread /
    ???????? --disable-smb /
    ???????? --disable-cmml /
    ???????? --disable-alsa /
    ???????? --disable-opengl /
    ???????? --disable-png /
    ???????? --disable-screen????/
    ???????? --disable-mkv????/
    ???????? --disable-mod????/
    ???????? --disable-mpc????/
    ???????? --disable-libtar????/
    ???????? --disable-speex????/
    ???????? --disable-visual????/
    ???????? --disable-daap????/
    ???????? --disable-bonjour????/
    ???????? --disable-gnutls????/
    ???????? --disable-vorbis /
    ???????? --disable-dts /
    ???????? --disable-real????/
    ???????? --disable-xml????/
    ???????? --disable-x264 /
    ???????? --enable-sout /
    ???????? --enable-activex /
    ???????? --enable-shared-libvlc /
    ???????? --enable-release ??? make之后刪除http,locale,skins,osdmenu文件夾,plugins保留: libaccess_file_plugin.dll
    libaccess_udp_plugin.dll
    libaout_directx_plugin.dll
    libasf_plugin.dll
    libaudio_format_plugin.dll
    libavi_plugin.dll
    libffmpeg_plugin.dll
    libfloat32tos16_plugin.dll
    libfloat32_mixer_plugin.dll
    libipv4_plugin.dll
    libmpeg_audio_plugin.dll
    libmpgatofixed32_plugin.dll
    librc_plugin.dll
    libs16tofixed32_plugin.dll
    libs16tofloat32swab_plugin.dll
    libs16tofloat32_plugin.dll
    libs8tofloat32_plugin.dll
    libsubtitle_plugin.dll
    libtrivial_channel_mixer_plugin.dll
    libtrivial_mixer_plugin.dll
    libts_plugin.dll
    libu8tofixed32_plugin.dll
    libu8tofloat32_plugin.dll
    libugly_resampler_plugin.dll
    libvobsub_plugin.dll
    libvout_directx_plugin.dll
    libwaveout_plugin.dll ??? 使用.nsi腳本來做安裝文件就ok了。 windows平臺下vlc編譯之五:vlc-0.9.6的編譯 ??? 前兩天Jeremiah偶爾用最新的Cygwin編譯了下vlc-0.9.6,好像修改一個錯誤就編譯通過了,很簡單,在這大體寫一下。 ??? ??? 1. 安裝最新的Cygwin,圖片見附件(pic.rar)。(如何卸載Cygwin或者使用雙Cygwin,請看下一篇日志:《Cygwin的卸載與新舊雙版本運行》) Cygwin下載:[url]http://www.cygwin.com/setup.exe[/url]選擇通過網絡安裝。 強烈建議通過Jeremiah提供的本地文件安裝: Cygwin-new(20081208)在我的公共郵箱提供了下載,具體下載方式為:
    1). 登錄http://mail.qq.com
    2). 用戶名:jeremiah_vlc
    3). 密碼:發郵件給我(jeremiah.vlc@gmail.com),我會告知。
    4). 在“我的文件夾”的“Jeremiah_VLC相關資源”有所有資料的超大附件連接。
    Archive????
    ????????unzip?
    ????????zip
    Devel????
    ????????autoconf?
    ????????automake??
    ????????binutils?
    ????????cvs?
    ????????gcc?
    ????????gcc-core?
    ????????gcc-g++?
    ????????gcc-mingw?
    ????????gcc-mingw-core?
    ????????gcc-mingw-g++?
    ????????gdb?
    ????????gettext?
    ????????gettext-devel
    ????????git?
    ????????libiconv
    ????????libgcrypt-devel
    ????????libtool?
    ????????make?
    ????????mingw-runtime
    ????????nasm
    ????????patchutils
    ????????pkg-config?
    ????????subversion
    Editor????
    ????????vim
    Libs????
    ????????expat
    ????????libgcrypt
    Web????
    ????????curl
    ????????wget ??? ??? 2. 下載源碼和庫: 源碼:[url]http://download.videolan.org/pub/videolan/vlc/0.9.6/vlc-0.9.6.tar.bz2[/url] 庫:http://www.namipan.com/downfile/contrib-20081021-win32-bin-gcc-4.2.1-sjlj-runtime-3.13-only.tar.bz2/7691f26e0285d472e5642666e3c6cbf94d2bd21d7032ea01 ??? 3. 解壓源文件到e:/cygwin/home/yourname/。解壓庫到e:/cygwin/。 刪除E:/cygwin/usr/win32/bin/的moc,rcc,uic。 修改vlc-0.9.6/configure.ac, 修改
    AM_GNU_GETTEXT_VERSION([0.17])

    AM_GNU_GETTEXT_VERSION([0.15]) 或運行 sed -i 's/AM_GNU_GETTEXT_VERSION(0.17)/AM_GNU_GETTEXT_VERSION(0.15)/g' configure.ac ??? 4. 保存腳本configure-vlc01.sh(見附件)。 PATH=/usr/win32/bin:$PATH /
    PKG_CONFIG_LIBDIR=/usr/win32/lib/pkgconfig /
    CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" /
    LDFLAGS=-L/usr/win32/lib /
    CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" /
    ./configure /
    ???????? --host=i686-pc-mingw32 /
    ???????? --enable-nls --enable-sdl --with-sdl-config-path=/usr/win32/bin /
    ???????? --enable-avcodec --enable-avformat --enable-swscale /
    ???????? --enable-faad --enable-flac --enable-theora /
    ???????? --enable-live555 --with-live555-tree=/usr/win32/live.com /
    ???????? --enable-caca --with-caca-config-path=/usr/win32/bin /
    ???????? --with-xml2-config-path=/usr/win32/bin /
    ???????? --with-dvdnav-config-path=/usr/win32/bin /
    ???????? --disable-cddax --disable-vcdx --enable-goom /
    ???????? --enable-twolame --enable-dvdread /
    ???????? --enable-debug??? --enable-dca /
    ???????? --disable-mkv --disable-taglib ????5. 運行./bootstrap && dos2unix ./configure-vlc01.sh && ./configure-vlc01.sh && make。 ??? 6. 出錯: _la-vlm.o input/.libs/libvlccore_la-vlmshell.o misc/.libs/libvlccore_la-revision
    .o???? |????| /usr/bin/sed -e '/^[BCDGRS][ ]/s/.*[ ]/([^ ]*/)//1 DATA/;/^.*[ ]__nm__
    /s/^.*[ ]__nm__/([^ ]*/)[ ][^ ]*//1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //' | sort |
    uniq > .libs/libvlccore.exp'
    make[4]: *** [libvlccore.la] Error 1
    make[4]: Leaving directory `/home/wangwei1/vlc-0.9.6/src'
    make[3]: *** [all-recursive] Error 1
    make[3]: Leaving directory `/home/wangwei1/vlc-0.9.6/src'
    make[2]: *** [all] Error 2
    make[2]: Leaving directory `/home/wangwei1/vlc-0.9.6/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/wangwei1/vlc-0.9.6'
    make: *** [all] Error 2 打開libtool第144行: 修改
    global_symbol_pipe=""

    global_symbol_pipe="sed -n -e 's/^.*[???? ]//([ABCDGIRSTW][ABCDGIRSTW]*//)[???????????? ][????????????]*//(//)//([_A-Za-z][_A-Za-z0-9]*//)/$///1//2//3 //3/p'" 繼續make && make package-win32-base。

    總結

    以上是生活随笔為你收集整理的windows平台下vlc编译的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    婷婷色在线资源 | 日韩在线一二三区 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 一区二区三区在线免费 | 国产欧美精品一区二区三区 | 久久久国产精品一区二区三区 | 97碰在线 | 亚洲午夜剧场 | 久久视频国产精品免费视频在线 | 国产亚洲精品久久久久久移动网络 | 国产色拍拍拍拍在线精品 | 99视频免费在线观看 | 精品影院一区二区久久久 | 久久久色 | 日本三级在线观看中文字 | www.xxxx欧美| 中文久久精品 | 色五月成人 | 中文字幕a在线 | 精品久久久网 | 国产韩国精品一区二区三区 | 亚洲无吗天堂 | 日韩视频www | 日本最新高清不卡中文字幕 | 97超碰人人干 | 狠狠干天天射 | 久草在线看片 | 成人毛片一区二区三区 | 91精品婷婷国产综合久久蝌蚪 | 午夜精品一区二区三区可下载 | 最近免费中文视频 | 欧美精品一区二区在线观看 | 免费网址在线播放 | 欧美成人精品三级在线观看播放 | 国产成人av电影在线 | 五月婷婷免费 | 午夜美女wwww | 国产精品福利一区 | 韩国一区二区三区在线观看 | 久久午夜精品视频 | 亚洲黄色一级大片 | 婷婷久久网 | 中文字幕黄色 | 久久久人 | 正在播放国产一区 | 国产精品久久久久久久久久 | 国产裸体视频网站 | 婷婷深爱 | 国产999精品久久久久久 | 天堂资源在线观看视频 | 91香蕉视频 mp4 | 欧美男同视频网站 | 久久久av电影 | 久久综合中文色婷婷 | 日韩激情免费视频 | 欧美精品乱码久久久久 | 国产免费观看久久黄 | 国产日韩在线一区 | 成人午夜av电影 | 精品一区电影国产 | 国产精品青草综合久久久久99 | 毛片网站在线看 | 久久久精品一区二区 | 欧美日韩不卡一区二区三区 | 不卡的av片| 999久久国产精品免费观看网站 | 日韩欧美高清一区二区三区 | 日韩最新在线视频 | 久久国产精品久久精品 | 一个色综合网站 | 99在线高清视频在线播放 | 91女神的呻吟细腰翘臀美女 | 精品电影一区 | 国产女做a爱免费视频 | 欧美激情精品久久久久久免费印度 | av观看免费在线 | 五月天,com| 免费在线观看成人 | 91超碰免费在线 | 亚洲国产日韩在线 | 黄色一级免费网站 | av超碰在线| a'aaa级片在线观看 | 亚洲伊人网在线观看 | 国产99久久精品 | 国产91在线免费视频 | 久草网在线视频 | 欧美精品亚洲精品日韩精品 | 天天夜夜操 | 久久国产精品成人免费浪潮 | 黄色片免费电影 | 天天操天天干天天 | 日韩av在线免费看 | 玖玖国产精品视频 | 色偷偷网站视频 | 久久久久久久久亚洲精品 | 97人人澡人人添人人爽超碰 | 日韩电影中文 | 天天插综合| 999久久久免费视频 午夜国产在线观看 | 国产精品色视频 | 日本bbbb摸bbbb| 亚洲精品视频免费在线观看 | 久久在线影院 | 97精品国产97久久久久久久久久久久 | 二区精品视频 | 亚洲三级黄色 | 亚洲精品玖玖玖av在线看 | 欧美做受高潮 | 久久久久中文字幕 | 香蕉视频日本 | 成人国产精品免费观看 | 99欧美 | 国内久久久| 国产一二三四在线视频 | 精品一区二区三区久久久 | 国产成人综 | 福利电影久久 | 欧美久久久 | 99久久久久成人国产免费 | 91完整版观看 | 视频高清 | 国产96精品 | 首页中文字幕 | 亚洲国产97在线精品一区 | www..com黄色片 | 99在线观看免费视频精品观看 | 免费三级网 | 91免费国产在线观看 | 激情综合网婷婷 | 国产成人精品亚洲精品 | 国产精品久久久久久久久久不蜜月 | 狠狠黄 | 久久久久黄色 | 成人免费观看网址 | 黄色av一区二区三区 | 国产精品18久久久久久久 | 狠狠精品 | 亚洲综合在 | 日本久久91| www日韩视频 | 99视频在线播放 | 黄色三级免费网址 | 丁香花在线视频观看免费 | 日韩在线高清免费视频 | 成人久久久精品国产乱码一区二区 | 国产分类视频 | 国产精品igao视频网网址 | 亚洲区另类春色综合小说校园片 | 亚州欧美精品 | 欧美性春潮| 久久99视频免费 | 麻豆精品视频在线观看免费 | 午夜视频在线观看一区二区三区 | 国产亚洲情侣一区二区无 | 国产精品国产三级国产不产一地 | 四虎影视精品成人 | 九九热精品在线 | 亚洲免费婷婷 | 久久国产精品99国产精 | 亚洲精选99 | 在线亚洲精品 | 99久久99久久 | 日韩专区视频 | 免费看的黄色小视频 | 91传媒在线| 黄色国产高清 | 最新中文字幕 | 国产香蕉视频在线观看 | 欧洲精品视频一区二区 | 精品国产视频在线观看 | 精品久久久影院 | 毛片网站在线 | 一区二区三区四区精品视频 | 奇米影视777四色米奇影院 | 亚洲精品国产精品国自 | 8090yy亚洲精品久久 | 成人av在线影视 | 天天射日 | 视频在线观看国产 | 性色av免费观看 | 国产在线v | 91av蜜桃 | 久久久久久久久毛片精品 | 国产精品爽爽久久久久久蜜臀 | 国产精品一区二区三区久久久 | 九九久久免费视频 | 六月婷婷色| 9在线观看免费 | 91亚洲精品久久久久图片蜜桃 | av丁香| 国产一级片视频 | 一区二区激情视频 | 久久久久女人精品毛片 | 久久午夜国产 | 国产精品视频永久免费播放 | 国产午夜影院 | 色婷婷丁香 | 在线色视频小说 | 伊人天堂网| 亚洲狠狠丁香婷婷综合久久久 | 国产精品2019 | 91经典在线 | 天天碰天天操视频 | 久艹在线播放 | 日韩中文三级 | 夜夜躁狠狠躁日日躁视频黑人 | 日日爽天天爽 | 98超碰在线 | 国产精品久久三 | 免费av在线 | 99久久精品免费看国产四区 | 国产精品久久中文字幕 | 黄色大全在线观看 | 人人看人人草 | 亚洲男人天堂2018 | 欧美日韩精品国产 | 亚洲va韩国va欧美va精四季 | 精品特级毛片 | 日韩在线观看你懂得 | 精品久久久久久久久久久久 | 中文字幕高清免费日韩视频在线 | 日韩美精品视频 | 蜜桃av人人夜夜澡人人爽 | 99热超碰 | 国产不卡在线 | 亚洲1级片 | 69视频在线播放 | 美女一级毛片视频 | 伊人天堂av | 91亚洲精品国偷拍自产在线观看 | 国产一级视屏 | 日韩综合视频在线观看 | 久久99精品一区二区三区三区 | www.天天草| 久草观看视频 | 欧美色噜噜 | 国产香蕉视频在线观看 | 国产精品99久久久久久有的能看 | 在线观看成人毛片 | 91成人网在线播放 | 97成人资源| 国产黄色片免费在线观看 | 久久电影色 | 人人操日日干 | 日韩aⅴ视频 | 99久热在线精品视频观看 | 五月婷丁香 | 一区二区丝袜 | 日日夜夜狠狠干 | 久久久综合电影 | 美女网色 | 国产日韩一区在线 | av网站播放 | 亚洲精品福利在线观看 | 国产精品观看视频 | 九九热视频在线播放 | 欧美福利网站 | 97色狠狠 | 日韩免费三级 | 欧美最新大片在线看 | 超碰在线94 | 日日操夜夜操狠狠操 | 日韩精品一区二区三区电影 | 久久久久亚洲国产 | 四虎8848免费高清在线观看 | 成人av av在线 | 久久99精品波多结衣一区 | 日韩理论片在线观看 | 中文国产成人精品久久一 | 久草在线免费在线观看 | 这里只有精品视频在线 | 91天天操 | 久草在线久草在线2 | 国产日韩欧美中文 | 婷婷久久综合网 | 欧美天天干 | 日韩中字在线 | 在线国产一区二区三区 | 亚洲激情电影在线 | 伊人狠狠色丁香婷婷综合 | 中文字幕av一区二区三区四区 | 久久国产精品系列 | 99在线视频免费观看 | 亚洲日本在线一区 | 激情喷水| 午夜少妇一区二区三区 | 综合色亚洲 | 亚洲欧美日本一区二区三区 | 丰满少妇在线观看 | 少妇搡bbbb搡bbb搡忠贞 | av在线播放网址 | 99欧美 | 成人av一区二区兰花在线播放 | 欧美日韩啪啪 | 久久精品站| 丁香一区二区 | 久久精品欧美一区 | 伊人射| 亚洲精品国产第一综合99久久 | 国产精品久久久久久a | 黄色资源在线观看 | 97av影院| 99 视频 高清 | 国产视频一区二区三区在线 | 天天插综合网 | 深爱婷婷网| 中文字幕在线播放一区二区 | 国产精品二区在线观看 | 中国一级片在线 | 香蕉影院在线 | 精品福利网 | 国产成人av电影在线观看 | 日韩高清不卡一区二区三区 | 免费看色的网站 | 亚洲综合成人在线 | 成人精品国产免费网站 | 久久精品久久99精品久久 | 欧美日韩视频观看 | 久久国产精品久久国产精品 | 麻豆一区二区三区视频 | 国产精品不卡 | 天天干天天操天天射 | 18性欧美xxxⅹ性满足 | 久草在线视频在线 | 中午字幕在线 | 九色精品 | 51久久夜色精品国产麻豆 | 国产成人在线免费观看 | 国内精品在线看 | 国产一区二区综合 | 国产精品久久久区三区天天噜 | 99热国内精品 | 欧美精品久久久久 | 欧美色图30p | 美女免费黄网站 | 中文在线a天堂 | 九九精品视频在线看 | 日本黄色黄网站 | 91视频麻豆视频 | 成人a级免费视频 | 国产一级做a爱片久久毛片a | 99热只有精品在线观看 | 97在线视| 国产九色视频在线观看 | 97精品国产97久久久久久粉红 | 精品国产aⅴ麻豆 | 亚洲视频免费视频 | 成人黄大片视频在线观看 | 国产精品孕妇 | 欧美日韩xx | www·22com天天操| 久操伊人 | 成人黄色小说在线观看 | 九九日韩 | 97在线精品国自产拍中文 | 九九亚洲视频 | 日韩一区二区三区免费视频 | av在线h | 成人一级免费电影 | 久久午夜影视 | 国产一级视屏 | 国产人成精品一区二区三 | 黄色国产精品 | www.狠狠| 欧美日韩精品久久久 | 久久免费视频精品 | 欧美精品做受xxx性少妇 | 亚洲视频在线免费看 | 国产中文字幕大全 | 久久久久久久久久毛片 | 天天爱天天操 | 在线观看一区二区精品 | 成人观看 | 国产精品一区二区三区在线看 | 99视频免费在线观看 | 极品嫩模被强到高潮呻吟91 | 久草免费看 | 国产一二三在线视频 | 夜夜夜夜爽 | 911久久香蕉国产线看观看 | 五月亚洲 | 欧美日韩在线看 | 激情视频91 | 天天色天天射天天操 | 国产一区 在线播放 | 黄色成人影院 | 久久电影网站中文字幕 | 中文字幕av电影下载 | 日韩欧在线 | 久久精品一区二区国产 | 日韩激情中文字幕 | 国产在线成人 | 精品福利在线 | 欧美在线一二区 | 91高清免费在线观看 | 伊人久操 | 国模视频一区二区三区 | 日韩免费三级 | 中国精品少妇 | 女人18毛片90分钟 | 久久激情五月激情 | 99精品免费久久久久久久久日本 | 成人小视频在线观看免费 | 日韩一级精品 | 婷婷亚洲五月 | 在线国产不卡 | 欧美极品xxxxx | 免费视频一二三区 | 亚洲国产美女精品久久久久∴ | 久草在线观 | 91精品视频观看 | 1024手机基地在线观看 | 日韩一区二区三免费高清在线观看 | 西西4444www大胆视频 | 成人精品国产免费网站 | 激情婷婷色| 色婷婷精品| 国产精品久久影院 | 久久久久国产成人免费精品免费 | 久久免费资源 | 亚洲日本va午夜在线电影 | 国产一二区免费视频 | 在线观看国产一区 | 成年人在线免费看视频 | 国产91在线免费视频 | 精品国产一区二区三区四区在线观看 | 二区三区毛片 | 成人av在线影视 | 亚洲 欧美 国产 va在线影院 | 国产日产欧美在线观看 | 国产精品美女毛片真酒店 | 免费在线成人av电影 | 欧美日韩国产一区二区三区在线观看 | 一区二区影视 | 夜夜骑日日操 | sesese图片| 少妇bbbb| 亚洲精品视频国产 | 500部大龄熟乱视频使用方法 | 在线精品视频免费播放 | 欧美91精品久久久久国产性生爱 | 日韩欧美在线影院 | 在线观看av大片 | 91精品国产综合久久福利 | 97国产精品久久 | 粉嫩一区二区三区粉嫩91 | 中文字幕亚洲欧美日韩2019 | 国产高清精 | 国产精品久久久久久久久久久杏吧 | 国产精品va在线观看入 | 国产精品免费视频网站 | 亚洲黄色在线观看 | 成人久久久精品国产乱码一区二区 | 日日碰夜夜爽 | 一区二区三区高清在线 | 日韩视频中文 | 亚洲人成在线电影 | 久久电影国产免费久久电影 | 精品国产欧美一区二区 | 亚洲精品乱码久久久久久 | 中文字幕在线第一页 | 国产色视频网站2 | 黄色免费在线看 | 不卡视频一区二区三区 | 国产精品9999 | 成人av在线直播 | 日韩专区在线观看 | 91视频啪 | 亚洲电影免费 | 日韩有色| 91人人插| 一区二区三区免费播放 | 欧美综合在线观看 | 国产精品小视频网站 | 综合久久精品 | 婷婷在线观看视频 | 99国产成+人+综合+亚洲 欧美 | 视频成人永久免费视频 | 欧美日韩久久不卡 | 国产精品资源在线 | 成年人免费观看在线视频 | 国产免码va在线观看免费 | 成年人免费电影在线观看 | 丁香视频在线观看 | 精品视频99| a国产精品| 国产视频一二区 | 日批视频在线观看免费 | 精品视频国产 | 久99久精品视频免费观看 | 久久久久久久久久电影 | 久久免费在线观看 | 久久久久久久久久免费视频 | 黄色毛片一级 | 婷婷综合亚洲 | 精品国内自产拍在线观看视频 | 成人av.com | 久久国产视频网站 | 国产精品久久久毛片 | av在线电影免费观看 | 婷婷丁香自拍 | 中文在线| 91九色自拍| 久久免费看a级毛毛片 | 亚洲一级片免费观看 | 亚洲尺码电影av久久 | 国产综合福利在线 | 99久热在线精品 | 精品国产亚洲一区二区麻豆 | 99麻豆视频 | 成人免费观看视频大全 | 伊人夜夜| 国产精品 日韩 | 99中文在线 | 国产小视频免费在线网址 | 在线观看av黄色 | 久草视频在线资源 | 久久精品超碰 | 久久99精品久久只有精品 | 在线电影播放 | 亚洲精品色视频 | 在线日韩中文字幕 | 久久av观看 | 国产精品久久久999 国产91九色视频 | 麻豆视频在线免费看 | 中文字幕在线视频一区 | 亚洲精品一区中文字幕乱码 | 99精品视频在线观看 | 日本色小说视频 | 黄色小说在线免费观看 | 伊人天天综合 | 欧美日韩高清不卡 | 91成人国产 | 久久精品久久久久久久 | 中文字幕一区二区在线播放 | 欧美一区视频 | 久久久999免费视频 日韩网站在线 | 怡红院av久久久久久久 | 国产 在线观看 | 成年人黄色免费视频 | 97精品国产91久久久久久久 | 国产精品成人在线观看 | 国产日韩精品在线观看 | 在线探花| 久草香蕉在线 | 精品国产三级a∨在线欧美 免费一级片在线观看 | 五月丁香 | 99亚洲精品视频 | 国产成人一区二区三区免费看 | 中文字幕中文字幕 | 男女视频久久久 | 99久久99久久精品国产片 | a级片网站| 免费在线成人av | 欧美成a人片在线观看久 | 成人观看视频 | 天天做日日做天天爽视频免费 | 一级性生活片 | 免费亚洲电影 | 亚欧洲精品视频在线观看 | 亚洲 欧美 精品 | 四虎在线免费观看 | 国产美女黄网站免费 | 五月婷婷欧美视频 | 久久国产手机看片 | 天天操狠狠操网站 | 久久久人人人 | 欧美日韩一区二区在线观看 | 超碰97国产精品人人cao | 精品福利网 | 久久爱影视i | 国产精品大片免费观看 | 色午夜影院 | 日韩欧美综合视频 | 欧美精品久久天天躁 | 亚洲视频在线播放 | 中中文字幕av | 特级a毛片 | 97超碰人人澡人人 | 成人不用播放器 | 五月婷综合 | 国产精品久久久久婷婷二区次 | 色网站免费在线观看 | 久久久久国产视频 | 国产精品久久久久久久久软件 | 久久都是精品 | 国产精品不卡视频 | 国产精品成人免费精品自在线观看 | 五月婷婷色丁香 | 国产精品久久久久久久久蜜臀 | 亚洲婷婷在线 | 久久不卡日韩美女 | 中文字幕日本特黄aa毛片 | 国产视频二 | 亚洲欧美怡红院 | 全黄色一级片 | 日韩色视频在线观看 | 国产精品一区二区麻豆 | 国产精品成人自产拍在线观看 | 精品久久九九 | 男女激情麻豆 | 午夜精品久久久久久久久久久久久久 | 日韩精品一区二区三区免费观看 | 夜夜操天天摸 | 欧美日韩在线电影 | 97在线精品 | 色婷婷免费视频 | 日韩成人欧美 | 国产黄色精品 | 在线看v片成人 | 国产专区视频 | 久久99久久99精品免观看软件 | 久久黄色免费视频 | 国产精品18久久久久久首页狼 | 91人人插 | 亚洲视频,欧洲视频 | 免费福利在线播放 | 欧美在线视频一区二区 | 六月丁香婷婷在线 | 婷婷丁香色综合狠狠色 | 欧美日韩在线视频免费 | 国产色视频网站 | 久草在线免费资源站 | 四虎精品成人免费网站 | 97在线视频免费 | 久久九九国产精品 | 天天色天天操综合网 | 色诱亚洲精品久久久久久 | 日韩av播放在线 | 久99久精品视频免费观看 | 国产视频在线观看一区 | 亚洲精品久久在线 | 人人澡超碰碰 | 91日韩精品视频 | 精品国产免费人成在线观看 | 亚洲免费在线播放视频 | 亚洲成a人片在线www | 久久国产精品久久精品国产演员表 | 日本高清免费中文字幕 | 日韩中文字幕免费在线观看 | 国产小视频你懂的在线 | 国产精品一区免费看8c0m | 黄色在线观看免费网站 | 中文不卡视频在线 | 免费a级观看 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 999视频网站 | 亚洲成人av免费 | 亚洲日b视频 | 日韩一区二区三免费高清在线观看 | 一区二区电影在线观看 | 99精品国产免费久久久久久下载 | 久久伦理 | 国产精品麻豆视频 | 99国产成+人+综合+亚洲 欧美 | 久人人 | 天天躁日日躁狠狠躁av中文 | 亚洲日本va午夜在线影院 | 久久精品综合 | 国产精品免费看久久久8精臀av | 免费在线观看国产精品 | 97超碰资源| 美女国内精品自产拍在线播放 | 成人黄色一级视频 | 精品国产自在精品国产精野外直播 | 久久久精品国产免费观看同学 | 四虎成人精品永久免费av九九 | 久久五月情影视 | 91桃色在线播放 | 丁香色婷| 黄色aaa级片 | 精品视频免费观看 | 欧美精品成人在线 | 国产一级精品视频 | 久久伊99综合婷婷久久伊 | 国产精品美女网站 | 波多野结衣最新 | 国内精品视频免费 | 美女一级毛片视频 | 久久综合给合久久狠狠色 | 久草国产视频 | a√资源在线 | 久久久久久久久黄色 | 激情开心站| 日本夜夜草视频网站 | 91成人精品一区在线播放69 | 在线国产片 | 亚洲欧美乱综合图片区小说区 | 在线导航av | 在线观看免费av片 | 99精品欧美一区二区 | 婷婷色在线视频 | 91av大全 | 亚洲爱爱视频 | 97成人免费 | 国产在线观看91 | 久久精品一二三 | 欧美日韩国内在线 | 成人免费一区二区三区在线观看 | 国产精品亚洲片夜色在线 | 精品视频在线看 | 国产在线观看h | 91九色视频国产 | 亚洲精品在线观看av | 亚洲精品日韩在线观看 | 在线黄频| 91精品一区二区在线观看 | 久久精品第一页 | 狠狠色丁香九九婷婷综合五月 | 亚洲午夜精品久久久久久久久久久久 | 欧美a级片免费看 | 国产1区在线 | 国产精品aⅴ | 91香蕉视频在线下载 | av电影中文字幕在线观看 | 欧美日韩性生活 | av黄色影院| 91网免费观看| 日日日爽爽爽 | 免费在线黄网 | 久久99久久久久久 | 国产淫片 | 日本精品中文字幕在线观看 | 日韩av不卡在线播放 | 九九久久久 | 波多野结衣精品在线 | 97电影在线看视频 | 97超碰中文 | 国产xxxx做受性欧美88 | 日韩三级视频在线看 | 国产黄色免费 | 亚洲午夜精品一区二区三区电影院 | 最新的av网站 | 成人蜜桃 | 麻豆一精品传二传媒短视频 | 午夜精品导航 | 97视频在线免费 | 国产一区在线视频播放 | 日女人电影 | 亚洲欧洲成人精品av97 | 婷婷激情欧美 | 精品国产精品国产偷麻豆 | 久久看片网 | 国产精品11| 在线播放91 | 亚洲无吗天堂 | www国产精品com | 国产成人61精品免费看片 | 黄色精品在线看 | 久久精品—区二区三区 | 亚洲va天堂va欧美ⅴa在线 | 亚洲乱码在线观看 | 九九九热精品免费视频观看网站 | 亚州精品在线视频 | 国产一区二区在线免费观看 | 日韩网站中文字幕 | japanesefreesexvideo高潮 | 久久久精品综合 | 日韩特级毛片 | 国产不卡av在线播放 | 美女性爽视频国产免费app | 日韩三级在线观看 | 免费看三级 | 亚洲成人在线免费 | 久久五月婷婷综合 | 国产精品久久久久久久久久直播 | 日韩在线视频免费观看 | 欧美一级黄大片 | 国产精品a成v人在线播放 | 欧美精品乱码久久久久久 | 久久精品这里都是精品 | 国产精品久久久av | 精品一二三区视频 | 超碰免费久久 | japanese黑人亚洲人4k | 99热国产在线中文 | 日韩理论视频 | 免费日韩一区二区三区 | 久久经典国产 | 国产精品原创 | 日日日天天天 | 91丨九色丨91啦蝌蚪老版 | 丁香综合激情 | 综合网欧美 | 特级毛片在线 | 亚洲va韩国va欧美va精四季 | 国产精品视频免费看 | 国产自产高清不卡 | 午夜视频黄 | 99久热在线精品视频 | 在线精品观看 | 九七视频在线 | 欧美日韩18| 91视频在线免费下载 | 国产精品毛片一区视频播 | 日韩在线视频免费看 | 国产精品一区免费观看 | 欧美日韩国产区 | 91天天操 | 色婷婷激婷婷情综天天 | 在线免费观看欧美日韩 | 日日干av| 久久国产区 | 国产1区2| 美国av片在线观看 | 香蕉免费在线 | 欧美日韩大片在线观看 | 黄色日批网站 | 久久精品亚洲一区二区三区观看模式 | 在线精品在线 | 五月婷婷另类国产 | 欧美伦理一区二区三区 | 国产日韩视频在线观看 | 国产精选在线观看 | 在线免费观看视频一区 | 超级碰碰碰碰 | 日韩高清不卡一区二区三区 | 婷婷丁香激情综合 | 看全黄大色黄大片 | 五月婷婷在线观看视频 | 91av视频导航 | 天天艹天天爽 | 色婷婷综合久色 | 国产一区欧美一区 | 国产剧情一区二区 | 五月天婷婷丁香花 | 欧美高清成人 | 美女视频黄免费网站 | 欧美日韩在线观看视频 | 又粗又长又大又爽又黄少妇毛片 | www久久com| 五月激情视频 | 99在线观看免费视频精品观看 | 久久免费a | 亚洲精品在线一区二区 | 国产精品久久久免费看 | 日日日操 | 四虎国产精品成人免费影视 | 国产精品1000 | 久久久精品99 | 日韩.com| 国产区在线看 | 久草免费看 | 国产精品自产拍在线观看中文 | 在线成人观看 | 久久久麻豆视频 | 亚洲精品ww | 国产在线高清视频 | 天天操·夜夜操 | 久久精品91久久久久久再现 | 成人久久久精品国产乱码一区二区 | 在线看国产精品 | 国产精品麻豆视频 | 一区二区 精品 | 狠狠的干| 福利网址在线观看 | 久久久国产一区二区 | 99一区二区三区 | 亚洲国产资源 | 六月丁香在线观看 | 国产精品久久久区三区天天噜 | 日本精品视频在线 | 国产精品2020 | 国产在线a免费观看 | 五月开心网 | 日韩在线字幕 | 免费色网站| 亚洲一区视频在线播放 | 日韩精品一区电影 | 国产成人一区二区三区影院在线 | 在线国产能看的 | 天堂v中文 | 国产免费一区二区三区最新 | 日韩三级免费观看 | 狠狠色狠狠色综合系列 | 久久久久99精品成人片三人毛片 | av免费高清观看 | 亚洲欧美国内爽妇网 | 国产黄色精品在线 | 草久中文字幕 | 天天色天天射天天干 | 热久久这里只有精品 | 美女福利视频网 | 丁香激情视频 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 国色天香av| 91视频 - 114av| 中文字幕中文字幕中文字幕 | 精品国产乱码久久久久 | 最近日韩中文字幕中文 | 天天色天天爱天天射综合 | 激情综合色播五月 | 国产高清在线永久 | 五月婷婷六月丁香在线观看 | 欧美a级免费视频 | 日日干美女 | 热久久国产精品 | 国产精品女 | 免费观看一区二区 | 三级a毛片 | 国产自偷自拍 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 国产精品99久久久久久人免费 | 国产xxxx | 成人av电影免费在线播放 | 四虎在线免费观看 | 日韩精品一区二区免费 | 91麻豆免费视频 | 午夜狠狠干 | 精品一区二区影视 | 天天在线操| 在线免费黄网站 | 日韩精品一卡 | 久草干| 日韩久久激情 | 国产97在线观看 | 在线观看aa| 麻豆影视在线播放 | 国产1区在线观看 | 久久久久久久久久电影 | 色小说av | 日韩三级免费观看 | 99国产精品一区二区 | 久久精品国产99国产 | 最近中文字幕视频完整版 | 色在线国产 | 免费碰碰| 亚洲精品视频在线播放 | 西西大胆免费视频 | 中文字幕日本在线 | 天天操天天干天天爽 | 字幕网在线观看 | 91亚色视频在线观看 | 午夜国产福利在线 | 免费精品久久久 | 国产精品精品久久久 | 狠狠操.com| 美女视频黄网站 | 国产一区在线不卡 | av网站地址 | 国产精品国产亚洲精品看不卡 | 日韩精品观看 | 超碰伊人网 | 久久五月情影视 | 亚洲午夜精品一区 | 天天操天天操天天操天天操天天操天天操 | 国产色婷婷 | 国产中文字幕亚洲 | 久久精品99国产精品日本 | 色黄视频免费观看 | 亚洲黄色av网址 | 五月婷婷操 | 国内精品久久影院 | 日韩在线免费播放 | 国产黄色网 | 黄色成人在线网站 | 国产一区二区成人 | 久久在线视频在线 | 欧美精品久久久久久久亚洲调教 | 久久久高清一区二区三区 | 不卡av电影在线观看 | 国产精品门事件 | 婷婷丁香花 | 国产精品美女久久久久久久久 | 日韩黄色一区 | 国产又粗又猛又爽又黄的视频先 | 91精品免费 | 欧美巨乳网 | 丁香 婷婷 激情 | 久久不射电影网 | 日韩一级片网址 | 狠狠操综合网 | 国产精品99久久久久久久久久久久 | 久久字幕 | 久久久久久久久久久福利 | 欧美一区二区三区不卡 | 黄色av网站在线免费观看 | 国产网红在线观看 | 国产成人一级 | 精品1区2区3区 | 欧美国产日韩中文 | 欧美日韩1区 | 一区二区三区影院 | 免费精品视频在线 | 国产久草在线观看 | 亚洲欧美日韩精品久久奇米一区 | 久久久综合香蕉尹人综合网 | 992tv成人免费看片 | 九九久久影院 | 久色小说| av成人免费在线观看 | 中字幕视频在线永久在线观看免费 | 最新中文在线视频 | 国产99一区视频免费 | 国内免费的中文字幕 | 免费看的黄色录像 | 最近免费中文视频 |