[轉(zhuǎn)]視頻封裝格式(容器)詳解

所謂封裝格式就是將已經(jīng)編碼壓縮好的視頻軌和音頻軌按照一定的格式放到一個(gè)文件中哼审,也就是說僅僅是一個(gè)外殼谐腰,或者大家把它當(dāng)成一個(gè)放視頻軌和音頻軌的文件夾也可以。說得通俗點(diǎn)涩盾,視頻軌相當(dāng)于飯十气,而音頻軌相當(dāng)于菜,封裝格式就是一個(gè)碗春霍,或者一個(gè)鍋砸西,用來(lái)盛放飯菜的容器。

比較常用的有以下封裝格式

AVI

AVI容器-成熟的老技術(shù)

AVI是微軟1992年推出用于對(duì)抗蘋果Quicktime的技術(shù),盡管國(guó)際學(xué)術(shù)界公認(rèn)AVI已經(jīng)屬于被淘汰的技術(shù)芹枷,但是由于windows的通用性衅疙,和簡(jiǎn)單易懂的開發(fā)API,還在被廣泛使用鸳慈。

AVI的文件結(jié)構(gòu)饱溢、分為頭部, 主體和索引三部分. 主體中圖像數(shù)據(jù)和聲音數(shù)據(jù)是交互存放的。從尾部的索引可以索引跳到自己想放的位置走芋。

AVI本身只是提供了這么一個(gè)框架绩郎,內(nèi)部的圖像數(shù)據(jù)和聲音順據(jù)格式可以是任意的編碼形式。因?yàn)樗饕旁诹宋募膊课坛眩栽诓nternet流媒體時(shí)已屬力不從心肋杖。很簡(jiǎn)單的例子,從網(wǎng)絡(luò)上下載的片子挖函,如果沒有下載完成状植,是很難正常播放出來(lái)。另外一個(gè)問題是AVI對(duì)高碼率VBR音頻文件支持不好怨喘。

VBR全稱是Variable BitRate津畸,就是動(dòng)態(tài)比特率,可以根據(jù)當(dāng)前的需要定義不同的比特率哲思,避免了浪費(fèi)洼畅,并且提高了利用率。隨之問題也就來(lái)了棚赔,因?yàn)槿萜骼锏膱D像和聲音是分開的帝簇,所以播放時(shí)需要一個(gè)圖像和聲音的同步過程,如果CBR音軌的話因?yàn)榇a率是定值靠益,同步不成為問題丧肴,可是VBR音軌是不斷的在變換,而AVI沒有時(shí)間戳去讓VBR音軌和圖像同步胧后,這樣就會(huì)產(chǎn)生圖像聲音不同步的問題芋浮。后來(lái)VirtualDub提出了一種新的方法擴(kuò)充了AVI對(duì)VBR音頻的兼容,但是在高碼率時(shí)會(huì)產(chǎn)生丟失數(shù)據(jù)的問題壳快,從而導(dǎo)致有損音效纸巷,這一點(diǎn)問題到現(xiàn)在都沒有比較完美的解決方法。并且更加令人遺憾的是眶痰,對(duì)TrueHD, DTS-HD等音效更是完全不能支持瘤旨。

ts和ps封裝

因?yàn)镠DDVD以及BD之爭(zhēng),盡管兩家在編碼上都統(tǒng)一采用MPEG2/VC-1/H.264竖伯,可在封裝格式上又有所分岐存哲。DVD論壇官方所認(rèn)可的HDDVD使用的是PS封裝因宇,即Program Stream(程序流),這和之前DVD所采用的MPEG2 Program Stream封裝是一樣的祟偷,PS流的后綴名是VOB以及EVO等察滑。而BD在沒有DVD論壇官方認(rèn)證的情況下,自然不是PS封裝修肠,而是使用了MPEG2的另一封裝TS封裝贺辰,即Transport Stream(傳輸流),TS流的后綴名為TS氛赐。它們都是MPEG2系統(tǒng)部分的兩個(gè)不同的語(yǔ)法結(jié)構(gòu)魂爪,而在現(xiàn)在僅僅在作為封裝使用先舷。TS流對(duì)于PS流來(lái)說更易傳輸艰管,不過由于其性質(zhì),也更易出錯(cuò)蒋川,所以在以前一般存儲(chǔ)方面都是使用PS流牲芋,當(dāng)然現(xiàn)在隨著容錯(cuò)/糾錯(cuò)技術(shù)的提高,TS的適用范圍越來(lái)越廣捺球。
現(xiàn)在網(wǎng)上大多流傳以TS封裝的HDTV remux版缸浦,PS封裝只能在HDDVD原版才看到,所以我們來(lái)著重分析一下TS封裝格式氮兵。
電視節(jié)目是你任何時(shí)候打開電視機(jī)都能解碼(收看)的裂逐,所以,MPEG2-TS格式的特點(diǎn)就是要求從視頻流的任一片段開始都是可以獨(dú)立解碼的泣栈。從結(jié)構(gòu)上來(lái)說卜高,TS是由頭文件和主體所組成的,擴(kuò)充過的TS流還包括時(shí)間戳南片。這樣不管是什么格式的VBR音軌掺涛,都很容易通過時(shí)間戳來(lái)同步圖像。當(dāng)然疼进,對(duì)新的聲音格式來(lái)說薪缆,需要新的分離器,解碼器來(lái)實(shí)現(xiàn)解碼伞广。目前在不斷改進(jìn)開發(fā)中拣帽。
TS不像AVI,從誕生那天起嚼锄,就考慮到了網(wǎng)絡(luò)播放减拭,所以很快成為了世界標(biāo)準(zhǔn)并廣泛應(yīng)用于電視臺(tái)數(shù)字播放,手機(jī)等各個(gè)領(lǐng)域灾票。

REMUX版本

Remux的意思是無(wú)損的提取出HD-DVD 和 BluRay-DVD里面的視頻數(shù)據(jù)和音頻數(shù)據(jù)峡谊,封裝到我們熟悉的TS或者AVI文件中

MOV封裝

不少HDRIP使用的封裝格式一般是AVI,MKV和MOV。MOV是Quicktime封裝,這一封裝和AVI幾乎是同一時(shí)代的既们,缺陷也不少濒析,現(xiàn)在很少有人使用。

HDRIP:重新編碼啥纸,即有損壓縮過之后的視頻号杏。

MKV封裝

MKV是Matroska的簡(jiǎn)稱,它是一種新的多媒體封裝格式斯棒,比較常見的搭配是X264+MKV盾致。MKV封裝十分新穎,而且也非常開放荣暮,它對(duì)比AVI的優(yōu)勢(shì)體現(xiàn)在以下幾點(diǎn):

1:可變幀率:這需要編碼的配合庭惜,試想一下在回放變化比較慢(比如說靜物)時(shí)以比較低的FPS來(lái)代替,可以節(jié)省不少資源穗酥。
2:錯(cuò)誤檢測(cè)以及修復(fù):這無(wú)疑提供了糾錯(cuò)和容錯(cuò)性护赊,在網(wǎng)絡(luò)傳輸?shù)慕裉煊葹樾枰?br> 3:軟字幕:經(jīng)常看DVDrip以及HDrip的朋友了解到砾跃,字幕一般都是以其它文件形式存在骏啰,在MKV里它可以內(nèi)嵌在封裝里,但不會(huì)和視頻混淆抽高,也可以多字幕隨意選擇判耕。這樣在傳輸保存時(shí)比較方便。
4:流式傳輸:這和TS流的原因基本一致翘骂,通過時(shí)間戳來(lái)管理視頻以及音頻的同步問題壁熄,做到即下即看。
5:菜單:交互式的操作使得MKV更加人性化雏胃。
6:強(qiáng)大的兼容性:MKV最大的特點(diǎn)就是能容納多種不同類型編碼的視頻请毛、音頻及字幕流,即使是非常封閉的RealMedia及QuickTime也被它包括進(jìn)去了瞭亮,堪稱萬(wàn)能的媒體容器方仿。
7:開放性和跨平臺(tái)性:Matroska使用的是一種開放的架構(gòu),擁有眾多的先進(jìn)特性统翩,并且能跨平臺(tái)使用仙蚜。
不過Matroska相對(duì)于以上我們介紹的缺點(diǎn)也是顯而易見的,它沒有深厚的背景可以依托厂汗,這決定了它不可能在商業(yè)領(lǐng)域里有所作為委粉。不過從DVDrip里我們看到并非標(biāo)準(zhǔn)才是唯一,真正先進(jìn)的技術(shù)在標(biāo)準(zhǔn)化商業(yè)化的道路上碰到很多非技術(shù)壁壘娶桦,而在網(wǎng)上而言贾节,根本不存在這樣那樣的顧慮汁汗,所以MKV可以網(wǎng)上快速流行起來(lái)。

不過MKV的缺點(diǎn)也是顯而易見的栗涂,分離器方面比較好的僅有HAALI分離器知牌,再加上民間標(biāo)準(zhǔn)的緣故,我們很難在PC以外的地方見到它的存在斤程。

為什么有這么多的格式以及規(guī)范呢角寸?

其實(shí)不然,試想一下忿墅,有的菜扁藕,例如排骨,比較大疚脐,碗放不下亿柑,得換鍋。有的飯比較燙亮曹,也不能放在塑料的容器里橄杨,當(dāng)然個(gè)人喜好也有一定關(guān)系秘症。所以容器的選擇照卦,基本在于,其對(duì)視頻/音頻兼容性乡摹,以及適合范圍役耕。這下大家應(yīng)該明白了,很多人一直把封裝格式當(dāng)成前面介紹的視頻編碼聪廉,而這兩者之間沒有必然的直接聯(lián)系瞬痘。
+++編碼方式:目前有mpeg1:早期vcd使用,分辨率是352288板熊,壓縮比低
mpeg2:一般DVD使用框全,有NTSC(720
480)和PAL (720*576)
壓縮比高于mpeg1
mpeg4 :目前使用最多的技術(shù),avi文件始祖干签,大大提高壓縮
比津辩,而質(zhì)量堪比DVD
divx:基于mpeg4開發(fā)的,有一定算法優(yōu)化
xvid:divx技術(shù)封鎖之后被人破解開發(fā)的容劳,也是基于mpeg4的
編碼技術(shù)更先進(jìn)喘沿,采用開放源碼,畫質(zhì)更好
h.261:早期的低碼率編碼竭贩,應(yīng)用于352x288和176x144蚜印,現(xiàn)在
已不用
h.263:在低碼率下能夠提供比H.261更好的圖像效果,改進(jìn)一
些算法
h.263+:h.263的改進(jìn)型
h.264 :H.264集中了以往標(biāo)準(zhǔn)的優(yōu)點(diǎn)留量,高效壓縮窄赋,與H.263+
和MPEG4 SP相比哟冬,減小50%比特率,高質(zhì)量應(yīng)用等
rm/rmvb:real 公司推出的應(yīng)用于網(wǎng)絡(luò)的高壓縮編碼忆绰,rm是固定
碼率柒傻,rmvb是動(dòng)態(tài)碼率(就是靜態(tài)畫面采用低碼率,動(dòng)態(tài)
采用高碼率)
h.263 和mpeg是不同的國(guó)際標(biāo)準(zhǔn)
封裝格式(也叫容器):所謂封裝格式就是將已經(jīng)編碼壓縮好的視頻軌和音頻軌按照一定的格式放到一個(gè)文件中较木,也就是說僅僅是一個(gè)外殼红符,或者大家把它當(dāng)成一個(gè)放視頻軌和音頻軌的文件夾也可以。說得通俗點(diǎn)伐债,視頻軌相當(dāng)于飯预侯,而音頻軌相當(dāng)于菜,封裝格式就是一個(gè)碗峰锁,或者一個(gè)鍋萎馅,用來(lái)盛放飯菜的容器。
AVI:微軟在90年代初創(chuàng)立的封裝標(biāo)準(zhǔn)虹蒋,是當(dāng)時(shí)為對(duì)抗
quicktime格式(mov)而推出的糜芳,只能支持固定CBR恒定
比特率編碼的聲音文件。
ts和ps:PS封裝只能在HDDVD原版魄衅,
mov: MOV是Quicktime封裝
WMV:微軟推出的峭竣,作為市場(chǎng)競(jìng)爭(zhēng)
mkv:萬(wàn)能封裝器,有良好的兼容和跨平臺(tái)性晃虫、糾錯(cuò)性皆撩,可帶
外掛字幕。
flv:h針對(duì)于h.263家族的格式
rmvb/rm:Real Video哲银,由RealNetworks開發(fā)的應(yīng)用于rmvb和rm
MP4:主要應(yīng)用于mpeg4的封裝
h.264的壓縮比是最高的扛吞,主要應(yīng)用于低碼率下的實(shí)時(shí)在線播放,rmvb壓縮比相對(duì)低一些荆责,但質(zhì)量要好很多

+++++一個(gè)完整的多媒體文件是由音頻和視頻2部分組成的滥比。H264、Xvid等就是視頻編碼格式做院,MP3盲泛、AAC等就是音頻編碼格式。字幕文件只是其中附帶部分山憨。
把視頻編碼和音頻編碼打包成一個(gè)完整的多媒體文件查乒,可以有不同的方式,這種方式便是所謂的封裝方式郁竟,不同的封裝方式有不同的后綴玛迄。由于有些封裝方式具有很強(qiáng)的靈活性,它可以把各種不同的音視頻文件打包成一個(gè)文件棚亩,因此會(huì)出現(xiàn)這么一種情況蓖议,雖然文件的后綴是相同的虏杰,但有些可以正常播放,而有些不能播放勒虾,畢竟任何一種播放軟件都不是萬(wàn)能的纺阔。部分先進(jìn)的封裝方式還可以同時(shí)封裝多個(gè)音頻編碼文件,甚至同時(shí)封裝進(jìn)字幕文件修然,如MKV封裝方式笛钝。MKV文件可以做到一個(gè)文件包括多種語(yǔ)種發(fā)音,多語(yǔ)字幕以適合不同的人觀看愕宋。


目前有最常見的編碼方式:

mpeg1:vcd使用的就是這種編碼格式玻靡,分辨率是352*288,壓縮比低

mpeg2:一般DVD使用中贝,有NTSC(720*480)和PAL (720*576)囤捻,和mpeg1一樣屬于即將被淘汰的編碼格式。

mpeg4 :目前使用最多的技術(shù)邻寿,avi文件始祖蝎土,大大提高壓縮比,而質(zhì)量堪比DVD

divx:基于mpeg4開發(fā)的绣否,有一定算法優(yōu)化

xvid:divx技術(shù)封鎖之后被人破解開發(fā)的誊涯,也是基于mpeg4的編碼技術(shù)更先進(jìn),采用開放源碼枝秤,畫質(zhì)更好

h.261:早期的低碼率編碼醋拧,應(yīng)用于352x288和176x144,現(xiàn)在已不用

h.263:在低碼率下能夠提供比H.261更好的圖像效果淀弹,改進(jìn)一些算法

h.263+:h.263的改進(jìn)型

h.264 :H.264集中了以往標(biāo)準(zhǔn)的優(yōu)點(diǎn),高效壓縮庆械,

RV.10 RV.13 RV.20 RV.30 RV40: real 公司推出的應(yīng)用于網(wǎng)絡(luò)的高壓縮編碼薇溃,是不同時(shí)期rm和rmvb的編碼

封裝格式(也叫容器):所謂封裝格式就是將已經(jīng)編碼壓縮好的視頻軌和音頻軌按照一定的格式放到一個(gè)文件中,也就是說僅僅是一個(gè)外殼缭乘,或者大家把它當(dāng)成一個(gè)放視頻軌和音頻軌的文件夾也可以沐序。說得通俗點(diǎn),視頻軌相當(dāng)于飯堕绩,而音頻軌相當(dāng)于菜策幼,封裝格式就是一個(gè)碗,或者一個(gè)鍋奴紧,用來(lái)盛放飯菜的容器特姐。

AVI:微軟在90年代初創(chuàng)立的封裝標(biāo)準(zhǔn),是當(dāng)時(shí)為對(duì)抗quicktime格式(mov)而推出的黍氮,只能支持固定CBR恒定定比特率編碼的聲音文件唐含。

ts和ps:PS封裝只能在HDDVD原版浅浮,

mov: MOV是Quicktime封裝

WMV:微軟推出的,作為市場(chǎng)競(jìng)爭(zhēng)

mkv:萬(wàn)能封裝器捷枯,有良好的兼容和跨平臺(tái)性滚秩、糾錯(cuò)性,可帶外掛字幕淮捆。

flv: 這種封裝方式可以很好的保護(hù)原始地址郁油,不容易被下載到,目前一些視頻分享網(wǎng)站都采用這種封裝方式

rmvb/rm:Real Video攀痊,由RealNetworks開發(fā)的應(yīng)用于rmvb和rm的不同封裝方式已艰。rm是固定碼率,rmvb是動(dòng)態(tài)碼率(就是靜態(tài)畫面采用用低碼率蚕苇,動(dòng)態(tài)采用高碼率)

MP4:主要應(yīng)用于mpeg4的封裝哩掺,主要在手機(jī)上使用。

3GP:目前主要應(yīng)用于H.263的封裝涩笤,主要在3G手機(jī)上使用


理論上可以把任意一個(gè)視頻文件和一個(gè)音頻文件打包成一個(gè)完整的多媒體文件嚼吞,但不同的封裝方式有其不同的計(jì)算方式,它所要求的是在高壓縮率的同時(shí)又要兼顧高的清晰度效果蹬碧。所以無(wú)論哪種封裝方式都不會(huì)把任意的一個(gè)視頻文件和一個(gè)音頻文件打包在一起舱禽。例如MKV封裝容器,基本無(wú)論什么樣的組合都可以恩沽!但一般MKV用的最多的就是H264+AAC組合誊稚,此組合文件體積最小,清晰度最高罗心。因此網(wǎng)上很多MKV視頻都是高清晰度的里伯。

下面是一些常見的組合方式:
封裝容器 視頻流編碼格式 音頻流編碼格式
AVI Xvid MP3
AVI Divx MP3
Matroska(后綴就是MKV) Xvid MP3
Matroska(后綴就是MKV) Xvid AAC
Matroska(后綴就是MKV) H264 AAC
MP4 Xvid MP3
MP4 H264 AAC
3GP H.263 AAC


各種編碼對(duì)應(yīng)的最佳碼率

編碼規(guī)范和封裝格式多種多樣,是因?yàn)樗鼈儗?duì)應(yīng)的最佳碼率不同渤闷。640x272低分辨率的主要是Real Video疾瓮,最佳碼率在350-600Kbps,封裝文件格式為RM或者RMVB飒箭,我們經(jīng)常在網(wǎng)上下載的300M左右的電影基本都是RealVideo規(guī)范的RMVB文件狼电;分辨率提升為1024x438時(shí),一般就開始使用Xvid編碼了弦蹂,碼率也在800-1300Kbps不等肩碟,封裝文件經(jīng)常是AVI,文件體積在700MB左右凸椿;而720P影片削祈,我們經(jīng)常下載的X264/AVC編碼MKV封裝文件,碼率5-6MB削饵,音頻部分可以達(dá)到5.1音效岩瘦,影音效果很不錯(cuò)未巫,但文件體積都在4.3GB上下,一張DVD碟的容量启昧,網(wǎng)上下載往往需要數(shù)天叙凡;1080P影片經(jīng)常采用的有H.264編碼和VC1編碼,碼率30Mbps上下密末,體積達(dá)到22-40GB握爷,雖然效果震撼,但是不方便網(wǎng)絡(luò)共享严里。對(duì)于容量8GB左右的MP4新啼,綜合視頻來(lái)源以及體積,最適合的是Xvid編碼刹碾、碼率在1300Kbps左右燥撞、文件體積700MB-1.4GB的AVI,以及同樣碼率和體積的RV40編碼RMVB迷帜,還有碼率350-600Kbps的RMVB物舒。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市戏锹,隨后出現(xiàn)的幾起案子冠胯,更是在濱河造成了極大的恐慌,老刑警劉巖锦针,帶你破解...
    沈念sama閱讀 221,576評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件荠察,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡奈搜,警方通過查閱死者的電腦和手機(jī)悉盆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)媚污,“玉大人舀瓢,你說我怎么就攤上這事『拿溃” “怎么了?”我有些...
    開封第一講書人閱讀 168,017評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵航缀,是天一觀的道長(zhǎng)商架。 經(jīng)常有香客問我,道長(zhǎng)芥玉,這世上最難降的妖魔是什么蛇摸? 我笑而不...
    開封第一講書人閱讀 59,626評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮灿巧,結(jié)果婚禮上赶袄,老公的妹妹穿的比我還像新娘揽涮。我一直安慰自己,他們只是感情好饿肺,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,625評(píng)論 6 397
  • 文/花漫 我一把揭開白布蒋困。 她就那樣靜靜地躺著,像睡著了一般敬辣。 火紅的嫁衣襯著肌膚如雪雪标。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,255評(píng)論 1 308
  • 那天溉跃,我揣著相機(jī)與錄音村刨,去河邊找鬼。 笑死撰茎,一個(gè)胖子當(dāng)著我的面吹牛嵌牺,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播龄糊,決...
    沈念sama閱讀 40,825評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼逆粹,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了绎签?” 一聲冷哼從身側(cè)響起枯饿,我...
    開封第一講書人閱讀 39,729評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎诡必,沒想到半個(gè)月后奢方,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,271評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡爸舒,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,363評(píng)論 3 340
  • 正文 我和宋清朗相戀三年蟋字,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扭勉。...
    茶點(diǎn)故事閱讀 40,498評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡鹊奖,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出涂炎,到底是詐尸還是另有隱情忠聚,我是刑警寧澤,帶...
    沈念sama閱讀 36,183評(píng)論 5 350
  • 正文 年R本政府宣布唱捣,位于F島的核電站两蟀,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏震缭。R本人自食惡果不足惜赂毯,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,867評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧党涕,春花似錦烦感、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,338評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至骑祟,卻和暖如春回懦,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背次企。 一陣腳步聲響...
    開封第一講書人閱讀 33,458評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工行冰, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留婚肆,地道東北人荣病。 一個(gè)月前我還...
    沈念sama閱讀 48,906評(píng)論 3 376
  • 正文 我出身青樓柿冲,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親堵第。 傳聞我的和親對(duì)象是個(gè)殘疾皇子吧凉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,507評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容