video-dvdrip-doc-20030223/0040755000175000017500000000000007621713313015311 5ustar marillatmarillatvideo-dvdrip-doc-20030223/img/0040755000175000017500000000000007621713322016065 5ustar marillatmarillatvideo-dvdrip-doc-20030223/img/shots/0040755000175000017500000000000007621713320017223 5ustar marillatmarillatvideo-dvdrip-doc-20030223/img/shots/cluster_empty.png0100644000175000017500000001355107571230273022637 0ustar marillatmarillatPNG  IHDREfQPLTEŴŽŽͽ煬IDATxcրromfv| vcaxS=Yz  7Ez'Cmꍍ!V9=nh ,P8~9Nα/;=SvTG4[wCJڻ#΀/#G}wK˳+ջ>=&xwrҭX=+'jEX~4ZY9"XƖgoz z6 Up@oqz7=rz$/Xi4ɋ2VdckG}lLxH^zdckG{wإ>ORmTJ"ݠZq,P<3<2/񇅛}Xs\_Qŋ>bbgt?Z@\!8)3Ncd=>=LeMNgΌR}B> |BL3UJz7#Lk6e8)dZg_C5 ^t}9k>K' &z7׻yKj^9{G$Cv{VNWN,~yInd-GM2f+L޴ޑ_RA߆4NEdckG0٘F鑼(#FF/B z(7@oAozz 7 7@oޠ7Aoz z 7@oޠ7Aoz z 7@oЛޠ7@ozz 7Mo7@ozz 7Jzޠ7@ol6Ilv!)3z'9!$!;6c؅wZM2c3]HJz~l1BR;w1!$!;6c؅wZ]EPl d"xQ-GMY l(n>?z9Vq4TQ+w42#Ǥ-QoXG)vq'm[욇Dg_r(p/[]w/D}K&(wg͐Qrd4Q:d-qsrS{HG4"c||x{}|(^v`^;=J^2yd^38#S{@8;׻~gU1^vkP2qz"BghwNTb!rúץHEozӛ _r(zMH6Ilv!) & M߱.$%zl1BR;w6)ӄc3]HJzE7@oI@ZoGz[ޠ7@oz7GwǍcܫ+4zIoo3S8QNqy|~h:2)]=Fb峨ߘrt$ 8~/?tŭMRsp-UYu3JW4u5.C+jN.>M_^;zf;Mg'ꜫw=k^YnW/Z9VNWN<2o z+ԛ؎zzgXz{cڽ/6cGֿ5}֟yf?w<ڌk0?X>]ϻ6c5w(cM, }yՖ.ݔ'UqG:D#]4"&.{#4v4"}y'J옠8'$ynwW1O㸧$b\`̹ǃ `Uf2;?V_^PɟFJjڣW@9ӌtt$z^ѯwK$;ڣ&Z JRGLw3CwK/1{ӻ1 7<6> h>Q{Iuҷ\ goz3tDWtqx ǧ#gЫwo[,Nғ7wp79_wgԧG˾"fV[} zI_a[j^睽SlKTeBHw$o?rת8ƙcz5WNX966Lrb%XDEoz&z{ózz f'x޵}d^` wmk0?HFz z  7@oЛޠ7@oz z 7Mo7@ozz 7Mo7@oAozz 7 7@oޠ7Aoz z 7@oޠ7Aoz z 7@oЛޠ7@oz  7@oޠ7Aoz z 7@oЛޠ7@oz z 7@oЛޠ7@ozz 7Mo7@oAozz 7 7@oAozz z 7@oޠ7Aoz zdJ7j z ,AI>Z]B9B1B~zcz@o,T;>ik[|lwtQ}om鍕}ďߞF%oXQ=4.7v ;IfUszcMw5=76T4LFkP{c{+'I46Z9j~z~zcz>B62&(cz 7pHcCHC[o`k 7@o`_,Eu!zcz'(77˭kπCD]cOQC񵣁/3deݵt>"]0SX GYG),^jGGֿf z}daxA#حYyz9i14VŘ1,#_-kQ\^~9]OnsqˋWq8}8ퟎcf)r6?[zWA>ާkv"Iob1w935ϨwmϚ[kwۣ1 Yͱ=ҭ-+fjhwV'ٻ_R'ɻde~ޭOzj1j;:k!EIɗ^9_gdHazNMozou~#3K h#3 oNpw=LaRf&ղ='Ps bejўa(1d {h0{kzOA6Yl^-;s2 ޚd&ղ='P;Q4 5b=1iEi˝azV<ej7hW{(j{Fe# ط.gއ殫ڝU$9G+Zg9ʝ"=|lLEs;/ßCԞ4[dXiP44ڣ}Ε7w d*W(Ϯ}jU{#E^(C}Jy:q{vj=(.9|7rr\]~xIoЛޠ7ڛςخfo*(N zK{Golhg-ݕfol877֦ 6r?]s R~Ɔkw{czgYFolTP|hk]mƆ6{c{z3{c;-͕{cʼn;{gV¯koTa+'; 'jo zOhlr0{CqBo87^Ao7Xh 7ʕzcsz1{qlS~;@olLY|U`sIPu/+N>v_/=?Ao {q~5{c{>7_'C[{m99&|#UCo7@ozf` z 7 7\w^" cIENDB`video-dvdrip-doc-20030223/img/shots/transcode.png0100644000175000017500000004357507621713320021726 0ustar marillatmarillatPNG  IHDRPu. GDIDATx;ƚϋ㍹c-2a -C@P2H2,s9I` 2⅔%d˸0bX,S-_@o~-M;`aO꺶88إ'"v{l._Yaݕ|_RlȃS9i|?>\qA]E4y_ј V2~T&c{*XZܢ5?_w2'?2, ؚ8\ ߩ7mN<-"u׵׬/x^L,'JKK_?o޲g;Lg,% d7hvhݧ;<c՟g*.> 5_{\fkͭk2?2?3sØLOڧ0?I o3Ftt` $7o7`S>-烿oooOY8E_M$ Q1@y@Qc_$ Q1 푐@QDQ!*%o{EoHH A[o Q-QT P/h%1>|qaan#7{&R#eAyL<ț̖Oc6( 0n37: 4,--98N/׿+P EeD^{e,&Cas!K_{ܻmάkc݁EY]D.?+x샸2K-wAv7̉@͔ȫjo>Zcu>ۿt3og?ȧҌ/ ?`Ov|M8Ew_}|u:y?߿|uc\"x?7Zᅢwi.{~ $Q-Qqk%` Q&oo~Ҫ1[~7lo<$7 ˩Eo@NA[o Q-QT or-eqleq!7 7 78▥2`x`~Уx;ߓe9}NW|\w'zd`Pd4r;;Y=۝+]jkL2'JǓ]8`*8ϱX,_riɧMgwRcvo4{`o3wd|Ed=QТثx*r|:2b3oAxo /EHV/]u[ʔVL9ԋB2WEoƚb[7l4{-&OoB~}{ǯu] Ax|l"窫pOԚZ9wGnDN2bKGK[sּ>wvlqڶ7)+/w++ygϼ5?Vn9ɡ"=︗/'T[]:{o"tW+(կ_gF>=7{mJ|[wwy]zEmݤ5]/kopz5;\{+>`ͼd>w^&f> 5$h%=k+Ի(r]Ӌ3s9bCx q*pE׈'|ho~9B6:߭oQ>i9!v?Mn[ՙQtdlc턭{iq͵u֟''Ȍ=9S0S0Grn KgopKLP oPb[\憮,G׋/n9TMl<ʙi;]=-7~&\{qΘwENh.|嚀 g߷SJ&nFA]1G-q p\ _[7xKgh8]W^p@|ۿԨUjà zxM+ ʑ65Vk7BEM[{Ms n.}a*}+R-1oQW|-y+6 &;b?Sz1'E3y7>"H_r$Ξ5o  vY,bkiopl:~yX*BuȴWy4-Hh$5ĩ9.}7M p΃B=y|9~C򃳬`}OgxX&'\Qܖr~W$: ߏW;UjLz8B{p0NΧ z=p]Vl{ы=;7㽊 աzTCa7(w>&u?;^ޙL ܾ`}^G^^_}]N~{Eҋ]<>E~n"߃a`&jbooo߿~v_ӗO~=۽Vmɍ߁“jOOS;& y&{QZUg|Y3ŗR.~#RDn0IK&y2yxTKy㽚;y='lF-f{bU]Z6(V *qiak=W6??]WL/>\989Q77V.7:?2$ HvͩkPȘ7>5,?{e^ܥ1??ʸmy*:; &1%_^ǽUsEPt٩:'亷a"NbU8~G>w} QbBz}rk^rnM'ۋ5Q]ħ>?9^y( t)7.o 7n@W7fX[8o(DC7,Zs@9 7߀///sk[q0߀dLx@+ G~,s'8w`<Zl~o'2y׭;~iX/04\_m4x@qMu;sO܁bit9;_՟5l߷?M8q?n^fI]^=i>\y{}uMx 79ht]zyb4fq,{a#2Po6wPZN%k:u̚xI >b,d=/أ<]Oz`O5~,7{\ooϋﵨg9/ݓ'7쿶昧?_xe w׷߳汌J〿P>Kt4q1v74 `sփygsKW }lgCɻڭ  ﱡc?o)u+k󁉓>=PXz>7KAl {@U۾\z-֟wOʛsw;!LO77pq?( zo@ߨn>k 7_`noo^w/yd sYy"(󽆛5v%6tw[O~97Q~7o{q% `qa:os8\;30  1σgJ&oƜOoq7 77o77{\W0pDNh<ߙ߀Խ%Ɵs`8 kU1"^?-'w{P[Roן'Qmi@Ǖ*m%&ޟo%|@yV;vOʪq6*no\5]ޤ6^7{#b?owW_e9->M;Sxi3De}<8/o%ˁ99K4<_}vߧF>64;ϗ__ wp~l:JOKO39}RKXWV'_g|scjU;'+W #WVgTƿ'Wϯ}ͪ /:sGT(.@~8~x1+# 9`k;{=,'yz.#<QWݛG8Ҷjo[{qFL{S (>ڭj"ĕިx&oPPus;~lq`#ޢ{=5_X_c|wR}['#;=nhh\Ǘǎ/*' {'3 N_ \Eg_[7؈w?MJQQ&;{8wLZқD#R>Fq]W}4n3K{N6ߙ;sUӏ+zgH5>Yܢ=yq;3E{{h6I_a_[/'N;x=ϷCzN~z1.~;}:k0R^l3ae`#ooL/jA+n#=3Sţ"W7R*?m~zߧsb[bL#=0S?W~1u9?K>u44zi籜֏[Y{~8?}9:{0?RwE#=0SQq|6?vR1sF5.i ;Tpt i2m@i3mnro n<ٟ|q.c9pN6>2]lD |#7ooo/1󷁍b] l>߷?u :KƼ,9~Brx _Fܐ :#~k&ܟ~Brx S<y1)+'\s B^sWx ؙhIpI2Րs7#=9@^0﹕ RjŐ}߷\)Od~?VQq_`׵2Q$/&k}M,dp-gpɍXoA7ί̰+꼀=o]߃BFsMz5E97ϗz'k[ƎȦ!&DTLvH: ku zј/WdLn7s_[_J.UgaG@-(y/t]o<~9y>9xC&gX>xUb'o[W~oo&'X:_poo|<ߩlD~vy/_^/8Kt]J'ތ/ny"?X;6oϯcsg֟\hR(Fs%( 9C~@w,{X[Nb{PE7OQ#5G_rD8]9YU 7 ?|[13.KMޥbUv^ (se$, @JVuC wM~T]A{ʚE?.oڿMZ;dG".?t,/>ZX<;Xy^Oc'ǥŎ[9o7-s m>k~ؽ~gn?뚊 *wYÏ_.GG=?;?{7~\sŰ:~tRm#_S  9dʹ,iR9Onoo~5ooo߿~v_gO_>}}re< ű*gh2mi qB8 6nLky8w5e*~.T4F=xjW wnoWwa,$ ?8Gkߙ kWL $F} ?8tF(mkDz$F}<)Ħ6Fi\;y#>Y bQ{̾9m'z扅zĈO[OH.8[O=j>ɐĈ{ \&œ sijMLY4yy]Ca<[,GcI2WtKOJ4]t֟pnŃ,"ij]'1o7wrإNm}׌:0&V2l1G' [hP[fғO{1ﳹ4D3&YqiL#|;Z.NVm\WYJ15=l]?VoS{Z|n<+J;8d02Ya-0sI`t3M-x=0[_|uEV-r.ZGVNalɕG{~w&|ZNɷk ^|_|%[&cr犧A0>^nۿ.&w広߶Ko~"{%<ߥEu+zW.f%7W /,Juןgݼ@򾪿)w7\w;|w:㍿&YVycx,-Om,;zS0E%^ԙ<|"d [=y-s7gln|ʷm_?k}Jϓwɷvw?on~=t97+}q^oϟ?匜ۿ37wyk ?IO{oo]yMoooe44o7oo}sj< /2πJMooH8_?7_|AokejiZsLxƽ{.7}HJ=-mej.ȃ{|W67h<ߕ>~ d}{ŵɃyA`:LszT5#E<~Z&|;y3fͬ\Lɤr<~]_~y}ϯEǢ<;w^Exj^ zXҧ+/mw[矖LK[1ĕҺLƗ_ƕzW|2>S;(vY|%x*ɬ+?~M){"l]W}&;譳R;vR뫑ZV{eAt+v ުFpe|^'ۿW:ƫ:'9sBqTIՐ-.{0''ue+ [9 o{0U=ɤ] гwP VTUC<_nFGkV&)2us꺓LO*| o~瓹apWwpE^,vgE߭޳Kߧ4|*;owjd[t|Ɗg?֫w';!ٞلwk7(mKm^ﹷ"{P[XM֝$;25{.Y+MJq2 Z\*?? 7?QoUwUO$n]Z1|O >,߇?۶yP=жyOJzr=7_3o77>/<F7/y7wO} ՟_]> 7no'7obt->-${ 7߀d/o w_-K!%!=^+76ٿuYySJp:G$ . KǕAP88T2M`/zL !_wNXUdPs(@^|+xl6^ŋr2$ (|OM(|2nqքJt&$ST>0u0v$wׇ߳ |{Gi"9/ƕË{Ɠ?o_Nq2lfݰ_J=]ZԮkuX], ɱVwx57?oR?`E A:l“︰ȿ:,uG>.Fս6IdME}J+Vsvo.7,]]307wыv*w '24~Fg{ѕ-(wДЪ=oC~.{Ou@Á)o7oo  8gN:/5a͉p}_I۽sMZZˣSoW?OW4h\v='|7כR`2j ߖƙ^8Z+7*w{.w-DڿnS+:S Sf>^<̼Eyۿ+= }}]Ěvgو,nfŖH<-(byxQZ9+hl`=#ہ]hv2vH-^ ]4Bikb;MN[ضMAK;7E[mV^| *[7֔#2@KΙnM̗gF(7Mۤ Б4KǦ٧bPN #Mgo@oho t |o 7 KG;ᙟ= {*~{;v73-nsop锿o77#2Z6 #5m}^W}ߓS?s窫Oo7h9ߓ9 3ngnYͬG>:9&7._1`ϵ'KչX&w}-_'mqAvÀߓd v'SW=ZWaEW IxSOi\Um_5]_~'_Z]}mkG8)u} dU2]|/.*?t+f|_'U?/:N)??߅=?.ߙ5eݤ&'bgPi{wq{oK|䩛pk'L;s:#`^4$K$`GW>u`{[3KJ{T,񠊯my<Şߤ{`ҿ3opZw%\AFEoX(R+T7O%6Un.-A{b~\*3DQ]ߙk_ho?QwNVKL5h [v[.<~tާ/F>:Xϓ3L{ejo_Ce>/ --_7w o?h5ERt 7 7ppQId,'X!˅O78^oo`o<,x#u#7=ʏr~rrwc\>%rrɿ߳~W=_.]jrw_{0z*'=1-reW'?;^]o.wKOn0>nom7ߢ 7 Fz{,ųE<'e1 ,-x>o|FK=0==<Z<3YIn^<=]g"|wƽx2#Mw **Sޣmh ƒk:{lv) A|vu LJ]ښg8YbU<)7tCK[wW??}ņxY#6Eoo mef8#~xio3Y,'Z?^eo|Mw߯ݺeN-8 D[6oomyZ"T[|qFܲzx6`b++~WNn]沿kk.<]&Ðe.9g] s xlwkN.s!C8cqC5^YJ86*v. KK sl^_ewF'WΛ<`ǜ=LN1^<.s/\ݎL>3EOl& rT&C_y|\xe~O5sƠDWҧk5676⟗Y|=LBQI7Y[,d]꘹[S]GRZҍ APw-'fXަEȱ&KϘ9!J67/ɞ{һ>(ZyMNdw]WFlƑJE7p]J_M&/'dĎ/*yAPTmE`-ީ꛻`A**j{^㽢y;Ÿw=ok!:UyE}v***;3܎kl>Z]Wgc_+^ڿߎz*w?|嵐Ï_~y7k?߯NK/+S )o O!Ï_?}[ZbX,]ƦfG7o<@W,gb8  #؟}_IENDB`video-dvdrip-doc-20030223/img/shots/rip_title.png0100644000175000017500000004136207621713315021733 0ustar marillatmarillatPNG  IHDRPu. BIDATxݽ}׍|390 g @(0 8`JyVǽdW,tVUobXN}Wp M{CzwΫ6_;wG]O9` #oe7cxZEov밧OZlb-?fƷj+>U$y)~.9 ~K;oI(7=) E(ݞP(BP(oov{RBQ7g/o=) E(G: kW\yzMlۄ~Tymh=? D[Ո_▘{Ȝ߽n@b>];OA ֿ;jk|C;|=Ӹ`e13{Ş7;hw|;vGv=W̿|b=I|^?O\Q}=r4PsEp~ ;P7,V= ۝ZQ("dY0[~;PݞPnOBQ( oo'E(ŹmpkbX&Y*Q&*fko7o7o{pêBm8 wC7{Rx1!7{ VF~u[fW ~[ﭿ&m.}P;Ɩ ʕp_۴;eX,吜m?/nw|;N~G>n~4j&=rW o77of.%vl]reFE,@/_qCVmXߟ7dFE,@qCVmX߿n#% Kvu ]yxO~#_%F ._JyM^h 6񟹬_ X#+)f|U7d$X󢛼Pfz֋q_nzy=Jtv[\Tp(f_Oq]YbY_K,Y-M[NV3x'-;k)JfZ>({[Sp5NXh >ߏKWl[g[I*/.oܜ#߫-~^m6;xlma=5Wㄅ?_wzG3h?yIwl3?dcvnݵU07;;l&VL53\;jRb=\h o\\>! 7{:wo! ?} YQb *O!6R,Jld]~7dFE,@"nA[77ZbX,QK3c  /z}Z-kz5,낭=?j{;_k["!*.Y9U__[HM}a ΚC B/MKF;K]]&&~%}8^kO7͗"wslr{7NU= pv/wj?oɝ[+[?O?O([ť   [D lF jG8 Vob_zb(q߻k7zbXN$׷=_{?/?I{zg$#%V=R z'K |mϻkYD/~iS{ޛ}C-w|ЉOqWI=NTaǏuwp[ȊlNT]]1X[绺s9ߟ-w|Љ}G41J`'Y]߲ =7s[o:Ϗkp,{Yw>>[m]\,7<fߟUvSpYc%~1Ax׈ӫw{Zߑ>C+zz7z`iHߵ%_Ǐ e/wnAqZ"_꺯/>@ł<>jnm*}"eU޿Z~wЈNw߭X<OG֋=㻎kSP :?WCn\VeϷ6{K|VذHigi{sAḰ5!wL7%߯w;q0 Lo..k?&oo`@qqw}= -|i*[bKo\쥠Ky.7&߄77XzGabz-?f8|]@'z;2Z::ֿ&&JEo>o:ߕsW\߻ӆo^:_IooVM7w]ݐo\op5UV߹ jwchn6}ix%?O>@V7n?ھ;}W=ӘUjY{ ~C-?"?ing oϿտkn{=\A=WVhkN$QOl9QWnuFƚ_Ed{&]GS.o5;%Qҫ`剬IYW`5{m]V m?_uCMEsyԤkwý< ;o?tn?OD6<ҙ<<vy^>ߓ_h0qS{ŧ +|#r7.uv~ÑƏqS=f251CY-ݖ]s9U6(I=2N>5C̟ZoI(oTO2Cn^ʭL]PeYg-K o%_8_[wqm>(*ߙ~pubg=lR'j8Ͽ[R87mBgHWU~hW_khzI%wˆC&#uw;4uJ0xzx |1~H ?v׆=8#Α ӻNyD,8QZx+2^;9c,ۥS̟;qw<#zp=0ݟiͳw}W9)dp uoE$g4Qu`տ@{DyC綇.U2)7wzGҵ5o_Ӥ{>|wY?'nJ%<%y_Wcpko.\5_%k&ߑlDoeBnY0e]p G57 ^}ZU$[9w?Sa%3X:2!>{wB-Q? sԿ7ޖu7=YlsσNsjֶ - [77k7_-]0Եlt!߭7;2>8o7̿6/eYq)ݑM8Yn*1ݟiY^,W__hF.X/wz0G׵^y%;ol ?|~7'x$}^u+YGzb#oO7kog}rwzqHw>oNLxtRZwR]6g$M;]"ޕ֓ rOUVU$yeǻ?V,˗?}?}`T^Γ]Vh/Ky;oNk69Y%uw$-D.uw͝Ww?p{_Y=V߻wىjy){)qZrg9Koj{P~q.n-wﲳKA7~_HV70n1 R/~pekX;M&}bN~[³SSQֿ늺^~h& [7OoLۇi_}./+RӥQ77 owvo߻9 ZԷg\Zu")#NoIw=FUyIThqٰyER Nˌ&˽(]SoռjwAI )\9wKon vMϺƊ% %_8ϕ30ً &߻Mo7!IC7;j$=`,8]ԿkǶ5E7!λӱV냓Ã߻VggK f-+^;wh'nE$ -,a?1NTw ?ى4  >WF{'W*,;x ݠm5 /T)Ä셿;{ף.;[y>*?*eN^ ;_K(8gms 8nuFoU:"\(.=NwϏ"EM ۤ$XguގowztY՜H`/~!/O&wR[/BE?v#a2.?lҭG[(8!F<${?8?_Z^ݵyMFo{ֿGzSWr\wV]UG/EBo/1ߺ6 q&vFguo7~ߐ 3}H+< U3|jjt`wF\;8]O I5{yٴ){m崬Հ.ˡ~.g%fqN15L-8sYܡs')$셿[;|mc&l ݖ|吞?NR8ꕖsd0twвy~rX$@U?Jo߹1i5;2UxM9 )\tgH*v<;1;M=c.ΚpaͿ6;үYm>Z{Poz:ߋnfp9T_+;;8D5wVx1@w|TX!5=~FmfUᙷ_܏}u on9|Iso7c=vo 77 W%Z~7V7W*);$-RP(QpﻧVAV^_\8\~ b2 # VYf?)(1E4bp@^Z8Ϳh_t+ ;i]uIA(XRWM8ގE[N*r\yEOCݰpV/B/⏐>ߟy{+e;ByYNvoRYe'P"隐{X&~COն9k8iN޿߅}}? ;餶t>&uo}w]ȯ&%߭ ggG۪`?ӫNkZ,_#~Ϗ=[fW곷Wk>3Sֿ{xw~ oe;=≈qa?/{]NϿ? 6sZq>|wݛJ##rh>Ig]gt?s/*ׂ~UiPջ}߄w1w~e{Ëk3&w"o' hwq{:<.{!߸ ?}Ƶo'\ |ĵ>|x}RXBzcVY}WKQwO=MnV~NguF5nQH(\қJCo4bphw7;p?/oܖgw-wWܽV *@AE=Jqk_5/爖ZhX-D>Q쉺r>^7޽6,WGNmZJvݻc*kGI[?'g}*wT[7.kmVďg=aZ 'Oʂ=4#{yP+ywރ-"%SWE껭 6@=o"jrWk 7P&sUS1IJ@slTAMmT՝wwֲ1YݿGG?gW07V4z|ltHjxb򹭿Y'~q?gtEk58}Yy;q7&1@o7 MZww}%]KbԂs5.(V'2IlZ9US_q5\wHt۩R ~̜;=mSUK Y/{9yzz:,Z]sqA/RݪQwJ';YCeUszg&_cdn5MR:w=o\zNw|Oߕ'>,_)R[~Xwi%OO]|M:+kޕߘߑ&#P7fQj2{iZ=mwpTo׮~g4`"M'#_;q mxWo\ _)>1<66OH?ƙL.vꪆvَNnx,~ YPopJomduWe>Ź:_a^|:_o8w;׵U8=~ǐ~z0񢋯[p ww.+ c}lW+įgn5>[w1oYQfk#8N{G>\>J.X%72]U9ZAv;G>BVw<߭-꛳{+}?m~WN{-Gog)0;k~&Qiۿ0_۫22|}VE}ߐ?v2;#79o7yܑoA oտ@oo`S:MoOw%[" _[e].Ӊ [DU7MJv2lw? MZvs[77`j֜ך["[77n8~o oߋ7̿v};#79o7yܑoA oooP7}-snx9sH5ZOa@sSc'~^7-;Rs-;G n(xwm?M NyQY/s֖߸o5,k-=s.u ޿Tvr-߷Cw3!zow&o7@?oo Vo77wcEwro:'7}Njt@sSom^3[w/itsqMWΪd*&{coc{[w_koߋoo.>7[o7kc>Q1^i߮:7@?oo Vo7^9NTw|8ww}'d^7kpC7ooߚp'j(mZgU[ao7oAo/7]{>wVs[7/EwHzeowF"Dor:on# ߐ o77ߕDKRwIwo;mܖﬡ̿6ۀ nP>&>5C7ooh?[DU7voYmσb&{StO/7>..,.[7kGw3!zow&o7@?oo Vo77p~vqi[kuW&a+)(xSӛ* M ))q/~^nRBæi}xRxGR8뿖N=ߕH />0ox}|o]7~ H w 0W߁ǺߑKP&?VI ]2>o7#o&o7Io oP771kD%Mf:e^ߋoWN{-~Ewn#ο6 m_ ɮ[uwm߭ήjqnL?^IwzOZ$7䗴 >Ewd Koך7 w,%4iX1]{3m/o6*ۺyS[7V{Fk M1|ۯ|D:G7yD>971эT  oo4&2\wbN'7M\oG'oi2ZpV3^N5Q|8oL<)0wmn_o)G&Y>`Cr w:" /Puj요C }pdnoߘ7?nX߹=o.;n}o)󿇍oƗ[6aϞt:+ԟQo&y;G7&ѓ !տ@ ooM"D*Nթ\שׂ(8.]iQ_^.]-k߭f\0o8jwW NZ`g^ce[777r>uwۗKC g1oNyCj/noo.& FD/o]0nr mٓn3!r"ooD7zR7o7 ?x߉:u;ɁoϿV6o~rh>@7;-]\6o8rzCK)E7_o]N[߉7)7PY78T"?qгD:G7yD>971эT  oo*;8i70;kA΍o'y5L-8sOZW0Oo7NI Lwm߭ʶjqaLV?g@m%Qe[77N]߄;]9&]o[嗤 G7wUWW> X_;a7ctT駓vw<[77>K>p/[??7{DߑI(VjWo2[w%kS =[598#ΑM-; 8)v oLt'7C77-MGNZ?X G{md w5T|oת3Z|~97v*+Ƃ Xiw o\9{*&!֧~)D}7s;;8tYe] ;em'.]߸uw}uU;r.+޳7l%o߸{<ay?QY̮S(6Z܆(Q燶m.wpssw?k^NoOչ\=5umV8Ew߸uwxІMIvx vptAQ0ڕLRwk7L7o7 voL=r-UO'‹FpVI[}??𛏿?~Lߓ̿V6O64wS=SvQI[o o4jܥ]3t߹WVIO,8,)<[I-7N]N0;wԬt<4LGxҤu+)|pymYN 򿋛dTd_`Yӭ/gK /(+%o˟n)1{lϿs];K,fWtLׯ_ߐ:/uS̐^|`{R8 ݯyI#)<:VI[^eUo }ȧS ^3IO8)㉷+aߊZ}?\/Zg-&W7H ;r7Pkr o߼g mqǶw s $[} o7o  7o7 -p+t)w*iԊG&S97w=/ܫE40bowwu$S=$i7}}%suy=/ŏ{h[;7*[FA}u1.Ŭ Eچʛf]Ms Yb.ZH8"~G77o7o"hobXF- mWo7oLoo7o7hU.O5ܪ?@-_@SS{ut~ǒnNm jBO7bX,kK@[;p0  [ GEU2e鴗?dvu/V <^O o4d/S ɻbN3z_|=0+5'l-"#.TʜjMƫ#_4iWH=RmDVs= YqyTJ7oϿ TX`6}Kx7<߉j7<t7 6V'ϛDžK"C&w߻4]pn %`>-5+7 7o77,bZp'^b?L"!烿oopj>1fIENDB`video-dvdrip-doc-20030223/img/shots/cluster_job_diagram.png0100644000175000017500000002610507571230300023725 0ustar marillatmarillatPNG  IHDR!3@UbKGDC pHYs  d_+IDATxmީwRߋNĹnRJ}.Φ~'_虂܉[[yUނ[pt(N'֔'GjAGB܂[\#WtukLA-䭼*o[~Y$ߕ{Axk_-;5o!CŹ`r qcE3yyl*ɸnQBn1|~38:ƵhZπ;nQf:qvPunqbh88,ܢ0 ([/'NNo0f;Nypc"iGIzFn;[ѶrTgZ "9Pl\o,P mkG8[kqyoj8'ԺVڕp5oFso]KŲzMF.܁oj4P뚏k+G؅[o> EyF38 u!hqb'Mq[qbb8V>48Vk/gx%x[n-l.; 8V(;gp Cę[pzP;ę[@HŶ{y e~88?%(Nip Egnё[tDB8 =όo"\-:k|s=Ώŕǵ-7hn!oyND-ڡFs [)eB~_z_y%WFs[Oy;D&^Nnzi;jtqOy;zt7r nqW֯ߞM5_uaCvr[~Fxۥ5)5n1ž8{kj-{')o3-XkG">9)ɳk8xQ}WvO ֎r*ng-mBOMrm{Ĺ["܂[O~P- oG(A;j-䭼<>[ RRVVr n!w-SޮZ[ڻ%jqOy[hn1dz=_;p5 )~n!o-ܢqT>}yhE0>rQ"dW׵ߜٗ}1p`^+n!omy{4Gn[F'gOΕ\Q8#FO䠲Vv&-*S/{?59t^ײq$3> V2S]ü%bYb2ڶ|:{Fxy-䭼'oߝ-.P,(wO{n[W n!omyk9iSi 'TsTֳw^Xpfn>E'.-n!v3n-Ԏ!jA- 8n1m8㺅h?uo^z&)hn!oq5jEYmxYVم[|Yޡ7o|Con;kF&Ry+ܢ[y_Jʚmƭ4It>c8s y;}] -c?оwXhr'yN '[Ly+&-w8e+E'Ǽ_-yW#8k"5n@[x Ǽs\ѣ[l/YY{NwǼY Ƽ`[q6i1[te~VpM`t!ΏŇXLxo -(<[&gn-ՋW76qlBފs`g-8s P׉8g~[n1ܢ]nC/hn!ocRn-Fs yfϾ"X,XO=e+Kͻ$8>Hqr])oȶGn wq=3x.f@ȯxQ{~PU ‰8+Ģy}oG- ){h^r A_S'B!}p<[ԏ5mr[g" SܢDjܢ5aW.\%=P#Kķ6+A{9]\x/g5n1bN  ȓ>Nu4\cʀl-d,x-X&[Ԑ3>X7]Ndn1%ή%gBt>,d]vW-F\!}R%ns5[KȀ-nqb\?:Y^[Tgi :-|F+sĨkn'_ռl; -}@.js5dy-\38E;QGND'EqwΏec q`nQEtn?k7q2Eb/Z& N|:[`j1DO[R1PD56"n!͸ĀltnnS@Ow-Xpy-u~Za@~q:;0ąa@r p Gwɐk-PUzh t;B#b--oq1+=VBb~~G_[g^-`x3oWHz䎂}9⧘k NՐݢ~8׻EqGޜ[->)k-rf NEqˁp;,{-n&R _9}vՐubܯp^-Dkr涜2YOs=F-p4!h m~eX?7|CsSWCL,PYzj [`f.}-daoq#0AhYw⎑[bl51_tv#[[\lѢUT> rݲ wt{GPƊ/]>`xEڱ5i??뭼Y{ ]{]g[LoA-|>[5?ߋ[p n>7n}C-'xmFΓOPg6[ *nqwW>C^ =pޢhˤalvh+#7+c`*H?-;KlnQ$K37uVscw5}_;f?|}з {r[7hSb?k,Ѻn|MɗݽBqۂ+]=1]0[[bbYq?qRwL'. !yn|Ègn!|Z,B>'_-/7,Op }C-BP^maZU<`COOp nXxj -?9v.܂[<=n\r⹎[ c᡼On-0[Z s|^6a_< /?ϕbx[p[G|֖_~dSs M6[jxg,[|?;v|s{˽RPbEl7&7-2Mn|1Y>ϸ-iʁ|?!QF"9'F&8Cܢ hA-8nuDB(|p!JEok -ÛZ.-+" rWݢ(2`ǡ* 3V>A F=z-n5-*'-zW9 5nt -Jk p .>B vn_|dyܢ-ІP+i'_&4ɬ 0[[߿~&|ma56Sy;[|=;~8ٹ߻UsV|n9> M:DLlh&!M&M'je9HEG[nq-rưY1){+8oqP Ə#SP=EDp`{{v ϻz F \}a15}঺,Vܦu-s͢7C:gr=}*Ś'@m$BpbpQݢy37х?׿I5{-:6F냼-~"m)"bb]?gb VqzQ`Ix=$n;/ -掰-u14k0;2_XSRj%^N[Ld[[Ӿ,*V|VZ7$9M0rhSjgA}"`C'',n2ax,&n1qmn['^9b!flk2*E-zOq-;-r^6rt$98z=6b-Un@ &[k_`PnTEX0n-v߰|O~BPnqbk$s%N2:wꃺ-=MkbnfjU&|[T6t};-nѪisP |{0؆X}*Mp U_rnWA񇺺[9=nuuE z%+G!n}@m-O)62r ^6b<|ME-Ybq>܂[<_nWCE Iv-n,ûnn]Xvl ŕ>p m-\ԇ[Cn߮UAr[2>nq8p nm[ g(P;n>,7/no_G| p #o Fnʙ8[h} n5w=HNN|^p$5[zcYݸШ5"V}Hgͨ\tX, '=dK鿊 [N!<99`AGmaAc-8n7o@nQBq>f5pf^v`-^GHO DT"XoŖ!kc+Jhwn˩:2[\OD-@Zn){`n nu :,`՚!{b`8Mۤc}R :&En|B%"X nٖyDǖEsrO O )- Y{T0ۼtYalu9VDst@L ˙ҨIxy},vtj$]]ut=pnQnY"6npW_zEnQ|˕k"=&΢h<.FVhxw43JU=@>@F(Ss,@WD@'^q (P"54 -wT+ cY-[@7 c(pfCN!J-;[4h [`*?!n/yp  -@n1{eJ* HipI5 qv??|&Ͽ~,ٯ?%HRǹ~.l nq$Xr/e%gE 8P&Tgn nqi~"pcvN&SVQ# ~ !h3o-*[G-!Q$RTdRܢqo n Gw#8-&hg6[@r[ YwW !bp@;_ 0.JE[H}$rsGH9[#@dE[@Ň4u-g[徻8~0D!a,7`G gItu'p׻EqG^HW+@NE2fJ-Pe8}MĎ6D``%u-{9b6rQ*m.0Np p FP [G[H [0Bt [*[Fhz[3p Y,44-41-c4.-pim z_76IЈzAs_Mnnn%Zk0AsXmHp Θpv[98-\AnO`p `P " [}EdBn 򵈉-Dba<11p ώ 8}V!zw A^`^`%-'mX-nU|С[p gs#^צ.{}|lWrs$߿~&|m!Ɠ/ntC^y 1$p [`yм@PAEIU$_K0-nnY36(T5;Anȶ5+R-'

X-niqޢ~=e#}6{ZX-p sT9͔kmL[Vxfނ[[¼EnQh[&ҳ[qMf)8rkž_VzY]ƹEV¾eV˽[P[@J-$*--nnnX-p n[n-p -[n[p -p n[n[-p -p n[n-p --p )b[h[.B(p -p n?c,$--^U^`^Uz?_>Yͯ[Jj~-  R|M |>s9JnkB%y`zn7iEl$I6KRrߕ{[h_^s[V9oQs0VI~K[nQ?o-tŕk"@5np <]U7?,!y/~Կ^ƃ[5tM*np "{qcUcpWm`c-cUNoJ{K-n:~f"7o\M^0X 5?|m~ r vX~7-OǪt"^\-L8V&W[BcUro܎O]p [Xt[h/[0Vi/@WXp Xp Xp *[*h/[*h/[0Vi/0VA{0VA{J{J{  U U^U^`^pXp np -[?Y HY~IENDB`video-dvdrip-doc-20030223/img/shots/storage.png0100644000175000017500000002241607621713314021402 0ustar marillatmarillatPNG  IHDRPu. $IDATxKʕ@ќជpӝuCpE%*G2NE,ՇI2$~2L&t/]77~~Wj|[\g<7kl>Юܴbo}o#N~پTO|!W|bop+6=/zA3;/mp"kiyY̌-kp&ڮ.=M7qyܼk)3M36wF:.~:}@s'7]x_9ٷ\;{BV}+;bsd1kuyrMwh pGv9L{ZG.9cl'כ~8&qDߙ5v*X *σ#K;[ǟo^a}'>k^ Z,SY6ߟLן*υؼE|签Jt~Wo5.?~*.՞{ݳ͝ꋺ^ _o/.w23ϋyz{{`ua֗q9.HI_lqwwy?>~tzaS?ZL/nuX}[2Wtd3Ot50w3}V6;Vw~w'3'wZ8ǿ?J~~;'n~ҮҠ>]o={֗ͭ{:翫7Uo84lL?a!Ym@/J@Ow7} 7 M3 \|P7\:o8~77~~~GS~:8')UA~>,ߠ苟כ K?|s_3.iqIpW+~ R/5(n@/b_^;ʛP|}/nqoA~wpy|{ԃoSۍ_ܑ^mso{|ǿ?; ~g=e `yu: =9|Au߿ܾ [Fx77ro@o3j2Κ i27~~77~~77}g87@giSyBooooFAb/zJ$x̕3~^޹֏kfnޱh7Y\7;f/OiYg{Z_rZf̃Vnq`Wx`VF,{)7ǎt>>Vp5{Q8xilU隃wUɦZ-~ݚj~:3 )G} z!o]7ܵm{;xg*~~'w{sr~/t- ׻}]/Kw=lK~VCZ8񸭾M#H/6ڱ#]o?wH).>[MrVIp/wLǿ>ny<;9| u?f4}7w՛*ZΏ)sX^^Y3A[᣿m׏_}Gid[AMc=9|7=}{sױ7~%ߠߞQF[F/t][@8~d2L'~^o@@r/cV8~4}pT'/Yl[ڸ/=ŏm. e\GZҿ:ح*8hLMk`dE~zf;y86yaG2wZ֝fcJ9v{RR0;6Ge VZ&t> ߽G\Q~786\) vBgI7ͮ13o@oo@@oo{~O{uZ:eK?Nދ4zWיUG${&O|jv}mZ;ǿ=o{S= 7yf}zz}ǧ6)^ /%jC=V~ҭsf"9$\,Wi &7F3V]Uj?o|Ow)KxߙճM9:߭˕\k/,K|I>_էcNo{+bXO!~w,l6π~f{nzbK::%g s$FAo d[9¾Uߠ}{{'{?< `_w'jc˓j̿?'os&cOnukiqjv7;]ś#?bp| 7SE|*;l763鮪í[Ξ 4'?кښ)C'?.yrWD%'_y/Ůc~WxM~j=\|ʻ3/77~~ }:g>ybu{d7o.#sؑ$49LsoriO8~7upu,~ JMRt?]yxZ; LNQ(ؖ8e3W6#$owun_3N=?(eÎC|K{83f::3(:?4:BjpyuT`ޓUw^ȁ{[y}=$l>$7 ܧn\+}EƋ~3׹3|+jXO]8r%_[S) rK:3:Ϻw}ﷺ6M'"o[M3sej/~PJiWPFoRկʼ%ْF[sǧ!_lZ\lJva$~3gK=>}{U3|i|28~wԽ&٢zV}cA!פwz[_r/q2Txw=~-yLTw̾7vOi~'/テ2}H%_]S\ߙz:yF'o3Uw>q/k[z`㥸KOy167>S |-ZUg3{~w!v?{tœ)yoM\O<r?kru}'hp gfcpF~@}bn8ױB9ӨLM%o@TW~Xϧ;hV-zN.QrKufkK}D8=~ G>`yܛN~4<RCn]}K ; p~x7~~ 7~~ ~~77,8ey?N. nu*SZ7&{Gs[E}|nO\]%FGN_ _Bkd2LM:I'uLw`_?C 7 7~~ o'~N56o:[@oo@@oooo[@d2L&QӴ~goo@O7p)~o2L&?Te܎~~ 77pIENDB`video-dvdrip-doc-20030223/img/shots/log.png0100644000175000017500000003244007571230271020515 0ustar marillatmarillatPNG  IHDR5TPLTEŴŽŽͽ+4IDATx cܺOf&K[wl%7S?ǶzP 6}&MvPOm0{6JH%Thvv*~?nWNzb[Ӧo+,{lڌT^kCkԗ~}}~'8<Hu~ɩoҍ6ڎQnR N9ڕUfϏ*ՏeTTZ?hJÒlCG*>BYT >>xR-l$H%+'bF{6Y? oM lVNIMnݵ/pgI{F#4RIJюF8GH%ThF*i4RI#4J- JR*7+ފy >RFM ~ߧ˚垆C >?Bd/iK_ͨϙlQ<_V׮hz;}cW*w ro>ޯk,8)L'?$'YpSyKWh_~|3M{۞åTgPw}9KWˆ{o_pb~˭G/"*jVRF _gY+GerCo}ѽnq]mWȵ0xa$WߋKJ. LC/)e4>Z Q,G%Rkz!]rjB7X~u{JNꡫ]gvxq7Pg|kֲgʤw|ek]J~pn-T"{΍T:~|Y~랏Mja^T?FoOI%dOw#Pyr*ު]8hMDTpTN': T^=ٮD/GΕc}BC%7]*nJ1#C;ʫ_zbRy)jo8| &]3mg*oPr*qIS iRSiIT~B#Cj2l Fm_)0/vW()*sT *QQ~vT&Kj6=Ó(7A}!{>*|/T.Z l5B?ߺG'’ )|T+i|Ț!JU^TD^ WέB[QY~T>+7 9MjSԀqe6{!邓Yv&_Hx|b !{pp^.H cNTp!wS_38Tz'N8lriE*7 [iO; J\bH\ &rx厚!Y0||s<%Q4MGkR j֢]^KeЮh+e;iX3N( %C J[ڐȓnz_z99K`#~B$cQW~Jʷ߽O3hCQ]I*i5Cyk jNޮfD1?V5=*(u"8?>R9f &T‹vl[#'j&}5Cyܟ8Mw z!mԺ"#&\wPɤhZUd̵@y}5CVPwtɩ`Ȝ[Jk2 eZ%׈Y'-WN͐%4r$yL%ħR5Ȧ]}rO͐2WQTu87ŵPiţwM&OSUsi{?+>y 4-0Z]Tb>صs¾z]4CħQ+k+FevFܑ 'hz+ E5xɬ;+]U;ۛC0+mȸQyo*qncTW~gB9 Bњz;RIdh\Ph8Xk}!lhh(aʵ4dS_9AL Ȑ>U<(BҸk@{\s%PZY!y?$ 1ӘijB0ݹHLo9 ʖ/V5:)uL)Oɛ_ ġ^q5CY( Vªses njl5P)ɜrTL9 \H2_hPN^J/z5!֢:gZӶ]M%Kx1*G QӮQYױs\TèCخY3_UM{;I8>xyJ!HRͳ;x|v ǰ7z8byM*q[!nwZ!4ʉ5C Ҟ";&EC^,Ͼ%)K[F*X8xE)kjըt?OK%|MTmg2<Ɛ2J)JOJW2G1{b ! \$*[M1~Wr\P~܅ޱ6t5H,t+ʢRSeefSw:_H8[ɠ}ur>Cxn&S݀J'O sS4hW{΃hF*3y.0?`nRYBz]EI T TRH 7a F T!iC[)KeJʜs:&h6gqfci9x 'R?jTGVx*wJ1Q,cX>i9> 80gzFI!U`j#qlފhzY vs D ʅ\؄J\[BdޑJ)x)O"T̉bi{NU{1$塊:m^Q[So{P[hS*aFic+)mɎsς`.h|ar0ZEOu4ឞ;S.0>^\k)L.[hnEb) .N2vJ২ɟB/z2w6.a*yǗQߎ*ޮD A]YҮ:ޖ*rʢ s-2jQP4FgÞid^RɁ}𸷓􍥖?M*Y>8?a6zQ nTnCs!Vцh` PD3|v9&Chӗ5h-i\#kOJ|MknlC:S9fHq1DSX#'' I:3R9fXL%$rJ <_B3'|%$rJ_C3RmWvP9g"*/ =dBs|TL]c|:|H!DMiu>Ryy!_iu`~gWmv:* 5H{KRJ m =UfZwkA10j>Z' Q9~JYJéT3tΐ{xrt)nM.Ms2PT;@>Sz=: ɯZ|AЗGf+4ƯjW_jSsFC\3<1hSq+u:^Ɣ){eߪrǸ55jEm+Obdַ)㼺tg+PY+GЮx•x@^gRDw]9Epj.*e'*Ԯ•x@Y)"Hj%ǝJ|i=S-;BnJQjrv8~ LC_q5e^j_9vjlWjVخ)1Q;e$}TZʬd:^_}n$*1淇XluP RqS9ve۝zypm*/6,rk~nRYzEI T TRʲqk~8wTV,b\9I0f-t#(b4-r|Oܥ;ڣ۹lE%{RefC#dZAb̙8nRH}8`g1Ԁ5}%MYrn"xG*a&*2ۧ<|b#RtB=XIb/sLNE?tdÐhJxIPMW}yT2"ę,Shy*3 FʯXGh)aJwJP皢Z%~xb2@+~ƕWW2I+͵MV tQ-†7KSTbXTbs*fӝx*3\NJem(Fb|Uw 'B);Tzz| б/+J['탯hg8챴c)a\ %\3r*/TgQ3D#4T=ǍVfuغuGvO9ȡl!_x9*i*%sӜԨ숼#\\~Ekmkkd~+w#$XY]-3FZ.<=h WuQ2],A}d\dT=GQKjeFT:Iq..YLT&n.<'9zq#紕i %SNB5do }&JM&߂j抡: ;EI~1JҌmC9a( VK4JW騌j5 I2][KH#oh2P]iK08x4 ew΍VfS<=T-* Ŕ9?vol+3>XH.y&Ո0exeI/2?3s/`*A*Gi=?<aBupfv:*[+gZYv=iI SJ r"#z ÿS*# qu*hqV 6a)aim4 # gHe>ZYa|< TȋuzI֬JoБLJ RYKYK/d;pJΟURftJK녀bUvuFR TB!`:T H8]v^*0|0}ԩInhQ٨xFPvQ١c22= dTbTJ$ ʮZs ɂ$((eɽSm TZ+F+qöG/aZ}ST \N%4*X+z?9jGPOt_td7I|8T"ި' [TS QTz`&P~Pl쫅)Qz<P I$oiʼnʮvAyک C:|NHmURj :Rn2wiގ߶wlVBYql=Q2Iec! \]JOt!qPQ dJY+Wz4R.Yc^ Q)eJXڕ)tT>ET+On Gz+W}XOr+X!-a \{bIVfo#A؇F*I%$KJRIPy!G o|$t蓉t<%7U >2=i-*|[0Tn25CA4XS$"3Fr͐R7DD"f4])i,*+!ǝz$|(N7 TiRgD 2x#UzW 8t*uQI1B_)K}ʲ̀C{SfJ)F  58HZ!kD3 %ٛ͸eg!Q ŀCQ9 v #TʥTBH%JYi8CmAZ܀(67CfGLTZwl2cAe7j?oU#M7^9f~RT|%>f"<*Ry| wȜ>lT@vR33zy[žhmJUz/6N!r 7٘>n9D_x7 mXn.:f5 i?LT{=f()9lL/Ĵ /\*N_^LGz1*7  ;dA롲5`"_P}_k0#C afH+E Mf!UskU-cJ-dѨJ3dCYMV@O$d񭱘\phvlrx`tD"qF3`H3҈U#UC2Pg :ÓbRJier-P?R'q jpʕ4CwOcf1^ 3noљjD&8|hH%$r)RI*i4RI{>h2P[%7 ʋ .wi^N=?ިfn@iHӍW$>!YK}tE3xTZwnCFfr,P,BgFkSJUz8H!r 7٘>n9D_x7 hTޛ(AefR!4CHɁdc%Ux(m ;Qy;26Ũ@3 x2 /)1ߢ*xy|Ce8t])|'jW5aTZJR)Gk>?Jd%W&#iT>{17Y3dC2fȘfn2v A cn2Rf9+"MF*G τH!q17d}xaTu07H%i9ބΣbn2xMvfɬɎ 17YRs!&cn2N3dgMv9fΐrsv)r] 17Yx8sc(RI*I%`pF*iq7 f!`V3<gTBgn2br{Оq35!-me!R9f/  =4CT2ɨ g#7 #s {TJR 3D*i4RI{!n@0^]h|(38CR9fqn8C8fqgH 1 p!:Shg qΣb!ծ$rfqZ+g1 $v083D{q#QfH I@ZȐceh'P6RyZ*7 SUZ_gTN嚚!5 cn 4CQ0@z6cRV =BPZET4C QD0@/5!j8CQ(PaJoGqDBʵ4CkRvSft5CzӋ"'R9,RI*iPJ3hF*3`n2RyfR&#GtH屚!J&#j,*Tr17/ovs%MLTĿA3ds&Q?}Thox[<ImfF*iTH%F*iF#4RIO%vTrvC%vtMN*iF#4RImC=7hړT{u#gF*iRw_,n,+J*iOSE~F J"}H%Y*}o7{}T֢7[x [!mG%>D!GeףFF*iP JmT>6$ͨ_d$?خ @7UQ쬓JZTvH%m*A*iʤ&-n,u#gF*iOREhsThF#4RIJH%ThF#4RIJ6hXB%6JH%ThF*iw2ҎH%m0*{䟛 T$o4nT>& veIi[gJG(Ѷʢjpv}h;X`v{7iRIJTH%F*iF#4RIJͣڱb!JTH%F*iF#+p[$zn)nِʗk t# "|}i)H% ZlkxdTJJ^,]+z5#e[T&ʄEe 5j|aB%-sR*ٮ$YODB8QO!W5y*Tz=OA 'Fe]i7ۤ]TfJR5}YV7]خ$L#TH%JRI#4JT^JFf.4ڱF*iF#4RIO%6\GKF 6JH%ThvN?IENDB`video-dvdrip-doc-20030223/img/shots/pref_fs.png0100644000175000017500000001740607621713313021364 0ustar marillatmarillatPNG  IHDR, 6XIDATxݽVᾌͼ'`&k846hʁ`(tV[&?~)=ăFJ"%Zo<|pMoP_P_@}@}P_P,. g/1?z8p}'%;u} T f|34 '˹߮޼nPm[L餂5ꛜ[^&Ϊ6p߃tw{jt/W2wϿOm-U<ͽ4⽊B?L&鎦aycvokAg-n/^~<; 5;9ŭ<Kߏ䏂Yo~uGˤ(to{<_{[n^4,zOm.u:Sj1_ׯoۋΐ;m~ Au}Yi;%Iށ;|UUߞߖ-^RzV'Wq;Ry~&Bm|&Xow2͌bUKv/>;|~q=׷?Zy+m<촼հɛ_-7G>Y<v)zCorq!ckv}n~ܷ6ucI?㮮M:{㾝OϺ7zofaXcG7?~7y":DžGYo+5~oifWWO%>ahu?hO%{/R_gYP++z. U_Յե꫾^)U?a^~'s PԷ-K;՗b}mVm~@V[kG~ w IU}G}}wck s7q_V;]`mGk[X^۟y&_fH5u// ꫾/Ygt/1x2W}`] ꫾///꫾p}Iӫp:;8à ^7_Nͯz\h|<"FoO^ P߭m\j%{Ny~aɦsL[K/(?sQ˦^/9_>vru}'y+x9Ǫ<.IoEM[lgeߪlר| ꫾꫾ {Gck =ñU|tUq}3]䪡Xc33XJ}A}}֕ⳮ@}W}Q_@}W}A}W}&^&cje2W}P_U_P_P_U_W}&A}kW}`uv6pAP_o7ߓWo_!Ъ#vr/+TK5/7r}:>D};o9: 詯79P+̰a7ܢ; 19Uа`Uw1=}WqXoɱTC;!5zofP߻z`_>LdK"?`]I]Ù\X) Us}[,]o՟ޤxMF-1?ϪWAjS?p޺BU`g6:?C_ o[ +jH}o q9q}E}YŝWoĞ;WoqN<fذ_nQ߇۾7XcG{n8gґˆ M}ێ|}cw>BjS߆̠w~yZ$Wy;WVivۘ熧&jmsLmoq߸>zŵݟ~kϺU_U_mU_=L}0}A}P_E}U_آ&^&cje2W}P_U_P_P_U_W}jLYXIfR_8X} vxOy ӏP?DQVK T_sEZ3+P}sb擙̿xփ^^NjN.yw&Vvk^nBWD9 ^_5DKþnd2LǟVor\Ufמg܍|&<\yoqGqrsf43$K/ ꫾/꫾ ꫾/꫾ J{: ]wOX_;4e^pz)_j[/t:>|}zӏ?|M}g}o.K[-I^&K0^6I=˽Wߥ.7om&Ǧ1뛜F .rb_q=oOn>h.~dr7.%z25 *{yWypۯ ?j }a}'{iQw"Nj}fUlj}--&mΓyJ/菉K}^)< mgۂkpC}۶}w^ߥw-*gIfq6U_W}@}}::N7W~q3w#@}q]շ;vw{=<ΟhyۅyV`#2'&l.}TiᓶLGg}'yk;B Go?c)qTşˑ諶/ ֆ0XSә8wa@64O >!εβt:0oY}A}W}|۷kGC 0Gc7:[UߪdNԿ9u|wW}op-O?yi3&%<Ggs0tϺێP_U_U_P_uW}P_cs;x&G{q+?[9|}VK5˫Vdgm+9~h+<;xe2/]d>[ڢE۰ 6$E'ch^鍿roJ_:Z-n`e.l[=ϥin ۾߄o7f)Q+ذ襠33x)VQ' oodVo2tгFm+Nxs9z<󷭊Xܗ&LnM*n>][U5G7yaQWzQw> sx.m=ϫЪ?w;wn&9ܰ?Mn/{۾C:鉉94󾵅v37#rsq#w|w MR|빧 \ߥǘ?|1mccܫ1ϙQK{u8qS~߶͏]pwisr'|s4K>[3snNo9s uӖ8)9VC!|^:R&ι:QQ9Nι:isAշ=[mKur%\[èsu趧 Jlvۘ熧&jcs9Ƹ9s7ng 춾/y{h9 o}BUkU}{_.W_4R4GAN3p78?$/I5?(-NsC{oP\YW'dvœvsN j~&K*n2^^YN;;}jWV> 3 l;&#/vI/Wot Wo mEӵ]}?pWzoGG{%<Ґo]⸧P_;aΨ&?y۾Ga7=π^uH<ǧ'9 ұ<:3Y}Ovj;dFUITpussu==cf++W}P_U_W}P_U_W}@}U_W}U_W}@}U_P_@}U_@}U_@}U_P_@}W}P_@}W}P_@}W}P_U_W}P_U_W}P_U_]ߗ7C}`` |?޿뿾/o OUX}`>q) KV_ؤi) ӧOKV_ئ?0өߪ/lS_~9[_smpm_/Yςow ~IęzW/myrY/FRuֻ| ?=6͏0'bU/ W6a=#2Yƨ<(Kڟ_o}!T`j?,W#Vzk!#Fo1BI#xWӺzGo>lw]EΦΡ'ύBz70z^-׹j^o~3{;[Dr9)9)yY?rb};rR2r[fXܷɞ3[;k<ޫdF0SaՃzRb6LrzPOJ1-ǹD7 p@Л@o@oFo@o@o@oFo@o@o@o@o@o@o@o@o@o@o@o@o@o@oFo@o@o@oFo@o@o@o@o@o@o@o@o@o@o@o@o@o@o}8(z@o؃Ioe$E`U*[wB$E`UI,7lb\*޺_ )Yo؂W)+\RDUB$E`UqIz_BTޓж@J ˫[U4{ yE}V{iVgMܳ/Ab?a.HJb-SU)Q)ԩ w$Lw@F1VY]EгAR< x;RY"CʥnS~`{_#~x$ϗ"bzk_l#ci`.z-6);tPZ#SFm13T;NoM/zu3ޥut ŖkwZݵ)@uNOUD_ج0ҹ .m ݼ!sFo{O :*wt.E;UNwCfНH#K{arÌFýF+*wZKs/RxskG2˩q:srwH3}sEd_J_zVriʽ"z펈ǁ20r 1Z[CCtoMn*և-I#'#8rV|UD~ qCS^ʈq ܗ}]Cow*D1!THh;gB$E`U^;}'wQZW)!zNI,7lb+@V^wRZVɯo7z7z7dr@כ/Wo@o@o@o@oQz˰"2|6[ڇm[^Y0-]ؖfB.ٽLzH[1[[Ey毒 0]z*z_b, Ǥ/>h' AUygmLn]^1g|o DX^v߫Fo=`1zׄ\;-akI~s 2zPo|@oFo@o88COЛI}s O?ْ v{nb:w+#D^uWݹ+D^uWݹջ QW;lwnb(UepuquJݰg>0%MUAjBU_56o+WHVDnOIu<1JBH UADzTޡ]l_my(5 u@̱ qGpsL ~ U&mg;9MO;׏-(-A׻&ȹMpSAGZ%J OWImDkh׶܄oVZĺ32z[m19у7zѻTUF2,6ASk%.A%'ޱzrM"I9)@^,1r^GIy93j+Up@@3އ2 QW;lwnb:w+:w+D7 p@Л@o@oFo@o@o@oFo@o@o@o@o@o@o@o@o@o@o@o@o@o@oFo@o@o@oFo@o@o@o@o@o@o@o@o@o@o@o@o@o@oFo@o@o@oFo@o@o@oIw7Ao@o@o=Eة޿ްS$az%azW @oةޗ7[oyj[==5Eo8ޏ z)Bn1z1za,4V7\oiat%zÑ/2JN,K![Ƚ!vDazz7@2?ްS%az$azIaz7z7zL tr?ip @o@oE=d Q/ނpASzѵYo^oiDgo#Koocoɽ}Kӫrx݂-T(Fn!mXius<0w\+i ls w}s𥳐{îGNU92r{X7􆌣O@ z7z7zzz $Nᄍ Ma~zQWabTEx*Nz(«PpNֻ QWabT%D^5%V::TNPUL*B+?*ث7Wh'c\mvzǣxקU]h;wm*_k^Du׻-×ӻ>g@%ʒgzd@ALB m='ơLoEig{?Yn#LN{ֻ?Dގˌb{K;{9TMRM%'Czb=k䤽mgdݑ<#'CI=+ H譫kLh?CUsXX8U'G-D^5t#D^5Sur|H[(Up`){^V=Y@-`Z Ȗ}VkR,w/NXW_ޜ:[oUNn\(z3r yݐ Y''p@ЛddzmfDoX'9?yxiC{Ɍ],qo3۰]n&A[<|o!vR1K2AoX4X2[mj,7_oroؽ=فw7rd1r 9  9@o@o@o@o@o@o@o@o@oFo@o@o@oFo@o@o@oFo@o@o@o@o@o pHb zz7zA4Ewi0TwnzNA"a]65 ՝?RP$+Hت}M CuW de [ҶaRP$+Hت}M Cuد)攨AltXLmլR8fԝ}f*oJ.nݹmww`vkiiXRٺmWi?fiv5n#ŭz{Ĺ'^Č+2Kvt{F{`~N83-$ݻj0z{z+bns-(8O21oTzNe17WڵDiZl6҆2A zUntޥ%ɽ$ly~ie*fOTh{ܺINw3oy&:RZWʮ mdfiN;Jw{:3ȉw7"5<,de $+}ipqoFoFo>ޟ)(U$lվKۦs[ de [ҶaHA"a]65 ՝EҕU.mLoCހ |?d4zzz7z7z7wϯUːZ ےf-Ю2TD-͓MzB#*W^X,M b,F-ͦVnl+f"K5\uւf c[ZԮJ2"z׿]}[+ۭT{ʩRwkzpҤ9֛uy dZCD;ȗqzCF&%z#'^rb -KлvGN [;r-0 Kn]X']N[91Zf91 `z zCѻn'' ސLL|?{7#ry? @13RoF!7/~hBs_wY8؛x;4QT& Dže_zKH*qN䭇ij]0+T-ƥ޻iɉuUMZ1]or /lU"bN׎F(\UM܍sPbkc+mX??F%' E%6$`k7mS{NHyCfz^*z_v[z,@-{s2eZ軘+ˊn ޵cI0E0MX(!_ؐݺizͬWn~U3,L}$tٯV]0S.8=wsgm''jڠwhMr[  {mA?m09m5k[#ΈZ?rb7^b{n<Rke$ze9AosHY>޿[˿wL$9]o@og * I%QV&EKYyݑU#AXk6R6Lx4/StƠ>O&6}k#EK^u m+ac(Au:^Pq/CD ~05/tUdsQyg};`cma`6_i[DgZjzw˃spNԦVH@pywD~kGo{AHok+ uqOZ9;1(CAuIe=;/nʊށ;O`w`/SAϽ]K?ۿ$xC0*]!{Lr3Eww{?o-?Gg 2v͟%'/ +3e)W)ȉ Eȉ6\Dv G-!GN^z%d7vqkɌA3zf{W3%4twjɂuF#y=)z6cP h2Do L0ϡ[_1f ޚ(tǦz7c0l2cy_׾{q' {ɧ~fdW3oާ[l>XO_smGAbdWh.9cW=l>fdW13p1806{18W cdc1hD]|I7zC7%zW $' <0rpk3D*1dwсސ[KNZȽ!?Y@vR~ǿIN zߏ?ސ_~W7zC~zG77C_DoM?g9'}|7D9O zz7z7z7w t r4S 7$Ӗw[oIENDB`video-dvdrip-doc-20030223/img/shots/subtitle.png0100644000175000017500000004035207621713317021573 0ustar marillatmarillatPNG  IHDRPu. @IDATx;șA`=3ZgPhCh@@@2d1Fc1nn#6 ~q;`0"^F0˻B!N񿷿~goop4L|G7Zou^kszE^J޲٭k[0v%t\ K~؋l-;7Ud=eΫ1ų`}Qܢu?_w4knKt%>#x. ̔wzr*Yw^+e!w}}"Erf6T:~^z^]zy'GnKqA;o GIWv|n@tyrNz}|Is9K9i0?2npkߓLYG8tC>7Iڿw LnՃl ol̗1=Zy'Eo O8u)Q&ȊQh5VTYɊW<} +ߊ "+2Y oVAd(+UY oVAdoQV7 [A*oQVw753 3 "+a#5\xۘ s{x6yɊӬȷx.7n߻\H"ea-=ʬ s(L}tu#{Î隣;߇S[nk=цoKg&l!yG>mNŅs#ی-4ߋU~DfmȎ wWw,jyirY&^g /L[6x޸}}wGzEކߥ5E +Z_<],^2Ͽ`3EMy$֘7n6~^[UfEsaWT%rը} bĮ"͐-^okwwg:-#1U[Nj]G?>`-mwROg]wuÚp!]PcZ=F>>I7޲{]t:ӚŹن9Gכ^}};8=]~fy]ZKgJ黛;[}o8lVDmN77-+z={ o8xVğllV'e "+N oDV7+[ oD&Ȋ- bK|./[ц  2|⚥ o\s%֟#{Q{yGw;dx0 3 = NyDip;8~-[c'y7[=F̉/姀?aCE[{lBLwKvTh.W2\Ejt1^T%sƌ--}r\qgŹwp> K_y>h]wW=rWe:gzW$CE}l'TX:{k>EntۇW[RN[kZ#?_+j]_u[zsw|^LVscJ7wX#:W;>^t#_ /z^4rSWZVU NM/*3r:Bqnqi*opFZ_v<>Ü8m:o7r׏gnQWS}^,g`^VȯwatL#;Y[kLnyŃL{6wm]p6"uo9e~#n YM[ .z[~symoKo/޼.}uG^lU[ƴ~wb/x[xW;cJv}\Juo%`ْ7oﷆW0&n+x]]wwֽYߥo|v}9vo&jz0 W0Gγ[zf 8+Te['ﹴm;#pJ~+|:n[Em\gϋ]Ze ^E#o )oF"$=? k 7؀~B!V`quM253 3b%=Z^ryopY'|<;OKkfsZ$p#AO+<5-E&`1y]xcws?޽; POo w~y_!D]k[?owt:U74|{:s;9I;A77o {5KO +;GivOz{q{o׾܏w[D.3F{+qo])-3ӇsVtKx7e[jo[$D幢 _xYq:]ފ^?M#=|+b1rsL|{ gVGHyZQ ֝'VRTT9^qZXp(ggq[|v˩qUDŽUߎ ^}t:?w\78xf<1?oxCu{+㪬<'=Sn/ _Uoq8<7 77`z]![E7}  o1Y F&`.:ɿG ,n ww^O/?.j}:\/$Ꮺu#IϩzI~^!ebYgw\-W'?Ջf7WwrΓ7;7oo7j_7⧧ gO~7Qۙ#ok/Jn<X/8p>y9O//on<7/c w?-u3oW /-[ޛ\L9wV&"ߏ \u?E:]j>.@ {3m 9#Wź*WݛLAz\ظIk爿}S^e8sg4]QGwR#y{Ԇ5 Oϭ9woíFG3N&gz4'kTZdR 7d ̭6"9xsI{(&s+7d*Ur5;j;o4s e;c;XJKcr}l)f]6d~H-*=JE}Q{Ny#>wc{QNk:~]}\uE46YV9RO3}g{N0oXtF8܀X餛5{{/D3Y;q=7~7h~*<)5]}#\贤vݱ]kŬ}2<ҽ7w{%oL=^?MM`ߝ]SS8~>7dqvhp<2+GnrbirJ<D\Ox-겫B?C{_k{ojƿ}R_Naz;ֽ oߥ?`Sw?y?pr^S7rL7^]gazF),\qd 770#QnHrt !b-B7 !" !-B7 !B! !B!BB!B}xX\زc~/ 5wra&"DUXf_!NWU[Ov#oB /_sM/_^SoIwݥ(m)Qj/Oj_1-;ɟ.W6ںe^ێ{^)/ ]P6lFyڦ\e^za߇}]1Zn8o~?0h[}\1*n#3dN!X.j`+ux -٘[{szRT lȉ[W);/ucR*trS^/)jA=qt<#~Sf+al2UF]].v^`Z? ;nݫRuY};? /Ŷ;~d?E (F<@Qkfh/0t|7{607A^b^#to*n cJugԝB[hd,8"c`tBlkgZkA0 Lάt?]:߽]׆J:7ߥw+^i~{M]f<>W:׺輺\QE_k|r :$STSzcѽ镶~ojc~Rzҹٽ垩~D:&:n9yWLb:*F_-BlүBW\;o![bEt} ߪ)Z-GQx8[V8w B7 ![o! - ![B7 ![o![B[B7 BBB[Vo! -o!-BB[B7 BBB[BoBB, ![o! -o![oBB[BoBB-o-o!-" ߪ-oB BBB[BPvNo!BBo!BB!B-BB-B7 !-B~SoWB!D~D7\@>Hܗ^;?cumQ<n׷}}_޾<_?~ 8?a}X ~UDޏ?jd3CN)47 014qœ;dO*H/{N61-sג?]KU?0Px:ˣlgO^u'D!8iyc<>,ܥZ1 6W'q6/s].w|uyfRt:?wE V77oo uW|7vN oo7}$D\-~!RqTMruWj|ٵ *e#fu%].0R {{B9]+I^ښQzxDn>*hWPu}L_ߣ{?>=s}7`5s RŽ?S^6@9jp9rb}ɴ͆7~:ӟ?K/:^qHb%^6(omWxR[Ŋs^ߋ2>\8w&C"~oE)ϴ&\yp]Q\_~~R-ՙ3jkW}~ZҼ VxRW&s6~{ɸzGљ[P 8g_ר8uEKaRx+I߇uQZjn$CElu޲܆l~do?~^\Ql<\uծHXsMe-Q]>҉ZA+QŴվ߻qVP>yR2ݟ:~A[3}z>o&AQq wj&6WV=JO5~~]T87Z^4|qkO_=~3x}{DߋG#~aآХ%Oϴ?=d]k&,|n6|P7>R7K1a_;;Puk_~)6U'VigIo3qx=Ĭ T"o\'`*7o7yr1 Fy.]Fwk j_6u?]Pn} W; _n77uכ}!z;oYbM/z^w?ocLwOVfE J{)l|^ ѪXw2cw7q]UQ]‘u7ContWSɏG~u$Fڞs#{=Icrg5G2kn@]b2~>;&d|nG= 塚]i Uy{ZGޝH:yG5+/dLlh aߏ>>6]aarI|(15O&8G#hEg<_xKFO[?ģp۹ FnsKqņKdn{/=]-BC_ߑ\7^]=N祿n٪zw癡ǎG3jbBgw4nw~?J%-&2n?&f8=?s.{X}p'gEεK6(Ä͚fo'wb+:ǥ;OJ?Kt{=?-_<9w?_$wwbg&t.gz<C]Z?9 K{-| ?-1?8}V6\'?}s#-Ͽ}/I_-y\lKS?ONON7~dʦӏF<1*}{~!o77lS77rpŅO 97UOHnV7Woo7ـ߶opmM7N)?5 SrO uE/o7uJNٽ&7;%=8]JzK*׸py?OzU}?q<&DӵwNL񈏟%yP#ˎ=W2[.}w}1'LCy؜\z$a׾f\Ky+ ~~tw ܼ͠;Irsyߗ?ߣߣXT9kO!?M#U`=Uv /?>ydydxߣ ;> ,kS{d~ȿL0U.Ln&sKFjvzO J7_QtD}S7[_NGW=575j|:>CMk7E.I>CMk77CM𥉉ӅCMGqS77ooCF?G4!oxoY$ZW߿h,[7p Gc߲-E+/8Eh)B \?h,[./͏Ӽ*1|_?q[BJMq%Oxscwym^VrcY,8瘻@[xq8[\y5ro:ӟ?;I.h 3KF=O׿{iL+d̙LnQ8j%ɷG<&=hpy3hs`q}K9\-ΜT2 s韦0|$yC$.%~`b//s^TYvevUa=¹v?mV;OJ(.e~̭^f-EcuQ|hj/nLL8O6ڎ h+-3;6HR}#/s)DnhSU=wKQ4 |LW-%GKW;Bvo/fS /ZG_2>8~JQH]:f[|ژ]yMEW8ԱoC>Ow)Ks;]^}kkϿS#dWGݧx\ڮtVvKx-JJ^|"0/?j8<82󳬧3!.j^7~3z}&-/n[t>yd_R;t2y~?T$;vJU'VJ@O?5ѰW:O{fzƣG[=:w綝kIsk>씏:s K2}&7 }R2\sλNל&x lGRe~E-td2[䱻Ꮺ/{:mnT~MC1ԓmB;;UFI _|8=EG[x DӯKuœ8ϰ3̶u#@~;xBrH/ntd,j{ߣǺs;I#g6YL\J掞\2ݖIt:7ooo߆vO?'o;o>&$} s/o7!~0O7_~y Iy$&} [[h==hf&dh9\d ]T7dm2>]Gy~ѥ}l^ȴ/AfEe$Lpɖgђimwi-ަSLC~Ik]syOE2?trz;9ZgБ}&oQuiߟ.|SϜm>\gБ}6]ޘ̚~sYܶ;YG5hGVLTxkԗ tosɟpI2=|9w-o9y 9L..܁NR 3ӧ҆}ɦ K2}pwޒbNɎS'Ɋ6M~?Sɝ.dnVN0ǧ,]-4ys0%#GKagd]l?EQ%u$)a>+J=3ߣF Z71*wD'M\.E<=s=3Qmw]huo2]q]v[|{5C_o1&tӹ飥r->:GɑѬyr>yrȳ{-?nIOrɬDќ;qnjjOs357~ߋ;+[3v-s"އQ7u:Ur$|44t:%#-NtOW6 .|w8*9x>{gnɬL>oksugH&"~~*V)ȏ/tsSmb˙yt4 u[3>hyF7x&}ɡ mkejuEo)MH>>߄s<}y+n~<  7-go7@~6{ȯٞ rdн è'3v>BbEέ9g)ժrW7^ȏ̓y ;L.ꑥÊؽr{z܍=4Z&DWE@~Fw>3LM(Oqo_|ssYQEYdɝ,dtg]NJk,$fZOm>U"JsiS=ۛi}TL|O:Gwn[t_~~פs&E0Y?.B9t5 q[i̧v1Unw* h?molq5N%G>F~Щz?ô])ʢ{H+9򶘤ƴ!ő`1҂QHR)a4s]ԸK;9l\NM7Yd?-XLEͭb->wiӉyUqMcɝ,xJ*i9WHO)ht@f;5$2~Mə,%oޓD6*dq캢gΕɊw&%ud3^Lkiysd=RѬ)/wy>?pGR^oϿc!ɗ'R4'w2~<̯Y_=+gNo sv{DdthEͤhnh4y" ey,^`!Y'Ѷs;֠V+_ sfkd~Zцq=^ܮ#Åggd&UCI̙GY4[@ɋUT62GOKcuBhȴ?Ԏd6i ZljMfFaz^ɇqͮkyߨ@E thM7>qG u o77oB!n7 7 7 77ooooo 7 7 7 77kop|  eÅMd.{d?{#_\}ԛy=iO@s?x]q}OGCOޅB_?7 ;{w;̄ 7 ׫ƚ o[o xJGYh9Ӆ<[J 9ʡ4T53NNSX>{#̉-":ԥ9HG.odcwվ02T$xQtϔo7G}ҝ}&׉4P]*݈=7Rќ6fcƃ| 0ny3no7enΌw oN"Ͽb2|ut-=lKW~ooso 77oopp !bo  ŲB!2o$|7 7  ŎvpIENDB`video-dvdrip-doc-20030223/img/shots/zoom_calculator.png0100644000175000017500000003773707621713316023151 0ustar marillatmarillatPNG  IHDRle?IDATx=,7h?/xx hf Z!ehc2e1no)MO2`) y_/.@H@H Q@i$}p"[vCc'ޣ:Ҕwq@D'ZHT)EH!m^ ^~{ G]-#B[~EY6W6BS8*e=F}%Z/ls\$?GKT=B!rI]|@]h5)KiH)= UKIe'ev*z-n$%O5oZ? WS]з2(QkQHTS]X[ |Bꑨ2{-іyt@N C&{[$4rj6vRPHזhȠUu9&bc+'UM-~/ QD`D@D(@D( Q$ H(j Q )@D( QBPucA Q$ %z QH!ї^a9(eACzz(K]>BOA [GИr,Gӓ]Ȣ %T{v$ Q-#,!$J~cB?>o*ν!Si_$ʰEq%$ӳD`/hr:_U}Kmob$zuIק^>6>w<}v U%* I,Ӊ/9Cڮt-?j?F}U GXC/_qZV3SMA?Թ^D( az&B$zw"Qy|1U QD锺Oe}DBHTYh٧iv,0--;TG-r*  #nysз5}D\cw[{)g? eӔϯ n7DgjUYhɑ G z Hmcs? z*1̯|Xo$){DCsC$KasP Ys--Qy&ph^2;*D;=*jD֠-9&zN"E wwI^J:b[tYBirKL!/ϰs--Q ݹ+vj$>ΣEkxǢD?1]1Q_wn1ݱc0hką$H,?}1fvvH9;:MA?V?;Y!Nt\J-QD Q0Ei_XD/Ƣv ~cK\}$D[$~H4$3ڐ(@g2ZmkH@L%$:Y Q&ЁyFD(@1 HBD( Q`*$ Da8۹ Q@O Q@O> Q@O> Q@p#ѿGvGH$ DovSDb"~)<@&Jt7Xnc!HD޸DwgV +co[H"QpJӷz:IT-۽6;UR>/9rחHQ/nݣI[K[^Z܈DLp~1qZ8[jasMA5zH#ߕM-W}ت}$ XO;6{A{HR[Uv>ߋ>qH^,? {is_ķX#ѐEǤmf9ߋhTnD%?*wKH!QM3ul4 Q$h-w[Aʛu12& Dfn3-u؞ah׾JYJܳsy[~9saW+.q]!<#QSKtK5J%N$ DK\!Qޝգ29} |azw.EDۅς$D(}"Q$D!D~ |YMc"D(}.і0';8|-(oo?wG8$ D8c s-~+_TkoO?v/i x 4J"Q$j2\*o y*jEͻv_雐m_=_ڠW^.C]h_t]D6 RSFPתt}wqm/QB:),F}(Hj*qlʎ~eokP$ D%Zz CBRtBzqZ$j\W.mP$ D#%j :/Ν%QJTN\E$DI/8s\e8cV~/_+$EH]K)J4ϭ, @ O׉ONg QhgD}ˁD((H@I@DnCD_Sr Q@\vx($D(EH"Q@H"Q@H6t Oq[+( Q$iKV~7nL.Q.=ӴdΝVԊkH ycQ5^1 \4ޅ!(C ˯[As^ XDhF^,#Q}xMph0=D>Ӕ|<-RiMZj$ +,`6VKVF>nxtlDwzxi<)$ d_g|s?LW9o+,em%W$*a0&ZCk逖,QS^ ڶD'5ΰ=FO?=oy?(k\QvK{HtdwyvPȹjd^?ۍԬRJ_>CHq n4JBӬu9&(-QGww}Lw Cf[~D#=.=WCK5JTNv':ҠW^.O/5W<]뗹3;W(2wgpd1? Dhz \XYUf48_3Kt?x?m;z~!A!)H/AycoKDXYҝwqHT^e} Y^t?=et'|v۾U;&L!EH|z vH Q$ DLާ!q$.-ѮK\pKt+mqwW5nrK'N&@fbRwvٵFoTwI=Uõ*Qy䲚!z޽p_ؾgXn'5JTݹǙ>|'-Q}lHOtK搨0heLHTX'j4MivH4syOy@$(@H Q$D(8Dy?,zU+^ rr'ѧ5ipT<׊]J^N^ |ZqK_D?y_^~yyD_~{=\ |ZqK_D7ޝIz58syNk.}K-4>|*W:1tV$ђA?D|*()<õ|E }'Z|L0wt]j{gj?:,}vUޣnT54UȻ< b-ђA?};O__֏#BںQ;1aC8 e^~zũ򆻰'Q$ђASKt:۲,&DnLҁ%}?Dw_n󹩪- dwsvYݭ(W~:SiFeנGb 75M-QnWP--y|E!gPeCR,9?4yCSҗ%AO)$ZzT-5 ?*KtB$u&VT_FDMxV lycDMEDbk_Kt SHKTH(Q H4DM n&4|yC9XDxwnPyKw}*;z?~T_#фm`Xp _OM1Q}E#%%c=awN4C}^aefN0Ѯ9E1QQZ 36s>%*Ðٹ"1t SMs[sUyϼn8DOBuGuct:ʨw-6k(iQ=.n.vQ1D}U0攨1sѹ$Z* 9OƑuW`pKѠhVhBT(6ZF"RC HT(;1x`Qq{$Um]e<m:9&9lMm\tjv{`o ^A$5hHՑV'Ԑ͑?:Zth"9D ,Ɏ%/ٹcQsY։jB$:q| cuŵ%)kgh{QccN#H"Q@H(8D/ Q$vXbk- ~ϟ.ZJtTw*ɕN^%dS-3}jLV}ԺD%*r7'707Ӆ'[= TqchuTs@[-Us))_rk.Q*o&?cMq|KTsNsG^XbS#+LbwV%*tI~bמv{tM#ёVBaԗ3-5}J %*DH1;LBϏ @q89S=9&1DK5##iBH/A IӎH4DD-uOK$ Fs$:xL݋HT5c;nwc1Q́e^&Qͥ}Fs%*J4O'Q_j]wD&9o_ٹy%95k%8pƑ:Dmuŗ%TucrBuDc{^W\'*L3@u"$ D(DxD(@Ht#QA O_Ǚ@QYWSvL.jա%BR[7}h$XTV8WK\Y/u)B ώ׉V1։-AHED' @DݣUf)/E5 Y閐IPc?+v/.t:8eLH;{-/6Esa%jʵ-7i%i$5DUcՑ\ŦDhc Mպx@9%긒Qt wL.ǟ{Cd`j梳.0HNqcVoJ:$Zii93V['l\t Q$ H%(Dh"Q@H| ߬~Mqz'j+VOxG3\%54vTTUH/M-jG$Zyق|;5߬&8O<S<$W[Nz$pj;q٪7 V 6#Җ604JcEDvD|SOckN-B#UI_B^_;8;Ww*D]HjjQ׷bTHߝQƠnk )GPw#xoL_q7$qdf`ձȕ0K-dG$U~$8֕hzd=ϦK.(h˵j:ҎYO׋ZΌ#KyCӝ;}.jPZȭmze7TT$"Ѩ#DV5h\$uM ֒ufm:2I*/huиqz/xӴ5S-X݅#Bo&Zf\i^!QX Q$J͑)ru U=ݯu=$qHVkFӓqKj梣It{۳|k[r ucKtVoتÔOr Nm\DUO}%Zz\T=nHtӺr"%{.HF*;m:?ҩe5Esё%ZB8ۆD#ѨFH]-UGr*߾Ԑhٹ_f|<c[fU/TWO];Ν;=رE>*GcV$:rJ6.W^|DMu׉ҹ@H($J!Uz ooOm\t|ֿ FBS^+%ͳRusVkOm\tbOnPM-3&͠~$:DJGաϽS %Ԑh1Q c(O6HGItL|ƤʎD۫<}-4}זLE_$DYoNh)ľE\1$:wbЏϚBȥ<Ԏ*Q kH=jq/q<{'<|{VsHWudhi Q߂BM<[uZDM \bԸ1ێS5VyuQ Q$D"Q@9%J:X"(-Qs( hD`ZVZ5}[uTuNzT-߾^嘫./$s:/qR~UG $7/6usݭ/%ʌ2%^/;w@m)%޽pQiǸ_!n.:D ~9e1(훼;Wt:^=D/q#VrDhwXX$*7{2ZBeܳx*eqdf`ա)wS ߑO0$rcғcx^z KOHT_/vf ёc wI tz#SHTPKU|KF2XnvzuHT38^ aմ5H DO%5$D}C+Jtd \&QHfN1DUcZ%.Eg_'Z* ։*Wd8*#QyΈ% _ʎ׉ GZ':LK#H"Q@H(D' @w.w ($:ݹ:OԽkQ^%/- } ݈':a 7ܷo@jQ;"^Ъ7HD;UߚbXM_^N/>Z"3_DaeшM-pG$#NOTsC$::׼UI<<OsKt;Wy/OdtDݹkITKx Uo1@H2HSW/bxuGxnֿyKSZC]':[:4}R %j'ZBcTK&r@/1Ѧt-ф UuDmNDklu=^D[:Q)O8DSpVKZU RaoJ 'J<щ\u$S M-pG$j'UZb &E$ռqDMWR%Zx)޴?M-jG$ fMuyd.RF6Fq:_hPhUbj0} ԢvD~oɠh)\*x꫎J^E%qBJ7X_D%z5$zxcp%:xL4D"UI4pQsAsm7`# uQDGu/c/!%e<]'}'E@H($JDJWuF&vbYk}%N}zo򟟿RHKV%4>N{Je ZZĖEb}:*ɎZc:5qn.HѶ/Qܚ70Ѡ1: gDw$aVӑX%zG1D~)y4DY TE]Q=wǶuyߑnݗ//%fU6\vCnH4jW~AD]>޾}r)\%npz:Jgȉs})!'b̅j j(=ºoλvZR'Mgh.z˦I眼HV4xrs޵o_:vt(2N՚ٖmlD 핿߻Zq՛ ݋/l\>DwNkS$*ݼRs~#ŸD+{]څnnL%ѥۣHT{jDGy\u<'!U$z.v$*N1v)]7~B$푨څ(Es-QDgu Ҳ9@-,}p~Bs=ܖKwn1Qk/+Q(]nv.֖nmuV<ٹf U?;NlfU/^r{J'9C1?} (P}HtIR(n_.1HCj~y1>ݾDSJ>Auo!'bUD7Bf}%QÃD(@Hd{J>|9ID(@H(@H-ƁIENDB`video-dvdrip-doc-20030223/img/shots/cluster_prefs.png0100644000175000017500000001143707571230272022620 0ustar marillatmarillatPNG  IHDRK#TPLTEPŴŽŽͽ[IDATx휉b8@ {g$&L\%4ہҁ()A8KKKKKK. gX[I%'Rt 7Spx*'ՒmܾpR3,pfxaܲOT*t0) qXx[KUϴͨKwޘKHTD\ VDBE}?Ta#4t4%rIT[ϫOю;KKKKKKKKKKғBtֹBsiЕЦ8N^_kQIۚ; V#柚G ͒\cIpgsi.N7N .Kt4IőZ{OkVݟWDHp)9.I*O*SOR..r G?&':'m^`ExG$#2R\>xnTjzf=cvuEfso"qIi;#1K'rҬs[QXځ,Z_ '?dNd]va^THmt2N]蹰LY\2.5X]iqIIJnRX|):KFy{)ڐuLϝ.gߥu8X8е.lqn*CE}/AI +3Ғe\z e\K^\!.u՗"8vddחmsΚmkye\5K*vfKKv\Әs>PYdW2N[(]e\ILq]Xw;NNvk-^Mi~H\Zĥz. u!p)^_Z#.%.,qIt % u@KK]Ɯ/ʐoKlw̢r\%xq>..čF 7 D&Aud=y4눑A=#z qKeلeHOXEG"p?$#]S*aB.\J{@zƒZ/HI,_>}%mk\td/\zv\Ӥ*Yb2Ι'ZEkd/\ߛ~o\%\%%\%\%\%\j6H`xKKKKKKK<'@\-vq p p p 6RNP/кs,fp'/7.glbOpIR2%yw_j rI 4oyy8;HL4M,%qK9xB̜JE<7,3)SKf$]e%EIf ֊K] 2..Mʲ[.j+tiZw\ZW"%HqYחw$.Rӿ,s*L3!Ti&gYsIZ7K^~o\%\%.....=6 6................................................................$>#]SK,5K/t碜8>.Хr^ PB|Y|[:&ýT.} *6s.ܥE9q}(\zKWK97qlҥr.]}$x[x/\%<^C]|3㫷݃P]ۇ¥׻$/J5[<ֳxDk*.WQȇE3<..9Fl>fKBDr]j4WKKʊU㎹DG;.'RM/98o҇4MrqnqW͖nS˸ 42i,+pi6.ɥ|QkD ^ҟr^ C ]mQkD ^*f 8p p v})+1\.#p ]HڗyUs3f. Mq9tP/Ww]*t[UޓXkĥgUvRޕ .%z֒ԸŋS"mKN;zQ_%w=eVЎaGRKKKKKKKKKp$za'.p.]4D?O%\{j?_\.T}~,}pk*݉ 8 ߳yg7pVe\եƣ}t/*KTͩBU)լ֬WT{x,wH#wj%g]35+rɬt/ەNKJ/VT ,Ծ]z3sDA"/VÝάX0.TmwݼE,mT8W)NEV3R0K˸Z_lISx'\.Tը̙>K_J]-qh‚/%).5%=qJ_^_X'.I璌vdWV_-2hǵ/ݘk/ƪkL'FL ގS ?@J4x8YK\Z~۟&)!~*Wb}t,.%8N\TvȨF,8.Mwi߀K;t4]8wN%5]]JHTsuLAP20`q)肖; >Ht(1" u6D[[ei0]* ݖ.0K+ƥ2ވSҿ_l0,4vZƭpgc(f^_Ri%˖;ĸGڊg 'K_˸ʝ9# k{T,q `ep KK@K%\8.]>r\lD\.8ؔK`ηv`KG+. . `C+%w^i{o666666gZ  7AA  AA& 7AAOnkofQlafu_q̛='zw%A/r؝n5\=;겟?bG" /~;泽#_;]NZƾyQV*wOir1kuNjU>[O}/DV.yC|T:'3wgx] Z~f>m|Y9}e#A{z`)ȲyJ'S47ACg42˴ʓ\ {s#Apl+]&{0yG4] ?1+C>rhO>tUCG=2ur_K>mƟAL/~GAor1AM? irk~!yzAϛ=u}%((o7 ||o7;"M͎H&GGA&#QQ#;@xMٮy8Owo@((cp`:5F0p϶ _Ωi.F=瘍Ս {|kQƗ'opq=~ 32|9?|?o^ۯuQ) &3[7s=<"6csI1CntyCگ~Yf߷>,I2Oj^|%lYc¤{c[oDcƬM+c%O{Oc Ϟ}# 2=1O7yWƗCD==y?#HTQw24?&{߷.^lW^wI׿kwfJwvdQQA~DS?>'6ϚL(s|kQ > 7;"7۵FτqX7Gg xj?7AA  AA& 7AAo  AA9酖=~o˘O x}+)>:x.s @AOھsMA-a<ߑ'e߃  bOKQ+)8'D}Y?:c2bI9|<oz{ )Og.o b~{Lϯtfr-5کNA<& MAo7AAAA& MAo7AA  AMAo  AA!)1W2!w).R?2N_d;>á0.jޔ"fSf&]'*`騋Kua!2Qe1ЦKV #CӉ.{C.Y|Pf23d֒}ǟn>r>5 /KdopNW}\},ܼ) tTMY=1l_ A&"[yd=3毷Z߳L>:߬>ѕr:}ufa^-Q~ ea_BzH{閻fhn=rylyO#t{b)z]cLQgݑgpf{ポt>:j]1]O{3,K]|{"fS̬h&̬{Vga S7}{U]?0QW}=Gso| #Ҧ? S?dtw{ZI|tv}A|\D3i(H`-3)j?5O%I>@ynw9IR'z8%C'S23f8i"/qfD"h> A&Fwo' M=? AA& 7  |A{Vb O'hV `O)'ז o|uU`F{(fZ Mdf[!5~δtf5]&K(=Tiŏo-8ieL~(0OTX)\~/VoyӋ,I5ˋTOTؠXY.>tYOr߷֌t5[V>:A.`y 9aew(s1{) {̄'p O>< .iq,>OZc=qM߷\Π/y_9}M)YhV߬jYZ^^ّkUa͉f$o OAE3qϊﲜ|='<볥ҧc:A;%x'&?u-v{;o>>LL O?"ؾL'o OߏSIAg(HrJ& hR)zAAMAo  AA&A  'AA<ffcccccc{63& qo  AA& MAo  AA</\mwYLA' Kr'AA;ˇ}$ '߃׿'5Pmd i/ 2@r(z%7gcccca%{>% kD}SzAɟW(ZSO\& #C yc9A1= 7Ao (q MA  o  AA& 7  #/-xQ;7_AR_`(9m(& 1s|s5 ?b(Do};ǏyP yp +/ BfuP/\m7_cġ[{Q<1\䨳Գ}(Ĝ5>+OoϮ׃]hnMڻFcxzO/c(w nݳ=>إ)Qy1vnFd%{7?Un=C${`md8k7wzjˎ:{vVW ߹Mo~W 9߹Mo/C{wn& /v5  o  A  7AAAA& MAo7AA  AMAo  AA&A >>@}x}F|lclϺ=]^`{V9^Ny>v$hoN,Wx6d%^ZO(߉8݌0? @>%ob0]U?߉[rrfK4Ov&TN-gMGaV?HY[q6l3kAl|? Ƿ2p=E%ig D {nD>rSޔ>"g_Nykǖ\a8i]>,y:O& T_StMf#cvy JNVt#׼xkf[s⿁ '(,8 Mu }c=0=32LKh5 Q[+0n(ça 5> ĝP~}7ir(\eB\N͔q9uN.Ii.._;I$k4rۆPr(KNɫBn_n$kgcZ}Wl$l)[J Pyż*U;U76 k5Or PQcWص h[XSMXx}?j&rDVk % c ])t+<)R?H x!+,\.;Q(A"g+)v5ʇ;a/1#Xf0-lei}5Syn_|m_|iq?~_?~[` SȄ@N*W"OU_'%xv1&Sx#˸~`~cM)ጏ#XٗLuc?l"L6է-#>U{dca ]أ%. {͗`>3moݏ&&ix&'0HLN!U a%Fri]v$BݛGyƽ_ZokuB߻B2V`r6=]9(ȶBsWȫ-1b7Fj{=#k + aJXA,&) ði$0.L`vbUvv\6T?bփc!\XE `*\ymqp$XA/pxG`yGu3͙tei8*U)yuXo-!o巶If6 !Ǒhͷ18W,qyӐ[&liX in 0TWR#k/*.oOM,$k D}ym[q&l- oʒXl>? I]߉›Ffoo8+Y Wvl`^؉|v:[[. O3LJ"?>Ԓ}־?B[z"Lvb]5z˘.wQjρMf#7@9.~1U&=Tϰ(x4Ŵ=bs kXYCWu=[WͷB!i&\:@PX?ň>6#&l ؁AGicy#X2 ЏDu]@C.7Sxwb]OZXՖ{A| |u|b7kb\ۚu#K L}/MV9N*W|1V lY;r ߗi V/>?dr )Z؞5.vqRpz$[aC%s#L>4gL&m{7o7|wUի j,{ԪUO5yuۗl׍5SPg_aY%_ngۉvx#yu;ݦ[tՇP kv]wŇT8Cl.kE]eޥ:qI5aλЪRXy` t-Hw7ִ(َTiInla0de6|.VpjK6dqu sO5clb3fPo6rahx.怩8.|X?ٖK 0يuA=.RBͳz]s|??|BnYHjg4 >OM42{N3Ӵt==khkȟ(~_ۦTՒ ! mwM{p֤)\.ĚcSE-D+ G24 [/3D_.)Ty?YHVYP P>qmҮS5QT6C.AxD}lBe %5L6ꍽG˾-oc5};?  H@4\.R.q#TF*-o@Uf+hՏ=U[]h@\1ÔMfW蛰h;Vm y-JԶ܅}s04yL[c;lbmՀ9#HMDEM!+]>54/)TS4eRQӅeܗ̽BM+CƎ/9م](׹lcT}heŧ?u?`hY9MFvc*@"Pob&X<ۍ:o벱.8{\Čc]ٟqişmS~5_2!K]΅ U:ӬZX..g4 P6?5[s9 W"3, 38mހ[}Sm6]\.8E:"`FSUBN*|h}o߻S~j/V_ɤSf~37K&)HUsXb5Gկb%(&j aٲUp$4ݨq(dA]i)eƑ au18,6[6 w(2 ?BeЦ~\ƾ'BoFr{4ƼTJ$R{*2y'errw_2btcK6r/zP)܎hn+׹#d{qؚ {= Giec۹[|?vؼ8{]ZΕ@/&aqa_U\V.)4 Ag.Kq7=g;;kk^| m粻rmq(K{ni7o7|wO[#5~VՋM[#<>.ڒPc0\Qe:YyW=ᚐ*b{يaqr/Q[0[ ^=q-2v l6S<#VF4\~jW+[T"C54 åiQmU _?~\8A5aLP؉S⤺PhkJ/|4xFuG+g7zu`=魔l\ж~y4ve޼vcZ"W[o 6M)ö(vť=7Z`r*oX#8TٙߏߕJECc_*޻xAv4nHwяTkҿUm5=EGҝ]FHqIVCyI=ڵU+~1-~BuG'iCe_ xfX*,TzSąk-=X=ܞ֧U T5lkrKcz$"re8n7ScJ:"րe˥i~jѳ VkaG5ܼA !nFlS,cbaQD m \.r١{+0|q ,͗-5GV.˧7]PE۹T[c#LayD,2KM;›I>U+wwr:˛wfX;؂CWU;c>Y*m7$^|\g_8ĎhVV{g|S[^ፙݗ .iYѪ.{?P!ּdݯګ5o uK?8Mw0\,P}"SW>CZx*:IOtON,J}꼁$#̔;oe\Ɠ? ma,U+1kԌ#:6 y:?3֐<%5)Ѳg h$#ByzK*53*59m+= D(D5еvd܊Ƹ(j® -SҺצRGqU s0?5:۹jdB[T[.5"WJq訚Z~A=[{ Ҝt7VYUպ CF,gv_!,v$ ~n^6Fvafwӹdžٿ%磻98M[2P~$^{L7h43EI+E4&/ U?4|roW#xˊoR-WGp~at"={]BU}0'Ha|Y-Gxx״:<(5s:enjDY^$p\/ fRDNA,Y f j3VUP{RBXAã뎉Y( b{'vTQ?m!H2ǰ荒WeHRSɆ9fҁP {رxfsWhk'f 36kIMfrT*S7 kksʔXMoyw m8bO#[Ģs^ֈ\Hx#Zo4>{i]rԎ̝:rs}y…ыֈi֓ƮjkqV5.2׶\~?@[b6`˞u )ES'ĸw!/6]@7b3ȗLn:a!wn+P"z} G>rK,xˌ sLܹ/lV 6>4{fwyu [^U-E}W*f5U5E~<[ ڧ23Ei9  `g6ii*j`1*l" E͓z(B:&\`_%< )TC'`H)`|j?5-j [s h\Gpm.lح{;jJ=|VU3f !nGbyےd\_-d܆iԒغߺ˴5,0X_W54 uJA,=-h,V忡Sq1 +)P>_k'qa]>. Zܚf][;X "Ґ '/B].;4p7̪0¶v ['C_}+JrnY8 pש):5\%.MDҹ#@~$^UBCs|[gm@exu"J$밹t,Seއmڴt2& i!Ċ?`%n%o_wF݊QRwF.fl#6 Ph 4339$kl܈2G$WFL/Ɔ{pb% tufg8u"o-x,^"(KZ/Mu¦C,VcOROlZ K m ]#}hkol*XVS %qahkHP-*8{r!oL5A&mU)SfMpg Ǩgr+|'bI} kt'ֈ0ϰ h!j#m e.٢zM:Ku'O~,\rbg7YZNf0r}A\iȮRnm0Ʈg&<) j­@,$'>OWKX@kn6D4Z<^wybjɚ29Db0l w\O S=4Y^tLiEĖ5_2`ƠYNR1w@= o3yv6L)jk佴k3nűUjǁ"xP[W}lId J"]o{~p~&Oz9m ->繪k ۶5Z=mϪ&3lS#P5\Wˣ_T[css:,^-~l#Hfx5S^=3@[:5O뚵O_m],^-1L|Zg.qhLO;f$Fӝp(g_ X_yp) a\ӅMΉK^Wý^UjJV|;Ǡ| o='#RPňo q6vJ~$Z`Sx[330"DvMĂbndi*,wm0{yZ*y٨>sPYp^kN0U2jjLP0QbjXme"L B,ALٞ:4-Yf:[( T*)EP#-%~i%h> țv MjF{u\c|E[㠶FK-5״5>x[hk1515zJEzncipm yF{,-rs Yb-sÄ5LKTm ie*[Hz @J9],~uc̊+ѭFzl]ӕO#1\~bKy5ͭJM-!c&I.QCX#; xN39s+l ]>p)')pq+I=NBc|MLb0d+"i2,Q"t ו˷ X.>b8v?JZub,Dd&k`nԖeP (i\6Gg^t;C5ͻF_[㓳^;Thko{RǠ90-ָsFa=|;| }4-K皶ƅEmlַmxq% s=j=PְU*M^H^ +Xo4`8@P[3T,*E&Tk/kku>QIs-ҫjb_SCBD5? 'ֻv~bs9:rq%fw]YJ̎GWvuDgϲֱPx"xYZEkp>G:g<1VvCyؗäwSeNC~oBE(\z@*?]-p&ĭd+D˞ >)jCL 5BL@s8VɩŇiDi|YKQAbbCg ƯQ_GZ @OQড/#n<ֱL/SJg$HiK;peNuM ;W&wETu5?֑jS+ l؀^#0=[/BMDD5ޙ X0"8ik=ߋkkk%3k}C~E^.sp2и2.3e8kWX W \]UuqHظV϶pa:k|@bYRtAyR8I"a TwTKJh[b7߶(G[ V=og_۾ܓCn XI>Gt:qȽhlx25\tA,)ieK*h GtdTR%LpT},d[-l7YU!FYznP ^\Try?)di^ӁT+U-FًT|nzRqfhimmBLW+vQ’z]+L6KS{qG>6Xg*~5"wL';6s;Mo]µ/?[_Mi2l+|tp@Cm2n27YAo<ϫbS,ZS_L`^_WC@[~n {sC>knMxV1RDt~ۭ&Cr(޳WWU}+5G@F]&; E~cwҡ*0UzF+:Uȶ Wҷ W4+o Z V߶l;@ATN.c|Kv⩺b ǠfI"5g; HQS}U+ki4xF]V.Ӻq/H &: x2AI HEd2?H{d.gw-Ջ^`}/棯jŎlLbjq*,dH=˝>^5=WW hx Cz*G}ijktF֨C[CcQ,g5̃=(kЅ7ؽyC[Cx"0f:W@N!*ߡEwd&7a oNqco(V|HlLHF^m@܊k_cQ!oT)(W VanB^TW"OG8{wZW@8U& [Ѕo^S7^!7X }P9#} q[D bjAajkEޤJϙ$lV*R\ p}#ZRj[jX!FvBfvٺ|C %r⛦$mӡDx87ՓH;lQ \Xt[u6cD-T5xM~PD?D$9TbFwmD%ۯ[YSz}M4X>y'u ,IW2jМq!:>-?rM&sm̍L~;2g>h?: hkǡ 75tEXĐ 'kk|ik|[n \ZtqSOU|13hĪ35ZeNXCR|g+N3qToK Zl;m7N[qJZ&2 m -ܼ X}:m ,4Ic*ֺbjc7Ż K"~#NjhGׅFWn0[,_14M| &ƹ&涏ˠq\X5 6J[W5b['3ͣ 5-:順8vۅ.-VؔU U m{`⊏ɬOFWM:-Vn 5,D9X`ӂ@>"=gM_<}i ЛV`Uvi:KF|p}ǶȈWy" ŰEJmH|-մ`Uߒ"q2ߎIG~c eB3R^o亖lEư}J-hJG9E4KUI6j7[0_,TiamU2K47~((9ͶpkUR?jB=:K傽{irQS7 _Il$6!LStB kK ]-!Ut!2|0AMDm$vZ]: Ca.~rH@XEeFhk [A Mp!x aDfȘ: Ub@[T5T[(L|aqX?Լjk=m UJNyF/UwHnn)Q̴5tq; HlvͦvtOMîP5n܇/5W@^ 7"<: WhY]۵.Z9= @ʠB_ sW`j֐` 13t>g*R5ȉe+oWj7Xs&a>Pr1, NRa ut<9o-T䦪W^duɸ0BWZ!S"&yMi3Q?C oYMk+eF6gH0 $:2+֛QVM]cOmčoFe7Wſ'%Y=œ1qTH`wo Wz;v/%D[f1fs!wC׵56M[3ۿ&1\Z5Z-!\5z>5=m\% z:+5) 06Bhk[h͈SP(V~ȓ{ůi˓Bs&ڍCi4e=`2O ҁ 4eVE<5cw E5KxO9PS/N7`[ŃF "@ߓmA,G]f+_{U[@;=mKo)r~mAxK9 WHKvx&*&Vm$bpx߉%DʣP@AEL%F٩|A9wF~S d;@/-lIwҤjQB[{E %\뾺j_~O%LQ.U5e_%,2ֳVz7;Bn+?i6| "o5z=ީMw-/a5'kśyrsw_D(;&pk(Gѫ=x{^x!Ej=}B*ywッEH́f KvР6UWER6TL_o]mֈ5dkk >hP[vE[P:5sXN[E߰Ek{[.5T=N+y|T"5Ɔjk??C[չְ#T*Oh92/󯂖|<.5UNsk})bIX¨29r5 Zj%˼܄V+_/(FԂv Kv(d!ѱPp=PrVhYV0bCWj`LhXAPoa- 6x/Of^]k+yYc+oɈ$S4L$7[im),&ZRFZX l)7PX n'7ٕ+W@׹{Vq)3\¹Ul |߽Jv'ܸTjD|n^X>ig]ŷy%{5V-N,r [wMK^@(jOȶuEde+Aũ&Bi2w%UgN[*Kik,(<ٸ+j);>Tܶ5B(x܎{{;Za ȶZkB[ik5m+,ik`⺶7T[i<]uB*SikxK6hy̯ZPmU<Ƞ8Π`-l9 mdC5m_5aGJc/kg&ƲIρq,_ScCO*V yyӂTZ#ϳ~8J!9"!}Cc8TaL/S7ewBC!ε:QKoTk8\)=+4TYzW,tSH|k5@砈b\  ,W`䵲 <)B??ti R*`3 c䏽-ln%FmB UB~$Oܯy,F}XD*!#m`.o rT օ0qQja++ eB[sӲoۖ{v5۰Xn혻 r=ɻe2j7 tY\=jrn$@_C>`w. ;绱rdS!YFJa;[&p룴5j֨F~"Ԭ`Qh3=a56ªõ5jvL[ׁ۞`5m ϴ5̬Y<A[XN[㴧QFjk,8U[c Fʏ%pmE$@ ;"^ . ]]qiR):j iu @H"SF5t\=J؁R#U%2 G}7|W\RyuU 8g{Y#6rs8VT (3y5(^RcZX,5;a (Vt!rը* בN~$T|^,SY;jf!'5+QU"6|3`zɚWߍ.>5/ p#Lsx/QI*@ur ЩBrvn܏[q0iHBz}CR8Zֱc=P9j:/477_ʏM\1;#(BsmJ/ aβKg;~r1m/t綳\?Q ֳoW$ֈmX\6o'LAm Tu Ě.LhkW5\*ya~Lҍ!߯8jOo;a ^Vn kue~KUPmJǥ~oGV*C]^Qx?roζ{]#o6M1}yҖQօgY]gXtMS~}]?Ub7}@=}m 5jkx&Glik`|QsZw D=y` 0XiMul™X ] hkEišQ[=0v7(X7mV5fbmGXk)56DUW\~;sQ!8ɑRoZ)* FZaRk'sȥB҅\ ⯰a,׌T%;ZʲoՌx%4p] * p%br==yäFR5V0op!5{PMF1P&\k-j[%*KUkj-wEU/W:E@Vjމk^k(+'?kmfLlj l7jJWj%(5ktN(;(|eAGTMiF_CgI[',A5bId$]Ytw(u!`_\K_5c\~Woi}wgGy~qo;4\ ano>KNM" w T.c&k'øOTrOvzvI\<[Nt skN[Cl:N Z*Tm K 5o ^0݃ SUKYh_6T[A^׵5|j d'n[5|(]%T zDW54,\,<`15"IF5gz:ik;`lFrԈvM[eƱ7+x:R;V\&f ^CMGD Qjy1I15DO2ͶH0eCFI]7*젗T5tSr;k-)X WfLj򶺟RCI!o) +ߛIWj)U]skʯ k?$Vqj~vBKdeGc H؊ VWc Pcn%TW?~!{!8S ŗ`/Vb bݯ#nNe;{IRfթ S\ŇԎ#ŇL`[2Nߧq} DZӤ:.@c_ ߊW*S+?+f:l4X zKU1Dk*VވI)6@oM[CF$≱jŧ;hi[6OwP!}{E0[U\o y:Uo ܅BV_[c1 ְpzջFntOwMom!C79h =j@XcKL󖰸ik$G丛G]M>.w;>t5"5-0?О .w'"d)&e+qBKX&!b%0>tG.灰_0<29ts{UG/Lpf {xiꧮd lfb:}K#\g#<^W5jDjAT_FbW`4n{ :0:pV`uԜM\mXqq.pq(<@h\Lp7?ԝ_|i0jkYIpƺ ,ClyP[ߡlB[#kkX, hk5VjZMAU,o9mVYzn; `SH]5vFxKh=";UI P3ERg,/lnt:njEyaC"]5. v lҿ*4@^~[Ce̝.s7Hs@s]6u$qQhB9}u5 ?lF6h8ey2ƮSDD }W56|N[cPw)(\1:Z[5bM*5`FO[#܄FrmJݴ5:5VC[#62A[KU[#ҋ-_J$u*Iк]q-LI˵PcoJYލP%x ^$)W=E\y[77t69E}# ͉ۖ9B:}ӑqZ?*Xֹ0iz Br_,ָ&麡ߘvL(2],!Th30ln%oT~k.ODf?!jN@0&bHaFC-#Z%2!MDX MwC9E}/hFlF#|uʛY8ɜNރIGXxm8Y ҕj>鞥? ~:˛ oy#ApMgQOY\(/H孒Ѻg(o RT[c7K?SYT# jkl}m ZReumAmjahxY r֕~pŒ(y>2Y&Fp+@[c 5\эHZ5T[#ڈ2[Ւ*55]郜u5Cfcm+ۋ@jyme sQiiUc|հD$ŶhkhQ/UYQm}hkꉆi /X h'+d^V-"0WUUTcuel+0TmֈF[I"GMU|ʴ5—QPw DE^@Y8i6e;t<,ҟ|pjpLFV &KX8Fj:'F}ھ()VLSƐҿj)]+K[9  9Ua(5P:X/qpa@- ?l -m7l!o+&-8vo)P1PHfC[ JijG('2J2*r޳F㬉+ ADC֋x Dh=Xރ>jVmF¾2Q$;¬hw*wzۖ#*{)vFPnҫzUǓwor(IocydN"hP\Σ9<_MX":In3odøyˡ`{F Lp4~*>*neM@!X"6 juR4jVQ*a:5`3a.5+ERK1m .ZׅxF͜}mBLd.1P+NF{.H/VY5jLӎUzP[CQmj5?_r@d#C5 aͽoYiP T_n@b%"l¦M#WSB)bC07jPi~m߳…U:1ppJʙL9#]Kikt5U^MH)bik!#VpG kk@HK5U ^?5>Ȍ3ɢ-P:{5P1mEh5>YcA5=.7ikĚd^Mi[B[#4mJ-߅ rm&ׂdikxKp12B4.Č?Z@ 'o:6 o&ۀiFy'L(XS:OheA3`~Q@1b sx,^qYG0D85oy_eU)@8kr;z 7Tb ?6W jaă".fkDz6,ZSPf~kzboɯ?djf K5 (@HqڐPVKZ ב7:8nΘŅ^UQˑ׎%aQҌ^$$d,-V ̖g=_q'jH-*ci@ ̓gߐUm }֐FеL0d@l"uq0 &Kkcݦ#%jkj +܃ mQSmjF C^P[{F(c7lnBs#EϲlN$w`a[~UEv6\Yz[-Y]V?{Տp4~.ko_&;"=#`NTPZ0 }ͳru͞==s0Wuɘ+r\o?b5;ܱKfvgq; :9Asd*0{^Yo#(0X5FTQnu8yU)d*#L޷p&7u7uu>4/uϿtrni4yQLDQmѫ.zȝUM4M48eOP>2<8!Vj3}!tŅ5OH%q@[xj%V=D-GNͩVFN[CQ= e$o, f! @D߫"|@[#URʨ+=?W-TC5GJt+gSP/X շ\֨F(0[QAk@.Z~|ª6 OX.Vm2n΅ԘE2i+f;R2Kjn:IgX^)~QDGʄ /~ bVVlEo&ju%vLkzы{ yp[l ͯD,V;IDATHD8I(67b˅Wvy˞IJYC6᤽4X RX»V#H5̰6HQ1NQG Ex-|xe$Tk?$.t2Fҹ^T~`G~mCC[^o27/l!Pb|hS(B"OvbK+2tYƟm;4@~1܏j=G.Q f5˽,Hv #ZX>5(jk$/t.rwu[8ǣ^׹U5Zi=m HL[cӷdq[r֗L[Ccѝ8 ~"QIj $_ #蔷FD As]83M$In_-vkmЉ@}m5w-fsh"Pz<Բ\bn7N e1?onv *>b5t#s\"_kg =DZF1*|\f g#!ubahnԚxUT.޵rs-Ǵ+Nl+B[ƙS4rLv`' k4d{KIH kE:Mar4hk<ƆѾPm 5ր-]چJ5'3~hb#$眿~Yi}߼֘ [.$jڣb! ,#oH9``\4rتV"CB{J*Ru-yϣ͞[}k~92$A?4 jn4٩c`k*W+P{U Vt/iכ{ic'dQ.! XH >|,0ԬՕg& Lj_[T951NΣ.߭79rjRhkl!*PPk75Ї-7g˯\؜*\Oxue9LXyTvZ2zaԋ|E[y,X^PU ֨FRj;\ 68Hk="iy5m hc}l Ԇ bkMEnm~*V?9V{8Y 8k%xM6o.*9m nl]WQVLڀF2T׭V}yғ-j^x 矿-_|=p#5bLׂ$!6ݩi<* |gyeA #֡\GS^ ^QXӏ#m_1׮^/T -GHv@l6"$3֏4^XW"zdE׿W|o9- {3ouac'9A}7wZuA? -%s;{?@~u6 % ݿU6viu~-,/-ՋbTԜ aaƧ9Soa^|$_@Pav{Q P76@A4kA yACM:25[OQ iZY,[ƚp_:ВtbXH>v5_vKԽqŨb b rYSʡm=½>m`9=^̪8fg=h= 4T3@hM'!˽q*o&<=H.ңn_GtF& Ҳ5+U`43V^9KgpvMڕӴ}6puȷq.ft(\/a>ob*x\77 xνjSB]Sas]V.߫(ݸrdUFF!hihi8zzC9LYz!`B޼o|7AQ_G{ -Z.%:יPɡcU~wFXWsbFI`ouJz N_}뭲#Mh3VlE1,X͢BKګ.gglxӊL^~UFvʎAf &FjǭQ{wzclՃzHdzm^]ʼz/V6clo5 «> Hk/s;V-V+?/k]{[MiePH˔*X[Yrq[[W+==857|7fa 65vmЋXFڎ ŞTo5{<ӑV^8t5һ"4׎_/_:N!PM]ì jCkvR:Cp 1ՠ&&vd- 5Ŗr _QM--,];ۏ3ԭr8бFyTz*x.}4kG m=R۹P}@7w+Ԗ⊗zkRr"]0J^L$N ېك0tJ$v{+«hl[ߎD8+G(noI/֬a ޾<͐*֏r_WϾݚљin+onDѲl*o6ߍu%lv P5DQ?DpVC@YLyo< e&4o< l;AL{>wP bӴ7bJS8s\]_q aW;[ _ ] _jw_]e7V16UiZJՏ-kw)^~kօqTBZTuXj*{`;vs? W""<3a}`ܩ 'Z-;ۋ]CkQ0* m[^ހ:WIJW,{@\\a21 ; SycTH@: *`F{ {[#+~*X[XB򧂿8Xc+[7~ bs9]a oyĭNj()}).hW$ThuM,4n3ak]O4f[qȴJJ|&$Bmhlnq+V&kp4Uoe2k| ut(oFu:־axhl#5N_kޒg\[nN=0 kI+^țl-$X+FV~VqD{( Q.z%^ dFe}//ϭfҟߚK VMJEeUB5T+ha]\Lph5%DBףVq+d ]N ?ʚd˕1E"X[md ( *FR\f9b ==bx̊:ߚU@acu[#! VUyH;Z'qlec#Fa|OlH88+oZg|7ICں+ .~~Hwb+2&L{,N#?m*)(- [ڔWt+)`c\I].F߻QP[x3=kQmCB5q R^Q[%O4=TAyd5[|?ML˞*J_D9j*p+ V︶ Ogkl3J7|7a_8uc ~6;-ySXdBWPSsomdˁ(X]iVchiFY[PoqK\45#u6QF* R d n?ac |N/Wa.&89qlec#ccbqw?~lbՅ,ݍy**rk=SVPȻu 1Z}{*Wvڣ\. RM[S;U%˃'%herI.vͤ5~- 9,{yp+4\v8ht^zMR=al~󫯢_[(*k:Yh $6[XvPxyabx[81BBuVUXY8qA>LeeV(acw3/n7mHeOtnB‹p#wswb=e(8,lDP`͗_ֽmhη6Q@IXy (ErV͑nn04]Sϗkf@GF7˃"(g *fyeӮhd\•^1T0Y ߯bLj[_U^7W|ͫ{2@՚1 ኈWj[8u{>\Иpnlަ֢u8d3W@a!gfQB\<ڊ'f5 XTr| -*R,y]޽v~S%†Usy]ҭqm*.xS.ueq-y߶p]u5H@0]Yp$ڶRu %%W0Er7bdWjexod"^A9 `I| [8uaY$kY11ʑ\md{gZ+2r߫iKіԉflg£g/&2,©5\rw]cQ&&v&v|r(L<1y"76zKd]P +#o*K)U{KQ 5 'R/=fBVU _Եpp=F:Lt5a|#}yɡBo!hMoe{_c>F.\;\(ޱzaj9/Kmk^8MŴ zaX7u-Vj8iu wֳq^|^vy~lF.]h^~m_~t.e7T =E**gGo.ngPp'9W5Q̈́@jyGFΓMɺn!݂,T_A\&%?ՅP<[3zݐr [85Jo*d%c9Ҡ-UqS8k ;K5@…!~6*j7OR3-M+d9υeQO.t/Ns[;ݖBbv[gǦ {#[>AIrciiqG6Tv 蓩k5X]osV a_h B1f9)8/딩IrQ|K8uovkCŭB$5S1"]Ă˞kjbVRMUT3oݏ aVd7_d+hdjcmXoo|"n[|_t[2?hfbldۡlFl=Z{:?ѹZؓBdڔ-[=P7su{Cʅxt3p9x* [GPT V+y#!D~15sle>Ft/QD/ t15 g U 鉪WkډŶhw$棇`7nK  T.)tӐ."ߗ_FVލ;obTW ъ'iUGu2M kr,R=QILd34*ҟ37>nRjfon0؉Ďom~%0&~h ~]%ͳ\p8|n7_ֹo0obIwǎTMdG$"l*/- А7u mv>48qlec#;ymJXS,:T/r}69Zor1 P3MRϳjڴlnFM]Pѵ^ 1/,Lcu~SYk3Ϲ0a>=>Gb7lY⿶m.m/~#4BX7 `+Od3]V"NK\(泡&,xcAƱ} xUku_FmWҭ@l_R( j&Q˧VZK^ľZb("s˖請ʡ孷 aλ`v52W,9a?XhLk&E˱Nw+<Xm|?NI}'w 5y[2]0KWCҮz\5_{m=G͗FBzNY7;r)A*O_;s*7V16m5zY|*, z%{s-o`X L>ngJ^?L$MdzWMuU?.Xny zk*OŮuš?bSN]T=,~&!.rƷq+sm:6Aqxpsqlec#k6TNU~w߹f̕Y]ȻƷ0wK׈5TM,QcϰM8u1;o@nq^7u-=sq8sG_Z=̷-_zlo#ot_|yՅQ(Onp_|h@w!HA<$rŝЏ2‹/Ʊ}6^U٥̭T׹(I_Y|I:M%pc|LƏM-L &82 ϳ#MHRPcmr@_ srs_[}Ge`˗v9UY: -A^ ]x.R:ע+q= 7Rd#T!tnObnʉD)Qd3]ҤKb!⤹JY)h)W(IlMc/0K=OFILmEeg6r*k^,冑}忽8܌?g>F1ۋ,ֵ>O;/k~R>< 2eJYU62tOiUBȺA\9 GeN~PCGny'7s^DPM}=&'%^P-Դ5Ϥm(=Z˧\] qlec#ґ}OPPzΚǬn%hVT+ JE{ǴPӂf >0'>X\`^;㚋7Uai,ԿߒJ]F&8olo617c+Ff>F&9lolclo7}M&sle#[lo6616,c+}}Mf>>Ffg>>Ffc>F&qleccc#89l[o6lcllo6{lclo7V66167c+c+}}Mf>>Ffg>>Ffc>F&qleccc#89l[o6lcllo6{lclo7V66167c+c+c+Ʊ}}Ʊ}}~>>F&qleccc#߳qleccc#slecc#8l[l[o6lcclo7V61667V61617V66167c+c+}}Mf>>Fm$JcijcO9/c+ҏ؞{{MA  o G47A?I 7AĽ o ˿}MA&Ak?b+7:N=1=x^=8c:_yIOt~eqhx,?NK#LxR|doNlߣnv ?9jN=z|I{[H s3튷{X2:͇6œ鿙sc1ح(.kYc 1}+^x(3~ 2 o=]=m{2 |2D!^NϼKGby},ˆS|taW;ӘJnry23QšMD֣B&gV3w̓t37N}pCդ=1/<|={ I,5Q;|%r׿o58wC~׌ߑo]ɓ%%G[|?BzO9{nS|(^^?CƟ" g^ɰU1 x\&1{.s\&l7=ZAIOo 'dkM/M1{|I 7A  Fl>M$A  7AAAA~NQg_zsН'=Dg!欏cO1Y1ciljR̯bϽ %ɳ=X8Fkځ>%,sk 0e_!}lǏST'Ǧc BN4<7Q?vc2c똃OTlc+}$1IFޗ縏 ou?NƟ}}l>F&?*8=~ˬ%7&f;ٵ}*>Vfdh}>vO}/wNN628>6]7&cdɸ͉zdcAtF1ors'cfI3- 7AAAA& MAo7AA  A{=J]=^dڙsǧ7O}ltǞ(SoFg~#4}S,cϺM41١5ߩ+vO4pLX8cz)Vv9}qkUAɐg0o w8&E6D<Ǐ)FǏ}/=f{^}R#ci{]wݝq^ѽM>>vkcKc9}{"=m}^ԩyk.>G8F+bog2 Ϡ߽ltWxu7?6>|oDSI%?s?=A}Y1OZnZtn|k_2DsLDٓ}DOam<[?>6%(4^z L'1|k>F`#7AAAA& MAo7AA xMA`o666666j3o  ׯN& 7AAo  AA& MA#NZ)v]e}_ onjS!O& 朿 5w~p<Ѓ\{3sS7eqn =xa8?NAS1Lb,e^|/ O9xXHA& d 7AAMA  o  AA& 7  AsVΘB o7G6e?樑߳o؞PQ o,(xCBObn@&ϒ"';/?~s7{_A<١A 7TTrBoAwyO+x@}tKi]3Lc6qGh ɵy"[1c2׍? oViy"]~:N&?-7i2Sd?àc|:#O5xmf(Je\e8rcNH18>tVϟ-l_.8_Tn,$mpt(yak\>)o)VZh)ˬOF0*̩omnC̴o1طf5La-k7i$ϱ=z.[V5ڦ3+ͨK*y F䍹ߣ:Rc^τc)vOzI$}M._bkzj2t):^c[Yu\f*L2jCwo(bzwݑ n6=t|ƻ{&+t3g\?*|И2g5C ;uyKzniOtS~crs逸ceZb=da=u89?v!s"|s8O($)ǻGeN5r!HoN0|ON6_'O!iީ'57M&s7M&_?M&_ bn@&oWs7,)(Xf8Dwt?)zsZп>;-߃!5ۓ>ʕ'IG"Sw#`*9C <ӯwzmÃh.A$1?fvI{[w0qznv_cnLğ?U&Dy:{cn֨짓>QӒ}m{|\czğO磢gߣ*Dgrn^\!רthԓ_{s)~Ǜ" ?o7{?(7{|KZJ&g"'!~ 뗐߬_2o7_s7M&>O~Ƈp|ONe# o7AA  AMAo  AA&A  7AAAA&xR=O~& ;%MІ S7A&瓿sBMs1_ȝ 7=?C) sc1_Ɲ>vnεcn^C7|7 2 e~ilƭ;|ϡI>n|{=3}{rU=]e{}8'X{ ݘy&{NqQ|S7c@oNүm߽{eR{Tg(v|(U?(w7 y1i~£hVҲ6ty;9M2Ș{1wex=~3:x+u?"z [ Ά@Lz)yIYxT4Fd%?5ͨKw7ŝ̺5O}uUozg^LS.4fJ/|&%w?лxdz`yju}32oKw!X=R~1~\gԒ֭LF!2ngLy8)'uG..h=*z "| Mte{ԝ=k_{cS׈t֓M~1G&敿؝o7uE^71i7Mf { qoM&'_c(;%o7{>˹P~!wJ&0(O}O|_^΍AA& MAo7AA  AMAo  AA&A b^ojO%RO9jo7A/܀M&I o ^ bn@&b?s7 7A/^XXI3yRc3S Em{^f ӹ0x0Ц>39#ߓ~Y(|`y~7'[o5y Ng:i螷лku&y2t"7ƭ_( y7}2:{(6ڛvMc}ԞMFJ_o޼~=7n8;}#{d߷~&2Z8c>f7A<}a]=G\~yxGYhI׿Gˌ?,I߳Z&?Q4|L(>Qxv1k~k#Ɵ %O>\^o=1)~871;y?d)M{ʓ&M~8Ξ.^٣tA&o7{)^b o oM&bn@&R߉MK/Mċ b@&A  7AAAA& MAo7AA  AMAoS^4lըJ~_{ZQ#oK17 oKo7 o7M~1?^(Z+soω?G ̇?9fɍ&|O!LQofQ_;'~[mwDLIx~@w?;f]{ԍh/7Ǿlv_cnz[FmU?]ϵ+)?G Q|$oxy0ujOcnw'L{T_}vw:\82( (Cc>GJ^Oɇpsr08$!Md+?#Os?e}x0=kn#{&5ѡJC  ~ma=s=)<0M7.IHCǯQ盿CK?w9{:"&}qߏ=<':X^K)'(w?>S\?CLsQcn֨:y {L8أ:AGŵ=J3)|痢VQ|^\רth_Г_{GGy7}zߏM&DWNyMR9jߏ~Gw./MCf/!YdF܀M&//o7܀M~#5>{}/k}w*1g  MA  o  AXMA`o666666u x\:  AA  A  7AAo  AA& MAo7AA  AMAo  AA MA  7AA  AA& 7AA  AMAo  AA&A  7AAo  AA& MAo  AA ߃  [  7AA  AA& 7AAo  f mpAģ5&MAφYw~͚' ^x}(COW  qR%ֿ'% b7 m;3 } ߜ mX'_07 (G[s  fc+ A  7AAo   MA  o  AA& t/AXߜAMAo>S  AA& 7xX,ތ=[/u77G=wA 9˓"k{97>数o7AWB= ܧLwe<3' &Cz3\ue\C?Rr1ќi,M1nIu.;OID^]~zR-\&o(EEhchv+u$݉7A&d=EYIg̽ oLbDMox}߷S?MGvIc%oM&mA& 7Ao AA&A  7AAAA& ͌ x, MA  7AA$& Ivf>O*cEB x~ A  7AAo  A +qIENDB`video-dvdrip-doc-20030223/img/shots/burn.png0100644000175000017500000002570307621713321020704 0ustar marillatmarillatPNG  IHDRPu. +IDATxݻș|uA`<=X m5e4P22G[SsJ&?K.bAΝV$_Rd2L? ool~,X{uCZ^=s9ۥW.~sڭ[m;Uݮ}ߏ峍[>y{4} g*2|r#36vd~QIo~EpffG)2E3}F1-eno{;x|Tgթ{.'m>{9ېޟw p~L$Aζo@oo`@3Loo@oo>L?, p~'>U7ZܠgwLOo{͵[f6G~?a"2ϳVQByڞN^3^ [*Jh >!ϗwY Jϫ?gY/l2 meњ43-m<\nw:9wf;]l] _\TJos~n<&Ǐ95z^_oyW[dN]kDsye ?,a:JY=h ~~:'l̇/Z=鷥PɷME 0ߗ|Փ0B[P CVOP Fd2fȀv-|p 7~ 5rkh&kξ=%[]8c7xx3<NZ> 90LƒiO39?d2yp_;<0ߟ7{W|gK>~{OIk!wv=]t~/gL&i{;rX|cNo{{O~|s{O>ga;|/3o졝e 7~~77 7~~ ݰߙ/|WkB6E_&4>ۛԝc&7'k,7M}!аos x~gߑl!|ZZ;m7IOf;??/<4yUq ˝\݅]aw|~k_˫;Ȗtߺ<{v~o0, -QEWUd6owlaf~2R@EH>&+x2ݣ߭ʔ>I͗ߡ^4'k7άcb~7oϴ|awB~ݥungk٩pKԞM̵G/Zv4y=Gs};vO3ŵF@M77VVt]~W#NbBD9k1kF\hA["}too6p~0[ꫩ{?h62g}{WG>y gAW|iNz'ȴ֑x;ޛ~wwmz mD>;Nr|G7ś x|=C }{zs'tVoSF;_~wwZ? w.ꏂ}څΘXm77{\~7{3c,>; ci1oW|G~}c57z;ƭf~~G~燫uߛ_^As~[AG;Z1àn;<_V_YD"EMvɽ6o] _6~/Ju@w=E븢7V^ez7ʜ?1rN@/\/^q}d!?7wAp="A!l$]*nIgPO@ooNo`0L&4jjo 7~L 3_}nW<&,k{V­ h:ys|>a٬߼IroA&Ms~^^%3r}flk&c=\a^~7i/釪wfw̸t;loo2L{z8ݼt࿶7wN oߙڝF?oN~-~s@@oo[@ooz~LE/φʵ,͞#> vuV~.mxr?_ Q]mX[o턻>G .8|;J~Gޝz,~bTp|f:s3ߙ{{<]|Z|.~Kgu'FwSsx\t;`d7BϑB{gQ:^Ffbn3BGU_B+{u~,uo;f7?P#+i*m8S"k;swu9ua>~E#υ~_r|2`,<#Wԥo#υ~60js>b9\7 7~~77 70@~L&d557p~uoo@q~,Z~3Ww7w.M6|r>;\ xg=yMi~zw~mjI}>~zwgeU}zd2OݿnŃڪp~3ǿ>ӻܿ~ ~~771%vd}כd2Zd2LwB`~ǯۿB`(ڍ~;p<po_!0  {W EozW: 2wrXofW[>gk='N^ r_?hLbp}u{dZ+{ W6~tw6w8}{9y{SQ̦]~k1#\7_ no;ݶZpT[q:)?_3FsaeNx*=ߎ77yc ~79:rz~ {W Eoo$ZeWy(:xy0ю {> [@@߿O~~7whu]gޒ,"3S:VcX;w?_أ^+ŭ=}:z9 ma\0`ʑQ{ZM^Gg [Vkw܊ߕ.fk[;}@1^0~w~']~%/̿~9*1|mo~;'\t~ߧ9;ry,=?<YxE/t9,7 ~7@[@@[@oo@@ooooooo@@oo[@[@[@oo[@= ~~77 7~~77~~77~~77 7~~77~~77~~77 7~~ 7~~ ~~7~~~7~~~7~~ ~~77 ߃ 9&d2MhK@oo[@u2 0&GX7S)ouy+%mX~7-ouyޒ6,]GX7zKA~<ɗ=/׊o9eXe~19zϘg2Iqg_'rE*0~kFh^m#q^_.kw~>|CjF$Y#g>Og<ȿ3w񇫞%}P=y&6CgV|5}|' ldXwfn>k #S=1/ Z~ϿeamR0{HZ|>yj{;x7g[3, ݯm֥t+Xߛ3#< W~($~1U=V*Ҥ}uGu즎/Evx%e=k~lRENnU r>u/2wS{hJ7U#v<.lM5?{&{;/5Xdz;V~>C{_A{wu0sl~2 ?v1V=MΙ_Zy\; xQK½cYzG!svt$* ?`^g}']T*oF[o[]~_-o#sy;%mX~7Fo~#}ȏa7oo p0L&4jjo 7~x<7H=ǝ&3ߏOk.׮dv2w5ow2Ƴ.毙w~"=kmpf=\a`T&{Їp/釪o?lf9ߙxo2L?/&W&OVǿ>m?؜ 5 7 7~~ }~^Kpp{ ߠ߀~77 ߠ ;=٣ߟ GIio~vkvمk4Ӛ~6Y+FK;i?]ؤ߳rgr֮7pTwQv|3krz<'7 8=wgǿo^U>?<篁~~wԤ.7߶AAo[AA_&LVv7~~  $~VO@/oWߠ~~~ x<6/ ްH~?RSU=sM^4_3EZoWv~|n3ߺUp~W}ϯ;z~^|,dOwE8dUpy~~\z{~VWڅl?u߳`%\ɗӑ"/̅E4VGS=t~|7/Hn%޼B~G7_&;C 7~=3/}6wNv3ko77>~:E> o^?~7S[ooooF˛L0Y~}mno, ~~7ܨ-tL&d:+ _]@o`ti79p~7, /|_?/3_Aי]h-Iܭ"ZzZ1p~O?W=ټV乺ߙ ̛_uwU_l:5so2LSkdIpO޷ߙ҆Ϗ=i?\so;?_^w{p~ 7~~ ~~77~?RS|9ؙm,9D3anzwݺXC?'7wwrs|z%ӫvi[?fg~ϙ4k|y8QYkr-,T5_ަwgəK5*W͢Ե[W fuw鞧 {txQvv|nf@Ϯwk㳿|@wni7wѱ&ǿ#CizGN0v~Q[ɤߧ?~oSoq }~[~~߿}u>7~'.<?//\pByKK~ΟݬPgۄo2O:_Wb~0߯)yY5\q'~~'>~^i ?u7'r#o~w~/7wqW~^o2x7~kϓӳk6 {~,.%Lx2 Gǿ;yy ᅮN^}d_@Ow~]K7~)O@@׏׆跑[@hd2Lfݯ~ 70ߏi3bgeZfNfy+qg-$䭒 ǷK/U>_C'{^ {H>tp8 x.]hIYG5&|(:>.TpUg~޼I?g\-52kT~ov#P4tuk|f2] ffxf~X+2WVFҕ۝[mn?X.7_Ea_t*!n>t={W<X;;>kU5e, ޼):;WVLMV:mnf|V]ƾwrWroIі}&y`Z+/oAkdXsl/$_ 5]8+ְ`5^ߟr,c{~ 70@~L&d557p~uoowpo?{xS~ 7Ьߏ40 {V7\߳-\dm]u=Y*~'Z~Xӗ;g3^0L&ɔ ]tZs@:;ߙΗso@oo@@o~8v@@)7 x,N2!sLpV&/ )oLO( tff3ldb3~7/_nŷ&IhټusR7ϑ';ߠ0kA(sWk?+W/=?ϼ]o[!͟g;/曆xTloo[!tZ66[RoulvF]qYF^{?~~Y͏W _cuGoׂ<=;3 7y~~ 7 7~~'d2LQS~Goo@W7p*v־d2L2Hף~ 6w5IENDB`video-dvdrip-doc-20030223/img/shots/cluster_add_node.png0100644000175000017500000000715307571230274023240 0ustar marillatmarillatPNG  IHDRDE),-PLTEŽͽ IDATx;o$+7P 0gHA o`/%0> (cg.2g]}\;;;˝VC:c B SBEe5I9b)j/ 'm3x-WI34hߐi72l]nl'&a IQhEr*qc;Q^B"J)AB4sU[k'cR!QRQȔ "FbD5ځFh_*ہlBͅxXI:EqD5"~/9؉/ǾIyk fB B q@@B B D?B *G:䷵丽S֓ 38\Vu}/b>+)aګ0X/gvzkd۹Tz![Ff0( +֠…Ȥ޵Xb2sa"DLuZyleEPq—O9ȩE՛0~6NbEVƟNm5 ހpOu/ B q@@B B D/BJU.Kܽ*iխ/ NzZT#|Lzc\8R/)*aLi -K8yvUmIչJ%FCdWҒ4DrZ[q1V?su"ח<FcH;Y9aQ䔝/ھDs7fnya;y+ B|@ &(!!!!!!!"pR494) 8? >xx#5CțU)M#1wEV8o鑟gx7\d@J(\2[ٿz$%6dJMk6Lҕ}*onT#cTr_a-VYYϴ(O\)7,)CN$VĻp%!+!Q!ږs(Ҝq~ e@9W 3œnC.8gz B[zho;mZ64}dP ]-ZZyoEXĽT8?9N**q0=li@ޥp mݹХsfEFa9}aL&| OcTS)yߞ a >&"O9~п }_v;t1!!!!!!!!!!/Ö459Z-ҶG9g>EUlY'!*WuNrm(XJ(%ըVe˵:ƿ Vzy$U^ /sSTk̬֘oGaVZZJ2;s~R%rRt~'o֢r)[v.7V]X#U"!e3S]\cnJMz3]o_ڸښVeɐn1¦Wkv坪ںwKNF@ͅVu횮5Zܺf]|iDl4;Պ;>++ER][[{턝82!c D!!"@@ B Ԋvd !q:/+56"{<Փ e1/UL:e*[+-Ŝs<iJ?jNza..`ed+K*1y sQT:GVnn5ǾmLvT]V@$\sQTVAr:9.eT~vS* aFEⒻTCzn.l‘A5@&wd 6͒B(>ԢѼh>J"QYR>f k;)K=1?=3@OjСVBr6Sc;򆹐zsaw 8$59d)cGYr\EGޝ<'k@xhSc|R@&&(~,=>+vA,w@4!0|y~3:=L#vv o9b@-s|3^ry_[OG.CDݝot[ޗSݙv~^5u@yL;;_Id/&uޞ!›*n_u t]i7F173G캹BP]ӦFC3Ҧ4o# }OmH6[vg AEv7vz! Cl¡MdGtrȱȹrR3 \8 ۚM+͙'"! ! qsuUoWWOSM֯;c4!zg tyF>~>;owr_!D!!s^ )a"@@ B BAn|u&IENDB`video-dvdrip-doc-20030223/img/shots/cluster_add_tc_node.png0100644000175000017500000000747007571230275023731 0ustar marillatmarillatPNG  IHDRDE),-PLTEŽͽIDATx흽$IPHe x VcF=g 6Hc Cƨh`̪̌̌陭MWWeM6?~A B D!!"pa&ao{0RR^n$z@03pD[=D̾m8!d}#Ia.<&DR#,{ c%oXlF.r>o|S!t.2y:x?PB ~.+_e1"4vaE""pgi8)/3!!$B9!uf_BJLRS@(z~_fe+^x%d |r2C=#$$J[NS@(zyK<7 >aD8N @@1OAq@@B ƒ~!N3!!B.r_FN]Ld*1"P; 7C~ [.70Coi{> avjRAՉV$g7ؽ0 ]~f(IXRJ0)Z;!laB'ڟ"&R)!6; va?_ {fP͉jځFh9nMց\X! i46vS!\XV:.&aKw3qEn#} +rWq蛔㾩Y__x<<8S@~!."@@e _ @@焐]P9kH~;02W?!Fsm.ua-._+[n|_ڔPqxUA5:gvzcd۹ 0av N05B yR x/"D)gTFK,~~#"޳CTzЦgBrRLgPH~a#יUq8#jFcGdf߄&#IEpC%RO9S q5B!:ղ+sX/BRT+_W Zs0"ۈ0"܀PLLDaz-7B:[\7ņ&aύPP@nKY!>9o@;bשݵpm=3BuA'0rυ\2O#P2zRruXyiJ|0}B'+S6"s~_q—s^S,QPIEVdzEXV䡵ia~y^!ts1; l>5L !B  B B!,~!N3!!Bje'_4VdɄV/ DzNߵhFxHzS\8VE/)*&Q#l$G0H Rz4N^alDQmIչJ%FCdWҒDrZ[i8%i$+\h%/(j NGaNkX!t40䔝OEP^rR,:ev:zBX=UW]*ɹpjN΅\ͅf |R 9j o^*nbv W+"{ၣ+ !N3!_jAqp~R494) 8ߴ x"_s}CԜ !oVWT6 Cp$w՗.&BWrG9+s,neR1 )!d*7i2IWp~𿯋 j> <=~:\D&[]gU8g=娅GyJhۙͲ~˜H wn^|:CBh-LQG9ؙ΄sr8䒈nC.8gz kI7 gF@.e^բEVEM NBh״<炰h(2y !5B0w)5B;.ܟ}Y%}aX+sP6 ]-7jJ=%SL+rLPެ7}>l W/ņ#?!N3!!!!!!!!!!"@$9lIScۙ#j1FΗ=s様x_Ν{VE?˵q[UP$KVecuT ZV (ETy5<4>>EjftjcVZL-yKer 7\9?)jܪ4m_rrY^rEm@Sܵ9k9*]nN ,בQ"!e=S]\cnJM&ut',כYۺ -M툰,2cwZ!ػW79Y۪üXS)Oadd\hUIӵFhBZʭ*a 3/-[3ꊬݩVd^YEJu4]XNr}d-S.rtq@@ B B!!  Ԋtd !i:/+56㽞E.rݟ BtO&ᲘQL:e*[+-i9 iJ?j4e܈J^zMݺ:y$\ j]4VVt-9GMR0hg?z5 W.+[ ±ef5s3:E؅?3Ȕ`^r. ?0o@B'ܥ4AKAHtS* aF"q]*U=@ȭsȠh Tfe dU|zEvgIH\;IQ/X߽y1O''B>o'v@35@?Xu6l"(.!@G8@@xNc}Jʳhf7bmqo(G;% Z<adײBYbڂ$.7iFU*2f⒝2Kb4-Ф>Jtg)ɝBޑteHjù"&9\S2宒\0 a.ZSqȒ)Iy Bau ňK)#/n9iʦcVQt@6r3[2΅a.0 ;d19dR5kG9d]%V=WyI׮!O 8S@&"(~Y{|Q?^.Y/]AY¿_O;cq~g tsF>~f2ϝnn9׋^VۻUUtd*܉ox<խy_.o yzK߿}Pޭ,;Q$|=e-&9=ۼ@U\\1Wݦh=X8BJ/4! /ЦFC Mi>FfW/=!=Bېo][/l#.p04/v (;C@Nc ^xFI \IalZ7~m.X?zgU뫫z#︺jp75t?̱V    akۥ? ؼA=6ݭ#L0(۵&.m߻RpI6~8  o0Oh4#j@Bl It|}ڊ!<*vTRʻOIm>d-`E2m{Lڿf=Rס"q*ҸW$D#iG#u6[1scd"+UAAAAx oќ&  E6^ӝ_:tu'wwgAP`PܝvG1L2?恡J]OU_ 4^ ;4LS):{u+.iFZcTO E81,"8rҩWiF cBϦ1** T$>}^2E{Q_*jH11~AXc?͌mq     BÇ9Ũ X}UNO?Oo:ΐ :9\4 E`s;3! } ڧR8%Tת_ZW"5MܞX.EKAg.j;"$X|< U,^B^%q_ܓ 1s':yC5I(zV@%bb4TGpG+>:"2"!BP<B:0_4׼ -tim[Zm*0Pn $wz$:G2#y%"P(ylXBG2zUks!l Zy_N+UAAAAAAAA8F>rfE5TV\f7܃Y@uvh^TI j1qd@*F)FC!-f3WWy~1w:#YLGW@Gs/ԫ<\T A߲!j4mq(.bSh<-@Fة6(ů("Rx{ tNx[Q.! ЪH*JCdZ[C#Sxv˴!ڥ ʱUv7+-tmf*!ڐOxxK!.X\       1"lPyK>Z1Qb[#$SHXIx^^ݎ3^$))>tU&CpyNxTyZ|Q1BH4&-a`!oK9k|U$l l%./ˡ D;o fPBe@vEih(G:*MTswTy kIcf:c82OAAB_q< CH{"~4»^b?,o#!\Ez}7rlICZ6Z6qI#!| aUclkG`rAapfo]RoegrdwDsu\A)`'0AHy?ZBޕmEphmz)"b[=L[\%]0{L2^_FBxkCˑEbo9 cFAi8#   |j})ÀIENDB`video-dvdrip-doc-20030223/img/shots/filters.png0100644000175000017500000003355507621713321021412 0ustar marillatmarillatPNG  IHDR&̙74IDATx;Fϋko8  %c! eQ4e1nojJM%/.?ċF53 ɏ/t `&djP @5j@5T#˧odӢ>@-6yOUt񟤾);VvU5hx;Ϫ"p@ո/=7|kߎd _tRk@Oݹ3UU#>&ebI ~ !"*~yN5wd!ª}G˗/h0oTP Ϊe!hJ\t>O}-*C0~XTc Rw\J"X, li5(%"-4{&f"RWaM~[ M!tQ=hS(V@Fk%2Se>@jP T@5P YD@@j P T@5P T" 86ȃj|Q5d;p0jW~NmeqT5&E5h`9dلj\Ͻgb՘RrO׷ˏo?\^|Q5L/lB5.vf~͜sgs5&Uc=UC/lB5n/Fg=sN ՘Rg<Q5L&Tg=sN ՘Rg|[OՐ2 #P^̯ܙ\IHxƧ>T @4ȶT!5.O_c~!Wg|z DPKo;s y՘Rg/;h xadspq?}?-jwe2RA9W9v3_0:j|4jƢZp翿ϙ`^EVVoV^G=?~ZX5DTU52&%E!tUcrTC4 @5R;C]\Fj0SpAGXf@4XS5Jo]u1;+PE4 @5SLߩL3cAcr*xl^hjd=r&g"d {ۜfW6\p˨h jQӞ2APfUC4 @5A5Dj. h j<zf~ .lj\Y5D #P93sLvuUC/lB5>}|f3䙀\몆 8^Y_5&<$+FW_lTC #OaEՐ!@5P TO4sO{/Ǜ0G75w& <.^)/&Ӡ_=jlQ5Fx'scU-3ؚjDYm8rG>w6hY4|D\ly4E'wsBOdO@5p"HT[]3Ohs&1Id'u+iuUc/uA5jd+oF'_pRW^W[T}^H5VTX5MF;RxQU#Sw< ިF_6:4 mffh %K5Zovި5Uj̫kѮ0Jj<d"[N.ՠY*PJk%#zLX6Xh? a4{=P2(yؽJ(߰j@5\V (FP TT^ yO Wd5Ր!ÈR [@A5A5P ThTयGj ʱt O؈j..Η5GÀsd'wʱSUX5xH5[xdTWRRޣj-ؓjdXxR#EVN*5ѾMg?|×G/gv9:ԡsB22qqrGw̉%C5j@c;3*TɬUcԹrdL緖FOU0KUsL'%gxƴjdVVYJ$8BpO'ã˫FӱootRlEiEO;ox㉤˩uj)q2a6aErDT+P2~X]yU8^jKQ fliJɍ<;~jT.;qEe08jHv#{F 7ܺ^';\ң8j=V*PFK[QTbJfiB߶\,\2Rz=FC7|HNVL@ZqslJG@KDŽɇn-nՈeCGfd ɓD\j-*5NXoF @5tE(+PnE+z@5@5N A5(\[Ր!PoK(2T3!jfH=G V'PwWc\W=ƓY^s^>dǪGnuU#saJ5ʱk~nF WYQtRUjhW?Md0aÃhup2WNoJ5gZ^??MW]\q`47W| -l@ù ~vT|~^cT,XOX*U\I5ZAlp0bfWJ5@@5P P `ߓk]lycD52}4aP L*ƾL'GnPUx?*s,hTk`Њ@#ÉV舥;[\P9ȭ:er⒢XMe/-iljPF>BR PIA\,>aȺi3yiƁjL5㐱TrB|UTc+*mT pޏƦEE#dkA5^_W.{xP h\Vjj7S8|pl ;jzKFQSA5JP=PΣP\,`kH(/gzDB5fUZ8@P TCp@5πA5C5XTC #J5(@5@5݌Q13aN> `^yR=xISߚ2{S2<'HgV^긩,] N_h̓ɢ ]&('>a&=!9jOq\O"ڶ  "LOE [1'('qRi,*۩jTIq嗙p aEi0`Noi'-O5Bϛs (y2zjDYhP T2]J5 }fR%O[jhŶV5#e[@Fj7 rS =P2ږ.}XϜ|tR}Fi:P.[JzL䭦'-R.gIYj.cA5@5%K+PK5 sjm1j8_sH{gTd5Ր!ÈR n@@5P Tc`kX&,@UcL0djDtߺzv- CKG?sT\J,=TXH5+b89̓)dTXz.+wZ1_&tyܳTj|jL:FLDR Nָ;P Tc5ȷ1zUB@V=P29'7jBK5@5v9Z8vI{Υǫ+9^8/TjȾK5VWr$p^EոT\A5ajΤZ"{..uj3^0E5@5v?Zh|F.bt abREtv4k:2-H'/ jۚ%jD-}nu.k`fDVORi vmR Tb Qouy7l[+=KjOwK0O~(:›S U#D.L++j+Ffe~'`-Ru՝ǺJ5MmI5Ph{#Rq};XnJ>VKvT{ĩہ3ӣ$_71ٻJ0gJ+PR-7K{|4fV1$ou{r[7/ϟ~_>_'ը~/~qk diJ5~Qxj;9+PUT#5.TvXk #kŲե>V n8M\53 P T@5P YD@@j j9xz#o!à ~_~)+ƾ{umWpo~+/P?#[TfG@ijݞGIp~>hX̨#VPsZL^&`zK+'7OU`~r1=j=o墨-ѐzs.΂jxuoT넞|K0#x?pR̽wTMdUXA5o9]t>S:Sʺn`O5Ko҈jijB'm^|aݺX~~o7Wg =`-H4JHh밺(L@,JQz"Rj@5P T@5P jjThct폲0k ;n|M0jz`hɽ@5>l[=Ө@5vY/iTjjP T@5P TՠU U BbXκ%zTP lH55l?=1,x(Zdna=U3Ho<(BpjcPhQ7c&`wp?J]F麪1,_1bX,Bѱ%TC qغjDFdz4ՈF5&{dlct\^$E=P&+Pr+VNՠP jP @5Tj9Ũ?lnkP T@5I5~oz}v^@5Y5jTU#߼P j@j<ߨ@5]5TЪ)54F3P=k鞛ۜc@j< ꋼM8j|t՘/ؾjq7;&X1g|O;S?^2ÿPS[H]7~4zoLtTO.T);SL9hƻ?؅[P7|F~W5;}[50JE5Թ`Sm5*aypgToXes,xM5 lveG3y++v49*F+Ƿ!L5@5ijxT2j'biQn{*uWIU=p TT# /=;%=1}of_ GIvnDd/-)Ի`6HCʜl/PFY%W^Lo{xҷR;Kyc޻Sߙ]~̯-S/E\+E$Ei)-ὦ'8ȭFxiH)X6VZ4Y5SZٷ+^|%31Fj םE,5u#px3F]]59*&#|fU\'SUTk:XWpgK?0٠}~:(hT`f+jL=hA&j 3hiqcm5ߥs/Em<+Tq.Bj^Qw7FLa{ej/ETjlM5& R3ƥVB-JlX1eEt+I=t'k߃:X ^:_#x(J [R P hQV=z[ꌖjA5@5xWTocK=PY]j ̨-TT:.ʹY(+hvdpgjP jP jP j@5jP jT@5TjTՠP TW595Rb ?TjO-xFTmA5f=+'T32~QdFR=`JFKzMܚY9<>WΏoCLA5TqoU##:?cE˄T&/߽cyP tkQZ2'./Ein(A5jdF<`RbF+k*v1Y oZ)WK}4RR0ZPoXPHnW|*jjjP m5*F)kKS][ A5=PzL>woʰdJ#5{ZZTP P TYeӎurnV1 A5A5Z]'YTTT(P TP jՠ@5@5jTUXML󍭂@5pd[K5I-+:%=_N]T#1VP S5n}hT8jt>Tjl%eT8fj.Vcdjప%eTطjDwxJg4I(=P2jRe{P۵ X59P_".!̭ooo)۠ՠ pޮ ̫?]SA5A5fO 5uUz7TЬ?m<J5M&(_,˿bEjl8 TP @5X̼bX,UjTP Y6O_Zw|k^'ip]@j42s+}xaO&;|}}6tt{/axS5?r4!MQ)vwDvWz=6R5g[6AB5JNGy钌]Wĵ! )G5eѕaרƺq.c^.wdl$7۹x'a)qmHܗߏl(˨ƨm^ErjP q;^UB5z%pti$^RVcJ7|Cѽ27D h jU3lѲ1S[.{%zBX,~X'E2$y.8Tcu(:_]W%C2$C2$y.sj.ޫ!!\A5dOwQ$> !!7+L\5G TT@5@5T#T}حjl `S5X,2bXN{TP P @5XLRbIENDB`video-dvdrip-doc-20030223/img/shots/depend.png0100644000175000017500000002644307621713313021200 0ustar marillatmarillatPNG  IHDR\a,IDATxݻ$=rAw!S%K2 ͺf5$L^ zC$%?|h@4 hD @4 hD @4;E>?UU+p<; ,)~?o9#yVѐCYQd@hߤ}*flxwplϟ?[E{d'w1.K4/`xh(ݞhY~kA& gO5 E'G*'ҧ'޵#]. DDphD  hy,@@.WYD `*_Euˢį g?~5ÃȦQ-zh?_ٍ"WDQ,m~>_FCU+[6d~5 UE6nYDÿx2g7l\Eݲoez!cǗǽ{BP `bW܍[Y#36pK__|jDm't* j={uh{5= *ncDN!^XaG-jY 1oL| ]Rųm]oZPF%|6 u7DPj> _ۡ[PCB~<=QT*_Hjhh4.wz⬲.tz"r:<\E60IDö'.v1}֪>,0zmc硺LsEkk{Z/dV &\8B =fX#vqӽ+N6ѪK\ܳٳtE6ەXP<}T1ު {N"BvղIy+Q{ҍ#Ңa5!Z]=#Bw ŸsccPގ F(bו$& kÐ0L*DECiq06f;lryYW oJչ[Ip7`.=Q7Ӝ1tϞ<]4ؕĻSAE ^]0brt"_DC/ƛ+ҍ#V-65䠣PpOC5ӈThA4lPz`pE1AXfhī'hC]K4嚙S&HGg(rh;%ֺ~,n\ߋ{X4ha)j)a,䝽yl=A4nZMK4<ħ!n-3(H|*QOáxz"ȮdD/{zlCtE:Ѻ*WI4hޞV9h @4 &V @4yr4_{PCi*w˺VTVl]F>ÒTD.qI .(L(ID!ϒcE.'KKgs\E_1D"EN-5T wvψ_19g{% DCEV$_ HAL1Th瞨]ةlt6^Y.%l z5ޫ!CUꢳo+M|kDϝmrpvyeYTj_ޯ5G62o)w\46Jݒ]EJ 7ؽ<g'WōE:E65^tpg@4 Wy\DrhŴ1IS]> k45fOCEu>ڴV> 3g4OOd9={OOQɋH{?W,vI]R^4{z"rj8 VD6==1bŀ6 NXGbB+h5=@4!Vw޴15,o:^lK4TEOuۆx䇡DϯR Sc B7^2h:Q8WDȝ㡢!00SVUc]"Bf۳h D]im`PY^ h+rDK#$ C4?qv19P#XV>3f14a66<.ƾG4 O(=ŕǴF0:[喊D9 ECp/==1t[ F! iho_D<=xdD0|C]l8=Df'f?yu+yL"==QuE'zmS$ M4Xp#&whm-MEA jD|,`u@4hxC~_ gy#XV-q:Zq:aHɃ;-W1%I4L`?h>QGZ#ߦ"̃h( E<օPҎW*y+QԞ1Y.#!V'td'߭6a,&V EA[,|m$9sOE.ҥF>aD6 瞈+Wsic:!15vzA{JCKk<3e_CxVTyRsECn~p seYTh!0456p *x$Y.DٱzMM4 fa{Dn=Q=hԕ> ECPU(Nh iꮳlܦ"ZuhʧD@~ī0s|q4liP?(:yMEFU&2>.~_G ECPU(Nh i꺳BiiE*aCEV> Wҧ'g'$eHi(2:E:ѸWMڌf" Z)9B jɽ!؛1LDC]! FX>  > wR[y؍N$XSdsՊlYbӺ.s"H ;Sc׊33hh`XhK {gfCBh+6ƿy,^K4> *<}|*Dkcĉ`''lb*_DZ'e-X-ߦ"̣r' hKX+  DC](Z2~-gַyLtFbE]<cv( |F4 wv︽yB4P/r&*Yyo8d.[JW? LKޟ93;m(^*8`CEzbM4m?D@4cqb9 v㑑k#US-E fh4x?PuQeRdq!!$gw=}_PIDEUWg#k̩ZK҅]8r6 _ّ%qk`M`7E(]޼K4ҫyM4VEC(V=; 2~V$e}{MYiVuSRW}Gw)hrW}OCF,ur]0v>|h8stOg?==<5Dv70D*$2y2 \&!b'ڷ'JOOPEh0_j` hD0V4E!YGn^Y+eyiȣY24mihKhA4$B  ^f'G4ơ.<_ .I@%K$;VLJ6{H͠S,j;#{z֘,i;1圍ttJ䷂^?V벎K._^4LDCOirFLٺM$>~v}fD~hhٞV+쿋Np_btl[4؝}c걩%URH_5'v <|g&3=QEJl_h-!"Nhpzbhzs,}$^Ԣ; V:n0*\ǕwDC#kDCO5tߡ]44 OÍ.qOC$B}}{{OK ;T(YJ|OQnHLHMl6̎--F]w|&s]6dlOD.lL AKCW?zuy"ZL|vJИhzoDŊlgLrgUѫ{0z;u`q, 7'|gsA״gQWJEv\Sa{wJ.)4%ϱ>8 ķ'I3e5aTY4^;V4|6kOݞ|.~\yi! B$+ 2T] Ln^׈Bd<>ձ](EC}^aDhLuO]ܽ[$KZׯ dECui02D39~z"r#Ggx3"|96vQ"'J'ްiֺ %h9[friTwGęzĐE=`OG ? 2n a(h(ZN@x hD c/;A4<?&P&~b(D` ]DÿPp_ߞ'1:13QgҴ j?S0z  KP h D NOphm͈U_ Dh@4P%B46 /P&O ؁L=Tj5 hDT4'*~zxxxxxx<$@4 hD @4/} gs0IENDB`video-dvdrip-doc-20030223/img/shots/bitrate_calc.png0100644000175000017500000001354407621713320022351 0ustar marillatmarillatPNG  IHDR&Jr+IDATxݱ~ #Gցu``N tyIDJRID"?~0M@@ rlD"D"c+ r9 r9b|~ȼqKO<׍|5r-dE~UoP|9m%Չ9 OWa&fY̘LY UQQۆ,n:j$ ~rJ9f,5a~7rhl;X=ւ ޳/᱑|b~߶W"a-Y+1=̀ր2r\:Ek9ȩⵜelX+[]-dC_kf).=-r@ r9"@9FK0hȑO6:rqDZ孈ٿD>o"?wp"Vdb9_ pg+bE/9?wp"Vdb9ΊX݋}rMc%N)z%r Ey1i߿| y"ηùPtd|̊2iokE3?Θ`sD9rwS"gYdV9xj1/rVO)/9Rտ̼O A$#g FNk$gENr_?0ô!rr[DNr!'Ϗ57 u h9}k9ɽYk9=.99 ZAj:r2}4uj!=֒=1=D"'.Ŷن#wOie#gkjVdE9&r荌+"rD#rD%9ΊX݋}N?wp"Vdb9O]|;ٿ'Do@'D/ #D"Gp(>;.gOFz;߆}2(܂rcM*j.9Y}[aӄM\NdYQLT{g)sQo_M4a[\"k9hLi9x'FNys#r>V T2e"'Vϛ4|Cs9D#O. p "*JÉ kfȁ#'y?Fྜkm kAmkp~n}9F@ rD"F_H r9F[IW_yE bAR090^4U+ǖ9ߞ闧 /W|ύ?|Z͍Vj)6xXA,,Es;V~*~"sNܪvb-XL{-'YI` ^kP\2sΆXغ|W9/90?ǽlǚ=!99"@/p]"ȹ|9o1 fuL?Lf3iWw`dl柌m3FN'3@,$7H b)72'r>`g4ϧOY\iK\)rH/7cU@ת9ր#'l557+xz-Z?r:>7tn9 o4]9Ӂk9utT+fU+7@Ý:;xs_#z"1_@-GS"'S.us%[􂑓Rɱ 0kZN~so2 mb|SG#<6~D#gu*b̛~[e~(xZވ4ɿ sNbY[5r^k6tL7"g9D/MgR7"N[F'\DΣ zmﱖ_lc ߔ r9"D#̗5DN,/p;%own` 7 /xG|P8s+`0V$ 7t5Jrxy9e7OEJd]="X_KNI]j9șZk3mk"'G';矬]9pVT$w|wٌ{ʆа쥏12rNEEjSC?8pKjhm'""WxzN2,r&,N?7my`?^$rzoQ 43"g)r/rξ,ן^09+;iܳʵo3q-'y6Y@䌈sz-u-GܤDN^ֻRO,_O>V,s25JdGk0}9b'(\MGܗsZ3"ຑ/iQ\(r`#I5D`i:M%},d9cJ`1jbe}OJul Ls2'3Ո}I;Wo=p.9pp@PwȜ_U"r s­fH~CˋoƂ1-Di9nYMi>M-\)vZN1rfc-"'d"G-_1υsk9qfZNEN5PuE #rn9qFN9 rnc{ymfcU؍-${)]cيi`z"1_@-G"GLLo։o0>vዃo)Ud[)aFV6r^a _a0xC-'X`537O:װsh8k9;ϏD7[]y׭*I.Ӌ 9^\|;/rqmAY?͗!_rI5yG *ͫ,rP˹{tgE49"gqQ${m54c"^s5tc {_NlNҙKϗ@c̗Z9"DN߃1k!/}ma+arު_4`ti˹B!cGɗb'u8X|9;{P$c?ƾG7H~O]ɏY3 4J~"+rjSS5r}׽fֳvP4UK{hQV'U%jɄs"gbO׵⨍C6QGru/7>}rp4 f r5FN6m9a:zܣșp u-gl"Lذ?'9Q쉜LwfdxN4Ӝ:S]IPy-'y ZNv-gFΘ.OKj ')X+.mk _ì匙+~φ=n{=вx \,99'f,u,p1crrа9x/'/9׀"ӧ/G*#Qʫ"0_uˉW8`bD6"~%9I MD"|9ˉw_-W7 9?;Y-Zq dqS;_NԣwG VkDeH~G4ωf/'j6pikE9#ߪ-rz_I60"|9]OckrX)˩-N ܱ șRc9f0_Z9"ȱD@ rD"c@D"#r(rxqA"9Dz~,9C#!r~K?ҕ9_ ]?Е=rDm"yc'9?˕+[}eDjxr9#u0CܢmM r4@\ǚ"cipȹ; rD9"3rD_+=rJ|/@pZҋD"G r:r co|H?vEE r9 r9eKMVxyIENDB`video-dvdrip-doc-20030223/img/thumbs/0040755000175000017500000000000007621713320017365 5ustar marillatmarillatvideo-dvdrip-doc-20030223/img/thumbs/cluster_empty.jpg0100644000175000017500000000470707571230273023000 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||"8R!1Qq#A"3a2brC$BS ?D\b׭݌Fv*QFf8\?@*%Mԍ%*vH-s3WU$[$A,Jq|U/ՉT9cOfgρJu|*Ś JKއ&+ㅸzR;Y>`Ym;vm]}HzNxzNm0 ).hǎV+uc>%UPm%V7am;I2KgIAۻ`.J.JI-V߳aRbg * [uŲj٩. :[3_$InI]n=L  P||;PL  P4 @ W8AβN)#ʍ((xNv zz_v%)ЩP GDtzZ_v<=>Osa[F4:|=>O'݁[}؂937طc-M'iɫIggcRXPk6*ynݏKK5gnV\bݏO\b>:WrdzR|c~9R bxz|v b -}>A[}؂Qxr`ҊSg.B?r UK3O} 3E%W.UK ?,eBSQrk\Y%K*۶x8V݊xT*zkq|rQpCr r1˘1˘.`\.cpCr r1˘1˘.`\.cpCr r1˘@aڸ jBrOJgv9ݮZIS`SwRͤjM~5\w)I)PSsW5{;|1cR~@[O5{^;W @SO5{^;W @SO5{^;gYKbINM&_q܌+(8ۜ^;W @SO5{^=}A%_i:a؍?+]@aa]]@aa]]@aa]]@aa]]@aa]]@{W.0vߡL3!(z>':c^̏BjJ[jʫO[ًC1_g{ _5ۛVNշ٘3E74w_GGm6"~8mwp>FbKeT-ws568ԛٴƽ{hcI<1M;`}c*>lcp?9Cϟխ-+_F1}NjPˎ[1}Fb_Q~%&ft):k;&fuѥG{'spx6nS\v8Veo1O{ű=wy)F**2vpKK:%΀> icςZX-,s0KK:%΀> icςZXqi6쎃>\Ǡ3 ^V)<^^7PK5IEA,פf TzFkA,פf TzFkA,פf TzFkA,פf TzFkA,פf TO.s^TrMqPwr@+^޻video-dvdrip-doc-20030223/img/thumbs/transcode.jpg0100644000175000017500000001050407621713320022046 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||"<!1AQa"2Rq#b3$BSrCTc ?*mɧ\NM/tl3!!sk4nhYC>dFJ8VaopPUtMFZ6 BCVh)[jH{GDSŽ.o8 0ȩQ@>$dF'ug404SCSTl>Mx;nkٹ̮熜6p g$g%Sdu kɃ9Čı$cD+TcQ/qaxxxm%cEmČĐ1)Zى@ljljry͗d!V [8)8Ϊ$Vś?]Sfrˋ͵CdAl5? h`,\4H17[R7q%I=9:[.Wsbs4hSpِA#\ ni@Dpp.G8KqP^a Y0]xmv ƚRk$Pu_/@ѭ97yMRLtB _=6&i痙7(G@3G@3G@ #G8!*>/ IW\P m2EVÊdma ݑnڬC}iKNkSk G7Z|XZM~/}Z|+k;+[| mm9dPYB-22Sfؿh-؈ԅLǨ\ILZ`<٣^(X{k{T=䥗?jk!-62oL [_1"r͆]RP'pʵz$ JE&SmP@?Rէ]`Q \#WUyi f >*rɛK &AЄ?Gψ@-$E;zL5ǀ;9,r?A04D I*ʌh!QP_DTe2sT@W+|#cIY@{K>RY? heI; $, =%PaX$?8}F3^X6+K@"ήXHD" [Is8fG lNApVXQ*AD&e|1$&JpAUF^ )aIS5НUK\ ݢֱ !gRR*V O#&x)Q -Ψ+U٩h#U+*yޞ&Ԝ䞩NnS&{@ ]MT9Ğ'@P.ga7 ּ8T`aZOh#kT{0EZDkr6]33๛ v]aIJ Gz)p :ܕ6D V<5Ci6wݠ捣yC莇Whh7=TTH2WEfIT/AiF-ψIAJ#n. hcDuNA{ÂӆvXn";膞qN5]sC*V$qMη+ē:'r<5:NnyyB*2xt0SG բiVԤJpFjy

q" xHm3 OW-4$j[6My-4^@kt~m[k=*a sMH/k53z)MͧM4DQQ ~|ͬ'Ꜷd@3NId_F!3HG쭒k*-4/nຽG m]lP%'әn UZu-"iVeRC )}PBfwf^D^5yۏZRvR|y5 6)Fΰ)Qٲ .[Nhxq*2 5QCL AԦߖ:{\a6`7mF?nZ~љSݥv*9tih6 En96T=l h !\̳jx1ky6pAHUs](E]8{,h N`IgNgź?GZe7D$ ViPvr*Q^7H*9 ޾˜cŁVJ 쎾˛Bl]3@}5LU:R="gTGA]yf~ib >\@5i))0ÁR)'zK^H 6j nQE]&7}EnphcTڏ쎾u1 sLLZC'+c:z#ԚH-2 $IWڮ\昉lesZ6cO&a0Ӿ? oԌM??9`hB^? Z6cL^@.e.h0\qMѐDvlNfs.s@~(f>l4̴զ5{kH: f>dĴTc2'? @1f>8}S#1f>FߕCj1g ُ1mN'0L ُ1'B:Inh`< G0C%Mp29B`";ρhA7Bӂ%Z#AAB0T@&xCL9:(B] &x[ ˺f2hB] :gQ;S7 ].ˤ=ЄNϺ rއT$ބ(RGшP( J \hP @OꝴKZA(BW+\&Bm<(:t?video-dvdrip-doc-20030223/img/thumbs/rip_title.jpg0100644000175000017500000001113207621713315022061 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||"9!1"AQ2Raq#B$3Cbr4c ?*oɧ\N-^T L5@,PR!C~$o+(F @ltMF6 BCj%;kU5 Mh"}SQ4;ܐ3 AL_ CA{"0BZeaGN,'v7mcݵ#vbZ2t-ww=MOH6דg \A\ۦq&]L?k/PuzzKf#?k l^t^B#!@@ #G:!j붂щ)]hjt#ͬk{H1qhs1h<֓^1rTsMIu@@;LV7#\iYDm/\:2ꭍZZ Su)~ծ H#IXPQAIB$u a|<:;d "Z_G00朑 Dy{.FW{X֓eSL|ڀy{"<~pʖ}JNvW %:TSјTody kluU#Ɵ“1*>vUWi*Ä"{y/^$JA@ZX˩ j4bh87?暁hC]QrImȹ iR ;$"+T;:cV<ң/{Xr.Vԩ:gM"@lPepM EQ\$ Z@Rps6:pEGc .'I6Qk ,U9/v8A)5,\D亩\ᤑ%:oH]ٻNroTz8jcνM ֍퉟Uv'PJ13HQJ*Kۋpp?l3%1L<&↸WtP!4VV+;)L጑rbܺ+RLtn$  9C{#+j5}S7<1$L7=,nȝ_buzeLcT<9\4& >Mc6<! Z8yFR"6qq i6c'?'eۺŭR'L^ Z$v&"%ttI0Q‘n]AH!lGSs A_fɢL"12-s?uZGli1Hmm,-^Ӧ4q Z뾞,t ndãIMy|O%P\T!@b˭cıDz!"H I4ow Ob#*)Z]hg]AV gkD_pΤ +0Kr: D41cbURõW$lEU;䂐HG |IuL h>X{Xcjl P2 h#el_$kêkI B{+gU+CRIu~0RPٓC[XjR= ?|<3veH"!a0.M{k=gKTxj<`r.<wu)B0T@Vʂfd)d<\p˒*y ot9o0y~ ttØ29h i}0T[]IDT5ǬV^Z $uZBhSfkEVI:2MY(@s'Br6$%shaܮ]9L0X)M" m:w+ fVc&nE0 !L5C"l%fJ[NK,t>Y7i;B i17<`!Ok9gm2 d,ًgn&Bj5k"O//@DW 6k~M<<u[ 㱛(86nja#6?9eV#TsX s ẤMg\mVap\);4`Y[D̤@ӎn"{eJsUzd4MV`XxmGCix#j0nS8UkkeJl kȝf>&56)[ {$NY3!vicIuUNŗgB# #&*akA+fMy*-1~͊ eۺnF?CC43g 4ĺa?i#M07.?@:E:VMGV‘nv)iR vYmiw96]EY'KT1 O<+ZH]'fpAdAޗ??k";un/0~j%y-sN*f!c_##+Ė1g5M +A>h41λꂈBU`(BB G:!HG䱍m:nccKx<%΂gm%w[vwBψ3pys-9%4XZNHpyKX7X: njx[(;M&i2pE:m=$]k6zdm5]#G)ڰsg/S`J \D>2e5*MMs&75|Y'IpR܈AhR'1SOh/^k 6 |UNӧ4^==to0m6F ,L0e:_iQ!@!AGD7<6C{IVjIx1궕!Kq:P6ҍ-7>op}(S}}.ҍ-7>ilFfҚ`I`{]qă4>iop}(pG?Uiop}(Pj1@#YG]^7K{FҵhsDt cɫg#t}>t'"|>G> >[K3A^ Bt(B -С t(B A ⎰0a@ @H lWO gQK$(4(rрP Ƶ kHhMn@[E!nP[BBvideo-dvdrip-doc-20030223/img/thumbs/cluster_job_diagram.jpg0100644000175000017500000001002507571230300024055 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||"> !1"AQ2aq#3BRSbr4TD!!"1AQ ?YGtgir*@MPÉP"/"dka&A!\$jm%|CRpP0 ާ_xܟ&F(W'irAw/N`ҕ>zqm;-ڐyـԚq զaP75ꗥdL/id|XUǴr R8&]`5f}!Om%O88bk4N?Mk%x%oeVvWHEL/ϋ%\1%JЪ&s+Oܣp?)-}b|I~۱ J66Mܮ/9Q}7$26) CUx_&(uҤ@pMAbf:2ןWxm9oXWG>3]86و&˓ymé[ʛgdJ:%ͱve6W3-yvaSԷ&bҍNPt1((Yu ͙t9|ˏ#0zṯ06;ʶlOg1L1JY>"$ ﺁDŻjkR7r2/A00{KvݛeчN&u=8KmK@`dM}>SI}e0,nC=>¥)oq"clPʁWg2{SC>r@Plē\&XaĘE 8bwm$N۫N`X VM fƀ* ( =% f$=(Qv|rs}WՃA`aͤߨ\e<] M=I-FY_ڪ&Y6/<6ȥe~G ?" ""GW>O5rOtYauW-|\V\_/- xGCkr/njǬ՜F1@q}!W^$R؜GsQLWHR{\ME\@y_?VYL_mnWr{ϳΌKQ!vջ*>ҭ-ΝX|N\fϑCV6c/-9" dᛒ<Ǒij`]s9ۻmFƇ$5Q,luXve SkPcY0]U{eEr C6 S54sc&(ܶUfsׁ0l(ۻrAjߒyO/^鉺ㅑK Z;^"#o\  @(N^,4cX& aE cdG@bF~_N>) UwzwSۅd]yEY7tڞ3m+%C=tñM2׍s=Kݏ]LǕl \G2Ĺ ϤUedeDbw5J毱Og9'~#PB*+ωÁ &|1M{z|$W'~3|$xo<I[jA1Z{KIݍ[&5.^| cl3EAmjzFKg/L (э_3m\jTTW.YF qlW@@[OMSNDD@DDnygÎ&oY F@#36nI͌;yidPo'}3NՓV4ن2V!1@d$sP.DXZr>."wV_ e<ÏTW.7;yX ~3h߹dCPe]mW K  6MYd` A ;ݾq' ս/uӧO8b.cWЏfڞ/}XR{<ADߏ2,{\elͶ9r"ҊP(3`Ƞ rn*n!7&,yڲkpc_oFfmj= `^mC1Wfd`kSI7byKʷ{EqZcҺ|1D XdBwMus9w[>'Z|tYGt[cd%utJdmv >["p8cN]'#+I@H-"B79N&3~CC79E'y5Y/o`bܥ .ئ}9=)iY7<`SAW(:DZ>2x5sy3`c ws_fؠQ~u8b^ǂI>ĝ118Dzs6LFK*wE|9ڟNcl>++""" """ """ """ "d8cùɪjݓw}@(ǬϋMÌj2^ U%|Jdq8q$CsdE`F`mt%Ϣv$n;xK.˹U$7+W Fw{3++""" """ """ """ """ Qc q1#ȏh߹e;FW,0_Yvideo-dvdrip-doc-20030223/img/thumbs/storage.jpg0100644000175000017500000000516107621713314021536 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||"6!Q1Ra"2Aq#$3Bbrs ?7mӮj۪U??>UwI-bURY^;^V[-ciTN%Q[<5+áqņyZ:+GgĵĴdݶtק!{O /ҵv^_P,YbM4^k,oHmT'~eNrQX^6;ݣ+lWVwyb%ӊNJi;N#SIb6WJT-H*Ϟ-Q^/ ݒ@rjQ{w8j6ںNbju4a{i_{xFrU4`+㖈_mH rIԒeo :*K{Q|,_zk#.ӿK[Quڧ%3 A*wQvY<^[ܚwn;ؒwJgdŢ4a{_&z|&z|[vԀ _/޾_ _/޾_ _/޾_ _/޾_ _/޾_ :[z|3g@=>Fz|3g@GʽHWGʽHWGʽHWGʽHW }5hFӷjZT.r)\ }} }} }} }} }} }} }} }} }} }}W8>"YrZ1hZ0eheZ1hZ0eheZ1hZ0~video-dvdrip-doc-20030223/img/thumbs/log.jpg0100644000175000017500000001236207571230271020654 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||": !1"AQ2Raq#3Bb$D4Sr ?*mih`Us]@7Z.~$M%hZVsLqr1CZl8Tڙh(mU2[1,Ȟ)pQqHaƑS#8^$  Q5Djܢ]3:P2,5Qn0id{H\S8{n2 8Lq Yf a kkJsM' IAלvќvԩ6G:3_A₹kkstqU @I19l8{8{Lq["a9 tgux0#!P< \p@kkNSLlQZ\I9?Acs:rf] 00H k+T$D/&Ay\3㍂zOI4K?tK HE=^&7a!mG=aAh^@hy&)i: bg<Z?(DB]Qf͵Y=MG0:/ ͉`vHd"d'&^xhvˮ#G ,{ݓ9R0;!BɜFɜA+llFFɜFɜA?ZIOQkd TZIh'z~-4çgv[*Ը6iC)vT ;[ ?FƷZ4jz6x-"Oi'z'! P&DuںQOw 4;3(kڱf- A0 ew᳧ſi-`48D9f5ԉ`ZdL?H@KD2gOa(hˍ=2iavЊ4Hv Gt1ԩH9[.@ if2,` _O+...inLJ왵ko&#zAi1Gs5g紇ХK@AF6etʲ;2 HNEf j{*:йlKm􊁢vm~hsK:zC]J6/h>?h2R.;:9؃#Hu[+uMl:.zXjtCbc6k` cL0Ф!&9 N5"7O=ƉJ fV1 dJLt nXН pRk\ְȻIIz'gf `78-8fðΆ?_SIZuj2RcNDPx`- `&xf\zRaD ,.H}'nkp:@%aQòMU_Ry tpTay#;CD\LB4L"S>GGa.Ѓ;9 /lG>#Du[ڢAChLbNkn~OTKH acAB C{₹ZE[hcً#7Xp˪ kHNxIKS 8`Sm"3I1.[M.Cdü354CFx:k# ˄ tBpƺ6`Dx`L:ZM6A&I gFܷf)9M.6i2eHv-.$\\^0fq:fkK R p;9)8;:d=6İ9ɀEM@(0K<:yp i.A=p A77Ci,Wٗ9#PWº8C}Z >a[+2; oFph5Uv" ]~8Nd,vRaN[??ҟ+Uauuȋu8@6\9/-Kǐ !f~lc1ꃔMb {ᙅ$9O#ZBX|Gʈ[QV| 3HIRsu|347f%%Jr=Csuƈ/M l>aHQs7H؞qZa>aHP}9cM|x c٢ỮkӧZv\^mù=:pظnM,8ӱpۇr*Q17k2s=Vy/"cC m,37e Q+?@?ǪIlx9 o|*PnL8my@vajDj0]H0u$  hԥx~Jgzy΃H~❘f23ÄgtڦX]3=bf0CC` t!Y4fU}>TGU_*؏|Gʈ@VF\9hMU{'34Ĥ؞rx;Oqb ۹Oq|qeS׏rswY tVpNgPn:n$N*TùAa; O05Mi\kA oٮ'ٵ3J7|m1> 3&u  V)bDkCd8gg5ԅHtn ii&)ig4IWeB%[ `g*!u%`N8%4ɶʨ3']IVva*m 54l8*ݛbx*!;+sIu6`U&6z "/ԋA1*BB b>*#/lG>#Du[+ #)|1)*4eNnqz3H]1aIP qxi=ږ|qgS{vaQ;2*JluƺpN%-VfH ) ܪ.5Ӈr7&& j3 ˉf%+A-hĴ~)kAlb kh2 d-vV)g]8bbzQ9Y{E krC pKN.1Z`I+"AQzr%vH0'˂R \^fO-օc{VT\ѫh5@UcU9ىsIy1wt" 4LIVBBKQV|b>*#/XKHLY 4qOdqu)*l@n8ip-GrxH7^:.we?wv}Љ.,xܨ)-_Z`m[j]8-~o_iշN  0PؓfWIJFLӽi r?@;bV|v(<4?Kwݝ8H-kP A #}9j! I %Q͜S`FY) ;}c.H1^Nw$F'yvM(9ĈEAHm16A6a"$`g;䵘\Unat^G$>Gn=eY!hoʶ#:PFf6ns@WMwwV`spQn6&9 AѺ/0kܤ:5;NT0Dҵ*4D^VSx։ ýR$@e3Y ѱ]Ss=p h -dVV:DZ9 R5fC{蕴 ;l@1&b T9 Qk8,u}fd*9"$ Z98xHTZOmz,Q9 j4y<HG4H" VާDNQ"Ma  #Ki*eWKҠ]FHl3ZֆuI앟I앟I앟.ՁŤ`B(*f1n-3'Q'R KcIKI$J$JkS{&O}lDY}}lDY}}lDY}}lXd:.emd!nG}d[B}nG@[HT֦ !0Тbi4, I@*a=d&8S8!&;3iùۑB}nG@[Ed!nG}dyPvideo-dvdrip-doc-20030223/img/thumbs/pref_fs.jpg0100644000175000017500000000554507621713313021523 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||":!1QARa"q#2c3br$SBC!Q ?9a-m7,}JQō0y MjM"*h쯙 TNFP`+T$gxN/ KMײ N鎝[n^3{Ӻcu9:|uqӺcu1=uqӺcudӿ N鎝o&]mqӺcuۯd{ tE-qӺcur=uqӺcuۯd/hA(yUImpImV^.L DLi*ii<= m6_e<:ՅKJfr#uvtӷvȷY+vlxp.+GrDi%DU߇R- 8D9K2dgc'5[B61vMkm:e@> P-ks:ow u]447\pFIs]44ڠ&pg}+1.?p~]K]fU1t9ۚ\ K\ A]JfӹrZ7ee qe.*cXh"fsWKv<|PFDMJmy:'4U+\%ű8GџgE&'u6 bEX9Y(sj `rAHn qJl Bq$U'mAk_XMdNeVFycˁAҋ#\x"qUah]g BDM/Fs-H0ʀecs@"goP;kWl)SWgeo "OT 1Rp]hhpz p/VKz p/VKz p/VKz pV(wu=u () o*B}e[yRxڬ-%H"nZ8[f\xҕ{bDD@DD{K JSZ*Ѥ#h44D\j\jisKsK4A..44D::lsִ!sIzC䁿 o*]QveCC䁿 o*]Qs=PJ(K$(w|tRԩ/d DM聼U"]"pZo*`6w͛H{ 9Qb ?$I 2?*iy(-F-XsyBxL>@$|'rY#5BV|'XU5OBcn~d !OB^MNoD)Uމt&AOB^MNoD4O]7Gu[];MMAӸ.ވ1]7u[];Mtj9.$`4Tj '&D@U*,CWU*O DA k4mm>#;MgxE26S9`ʴ=aep hdb[zi|PUNs|dy9Q~P/)סO`rR =رy##}}͆anHiE1ID}}Z1j}}ū3oOGݏOG݌6t&>?gKcR`-|nͽ eۏOr`䧶Q<0r턮b-rxzz>`b#㨥w).;<==vxjOoձU*ЛoJf-_b+LJ-_a}xzz>xzz>`bWطLJ E J*˨O>O.B|\U~% 3O>O.B|\U~% 3O>O.rΦT%5&%Œ_ ݻo@wmاB-J.c9j1P.c9j1P.c9j1P.c9j1P.c9j1P5W]j5F >U{Ϣjsi]Dj(N]71z)X iJ>_j;L%<*571 RR(j;|1n1rz) uyC -w'jryOf>)w'jryOf>)w'jr3[Tq$'o&&_q܌+_mZ}SO5i է;VpZ}SBX~&eDZM*M{׵onNXԣ5hEx^S t]ڎm sT%٨(;FdN55Ɠ'ybw{״9cg]61Dw`}ƿŰEy`}f/S2ㇱ^1z^1zǘubRm :”Jپ$J?p0ʵep}@χaiTխkU#:|/ISJlG{U+?O> C" Q]%?#N:v-${ 9~)" ƍ7jvi~W%iamlzsucm[gi]%&H%$iy/{ufo~ICc'`ʚΓ{~ (k\KWԿm=bܗ# 9+6ng%ƮҝI;/3^yOg-P7\`+1 TUj\4jbsX.VcUOl *99:r<.V0K|cY.VZM#Oӗ@"ak1?{(J~pKwȫ* }q2o5J=NXM fQ@ELwxp=HRyv-W5[vZ5%94S5BTnڲQzrJ}Q@uV1rMMqqQ@U=w vK.6^s_(|Tiڜwzx[3_(.Fk YfP* fQ@.s_)9E(;u=J׷Avideo-dvdrip-doc-20030223/img/thumbs/subtitle.jpg0100644000175000017500000001001707621713317021724 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||"<!1AQa"2RqS#3b$4rBCD ?*mɧ\NDN /tl3kÀZa)Ǭ:LdnRj5fZ WIDkHU30ц+-U5 v$=c)u7`52*Ti )#"Y cln=1puq78ЫBť/ZϦI=Qal/|w|w$Fkq"A|w|w1:?%ZwEXJ =f9㼋㼰jܲkbr E\o]>Uh5! ;N=cQVb6l8HR F!smi赙8_h s 1p h6ӌc1qNjoknKzpI99O.WoZo2ю"w 2#.vVahpCz@f M1xg#KTnyn4pq1F(:y.Vak eE&hq-AV m֗͠i5I3!)6' Xs̜J yyЁyyЁyyЀ8$G7<fFӂ`C+/XI/Jzf0&En4@R=J <˕( wfPj=tp "CxJ?3q\eԥu@' =ʚ={TuU崲NH$xJݧ6VuiTl֢pTAtj`%x>'] \VeG$HxB~)hR˚o?pZ7luz6zqD$nؠA,A9g+ҡIJRټ˚OZT_A.&o`Ǹ5F=nɆ7N=j]J4AYP֥N^b%i)G}+P}&9'W=}fsg\s%JoPeiIh8*A.F64]fiɁ]%Ѩ FW..gvu A&T"0)% @uBɖolədqw!Z9liBL퟽04Am67l6d-[1!=>t hA>DG33d{!Q'RLD @Yodx-UR{#hiUcwIqٝBR0 CR\T gPϖu -`Eԛ^6rܔ":t|\& 0[Ytΐϖu U0,34L5 =*nO9.r҈ K򜎗K9FDҐ[NGKH-#NQzQtS(=(zR t)tS`p@=)]?Ū0)9BAkHH4yRodx#!U^$!JvOQq .-`ʪL ؼ{9c ay&ڢRobpR]K8AA5X{HjXS &ӐU'{Fp4FNL͗:.g {i16AAԸg- {PIKP;JOָ8-H1GX0 5S'yjF$Ӫ IdGtSxp mm SvUiZHkUk 7B˻Ps H$N>e+&iT 4 P?Un5 _զռl VE:k:ؠ{ Ӻ >K@Vyb|@*/  kM -m MvA#\ '( &1EŻ<:U_Q`DsU\=M=O XN./i ~сKfp(uZkN'0H:n6K6oҪ1]kPX2H=qDZtP;t4d@ t}Hc1%rKIgf C@O48?‘ އ[qPt CgGԁXTt +[s8yө|92$E;CkϺho3ouanKc?8Rtrg<2e$َyQwJfYK=$]ȅW}f"d䈫$hnY-<XA&KMPz CZt}+ܜܝr C8Tj[s)5RۘUռhr T۞ 5J{Onx0+ }.7.no{dDFxyt{pDbeq` }.7 G8rYdjsK4 ]=ei/I3u}G`xJ}n? - P8!y pM/ wtjhRk4 Ry4 ] hK4}G@GDO#Z %m1:T,݄u(+V{#,*|kz|j~> Fq=e!aYz|kz|i6 TIۗuHޟ_HHu 0s쑖*]Cu;S. XIi=9&1tOE}Q߆y׫ߥqøJbf B˸";'$+ jO}>5>5*X@Gw[@n 4Yer_xMuTtд#'͸׺,] |g֠\Rʅ́q}Inp.-.629ր[l:gIPv]vVhstcSKin2&i'[ wZAi/n 3Hc[c]fէ l#)E}'g'8P Y6h((iG~t=\i(ĺmEqT("p^-ͮo ~+6R~t[ҵ,*$j~tOX?-[V(X >5ԻfdcW8VXKdBݴ|""f4&En҃] AwA tp܌3aR3\|荅&OXVX uNO8{ZGN[9V\:dGJ|edxڰȟz q*wR]›LIS-=tٺnnbʙw_ ҝ37:ٛ樟WSTxvVVea0ή)~_qR> KoN[L(PM*M72YV1՟174ﱈ\L [k]ҤZr_qXA2")7l\ L3QS+t+ߔz[$kͿjpC FyR~_qZG E w\{~ԩ*Vi}iYiV: Q9H}m9/ف3j -`db~KDGj5#cJJA\:.ҘqҘc b`A(>"֡ucZ&v*͵,2 y F)KYH9[{׵H3-VDcʱRnCG"Ļ7]Oi}JVK ;ƞ԰WȀ2:]1t`* ZfKk:DyX;Xu+3tVLFxpANqO\GN-״8ywk3IUǮ Yk/mA 4׼Q\ er>=£8XG%$8<9Sq\.:? =a>v؉yg3gJE[LGd>~ѿӖq7y4x _ m }ᰨ~|:: ֭n0$ 8:hgOGl\x:Wͅaoh%Pm-[R\ٻr\xwT[ii43~Юn]w"u7Mx>*XxLx<7W6DCX` j};#BqV/5~QL1go/9DmO,[h.CM|!6Z֨ #HT+s5(fi&75 0C*, w[ՠ+LNb,^.Xe0 uҽz.9!T e8Pt=QƿA[0n"ui\:-pe 9FC+$rNtQ#:ZnUG*m#]̬JJSaqK&ظ,Ll|Z+оȪ0ц k/wTNQc[eMKyԌp/.6g#2X ¸qݰT9;*+;T+xP\Fk`3vQn vv3@W4Fa֍9õ.#jd޺ ;ǴjOH xm>*OΧ-×C91T Cy*e佔ʼn? xg@^gJp^*5+@7Vvĸ,g!XI}uUD[Uf=ͷ*/pO.Tu(n-]NMQw pEf1DRu-l]M5a wU HӚ-x)'ЏsE[Ki/&dGεk}P74R=`iON@V,@tM)U{IRIjoDqV!Yh,Y+εzٹk-Մ1oo i 52n#4ikr7ʓm8٭$2_k]5v{d1,7Λk_/uLuyҬDrbNۮbDs{R,=eø`DhLO4of20RTNkfMdKHn[kuqѯ\S!֓3Ѱn9rEV2TFU[7-1d;Ǎ%%Cv<'9` iRۮe`ݼw_)ٽtp.&Zҍ=7GS$G[֗%q?:F'+kcC9jr\Arӹd`2ve"]'w0)r[tݥyEc Bt:E[{[{n֑'1t-Lp6ڕɇ)Wq̩(U752ݲ6~w)SYmi6uQ7 {::A#ƢrbTwX4{\[rM'(OcK?Ի/)w('d}Z`zTǏ- % V1v)&;j>,Alҥu$AJ5uS̹woU%߿f(^TOy]`zE,P纷L ToI]\6 :dFrڶ)'64O_r ^Ҭ8~Y1q]vBEK1nYLēyQW$ 5?*@7Eq+)3߷ҏ-)Z5#ee[X=mMh+,s_[(<U p/Uo7c u:x\69vzh Kgoet>Pf~=!g.>;+q듆`LG֓=0$ko6E\Ѓ l;/ny52Λr0k??ϕ? X/un{9pI8F%fsmt6O[4ϙ>vb6>N ģl4Q~52M(+{:Y{#ZSxIj>ԃ+yUô##)Hy`g[؍k @GZ5YTI}I7H(לA\9|Q_ I"Ybys f,6s]T5sXm΢ H=m>U]mX~ԫ m@bZ\ÿ£nĕFoUXip;pjxur u"vqWm 1Ҷ6y{ b&qJ# ?bԅ3Գm^ق{[RM9[:nGGU h+o.$؉'6ܪ#B1DD-_D!&A9m틙a( ?0ٲ6{\#iAj͆t$GLbxl ;U[F9܌ q$:v =u>ܤYhéR"ukDȂ`kWM{;֓Y{#Z58V.;@ 'ҀJF֣!Eu&a2D{Ax:Ͱ@HIb 宔]4X2>Gf4 wjٜnQ3wf"єDM.&nE" oZg'`00uD kv㽀~SHB;Τ{qqm̀Mgo(2*4j@p#l$J Γ~/e3n4x wF:+(=n"Ea;SS Fx2M/5e+ATiDís&l4R6y3&w(`5L1N >Kwr)zq@$ 龿:~ֺԶJX뇴]@ge5"ڞc٘ LR@Ed:f'SO& "H.&tTc.+ #]ƿtDhqZs}u.6F "2virO`iΕ|J:Y'(}kT-1փ/\ȼ OҺe#"bdkT^CڶE=kqn"rEyj9q"#NU/!@mQv<#pbȼl{P*",*ڏ/E=d^Cڃpfҹ?ڋ(9Vȼ5 J&4~~cU^CڶE=ب$($mʋ/E=d^CڃpfOj_j,"4["?ڔq7):C?"ղ/!@irfս|i.}RQK'J<3RYtW Q ש CO Tԏyq[?_[ނޅRӜWիyZ<@hLe((IsJiJ.mCj+{EfYu*~Z)]`YMD,eJW{1ˠl%c)Ag.c)Ag.c)Ag.c)Ag.c)B&Yk/Uz? syYqvul'k%?])JPMFM!^Q&g[I٣g0]AFͭWIQTi=[UkiqNS/R8e;dcTF[~鵨O{TN.png^8~Y^' <(pC{Q}@‡8~Y^' <(pC{Q}@‡8~Y^' <(pQJ/3wY_y9hZ'o 66^6۾ y.͹uAm˨n]@Gr<ۗP$ܺ6 y.͹uAm˨n]@Gr-- Z[?"QE?OtPj扴G )[<){ qRݭ}eLYkw=ܼiO-==ëx}vF]l evF]l eoLMUI+|~Mv]0%K5UY|-Ju"n˶2큃+'Te?,,˶2N>::Z漻c. 3~v}6o kg5k[9rTvM]0*\%}WyոʮbcޢOG'gU_ФlM E8ԫAɯ%~W,h=VZnjI %iJ2ДͶڣC+mEpYA\VM҃bYO(g"5Xρ/GNjV,R+[h$ވ+'wra:*\]I1%խiUh.wΣM8-qf{q5#5U'I֭vrRfbNmJѥKɖKfA1t ӜA1t8c` z9!@ kE$:z2b^յ/ٔuy [&|=L>{ hU[^)/w.{̦ؽ䃭Z0~@ @3lbl ϊ]]4>)v)v @3lbl ϊ]]4>)v)v @3lblfSKq̌@mss10ss10ss10video-dvdrip-doc-20030223/img/thumbs/clip_zoom.jpg0100644000175000017500000001067307621713316022073 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||">!1AQa"2Rq#3Br$TbCS! ?TN/tj3VstYkpZa)Ǭ:Llلj5fZ WIDkHU30ц*U5 u$=c)u7`52*Ti~ %dFD'k.6*t"*k[E㼋㼨jتkbr mEY ޻}ЛJjCb A|wzc - g=jpA])71[LEؠu{&Ch X]0qcAdi-]&2\&aOY_qj-$HJcLEV@;Nex# ;+0{pCz@V M1xgA #%/0Xi cPk +k\f2"\@8 WGH4kl-_VNI@ 8tnMC^dP[#)B P<< $܆G ըqzv%t:mW4/8`CB5.l*ԫQyH5z=\1` 7}tny pc }01]17"cwXL 7.Nh灴SlpgA( tmƑ*c hifʆ-v=A"czdGMhcoSDښ>duTu$klpmA'hIhIr(y~MHbs&#,.F _G3W4V5Z7֠U,ay"fpN]ii>:۸,^ -`5`m]KA 8.{B00խS s^Ahh7Kp@tՐf_Փ{U玐`1DT;KV-c.z:C/q8JeJQ̳%oy:A01]Em;gBtz5G0淬x<#r܆Gih=O/eԍGSs|3dJu6.-Yp+Le1}y ecct[]Rg&;JZ/crQgR$`aE[jwC9͎  9Sjѧ]!2 ^R?F ϵ]k#]]WIKC7, a&+KcjK/5W xV1G@i{Ď1*(6puZ, pk?tz?uk^2ܭgp^k/8׫Z#|G:#|I15:f.=G wk9J- ZUFˌ}ԬKXfzOݷ%]y>B]]aS7DTA+ѡL5_uBZ)d]mc˄Wa KW ZjXnC{#TckER՜ZZ ϻBH0<-4xzZEōkK{3LO!0h/Hj1x {CDH(;aKs2 ! =x?0jB  _޽l:e?v!ZZKW odx#r ~S,|AȃPE]%}חxHV6 q=hM02UC깇rpAs ҷ8e޴=3NQbs.2 7*o%DP0` }];`TI 6RJlZdi3548;$`TY:sZӲ a f@(,Ne\W8% DH;N-l'R@"GP6v{ m:WX]x@fqCt)Bl&͕O] ?[{2m8HhhRoBȸg{w- rٽ9m].sK]g =Z8;3eqHDJm-8":4D`{SM8x!lԋ5$3ۧj- N;C(Rcb:(Z!,t4Y`"K9sSy03ⲊvE;Y޳8A SmohAdʊvjtN .m} =q1^0*!v1A$c5F)6 4֠j4@Tn9`Ҩi 6U9*jRp۽} h1t [ekHtiI${k x Ss%75:*8Ub vS`۬j9A1>. fZ;!f QiM6;̅'UNJ f@ T6ƙkXS"#fjk8Teָ Ɛ@h;j:3$djv{C|bIx-bF҃3kYmZprsj ]7Li;rV}' HbAj^k=N*MXNlH#]WRlL{Z;YgBhinqP ZAm66¨Ux^T+GVA nkq )>iw)#r܆G uӆ)lep]YE*.4D)g{g(ֈΙH ԛ`MJuVBJYNX_g\އDe3Th9u!qTx{,ipwʦɭ'+6htb KdD\iיPo[ 1f.䞄 4`  gy(O4|' '`I" Aiy"xJD|x|D< F4Ho*5o{'y*hvQhO4<$7<gV 1Tḡ 7a 7a 7aA|?T/ !+ѨA@u q%̒vKM9h!ֱi l7!7!7!7!P video-dvdrip-doc-20030223/img/thumbs/burn.jpg0100644000175000017500000000651507621713322021043 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||":!1QAR2aq"#b3SBCr$ ?/ɧ\NDN KUsZst^~f- 0}P,'29a+xVaspPUt(ip B+4aJxmOrJ|[.,PS"F!AvDdB۫9lt?:[AzOuؼpw渋8дxi[3(-lu%Լ8S$]a?XkɃ0lu%Ԧj S="aPz-:Pb1A[c-PgQmpAkc-p9(ŭ ԖR<ڳtZB. ZRq'5FZ ZA{@`yBaff#״tqfN [h ,.8 E1 b#R7xߊ1Aas 㘙@mqEĉ \c\,2s(=~= G7.k4 Uo4.៺WO@p P^a >nMwAb/+k eJMsq-A'P4kr\A[yd$̇D Lt 'i痙81]D= O@F$H3UEhĉWd,-*KPpH9cPq<;@ $ 1eHkM .h H8Wl?J0&=Usیl4 }1P.*!o s? Y~"#*87%ʜH]Mpx @ MDZhtDASzjTZ_`+ ' A_SzXntDL \50Nv@dJ ש=NW 4݁Y\Z"&_잧e*u4{f{Y7I7 m7jSN69JGx)x){{x)x){{x)2EyߣMì2% 't"KHDO ZtF:HXIӆKiA.q(;e%p3{=b=Pq11Qs4FGc7%q)> 30Qx!DO" gФlq9ƱGp8Dd8bH29YAmK  ËNjMxgdҬ^;xfͧqZT AtupjA6$8hnnxML5Lď4tuʠM/fkmm{g 0jAзӺ 7A%4vʓH;g/.KtFo tSkZZ> @#8B?uS=S5kNK&{o)US sgl&{nǹA[ 0PG={yVnǹL&{E" ԨM.tKQ%XH53tgFZ'OiW'5._n#"4hm=$5XxAtskܾ+eAq^ָt\9lJr^ .l VwAk#V4t$?SK3sU#U _L=6$.`lR=0~D 7uL7u[5z~5z~w_w_WW00l$ 7uL7u[5z~5z~8smt9":EMAkąϧmm9BڬsC]ieMkǻ'-AGK@, v\VGnɍsn h{ =&g;i7kch:{trw:AL w.Dm&uQmL5Z(KitG-cx: ihfF'3kxZ-ppf`[08GVy{I(8<%dNOKD:uWDm?1nxn(e rx;*ޤQCOAuJ / j/oR1Sew{z*8oLfKԃfo]ޤH8oLfKԂNuΑ-A~FrEj9M.Vt{j{iy1%r+5 /lpʵM-!9իc$\@m@I0z%" Jlv8& J&֫PrM Đ KEZxr3x. `|P[F*U5-4Hn~8B s]*ؘ'e"@Lܠկ`"sX*sѹ+qj~TMV悮=J4)2 \Zh}jl0tKx-1M*74rispADD@DDD@DDD" -؄mX&faeJx3 U?AQI!Z&?wrI-jEhᢘf-L9AAJ2)Lgz_R;eCr›Ch x`XbTTwpj(Ƞ ?Vl nFFZ'plU̜ x֨=:PTS`эaS:gdM2Ai!`wdںnNTnLM9گdn gUq옍A(; {\F{&#w=JDZH;WɈdRDZUnb7sy"v[" Լm@0嗏X^ }\4c+[naݜk )lRbθL敳l?<^I;U 9F7.#zG੊CI%EG 'dV-sqe*Mxvo8^ɓ0s" 4Ȑc:[EZtXΖQD-3QgK{%oeAkc:[EZtXΖQDT8d@HD@DHD@DHD@ $D @D@ $D video-dvdrip-doc-20030223/img/thumbs/cluster_add_tc_node.jpg0100644000175000017500000000420407571230275024057 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||e"8!1QAR"aq$2S#4BCbcr ?^[c R\xs3 MFMtL)\-ֆG8ý&gEW<+uDvת:V o)V o)V o)V o)V>NtT/ZgI(8o)US sgl&{nǹA[ 0PG={yVnǹL&{o)US QtȂu*6K1uꮈ0~cq~VvUH<\4rp(^źޤH@uXx&sAliS|㚣%{}jl0A4yKԪڐW3,TNs\6<eADD@DDD@DDD" -؄mX&faeJx3 U?AQI!Z&?WrI-jEhᢘf-L9AAJ2)`4 ڥUw q*\67-2f:LĨQALZ)D1hTMV G2s5Z`h ֛;%6 l 9 XOͨ"9.[AӏX90jƸ˩j#}&#w=K=ؤbdn A)cت7s1Pv=A*LF{ bv=#w=#HOpsN忳 :F)qÖ^?ʫc\f4R}z'a0hǼo. 8S*RbθLMJ6\}<^I;U 9F7.#|`M#쩊CI%EG 'dV-sx{& ikZ^V& Ft0颠H.gnhL?6'DTmA0g&ڔNр[R-:*߃ f xSނӉZINu\a3 sUT͆965rV֗:I.#ksCFwqT06p F,h5jrֆITo`QDV  E9[$V%@o`9[ Q@o`QDV  E9[$V% :@:,KKʗscqziZ P`Z^6fJ kFB$Fi:( !e-#17~y-`<82N2 m1fbrɿk70m' N^-_+= )a{  Kze?{#AөDu(uXjgP~;)'R{@[7 P`8vZЈ)YKÙ,{WX ?(u͈UbH25f\0D4QJ o~i{ò _ɣLiqƨ(9Z|~ HomN6$6k{oRoO([s4lm,-uSZò'heL {YtA|FM()1q`|߹wKJ\s"ֺc56%(Xm%Ri٠.I o3V Mo0aNi)m*oqy'uN<-{kⅡԘfu0]ąȣHE64T(ynw5 U BX[Ƴ*L Č4D@DDCEz/kMOثȓ&{sCmdjUZrMQ]=HIKX֒Z `LAN#;s4껥Y&#Юƾs:Ddc2`jPHөDu(u~5*<tu'_[8EJ[Mi.p:V13PO3;#tcI\O3X|E W3XPx&H<#6G##Sɔ `i3o5<}g6y\ևI>GZ6N`#^XӊRh#3lRQ'RQDRyJ EyJI(%I)'Q'RQDRyJөD^(Qvideo-dvdrip-doc-20030223/img/thumbs/filters.jpg0100644000175000017500000000620407621713321021537 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||"8!1"AQa2RqBb#$3CSrQ ?:Ʌ#W&(4߾[8i~']32Y4y-uLNP[E&AwR8?+3?} ^NFpy#rb+oS!]~HSU<䧙y"?} սPmGTldjN!ry͖9"9[d3:BR(n| 6NkِqU!1u@QQͦJuMK MÁ3ˌٞΝ}Qn*@6A+ܥ;YL3ԱsW.b&JgTD.@Z&xt|GkMVeA1:jq`uQk-jGTDi<5K]m7Nǵ 53V{ti+q,NRЬa&?)7%t=C&06KWc2*y vmX&"/P5I6MKKO3 IJĶ#n°18?x'FNnp@|Ju>% WL:`%eG ω~P5LfLh8"sMB5IWNdhO#Z8 #T-'Hl.BVTs@ lHmV9EqS HL**P@5 V]ن [Aȣh9$ 9`Bas{$k̦< ʥI8~| ~$Jһ{"CAD2]ވ }(҈oDCz -J! 耷ҏ$Cz pQ\)5F%FS44b'z2/smv+ A \׋ Ӏ7?7R&fFLI7)p;G)V@!@,=?5d4#6u"'MѼ,BNX=ٲݝb ]68AsR*4Lu ЉB4bÝde7SsX3JBc  U'IT0DP 5\f%O"+N0LMeQMu@\tp h6 Bt   {'~hX{'q·{$NLh }W fTsJ,u-4Pk@M DF ac#2Pd@.Ӣ:ڃ.phx`:X+3VNŁ#y55X֙AOԶfLBBSEE:/AN~(G? ?sS!iԃXWA{sE(TQxMNfT{sXDk+rsXtxĺ" a#˂iT 6 I;p6y 9 #*܋W}}ArOU7@N"+<A0?eZm-ֹ G_tG< 5H[n~Ȏ莾 sE">?d[Na:-+acx7}}< @Hp$I鹴֘]*%689+Gt;ywJkݙƊLXVB dvR-s+6N謄sd8*vn@T Xf7tVB 8 ZPn2:fr;$[YUBk&UB 8-xYwEd ƈhZvideo-dvdrip-doc-20030223/img/thumbs/depend.jpg0100644000175000017500000000602307621713313021326 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||x"7!1A"2Qaq#$3RBb4CSr ?eEDrtǞ솮<k3Чj`c*G k"9 $^U> > x?JV&g^94ˊ '0y9P?GIG`?TQRs~ଣ=xiGI߇|QVwqZtS"r O fo\; ׆WGY\D2 "&{%? _fQ$篢5QVxO*Fкq4ssk\a/ep5 Z]-vCA_cwW4qxrΠy @dnkC n|DM<`F6 nuf# n\=vhݽJ$cx#qeuyg{+>7ݷƛvG(x/b?Esr|&,xv%P17Rndt F71we ǁ\^D?]dLıuUQ(H\B֎@%t#ghJ1q'K9G al7 8c\4VkZty4g"y=F{@zm0ؤ4lV%0 4pEWxO\lvEZ @c5#%rޞmnՓGuX ѰEUJQhZ>"J/ZKqm\]FP<ߢcaS9'73*M/@r7YE Zk otEcu6^`?Twkuw\ x4r\;zce;n5-tX÷B C# nN6Z晩H^ mQU=|C &NEISf8Ѧr9<,Wﲢ-2FU|am=5ztVwpwDcKGPWew\sv6˓'6#0r;讽7Y7_\c|~yQ ݱrV=vPp>M"6`%0#u <,D4BX=QkPjG9de_Ck]lljutH'kL NMyz$[Xӗ{4;US@Hj7ӏf@q5]4ꒋJB5Xz߅Ðq~; 'loL|{ugǚLױhP+`v d4oZ64 m^&6rnn7Qj(y)vM\Td;gt]DʳUAbsC]uCH{WR A$/.$T&tMBB-L#e@k|& :pnFPQ!e@eBFPQ!e@eBFPQ!$s!õQBc4mBvideo-dvdrip-doc-20030223/img/thumbs/bitrate_calc.jpg0100644000175000017500000000556107621713320022507 0ustar marillatmarillatJFIFHHC 2!=,.$2I@LKG@FEPZsbPUmVEFdemw{N`}s~|C;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||x"6!1AQa"2qR#3Bbr"! ?Te&y0T `*uڃ+-b(tSZ|g22d2 nϚlG;> 1B3:{w I1s$TcO͌ ^u)^ܦ-AZmqMy i p`vvr1G%}EX 48,vvԀ-햬;h0@#ySLNR`c[a+WF9x` lnEM!rgYvF“6$ND wpzXʔpr;%>m6&0ւڭDp=U+hve$ċ*gHyůqlDݽZ;#7n\k1A˝HY*FYRA"9Ln+<4O,.qm6Gf*L" -{/%f迚[[~ͳCD/UyCxycQ̑0k-W]vS4ӵ@4ȁ #i&G@bH2s.3lYvgݬÎĆW{ `:cM6rrķƍV5Sfsr7g"?|("/D dw뉨 iYQ،J»GwZÚJ0쏬i?YqH1/=kZ\iS.:%zx:ڌ{pNQyAXBhX OTgt)h3Kq݆?W4C ^F"f_OT0M4A H& yy]A|c^絠9"5*J/8*(YPEK*(eB%,D%^J/Hr` Zj]Z AtHyYvjmj,PcOWw:%:%:%:%:%:%:%:%H T6- l['M(ISb?" 5" video-dvdrip-doc-20030223/img/cluster_arch.png0100644000175000017500000000415007571230271021247 0ustar marillatmarillatPNG  IHDR# /IDATxk=./! !*XC(v1\oVL#pރݼD ?\.*}^,RGhHgKѐ|2X+=  ]mCk.Ld[)L'r-ndgCel%W-¨ cY75ExZ70`vcR(śB.EZS`k52X9*} eX&l]l%1l [n}JJeml9j-͈uOmtV mPHXݑ$Xax,(lu ovE,㣙=_[9ڮ:KpX"8uWcdW 5MԾYWԷb mmx 1'kk j ; ޘ Y??1ú8Vo 36ZXCSpδلQiAf#?6mY),m9 m 'JrKno(_Y65 Xa#;Þs؛NJsX|"7=gn5oϦ:9(m;;7?Fmns{rّsXe_ :2BU)W v,&p;Z'e͊/#^Fcv`vkbbroU *Vu9lt%mns{v([[-)s`~lvjk6ggoBvhUӻ{Of{OV+tuM\g[Mv)2de]aJbӭQ/V%uYXGl+x9Jޢ_~W=;Y%;UpT1%m~u{Qk\U6E۝1wD;ߒoAE?Y(دuDllBhК>m*]4Gfn(PHKvnK\ ȵ0+t[&Z+i"u`}RX)6j׾h_6VQ.LRzg? yDkÎU{|"lW#«D[y'NФ_Ý]^n?봿-x7Gl:%drZag XR_lV v᱓@Hv;[dޅ5koaa}R|?[%=VycYٻ's̞5xbU'OJ/rl3`YgmQnú֑u?sBin# o.ĶW|ֶYHڵPp6&\heu短פ,jM?G UakلUۼޭ7تZ a>oE+6amոHeتFw@ح͎X}ljA[[-*W&[>9YZyQn; $ؘsBwf[mTgbc6<(;үC2ϓalTN%Y@]- ?5MK9U~lU,7׋nZx/`f /u汈b97RN3C;j;e(]GƼ*z~-m?.U/SqRmM9 cE?Snj蒱KĊCYj(ہXW:CG8{> {(v2i pöoxV';cޓ9ݵ  Y-6Mm ZD6dft3˦?Sl3ݦ?Y,t3&̰~<˺i?Xoþ9f?O*3C%6&[!lx 6NoZg%H9hN5EsHH9NJVs,)>JAQ$sIENDB`video-dvdrip-doc-20030223/img/tc_filters.jpg0100644000175000017500000003506507621713321020732 0ustar marillatmarillatJFIFXX6 Image generated by GNU Ghostscript (device=pnmraw) C    $.' ",#(7),01444'9=82<.342 vI !1A"Q#2SUau7q$56BR%3rtbe'T?lXd\n1څpv:w-J! $!#'R}ƤOA =+H?|jO~Jtߒ]=ƤOA =+H?|jO~Jtߒ]=ƤTڣNfE ͆ջq$.KhP)R D`+ƋK^-ŹhG@}e$5'%~z I_AR{W맠~Ԟ$5'%~z I_AR{W맠~Ԟ$5'%~Yi]ok󛧛ܛ!h,<DwJOo RV8$.SnBR.!)JR Hi$5'%~z I_AR{W맠~Ԟ$5'%~z I_AR{W맠~Ԟ$5'%~ƍr<ĸS.HIR@#zW 5ҚM\e޵ʀ^VM[ I_AR{W맠~Ԟ$5'%~z I_AR{W맠~Ԟ$5'%~z I_!*ѯ.ƧܤD2,l$mZ}$d!=o!PIչj)R$G mD?5'%~z I_AR{W맠~Ԟ$5'%~z I_AR{W맠~Ԟ$5'%~z I_,{mP[>{E% RғdnR?IQҫGU냖;s4\r$G_JpP|? j- ]lˑ%:!=2{n>Na`KZ(uK ) j9P~mvϕsGֶoxA  8ܵRt[MĎVO尯WeS7X9>O~9K-`ݓ_Oe?kSJi]ƭ+%=MDLh˹\ڷJR\ %<enS~v۾XGbKj8Ps7x&&5eϨmu5zK-Z(FTdc N5Ḑq20N8{keM"4ǫGTzS1TŨ9䌜 _{ . QDZpBPNcہ}Jߔ[sKՖk/!\$)`mH^=:v6NjqT]n# Rvo5Z;Ej/^.vzCxIo7f y cԻRԯ)i*8U|Q~P_/io"dxȖ-@`ψFVRcZlYW':q%SCihZc!Q"DÇ! ‡aɫ^wɫ5iBt8-1iT=Y4T6o*?ګ&V?i7 :UhRB~奮"*&̴p O&wdu=˕6TRWvPERvwKin{mZfs޶XWVW88*(A985InI Վ=K|MKZĤz)ϭ}+:~,25@!qw޶4?Vjjn]Wj/Pu6Nߚjұ>Rt] f/ HL ^*Ty1u}i SL͸TE‡xXO_yʤyG[.6|)PS%]Y2Ӿ?PV@`98ȭbo 2Ӓ|  8郞UxTyn 2-QWg dsy֊qvt%s;a]ܟY"Z. 6ۆžSM\JK-՟qdOZ뭰yĶi*Zp$°V)Ia詌Х Hwf39=cʽ{\ܜY*۱e%dýj Ȧ\y]=L8ۜ9)ZyoHe7rDeA*R@$kPY.;hĜ 1 OljcFґSmrXym,fxZPEN&7%!v5|aoXeRh6ƛu7s%%k+VIIɭ5)JRc5-=%rz)6*hH9fZi!ۼ۽LZGJA@Qw [<_ERkATzSf]X /,T|O+5+[,S.Dq1Lzlpr^0|*6S`b-;KywCn[ن nJi?Q^]za+栶x^PSAAXsba.dteXZ?85ޕfx=2&5ljN9tEK KZZަ) @$pG_;sͯEMCpU.xmGNT?\Hf$gdu 8RI=5@u u^h,8?¦ m=m Xyo%9~Զ(.R ̅HmڬeTwnIVzwWs)+`g ?׫j63 VgRgU<)zoS^* i$}%̎HۜI*ڕ&_7jIQҫGX Λq򦻛I8T:Pˤ;Ik+hЗbhFy`S u* [e} ZJ\!@cOn1Z8~˄9hm!7Hl9FՖ@ǬhǍ}ޚC4ҳ#O)JRf.9}(է._&4M~UI eQ)*C~TG$o5f#~ntsRY#jTںˆvLtZl HD>E=> lPByjŦe'ui7f"[n;<%pw$s= ikՆ6MNN zc H 9{V68P.ҲLMO"qD[kq6fI56&oDa笯Gu|[%dDvTkqY6n6)ըey$cҰ?ګ&VR/hU)JR?VjiY6?ڸGt)JRޚC4ҳ dkqҔ)JVbIӟ?ZzjA4QR)JVb7F,?I=g<~ε/?юԥ)JR4O6ɿUGowp̟:%_c(J֐pTڅu>7Zs~iu>7Zs~iu>7Zs~iu>7Zs~iu>SMcsJ]Jq;8A<+SJ MC&JC!d$$, H*?֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|ZBi7әbbFYqCBj)GoR=ӎ}-V󁫜V(I'^~n3N}>->n3N}>->n3N}>->n3N}>->n3VYICbW%4R -@gj{{*{ɵL0em6!iiJ@+֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|Z[F"M%~[$`vG@tIkKJe ##֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|Z|iϳgŧ֜;&|Z|iϳgū+VYYyQz){4uK7fұ7Q*îO۵n9KS ݌(8%IN1lAdےWThÿ́ ) +3Y7g$)[%GK/:%e%!' p@5Ӭq[ I:k0@iW@&j;v)OHq )Aۍy7yc]cԖ!O/zeP-y>ǔ$A*F򐬀s_(\-q^T8HWLi#a'%{2pO_ K+UghJN .hYSh,JRGs3'c@S^t6"b(@)$km3uAemrRgV~} ihj= J@Dz*^J' 6=gu]LÍ6It!$>6n\FyՏkv\eٙrȟїKt:f;BO9m^UċļN#R^|GM҈qNqD/S8 &l崦+܎Cy*" A<"\'m S @. O@5-6zLXrվC KyQڒvSrGrr7f"MZ}l(Io9=5(n VL\'_%'a$tym9W)_(+k&粗lx6 #2sў};]̀]c "I-QBzG8WMU"[ٸjJ8AukK6/a[0GwUwKp8K2bEi}kY}!-:!ۉ>Tݒ\hi7Ysk͒ZA'$dk+6]E}  T&⼲FK`÷z:n2([Uq\t!42ECI96ʍ5bۈw>_W IQ')*$5E#ODhicR<0TO c.-0ev[Hs>"2od(sern\61t/ )Zd+xN9|*M1v8[jS"Yoeo+8I$1hQKr\!Fj +ӮmZ(Ir㛍%&J R rqr,w2$$ *NKq$Zb8STQrXǞ:gJI=l h þ ўн5ӎpvY[c> ՒOjhNԹPy Z2@ܕ7LXJBZb>P+V7{Ws~#Xq_u`ry3;AWΝmWZa1ch}"*'@'^m>rl!Bm8x$¸z.,33X|g\p1-/I-pOOt椮#>"[0kl%ARP0 m #TT7-Vd AɐS` xQtiC"ea6$'^bi;6̆LlN6ܒ@$TZ뒩 )I@A9R $ UKi pR3cIběi1 4Zb)@@,zbt; HCm)* $xwli,hEf 86CiAQQN=&Do\Xò6wNSJUdE-r`PuH>NOF}ׅi{̘L5Hښ4U*(Ϸ=6ÊZ!iZz {!}^Fm;Ǫ]JqIHڄ'j0 yHtyloa[9pGܥ)HyV*D SJQhUyiZ/M. KЎdaJ'${rm֋ō'̔QRA 7=ˆ][qϥ%j܁?q#* 5e(GpTީ#YR#kq7eiiJѷ$@*N<x@.SZeP!-$) V;רsY-ʓX(֛#Ly!+K_(aNwXEeJߦ7* ݟ/ m(Q3zv[5V|kzƩݵ!JC`vPkrJ$[&|S{ YVUny軴Ǖ1*fD֤6Ty|+@V*N˕$W]!Ǘ6 wp6M 2nq RR32&\iӢ?p+I(XJ@<IVk 9zsquwR+kF TI%#66&΢-$e 6i+99%kSJRl&*d0n:XyE)Ւ JW?7ԫ;l5ki3Pی8$-+ZSu[GjsTFu2X 72^J!R€[Ҵl+-3"EunG[Yk%@JRVQ ]]䫺mVn&f6SL(aCir8V]ECJCKpttV=g]JڒS$͜+xm2&dž3.L m2w $OqZΛI\k{2Zc %I|}bRW,"Z/]6*<¤RSe2Y(=&S$s?Hm[JT?^J{x-w AdgʂdqlܺG[V6C2ZXe+RP pNO zj%3--!; ,*) -hgQ1fF'Ic;VS(OmRn;jO%.6^;薒v2S^ŵ=&kɜ󠵵)Dt: &H:.C1e~C̦ZPe E)R[}O 7}}kh(9V.KG;V@;꓂BZ=]i\B:%ϴq_Be$aD%^%9VzB4Țj;`[XB8޽R{yJWei꾰 ?!n@rNhp%$;ImI) ސ j4Co!kC=̭Ԅl I(95wjy-LBzQ~Ax$5#t kl&I$0RBTz9#Ru f~$7ݍ.SD')SIڢ27ppFqP~l_C;%ߝ/Z( +7o9zۭ>ۊC8Z@$Ӓ0B$2ʧΒDUF@B{ 5amUR{ARk{mtkbcyĥ Jyh KiRU9 H?skLԧ̥:Cp嵂@  zQ$\*=c%VA]4Ovs·%cs؂nzi& ŸNKZϰ+>mW\)! [!NƒxuX@J#dTxQrLY1-+D~Z 붧EPŴњi宯\<#Β*iR})C/RPF#IAW&4d[n$Λ-˪ %JyHKIoؔ8Ol'I&td+t ?cS3􍲖SjwɈ̩+CSW *O5[X+,rqL*~q"Kx8b{<8R}T'ż)64.v%(J@WUdDRPpw}RI*Ϣj H2]Ho-Io)GgH*'8HmOӦ$c-.Tw|p4d86̖7Tm-7D6)O23K*<ԹKJņ0̅)NrT{ @pu.]d"LGqhIaJ )B `E͞#q"lm(Nju)B2Biu:{d00Ԧ󱴕VI9t-ϸD Hw%F}OvPH֡ꑑs}VC%&u"*ia>{}akZ:})C\Jw pclmB .:iFk YQ-+moS՜1}嫩~KRr:mIup<0AX̘eO:BBKT]iJVSUoPp۴ɋa,+kk'+9$vda b,x/C+o1qh'ZF]}) ?tvPe@eCRu ʖc 'q8 VݍĉT*JP(*BzvHr*5VꋋkJ沗v*m9$)nUÅJ9Wu .C[v2r@(J]]*a]"(/] ,q5;uS'Z~k~reL]MW6IENDB`video-dvdrip-doc-20030223/img/preview_buttons/forward.png0100644000175000017500000000041507621713321023472 0ustar marillatmarillatPNG  IHDR(=IbKGD pHYs  ~tIME (jfIDATx1 0ῒuޢE@3 \ XxGmoxT"z]?8 o;:6p,.X7jm궩 Txx_|,w჏N|TEy|#fb6twM IENDB`video-dvdrip-doc-20030223/img/preview_buttons/back_fast.png0100644000175000017500000000040707621713321023744 0ustar marillatmarillatPNG  IHDR(=IbKGD pHYs  ~tIME 9 FdIDATx1 @_[y>4 +lFpAaRYbfHi>^1d"zu@Avk^l8G#x3]r/\EUCIg0'y?Nk #X`M>iU +[F<}~IENDB`video-dvdrip-doc-20030223/img/preview_buttons/forward_fast.png0100644000175000017500000000041607621713321024510 0ustar marillatmarillatPNG  IHDR(=IbKGD pHYs  ~tIME pZIDATx1 0ῒuޢEsl.,< %'oxT"z]?8 o;6N6p<.X6jum궩wU|7|).2l.N.}vԥ >~u5܍`g1@~W[F $FIENDB`video-dvdrip-doc-20030223/img/preview_buttons/stop.png0100644000175000017500000000042607621713321023015 0ustar marillatmarillatPNG  IHDR(=IbKGD pHYs  ~tIME ,IDATxc?Ao2/^n_? o/bҁ}92-NmFXfe%0V9RO5F-c&%F 'MdZLe`1 x_F[8qtFIENDB`video-dvdrip-doc-20030223/img/cluster_arch.jpg0100644000175000017500000005476707621713322021265 0ustar marillatmarillatJFIFXX6 Image generated by GNU Ghostscript (device=pnmraw) C    $.' ",#(7),01444'9=82<.342 T !1"AQV7au25RUqtBTv#36$CSb4%'cdr?Z= /]DbnհFwþO{}0;%}?i.L;ItahwKC~]>w9Y rW>tam lwþO{}0;%}?i.L;ItahwKC~]>wþoBv~ԩITE.4|iZy&djݒBLx]޽ZRIFF OHp3ݩ&}^u6y2֒.,% )*0ۗK2c:YC̬q-­Kȑ=|R$?1{CU')r*Ԛ|vtT4+"IOVDe>rR!۳ѧ&#_lm+VPGeDY^t +,ujg҉ KďldG&D[y8KV Y*}qӴ`9$)NIlo=PDE7b©4Jʣ-[z3d9vu K>L(uy'MFx-4KVܚtPXof(SK>ӵgҪ4^ hjԴ!j6ͥKR2I oQxEq0 .DHj@)II풱-ǒ-p}: j W-sXrWRqǐJrDgFYƧMv}Ybp[hطRjJdzܙiMWb!QkvQK".-+4eF&zdynF""TK(rRFiQi+Iyg4o6=LPQT91LSΪ;iFj5׿>"]ZAauŌx),VԃIuLPH5pTHrmΊbSO FF[Egݒ#Ey{T.52Ecm[JuiO>,8֮eSYcӳ]-dKSCmqkgͳMH38K6J9ItHFf<%,f̲iO@$+mT? "? 4k`vi5%Bg&,djAo=Ǐzu KV}>rNcdt3Kbۗ [h)%diFѸ"5$ǓwqZ~r)v]N:4j2(5%+[\c&7QD;*iUE\ǜ Qѝcpn[o U9E!qM6KZTLy~,,pdL! EmdLd=Z|tJąަV~TOŭNQ<@-­Kȑ=|R$?1{\W1TeGhDn$q$e8w._WMN\r,#l,d|Zc TgTjUڥRdj鯹!H"e=pҦS Q6p~>#̯ϯg9dj3 Lpd5i:OrERbV9jDH릔iFU٩n WLjyk&rrKĢƓLg N5ir 'ӟǜJ5Fwؕ*V`9gBSڌ$k<1OT-LZft-D1iJN^0BVpXjTZn@clU Dx2I`]9IUM2VfVeT"o#oiJ$V||t+64K=KGR$O_ T &<. o^#QnOC1m1PIim%%^2q[T*ͽU@E.Lt8i.n A)ȚP㔴5ġ)qB=2ƪA&CeK}M"=4Ɍ:}Arm:O)2SFBd{$Yf1`Db,tZaBx"S31%Uy'*@g7|V\'(ֵ^RazBƤ DV(#pR2rPS\xmkRCԏ!LlٓKr"V%-ߔ=8L,)HW<&?f~Ex񯨴FDr4ImF쌴f%0gƷB9l8'HuIlJ$M ٳxKΑ-0وةeL~g%%&hFMޗzF#HGT(p˩qH=dXn< ;cBP(݈qeiq6FY5$݌tK"]b_.䙼OB7Mג݌t|wT;En P[)m)F\2V C-KS>]~\Ҹ(עh6jt҂2> K͵h?"|MJHPHQ2#qUw*UhalH5t{(2#=KGR$O_ T &<. o^PR*)&[Je LQyR6MqŰpTeq[Zw$!_eTёDDnQ0m+g1`&mE$+mT? "D8.Wkj.LD9J'G,fVRn'ũ_)NRgU6=Z0LP,O)@Z=pOn<~*㬈ǡ +.N'(tԞ+kk\YÃ߆T) iɩf=5,۬UZC̮V ! 1]:oI2RM%[F{@zΔųOHD-6GrdL^fҕVH@uTW)ՈXڋ$١hu8酖2;R;R;R;R;R;R;Rbԯ"P*LĎ\U]x'2c+kU/?CkU/?CkU/?CkU/?CkU/?CkU/?CkU/?CkU/?GmL-jC0͸iF[}"oViwjmj[o44#.a}\݂yOz\݂yOz\݂yOz\݂yOz\݂yOz\݂yOz\݂yOz8u\l\IBjQ-GLλSƟƩ;KIy9tT!DFo\݂yOz\݂yOz\݂yOz\݂yOz\݂yOz\݂yOz\݂yOz8PM* S G^ӊZ3 Ja+ ^ n!\1*#;ƪymy*/H<)x1~ԅpĪ;~䨾"H!RT\+SQ5J!A;{g95{[Ve q-l)8-&J>jOC3 l _[If*v8̤)-'SQKzUqdJ*4J)h䡝#r #+(Ⳝck8tXɦi.:4f6;q9-=!+&0妉.*03I hD#VpJ"IS$MTW": AfbR Y2݂"6Wax2ڏbBM{]D-Rj'-\Lip]ggr2hXP 2oFYH%X ze^vaoIB ԑI3>qKu6OD)tG34'Y.1*#;ƪymy*/H<)x1~ԅp ."E~Ed䪗S%qK=i/f\T <'S`e򙪉*99ZAJ\ Gy3jyV+ rШQa5lJn%դJ `./6L.igɪdq^8մLՒ2kKu46$ٞt-L.H9>ީ: FZmWIswٯNj 6a9&OC*ԒtRTi>lgt/v8\] PAاm̌m$EH]-6re=L^l%%?MfĔڅHDdIX'LY=zȥnkM)2iE1ƄR FjA-󱥠ٵ$#FYy5hȏ82,o!k%D뽕݅ۮEB6Ц̋ Ac7bU~Gw? UT_T@$xRcp Uw&5V'kQ}REKC+%WygsX-%EIK|\ IV_}cUbx<$P-]jҥJ:NS56$_UY6Zm.z$o]W9gj`w/ITŗzO,|>qe^{/ԟ5O;Y}}'S_e>j`w/ITŗzO,|>qe^{/5OctT5)$9jfW#16S(z3بu )ZOk$e^!'S_e>j`w/ITŗzO,|>qe^{/5O;Y}}'S_e>j`w/ITŗzO,|>qe^{/5O;Y}}HEMăşvx&oOB_}cUbx<$P &<. o^v S<#V튔Ve1Mj"qm 33#V7Y pr?nR]Mt攇Kdf[ʣHPzhzeM|yPqQ#ky[G#,]’Ϭ\joǫ|Qj%ԬjIk.=,L,)T+ b=eEq1SХX-IM6ZEbTɲ6*zp{͕¥a~s4|sn9Di'qԏ1Z6֠TSgM|B$ZTQ(̓aEHnR7%D2ǶclQ1«UHbTMʙLfVꍟI.jw%RaWLѻ87=* Qm Mr.vjcx“dxNMT?p׍j'pXC=#",tH@&mEBl~DS%lȜu&{i2!vqK9)Py{S r^ h"megAjXU{YLbTՉi*Iy9` dkkU8L$Wi3i[fG7 Qvg\m[zZhlCbHa'V{ lϤfE:E&5PvtZ6JYVӌo23L.wP. 5ޥ$ LF3t%6k3,dtı6uZFl4%$7I#L\Y6RU"icZzPjFe.x?LˬU'ݦ9M'jklN,ӸDFx-:xM~P,Uw&5V'kQ}REc ֹ 6[ͥD)DFAimPxBT#Q: qy"k{)Wy>%TK7PDjA(GC:٨N$Ԣ3"Χ2͹|8≧yN%[pVÄ+x>;[I7mZ 5Ec'PrJЅ<)2BMEo^rm6㭡4BT#W]#`mi%+;)ȳ1.-diJF3->#dxM~P,He2O6O-&j-o2-E#%WygsX-%EII ׾+@nKxOp̐r:mVȑNy种D\nƂر SiK|ŗ62$<=B׵ոS;^aҩkvJT#qH Y-ǜFأO;e N\*tu+8SW>6^aFvkMR9-S!^ɠe昫W"Ԭ\a$"gvs`jքwǃsh*$he8\aG#x=ྵlQ%sNLS*b6֓B|cFVFYƅg}w#?ދMY%*&z(6-4">'ÊΝ7=Fmn? jl uonI"=T|[$ơ5J̇m7:Up1g3!zdn6h7ZR%fZoLj{YgS iC㊐!n?h"U q ߪCxۄy0Qi.-,.nYVsɎjҸ@X T6E(1oX#K=|fX,fǂʌ4ROz 4Y$>1^B65C+%WygsX-%EI.kԩt8e;AdԵ&zOtpnQT 8UsjGq)"qIè鏌XΦ\_R[*$p%W^p|)%$|ky{ErFX<xZ]BP)-IT])%2tVL89wfŴS$Y-&jKfO6qi#W|_*C œ@䘙s/љ$e rX?n%nԃEdYS&dd#Ι?݃7Zm&pʙ|2rd(2I!2#ICTx#E钟"%2(`dd6%v\Sei&8uLڥPڏ.euF.!PFIJX3J{ZWLzٗ l%jqkhII8,gvIsZSé 5S'cD_hfZ"`ԪlEqLgبAnkogdD槓-h(mKv=lAyǚOԣjg-HV(+wTqZ[Pgj2=e{<#WxGߑ -_#Z~G3?̵~`gj2=e{<#WxGߑ -_#Z~G3?̵~`͵UhV&VeL#YK-E,Jqu.(ѰK)h䚨PܢdQʜd D[H>@%xV_*@bU~Gw? UT_T@9*4;$4am=$'riL%-p[*N]-[ZzDs kf2ry A%oi3-B*:) äuTwNͱ;& ^|2җ!.)vVsOhY"3 wBGC)e1/IjO=H,tݓlUs1V[ӕܚx )o\%xV_*@bU~Gw? UT_T%q"KͰ +qՒRCg\\l*('085T:37qy&|l~uCm:R.qNRDtWjp!%J:37]Jp<':dAz_$jle'8^VsV >+qMiH|*5OT"lNӘ<g\x`[Tq?98u$G1~q`;&dxeJ#@ـZ9~8Uw&5V'kQ}RD 짔jqmĞ*m6ѸEkZK9BOk:t\H"$ZQ62 TҶd2I{ɜ Bƚʼ66zkOM7MR84Ⱥ.7 HbىmQr2[8jZDzk4~UdfK5/DIg$0l{x?l -Tykҳ樑3BF$HmEj764z[並(/qFn(hDFy\kYĪ7CZ+IR=1R{'Znλ]L_dUIri"YxCFIBRGL/!Tߑ!sޥEiǙd"gWTz";ی)Je[S2ݓMFKHM_T =pm!DEeJ9I.cYݤʏIv{s*?&&T|MM;؛Qwi77?obnGݤʏIv{s*?&&T|MM;؛Qwi77?obnGòyer-"UM)eShoghy@_}cUbx<$P ZҪK#!'̿o05hUB[qKɸxuYIx`Z9~8c'Я!\hY<ﳹLjOג5{e'AȖ\sdIIul}URTzlF/0nBYh&:jޒ-Tjl:$0y \']<'B ZUzug: ŖIgOl O:`Ũ"3]~sK KFIA$&'v]sd: e2.J,6]1U˂g.\.o{Cq;6[uFiZGՍ]Sʪq*>UJ23K<(XԢ7.:%n$l֢"-31ƅzֵqQk46Sؔm'DgA%r>`Ȇx BF 'Z>@QޑNABKzgi3"Ӭi)o } ٙliIq46pxT+mS)J2EeE~Wo4o6$$YԵݩI*J{q'>>vwxׄk"5KM>N"B]A8݌u*GC.<ԎJB ({t^xrβRnu Rt5tW{7Bv1s{SVM.fo9Ho盼dS/{~lEN <Ԫcy=ݑ!QۑeĒj%%D{2R<+S|/ Bl~DYqu%@y%en8Q$ȏ\COoݷkbæSN\ja7M)&*3\7ۯڙ<M=unmlԷSg*3%z0gi_W8TQ ێ̕*Sn%LV?EZ7%^.$&*:2T hy7]nmGGMJTYZmN<}edZ[PieqYj u(Vj,<k&FR BGO Km*3GNHhJ,k^19GvLV&RZ7 8I$Էl q=VRe++oG7)CJI5ӬsmjdW J1<[^J(RENm#;^ oFiq&KChQ-FmgB-3!+~2{5ILS#*:H:z$IIc䈵Ryv&J[E)u)9z`Yu2Ƹ\'eSOjpॵgl\hY+>Փ)cݏ-E2 Fn/`% ȏŁ lv[ ]]zQ*BI9ͤZt aU2-e-ˆԈ`KF22yn"L^VU^xWq*7n͡D E:d-\r[$Bs5&TT_t$(]J&G>Rv3Hf)%4lv\FrE)1)bȍ%JM$U--IZC+G¾KnHq暟1m*=TJs/ C㊐!n?h"U !v;AEdbF2PH: .=vTa"ݻV XܪT{HY%w$fIDz俁c|*䛖BޔQۏ3%(h#G7CQ9 l 91+ OE9\JHe%Ik/#SOW'򸵺ɞѥfdd|5hE-9t"E5̪|-4ffiQH_Y)dT!;MuoǨG|$_Q=3A`u1% \|f7?9(CRZ:cʌVվJFQ)dO(񸈈)"D_! ٪^1*#;ƪymy*/HQ*o Je9ȴB&;J27fVQE؈A"fTb:n%d񄶷QyKThrC:>n#mJ쨋 @5rp9%&18d'D{c˟2s%u,8HWBsG15ӕp.RK4F)fʳvouinjZx$jfgCYQnLGڑ6K%eFZ56e.UV|h1F\[I`Fggw³{SG M[MէBj*xu(TxR['D%R4ITb-q\#mԗ;ͥPJ4LTӞJ`L~$Kȫ!jg.^Yu^N){m/sV;f-"'_$ckUjg=E-e fA)u |Z[7P7;XIg}طs.XAQn'VZNqv],+%>-; 淪zШS jJ$<2Bƙp5VtuդIS"Ng]_^bghULlxq=ORSnVDQWEt+m1xEz>B fEfDG]A) .#jYߦ4̛"iQ&Ye>ӷiOӢ6MmFBTh=M&dci,o)Ea a*JʌׂnкޟMIQiУÎJ5Q&F{XBZGjoH_ۭBDi.CQf(YGɸLHe)25+ygq&8CbEQt6\C( JtV Ǐj*%JqQ Ңd],smjdW J1<[^J(JrNUsl9%JRMI2SIFGƶyV^< sSJ ̡ 7]{od^",@}θ-JUwC~C;_eG9JʐYTGm6d̷-m$V޵TMRꉓ>f04]fxpsWZdzc5q>K6DuHf5^7%jEuPM.!d&Fg.Γmqer]2ul(g6tƉIYD]!ULH8s73YƷg"vEru&擻FEnw (S/65"nNv >Be,63Aj}Zz iC㊐!n?h"U YU | Gn[\9cPRZqjN]6JR^@$dF:JJYvLO+bSDĈqi &nxe$H3=fdc-7OGCČ`̲i3#~<+S|/ [[.()UǰRHR +Ndde{O~IIF_ci/R}wQ)>;xm?eJO62%'{O~IIF_ci/R}wQ)>;xm?eJO62%' Mn*M`u2B$m`"Q J1<[^J(y}*֋>w5sW*kml|աD~< tZpmݕΩPW!q%$snH\$ϬݗDrܲEqʰ}%f7ZGjo%WygsX-%EI%xV_*@bU~Gw? UT_T@ZGjo%WygsX-%EI%xV_*@PBJf8:EH& pJ#,:7ѱ w3uob@fF}s7_o6/nl_}ؿ;7ѱ w3uob@fF}s7_o6/nl_}ؿb0|)Gj JRv#-ld٤В?1r1*#;ƪymy*/H-#µ7r|qR$/O^:}}l kV3"ɘŤUi1rӛ&qȌ#ieZgxK&d])ёdY=IeFEѩI,ȋ̒FfdD]&4jXjB>7RDHdg^Dddd{!\hY<ﳹLjOג<+S|/ Bl~DWqbmTH 9dm(x3->!"pD஖q_*f)m&ddfD>>^7P9#TYf7LlISFFM$џYW"t2|nR |g(QQ scQq0-kGI6Zq&[Kq;ʷf_QEmْ$K¹NӝvFD玫j:q(-x3ⱏόkS]Z gpUI7ll$1:1f* * H'MqY6zG@~T*)4վ١s"#.8gLLȴX$+mT? "bU~Gw? UT_T@ZGjoH_ۭB(,!$pEGݔKhx- Q䶋80q-r$Ҟw;qctE bH2#֖^dRRRVROyd}2###,JPJRIIn",B65C+%WygsX-%EI&+T.5DX2ɨ/Dq26DdY0[._zvz?_zvz?"W8@k\XSImtٰD?"}T[J ˫>vhǓN>hP&ڵjjnt4ʢ&pZuu)–E'U.αMڥEq8);JRԭH'|ڹ{ʫ!z hgC!ǚhש6=2ݿꕶ.jKNͷh 4۰L6+O'JRt$DzԈzRV)N$Y&d2ȺH@1|[Ǘ=1*[26|HzY nVWJ[e7xdi.mgvOyNQ}2NQ}2NQ}2NQ}2NQ}2NQ}2êTL7EOڑÇ3{n֤RZ(LqHɩ$z2CfBl~D'c[nPM#Lrgs騔jKR-Ŭmi\u*Tv[$K?m)Q];kZ&THu&RhqmZ dF9өݾFlu3fk"Y+kQ~2aXCH3>pxM~P,!n?h"U m&yνܧ-)VTiMT$x5dJHd45b^$6Jug։>1'Oˬ=}WEI6Kl IW- Gȯc'Ppvlyj U}hu쓉3BO)3Ԍs+blY$T\;yCDD2II)I!'m)G~<.#pYj1!\hYC$>Ph.ZacHySi5eDx@?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH?nBH\.Qi5B0vm=I$VDFgz video-dvdrip-doc-20030223/gui-gui_log.html0100644000175000017500000000715707626000535020415 0ustar marillatmarillat dvd::rip documentation - Log

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.11. Log

Content ] [ Top ]


   Click for zoom
    The logging page
The last page shows a log with all user actions and executed commands. This may be useful for debugging or just to see, what dvd::rip exactly does. The corresponding logfile is stored in the project temporary directory with the name logfile.txt.


2.11.1 Deleting the logfile

If the logfile gets too long, you can delete it by pressing on the Nuke log file button.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_storage.html0100644000175000017500000001237107626000535021272 0ustar marillatmarillat dvd::rip documentation - Storage page

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.3. Storage page

Content ] [ Top ]



2.3.1 Project name / directories

   Click for zoom
    Storage and ripping mode options
When you enter the project name, the directory settings for VOB, AVI and preview images will automatically be set, accordingly to your data directory default you entered in the global preferences dialog. If you want to vary from this default settings, you can specify any directory you want for these data (e.g. if you don't have enough space in the default location for the VOB and the transcoded AVI files).

Note :
No special charaters, e.g. spaces or quotes, are allowed in the project name and paths.

Note :
Once you really started with the project, e.g. by ripping a title, you can't change the project name and paths anymore.

Note for cluster mode users:
You must keep the default settings here, otherwise cluster node network filesystem access will fail.


2.3.2 Data source / ripping mode selection

You have three choices for the data source:

  • Rip data from DVD to harddisk before encoding
  • Encode DVD on the fly
  • Use existend DVD image located in this directory

If you choose to transcode an existent DVD image, you must enter the top level directory of the ripped image. The DVD image must be decrypted and complete, that means a VIDEO_TS folder with all VOB and IFO files must be present.

But you should use the default mode "Rip data from DVD to harddisk before encoding" when possible (e.g. you have enough harddisk space for the ripped VOB files). The other modes have serious disadvantages. Refer to this discussion, which compares all three modes.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_pref.html0100644000175000017500000003705007626000535020563 0ustar marillatmarillat dvd::rip documentation - Global preferences

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.1. Global preferences

Content ] [ Top ]


   Click for zoom
    Global preferences

The global preferences window opens automatically on first startup. You should check all parameters here before start using dvd::rip. Some settings will most likely not work on your system and need to be adjusted.

All settings are stored in this file:

~/.dvdriprc
If you want to reset your settings, just delete it.

The preferences dialog is divided into several pages, which sum up all options regarding a specific section. Some simple tests are applied to each parameter. The result is shown at the bottom of the window. Red messages mean an error you should correct, green messages are Ok.


2.1.1 Filesystem

All options regarding filesystem, device files, directories etc.

OptionDescription
DVD device This is the device file of your DVD reader. If the DVD reader is the only CD device in your system, this is most likely /dev/cdrom. If you're not shure, check your /etc/fstab for an entry assigning the directory /cdrom or something similar. You must have write access for it. Check the group of the device file (mostly disk) and put yourself into that group to get write access. Usually you must restart X for taking a group change effect.
DVD mount point

dvd::rip needs to mount your DVD to get access to the IFO files (which are needed to generate vobsub subtitle files). You must have the right to mount the DVD by simply typing mount /cdrom (or whatever your mount point is). Check your /etc/fstab for the user attribute in the line of your DVD device. If its missing, you should add it, unless you use an automounter. dvd::rip won't try to mount it then, but you must specify the proper mount point anyway.

Example /etc/fstab entry: (no automounter in use)

/dev/cdrom  /cdrom  auto  defaults,ro,user,noauto  0  0

Default data base directory

This is the default directory, where dvd::rip stores the project data (VOB/AVI/OGG files, preview frames, logfiles etc.). When creating a new project you can differ from this and specify another directory location for this specific project, if you like. It's just the default to make it easier.

Default directory for .rip project files

dvd::rip stores all settings of a rip project in a .rip file. Usually you want to collect your .rip files in a specific directory, which is set here.

OGG file extension It's a matter of taste and habit if you like to have your OGG media files named *.ogg or *.ogm. You can select the extension of your choice here (or enter an arbitrary value, if you don't like any of both alternatives).


2.1.2 Commands


2.1.2.1 Player commands

dvd::rip knows three ways of playing movies: straight from DVD, from a file or via STDIN (which is used to offer previews of specific frame ranges resp. to slurp in in a prefiltered stream).

dvd::rip ships several presets for mplayer and xine you can choose of. But you also can change the presets by simply entering your command to the entry. There are several placeholders you can use to customize the player commands:

PlaceholderDescriptionValue Range
%tDVD title1..n
%aAudio Channel0..n-1
%cChapter1..n
%mViewing Angle1..n
%fFilenamealphanumeric

Strings enclosed in <> will be repeated for each selected entry (e.g. DVD Chapter or filename). Also you can specify arbitrary expressions using %() brackets, e.g. %(%c-1) will evaluate to the actual chapter minus 1. Look at the factory presets to see how it works.


2.1.2.2 rar command

Besides the player commands you can specify a special rar binary to use for vobsub compression. MPlayer only supports vobsub files compressed with rar 2.x, so you probably have to install this old version seperately and tell dvd::rip the location here. Refer to the installation chapter if you don't have a 2.x rar on your system.


2.1.3 CD burning

dvd::rip offers a really simple CD burning facility. Simple, because it has no writer autodetection or similar advanced stuff. It uses the correspondent commands (cdrecord, cdrdao, mkisofs, vcdimager) with standard options. If you need special options for your hardware, you must enter them here.

OptionDescription
Write device file This is the device file of your writer (e.g. /dev/scd1). It's only needed for the Open/Close writeer tray function on the burning page, not for the burning itself.
cdrecord device This is the device number of your writer, using the notation cdrecord expects: scsibus,target,lun. Refer to the cdrecord documentation if you don't know what to enter here.
cdrecord command cdrecord is used to burn an ISO CD with AVI/OGG files on it. Add all options you need for your system, dvd::rip will append its options automatically.
cdrdao command cdrdao is used to burn a (S)VCD compliant image created with vcdimager. If you want to add specific options, note this: cdrdao expects the action as the first argument, followed by the options. So you must write here cdrdao write <your options>. dvd::rip omits adding the write command, if it detects it's alrady there.
mkisofs command mkisofs is used to create an ISO image. Add all options you need for your system, dvd::rip will append its options automatically.
vcdimager command vcdimager is used to create an (S)VCD image. Add all options you need for your system, dvd::rip will append its options automatically.
Writing speed Choose the writing speed here. Presets up to 40 are provided, but you can enter arbitrary values here.
Estimate ISO size Some burners require to know the size of the ISO image beforehand to burn on the fly.


2.1.4 cdrdao options (for (S)VCD)

cdrdao is used to burn (S)VCD's, you can adjust a few cdrdao options here:

OptionDescription
cdrdao driver Check the cdrdao website to see which driver is correct for your burner. If the driver isn't listed in the popup, you just can enter the driver name by hand.
Overburning Should be enabled.
Eject disc after write Just how you like to have it ;)
Buffersize Some drives need a specific buffersize you can enter here.


2.1.5 Cluster options

You need to change these options only if you want to use the cluster mode and if the computer running dvd::rip isn't the one which runs the cluster control daemon also.

OptionDescription
Start cluster control daemon locally

Set this to No if the computer running the cluster control daemon isn't the same which runs the dvd::rip GUI. dvd::rip then omits starting a local daemon on demand, but tries to connect the daemon over the network.

Hostname of server with daemon This is the DNS hostname of the computer running the daemon. Leave it empty, if you run the cluster control daemon locally.
TCP port number of daemon Don't change this.


2.1.6 Miscellaneous options

Some miscellaneous options.

OptionDescription
Default video codec

Choose the codec you want to use in general, this one will be selected by default. If you can't find the codec in the selection list, you may entery any arbitrary codec string, which is recognized by transcode's -y option.

Show toolstips

dvd::rip by default shows some bubble help tooltips. You can switch this off here.

Startup window width / height

If you like to have a different default window width, enter the values here. Note that you can't make the window smaller than it needs to be to show all widgets. dvd::rip automatically grows to it's minimum and the values here will be automatically set but only stored if you visit the preferences dialog.

libdvdcss method

If your libdvdcss library makes problems, try to select another libdvdcss method here. If it still doesn't work, I suggest downgrading your libdvdcss library to 0.0.3.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/faq.html0100644000175000017500000003235007626000535016746 0ustar marillatmarillat dvd::rip documentation - FAQ

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

6. FAQ




6.1 When will dvd::rip support transcode's XYZ feature?

If it's DVD related: time will come. If not: possibly never. ;) dvd::rip tries to be an easy to use but nevertheless feature rich DVD copy program. But it'll never be an extensive transcode GUI. transcode can do much more sophisticated jobs than just copying DVDs, but supporting them all in one GUI is a hard task and a big challenge for every coder out there. But not for me ;)


6.2 TOC reading throws Job 'Probing - title #1' failed

Some binary Perl 5.8.0 distributions have a bug (RedHat 8.0 is known to be affected, also newer Slackware releases and Debian sid). You probably can workaround this by setting the environment variable PERLIO=stdio before starting dvd::rip, e.g.

  export PERLIO=stdio; dvdrip
Thanks to Ryurick M. Hristev for the hint.


6.3 I have trouble with a specific DVD. What should I do?

First try executing the corresponding transcode command by hand. Press Ctrl+T to see all transcode commands executed by dvd::rip. Sometimes dvd::rip is unable to provide a good error message, this way you often can see, what's going wrong (and please consider the next FAQ item to learn what's not going wrong ;)

Most problems with specific DVDs are transcode related, so consider quering the transcode mailing list archives resp. subscribe to the transcode mailing list and ask your question there.

If you're not shure, you always can post your question to the dvdrip-user mailing list, but be aware that you may be pointed to the transcode list ;)


6.4 Why complains transcode about a missing VIDEO_TS.IFO file?

That's Ok. The corresponding messages are printed by libdvdread if you transcode files on harddisk (what's the default case with dvd::rip). You see something like this:

  libdvdread: Couldn't find device name.
  libdvdread: Can't open file VIDEO_TS.IFO.
but these are only (very confusing) warning messages of libdvdread, which naturally can't find any DVD device or VIDEO_TS.IFO file if started from a directory with only VOB files in it. Just ignore these messages, and please don't report this as a bug.


6.5 transcode throws 'segmentation fault' with DivX5

This is an annoying bug in the Divx5 codec. It tries to create a file c:\trace_b.txt, which fails if you work on a vfat filesystem, because this filename is illegal under Windows.

Execute the following Perl one-liner as root (thanks to Christian Marillat) to patch the codec library file (probably the location is different on your system):

   perl -pi -e 's|c:\\trace_b.txt|/dev/null\0\0\0\0\0|' /usr/lib/libdivxencore.so 


6.6 Is dvd::rip scriptable?

Yes, somewhat. dvd::rip has command line options which enable you to write small scripts to transcode several projects in a row. Refer to the documentation for details.


6.7 dvd::rip often rips the wrong audio channel

Most likely dvd::rip does it right, but you're playing the ripped VOB files with a movie player which is wrong. Do a test transcode of a few hundred frames, play the resulting movie and you'll see, that you have the right audio channel.

Note: dvd::rip always copies all audio channels of the movie to the harddisk. It extracts only the selected viewing angle and scans the volume of the selected audio channel in the same run. With the volume scan information it's possible to rescale the volume to the maximum during later transcoding.


6.8 Why is the A/V sync of my transcoded NTSC AVI's so bad?

First try the PSU core of transcode resp. enable the corresponding checkbox on dvd::rip's Transcode page. This should fix most NTSC A/V sync issues.

If this still doesn't work as expected, please post your issue to the transcode mailing list and provide example material, so the developers can reproduce the problem.


6.9 Why are the transcoded AVI files often bigger or smaller than adjusted?

Modern video codecs (like DivX) work with variable bitrate encoding. So the desired bitrate is in fact an average bitrate. But currently most codecs have problems hitting this bitrate overall. Regularly the effective bitrate is somewhat smaller, what's no problem, but sometimes it's bigger, so the files won't fit on the desired number of discs.

You can enable multipass encoding for optimizing this. But often the effective bitrate differs nevertheless. We just can wait on better codecs, which hopefully solve this problem finally.


6.10 My transcoded movie has colored artefacts

Most codecs don't support frame dimensions which are not divisible by 16. dvd::rip's presets take care of this restriction, but because you can modify Clip & Zoom values by hand, this may still happen. In that case you usually get strange colored shadow or other effects.

If you followed this rule, but still get artefacts, please report this as a bug, because this shouldn't happen anymore, since dvd::rip takes care of the correspondent internal options to prevent this (keyword: YUV colorspace resp. transcode's -V option).


6.11 Is it possible to get a WAV file from my music DVD?

Yes it is, refer to the corresponding documentation chapter for details.


6.12 make test can't find Gtk::Gdk::Pixbuf, although Perl Gtk is installed

Yes, the Gtk::Gdk::Pixbuf module is part of the standard Perl Gtk distribution but installed only if you have the corresponding C library on your system. Install the appropriate RPMs (gdk-pixbuf and gdk-pixbuf-devel) and build the Perl Gtk module again. It autodetects your C libraries and will then build Gtk::Gdk::Pixbuf by default.


6.13 Can I use different dvd::rip versions in parallel?

Yes, you can. Refer to the corresponding chapter in the installation docs.


6.14 What about the name? dvd::rip, dvdrip and Video-DVDRip. Which one is correct?

Depending on the environment all names are correct. The program in general is called dvd::rip, note the lower case and the colons. Because the colons have to be escaped in most shells, the executable is called dvdrip, just to make your life easier. dvd::rip is also an OO Perl program, so it occupies some namespace: Video::DVDRip. From this name the distribution file names are derived: Video-DVDRip-version.tar.gz. That's all ;)

In short: write dvd::rip if you're talking about dvd::rip and say dvdrip if your're talking about dvd::rip ;)

Ah, I forgot the colons. Perl uses them to separate nested namespaces. Yes, you're right, the name dvd::rip is obviously no Perl namespace, so this is the wrong reason. The true reasons are: the colons look nice and this way dvd::rip distinguishes from many other tools, which call themselves DVDRIP, dvd-rip or whatever ;)


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/full_toc.html0100644000175000017500000006616607626000535020022 0ustar marillatmarillat dvd::rip documentation - Table of contents

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

Full table of contents

Reduced TOC ]


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/index.html0100644000175000017500000001472507626000535017314 0ustar marillatmarillat dvd::rip documentation - Table of contents

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

Table of contents

Full TOC ]


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/install.html0100644000175000017500000007145007626000535017651 0ustar marillatmarillat dvd::rip documentation - Installation

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

1. Installation



This chapter describes how you can get and install dvd::rip. You can try one of the several binary distributions or install it from the source.


1.1 Binary distributions

Content ] [ Top ]

Installation of dvd::rip isn't that hard, but fulfilling the requirements actually is (simply because they are a lot ;). So you should first try a binary installation using the package manager of your Linux distribution. This should track all dependencies automatcially and speed up things significantly.


1.1.1 Debian packages

Christian Marillat builds video related Debian packages and publishes them on his website http://marillat.free.fr/. You can use apt-get to install the packages if you add one of the following entries (depending on your distribution) to your /etc/apt/sources.list file:

deb http://marillat.free.fr/ testing main
deb http://marillat.free.fr/ unstable main

You will find all packages to compile transcode on your own (if you need always the very latest versions), or can get binaries of reasonably recent transcode versions directly. The same applies to dvd::rip.


1.1.2 SuSE packages

Rainer Ley builds dvd::rip SuSE RPM's you can download from the contrib directory:

http://www.exit1.org/dvdrip/contrib/suse/
On packman.links2linux.de you find several video related RPM's, including transcode:
http://packman.links2linux.de/index.php4


1.1.3 Mandrake packages

Mandrake users can get actual dvd::rip and transcode RPM's from the Penguin Liberation Front lair.

http://plf.zarb.org/


1.1.4 RedHat packages

A kind RedHat user (who wants to stay anonymous) builds dvd::rip RedHat RPM's, you can download from the contrib directory:

http://www.exit1.org/dvdrip/contrib/redhat/


1.1.5 RedHat-8.0-only packages

Michel Alexandre Salim maintains an apt repository with the very latest snapshots of transcode and dvd::rip. It's for RedHat 8.0 only:

http://messlab.sourceforge.net


1.1.6 gentoo packages

You can get dvd::rip and transcode from the official gentoo package repository:

http://www.gentoo.org/packages/media-video/dvdrip.html


1.2 Source download

Content ] [ Top ]

1.2.1 dvd::rip tarball download

You can download dvd::rip sources from this server or all stable releases from any CPAN mirror.

Local download of the latest stable release:

Video-DVDRip-0.50.3.tar.gz
CPAN download directory: (list of mirrors)
http://www.cpan.org/CPAN/modules/by-authors/id/J/JR/JRED/
You can download older versions from here:
http://www.exit1.org/dvdrip/dist/
http://www.exit1.org/dvdrip/dist/pre/


1.2.2 CVS access

This is mainly intended for developers. This CVS repository is only a read only mirror of my main repository. It's updated manually when I publish releases or pre-releases, so there is no advantage for normal users compared to downloading the tar balls (besides making it easier using "cvs update" ;)

Since development of dvd::rip is divided into two branches, you get the current (unstable) version, if you don't specifiy a release tag. If you want to access a stable version, add -r rel-MAJOR-MINOR-PATCH to your cvs checkout command (example: for 0.48.5 this is -r rel-0-48-5). All subsequent updates will stay on this branch (here: 0.48). The easiest way of switching to another branch, is creating a new checkout using the corresponding release tag.

Root Module Unstable tag Stable tag
:pserver:cvs@cvs.exit1.org:/cvs dvdrip none rel-MAJOR-MINOR-PATCH


1.2.2.1 CVS examples

Checkout a stable/bugfix version (here 0.48.5) with:
cvs -z9 -d :pserver:cvs@cvs.exit1.org:/cvs checkout -r rel-0-48-5 dvdrip

Checkout the current development version with:
cvs -z9 -d :pserver:cvs@cvs.exit1.org:/cvs checkout dvdrip

Update a checkout - created using one of the commands above - with:
cd dvdrip; cvs -z9 update


1.3 Requirements

Content ] [ Top ]

dvd::rip is a Gtk+ based program written in Perl, using the video processing tool transcode and many other tools for the internals. So you first have to comply some prerequisites before installing dvd::rip.

dvd::rip expects all command line tools mentioned here to be found in the standard search PATH.


1.3.1 Brief overview

This table gives a brief overview about the tools used by dvd::rip (everything but Perl modules - see chapters below for more information about them). Most tools are optional - the corresponding dvd::rip modules are just switched off, if you don't have them.

But you need at least the tools marked mandatory, otherwise dvd::rip will complain with an error message on startup. You can get also a dvd::rip window listing this information, refer to the corresponding chapter in the documentation for details.


Tool Comment Mandatory Suggested Minimum Maximum
transcode dvd::rip is nothing without transcode Yes 0.6.3 0.6.2 -
ImageMagick Needed for preview image processing Yes 5.5.3 4.0.0 -
ps -H Needed to determine child PID's Yes 1 1 -
subtitle2pgm Needed for subtitles No 0.3 0.3 -
rar Needed for compressed subtitles No 2.71 2.71 2.99
mplayer Needed for subtitle vobsub viewing No 0.90 0.90 -
ogmtools Needed for OGG/Vorbis No 0.972 0.960 -
mjpegtools Needed for (S)VCD encoding No 1.6.0 1.6.0 -
cdrdao Needed for (S)VCD burning No 1.1.7 1.1.7 -
vcdimager Needed for (S)VCD burning No 0.7.12 0.7.12 -
mkisofs Needed for AVI/OGG burning No 2.0 1.15 -
cdrecord Needed for AVI/OGG burning No 2.0 0.7.12 -
xine Can be used to view DVD's/files No 0.9.15 0.9.13 -
fping Only for cluster mode master No 2.4 2.2 -

The following chapters describe the needed tools in detail, including information on how to get them. Additionally to the table above all need Perl modules are described also.


1.3.2 Perl 5.6.0 or better

You need a recent Perl version on your system. Perl 5.8.0 is recommended, 5.6.0 and 5.6.1 should work also. dvd::rip won't start with Perl versions prior 5.6.0. Actual distributions ship minimum 5.6.1, so this shouldn't be a real problem, anyway.


1.3.3 Perl Gtk Module

For its GUI component dvd::rip needs the Perl Gtk module, which presumes Gtk+ version 1.2 or higher. I tested dvd::rip with Perl Gtk 0.7008.

You can find the Gtk module on CPAN, e.g.:

http://www.perl.org/CPAN/modules/by-module/Gtk/
Note:
Perl Gtk detects your installed Gtk libs and build sub components only if the correspondent Gtk library was found.

dvd::rip needs the Gtk::Gdk::Pixbuf component which needs gdk-pixbuf to be installed on your system. So first make sure, that gdk-pixbuf is installed. Then install Perl Gtk and everything should work as expected.


1.3.4 transcode

dvd::rip delegates all the low level video processing to transcode, which can be obtained here:

http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/
dvd::rip should work with the latest transcode releases (at least with the latest major stable release). Otherwise correspondent notes are added to the release notes resp. posted on the homepage.

If you plan to create (S)VCD's you must compile transcode with the mjpeg export filter module. transcode's internal bbmpeg filter isn't supported yet.

Note: For almost any Linux distribution exist binary transcode packages. Compiling transcode sometimes isn't an easy task, in particular if you are not familiar with building packages, which have lots of dependencies. So you should try binary packages first. Refer to the binaries section for details.


1.3.5 Image Magick

For image processing dvd::rip uses the widely distributed software package Image Magick, at least the programs identify and convert should be installed on your system.

If your Linux distribution does not ship Image Magick, you can find it here:

http://www.imagemagick.org/


1.3.6 ogmtools

dvd::rip has support for generating audio / video ogg streams (often known as OGM streams). You need a recent version of ogmtools for that to work:

http://www.bunkus.org/videotools/ogmtools/index.html


1.3.7 subtitleripper

To get subtitles with dvd::rip you need a recent version of the subtitleripper package. It's shipped with transcode in the contrib/subrip directory or you can fetch it from the subtitleripper homepage:

http://sourceforge.net/projects/subtitleripper


1.3.8 mplayer and/or xine (with a DVD plugin)

If you have mplayer or xine (with the d4d or dvdnav plugin) installed, you can preview selected DVD titles/chapters with the appropriate audio channels.

You can download xine and mplayer from here:

http://xine.sourceforge.net/
http://www.mplayerhq.hu/


1.3.9 CD burning tools

If you want to use dvd::rip's CD burning module, you must have the following tools installed:

mkisofs
cdrecord
vcdimager
cdrdao


1.3.10 rar (for vobsub compression)

MPlayer supports vobsub files compressed with rar, but you need a 2.x version, 3.x and higher doesn't work. You can get a 2.x version locally from here:

http://www.exit1.org/dvdrip/contrib/rarlnx271.sfx.bin
I suggest to install the binary to e.g. /usr/local/bin. Then configure this path using the Preferences dialog.


1.3.11 Additional requirements for cluster mode

Some additional Perl modules and command line tools are needed for the cluster mode.


1.3.12 Perl modules

Cluster mode needs the Storable and Event Perl modules. Check if your distribution ships them already. If not, you can find them on CPAN:

http://www.perl.org/CPAN/modules/by-module/Storable/
http://www.perl.org/CPAN/modules/by-module/Event/


1.3.13 fping and pstree

The dvd::rip cluster control daemon uses fping to check if nodes are online and pstree to get information about specific child processes. Both tools should be shipped with your Linux distribution (fping sometimes isn't, but you can get it here: http://www.fping.com/).

Note: Matthias Riese told me that there are IPv6 fping packages which don't support IPv4, what's most likely not what you want, so pay attention to get the right version ("ipv6" should not occur in the package name).

dvd::rip expects fping to be installed set-uid root (because you hopefully don't run dvd::rip as root ;), which is not the default for most distributions. Please set the set-uid flag by typing this command as root:

chmod u+s /usr/sbin/fping

If fping is installed in another location, set a symlink to /usr/sbin/fping, because dvd::rip expects it there.

Note: These steps are necessary only on the computer, where the cluster control daemon runs. All slave nodes of a dvd::rip cluster only need transcode installed, dvd::rip or any packages mentioned here aren't needed there.


1.4 Install from source

Content ] [ Top ]

1.4.1 Install dvd::rip

This is quite easy, if you have managed installing the packages mentioned above... ;)

Download the .tar.gz archive of the dvd::rip version you want to install. Then extract the file, change into the created directory, generate the Makefile and execute make:

# as a normal user
tar xfz Video-DVDRip-x.xx.tar.gz
cd Video-DVDRip-x.xx
perl Makefile.PL
make
make test

If the "make test" reported no errors, you can install the files into your Perl library path. Usually you must be root to do this:

# become root
su
make install

You can ommit the "make install" step. But then you can execute the 'dvdrip' binary only from the build directory and must put "." into your PATH, otherwise dvd::rip can't find its files.


1.4.2 Update dvd::rip

Updating is just like installing. The only thing you should be aware of is switching the underlying Perl version. This way you easily can get two versions of dvd::rip installed in your system, because dvd::rip installs its libraries in your Perl library directory. Such a installation mixing isn't recommended unless you know exactly what you're doing. So it's better to remove the old version from the old Perl directory if you change the Perl version.

Read the Changes file!

I strongly suggest you reading at least the latest change log entry of the Changes file, resp. all entries of the versions you probably skipped in case of an update. It contains important release notes, e.g. about compatibility issues, and all relevant changes from release to release.

Note:
Changes on the unstable branch are logged in the file Changes.unstable.


1.4.3 Multiple dvd::rip versions in parallel

It's possible to use several dvd::rip versions in parallel on your system, but you can install only one version using make install into your system directories.

Just extract another dvd::rip version you want to use somewhere, enter the created directory (Video-DVDRip-x.xx) and execute perl Makefile.PL && make here (no make install). Add the actual directory to your PATH (export PATH=.:$PATH) and you can start this version with ./dvdrip from this directory. All files and libraries located in the actual distribution directory will be used. The . in PATH is neccessary, otherwise some dvd::rip helper binaries may be taken from another place.

tar xvfz Video-DVDRip-x.xx.tar.gz
cd Video-DVDRip-x.xx
perl Makefile.PL && make
export PATH=.:$PATH
./dvdrip

1.5 Download this documentation

Content ] [ Top ]

You can download a static HTML version of this documentation:

http://www.exit1.org/dvdrip/dist/dvdrip-doc-html.tar.bz2
A PDF version is also available (generated using the excellent tool htmldoc):
http://www.exit1.org/dvdrip/dist/dvdrip-doc.pdf.bz2


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_transcode.html0100644000175000017500000006756207626000535021624 0ustar marillatmarillat dvd::rip documentation - Transcode

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.8. Transcode

Content ] [ Top ]


   Click for zoom
    Adjust most transcode
options here
On this page you can adjust any options which affect transcoding the movie in general. It's divided into seven frames: Container options, Video options, Audio options, Video bitrate calculation, Calculated Storage, General options and Operate.


2.8.1 Container options

First you have to decide which target container format you want to have. You have three options here:

  1. AVI
  2. OGG
  3. (S)VCD
Refer to the corresponding concept chapter for details about the different formats. Probably not all items are selectable, if you don't have the correspondent tools installed.


2.8.2 Video options


2.8.2.1 Video Codec / ffmpeg/af6 codec

You can choose any video codec transcode supports. Some convenient codecs for the selected container format are listed in the combo box, but you can enter the name by hand (only SVCD and VCD are handled specially - see note below), in case transcode has a new codec which isn't known by dvd::rip yet.

If you decide to use an avifile codec (setting af6) you can specify the exact codec to use in the ffmpeg/af6 Video Codec field. If you select ffmpeg as a video codec, the field is automatically preset with mpeg4, because that's usually what you want - but can override this setting if you like.

SVCD and VCD "video codecs"

SVCD and VCD are listed as video codecs here, although that's not really correct. Both produce MPEG streams (MPEG1 for VCD, MPEG2 for SVCD), considering accordingly SVCD/VCD restrictions. E.g. you have MP2 as the only audio codec option. Also the bitrate calculation will be restricted or is even not available (in case of VCD - it has fixed bitrates). Also consider setting the correct Clip & Zoom options, resp. select a proper preset. You'll get a warning if you try to encode a MPEG which doesn't respect the (S)VCD restrictions.

Note: you need transcode's mjpeg export filter, which uses mjpeg-tools.


2.8.2.2 Video framerate

The framerate is determined automatically. For some NTSC DVDs you have to override this guess. Please refer to the transcode documentation for details about NTSC processing.


2.8.2.3 2-pass encoding

MPEG4 like codecs (Xvid, Divx4/5) support 2-pass encoding. The first run produces a logfile, which is analyzed by the second run to estimate optimal encoding parameters and to achieve an average encoding bitrate, that is close to the supplied video bitrate value. So this increases encoding quality and target size matching, but needs twice as long as a 1-pass transcoding.


2.8.2.4 Deinterlacing

If your DVD is interlaced you should enable Deinterlacing. transcode supports several deinterlace filters:

Interpolate Scanlines
is very fast, but has poor quality.

Handled by encoder
doesn't actually work with any encoder: transcode will crash (but this may change, so dvd::rip still offers this option ;).

Zoom to full frame
will give good quality, but is slow.

Automatic deinterlacing of single frames
This special filter is useful for NTSC movies, which have only single frames interlaced. These are detected automatically and deinterlaced where necessary. (Torsten Howard posted a detailed description of what happens here).

Smart deinterlacing
is a port from VirtualDub's smartdeinter filter with a convenient default options.

Note:
Another option for deinterlacing is to choose a deinterlacer from the Filter & Preview dialog. All filters mentioned above are also available there, but you can modify all filter specific options and preview their result in realtime.


2.8.2.5 Configure filters & preview

The Configure filters & preview... button opens a new window, which let you configure all transcode filters with all their options and preview the result in realtime. This dialog is described in its own chapter.


2.8.3 Audio options


2.8.3.1 Select DVD audio track

First the Audio options frame is divded into two parts: DVD audio track selection popup and a notebook with the settings for this particular audio track. So you can mave multitple audio tracks in the target file.

All settings will follow your DVD audio track selection.


2.8.3.2 Select correspondent target track

By default dvd::rip activates the audio track you selected for volume scanning on the rip page. But you can change this at any time by using the Target track popup.

It lists all possible target track numbers (up to the maximum of available DVD audio tracks), and the entry Skip / Deactivate this track. Assign the target track number you want, or deactivate the audio track. This way you can add as many audio tracks as you want, with a specific order.

Now you can choose from a number of audio codecs, which depend on the selected container format. E.g. you can't have Vorbis in an AVI or MPEG resp. (S)VCD, so Vorbis is disabled then.


2.8.3.3 MP3

You can select or enter an Audio bitrate (128kbit is Ok for most movies) and an encoding Quality. 0 - best but slower is recommended here. You will loose one or two frames per second transcoding speed, but the quality is significantly better as with 9 - low but slower. It's up to you: you can choose out of 10 quality levels. (This corresponds to the quality settings of lame which is used for MP3 encoding).


2.8.3.4 Vorbis

You must decide between to modes for the Vorbis codec:

  1. Quality based encoding
  2. Bitrate based encoding
Vorbis in general doesn't support fixed bitrates. If you decide to use the bitrate mode, it tries to hit the selected bitrate as close as possible - mostly the real overall bitrate is somewhat lower.

Usually the quality mode brings better results, in particular because dvd::rip applies some special handling for it: first the audio is encoded with the selected quality level. After that, the real audio size is measured and the video bitrate will be adjusted correspondently. This squeezes everthing out of the available space ;)


2.8.3.5 AC3

There are no further settings for the AC3 codec, because the original DVD AC3 audio track will be passed through without modification. This gives best quality and preserving surround encoding.

Note: AC3 passthrough is currently available only for ripped movies. It's disabled for on-the-fly and DVD image projects.


2.8.3.6 MP2

The MP2 codec appears only if you have a video codec VCD or SVCD set. In case of SVCD you can select an Audio bitrate. VCD has a fixed rate of 224 kps.


2.8.3.7 PCM

The PCM option appears only if the correspondent source audio track is PCM encoded. There are no further settings, because the PCM audio data is passed through without changes.


2.8.3.8 Filters

For all audio codecs, but AC3 (which is passed through without modification) you can apply a Filter. There are currently three choices:

  1. None, volume rescale only
  2. Range compression (liba52 filter)
  3. Normalizing (mplayer filter)
It's not recommended to use volume rescaling in conjunction with the normalizing filter, because volume rescaling is done after normalizing, so the result may be distorted. That's why dvd::rip clears the volume rescale entry when normalizing is selected.


2.8.3.9 Sample rate

You can change the sample rate for MP3 and Vorbis codecs. But be careful with odd values here, transcode resp. lame bails out for unusual samplerates - 48000, 44100 and 24000 seem to make no problems.


2.8.3.10 Volume rescale / scanning

The Volume Rescale entry will show a number, e.g. 2.155 or something like that, if you scanned the volume already (this is done automatically for the audio track you selected before ripping). This is the suggested value for maximizing the volume of the audio channel, which is available in non chapter mode only. Clear this field, if you don't want transcode rescaling the volume. If the field is empty you can scan a proper value by pressing the Scan value button besides.


2.8.4 Video bitrate calculation

Video bitrate can be calculated automatically to achieve best fit of your movie on the desired number of discs. So you must specify how big the resulting movie file should be:


2.8.4.1 Target media selection

Because burning the result to one or more CDR is common you can specify the desired target size by a multiple of 703 MB, or whatever you selected or entered into the corresponding combo box. The Target size and Video bitrate entries will be filled automatically.


2.8.4.2 Target size by hand

If the above scheme of multiplying doesn't fit your needs, you can enter an arbitrary target size (in MB) here. The Video bitrate entry will be updated accordingly.


2.8.4.3 Consider frame range

If you want to transcode a specific frame range not only for testing purposes but for the real task, you should enable the Use range checkbox. Then the selected frame range will be used to calculate the video bitrate, not the whole movie.


2.8.4.4 Video bitrate by hand

If you don't like to have the Video bitrate calculated automatically at all, just activate the Manual checkbox and enter the bitrate you like to the Video bitrate entry.


2.8.5 Calculated storage

   Click for zoom
    Bitrate calculation in detail
This frame shows the actual storage calculation. The video size is derived from the video bitrate. The non video-size sums up the needed space for audio, subtitles and other overhead. The total size is just the sum of both and should be nearly the target size you specified (if you didn't not override dvd::rip's video bitrate suggestion).

You can press the Show details... button to open a new window, which shows all steps of the video bitrate calculation, so you can see exactly what happens here. The window can stay open all the time. Its calculation sheet follows your settings immediately.


2.8.6 General options

This frame consists of a few parameters, which affect the transcoding process in general:


2.8.6.1 Frame range / Test transcoding

You can specify a Frame range by entering a starting and/or end frame number. It's a good idea to transcode about 1000 frames in the middle of the movie to check if your settings are Ok. If you're satisfied with the result, clear both entries (which means transcoding the full movie).

Note: frame range transcoding is rather slow for on-the-fly and DVD image projects, because all prior frames must be decoded. Fast movie navigation is available for ripped movies only.


2.8.6.2 transcode options

You can add arbitrary transcode options by entering those to the transcode options field. These options are added to the internal transcode call, resp. they override corresponding options already computed by dvd::rip. This is for experts who want to use special transcode features not currently officially supported by dvd::rip (or to fix dvd::rip bugs which are not fixed yet ;).


2.8.6.3 Process nice level

If you enter a nice level the transcode command will be started using nice -n level, otherwise transcode is started without a special nice level. A value of 19 will run transcode with lowest priority. Providing negative values for increasing the priority is only possible if you start dvd::rip as root, what's not recommended at all.


2.8.6.4 Preview window

If you activate the Preview window, a window showing the actual encoded frame will appear while transcoding.


2.8.6.5 Use PSU core

You should keep the Use PSU core radio button enabled, if you have a NTSC movie. This fixes most of transcode's NTSC A/V sync issues. Refer to this section for some details regarding PSU core.

Note: this function is available only for ripped movies. It's disabled for on-the-fly and DVD image projects.


2.8.6.6 Execute afterwards / exit afterwards

If you want to shut down the computer after transcoding or want to do other things, you can enter a shell command to the Execute afterwards text entry. If you want dvd::rip to exit after transcoding, enable the checkbox and exit.


2.8.7 Operate


2.8.7.1 Transcode + Split

In case of a multi CD rip you press on the Transcode + Split button. The movie will be transcoded, using the options you specified, and split afterwards into pieces of the size you specified in the Target media size combo box.

When you start transcoding a .dvdrip-info file will be generated, which contains all interesting technical information about your rip (e.g. bitrates, audio tracks, codecs etc.). This way you later know which settings applied to this specific rip.


2.8.7.2 Transcode

This starts transcoding without splitting afterwards. You'll get one big movie file.


2.8.7.3 Split AVI/OGG/MPEG

The label of this button depends on the selected container format (Ogg if you have Vorbis audio tracks, AVI for MP3/AC3 and MPEG in case of a (S)VCD rip.

However: when clicking this button the target file will be splitted (makes only sense, if you prior didn't press Transcode + Split.


2.8.7.4 View AVI/OGG/MPEG

The movie player you configured for file playback will be started to play the transcoded movie.


2.8.7.5 Add to cluster

This will add the actual project to a dvd::rip cluster. Refer to the Cluster chapter for details.


2.8.8 Create a WAV file

If you just want to have a WAV file from your music DVD, e.g. to burn it on a traditional audio CD: select the correspondent audio track and select the Create WAV from selected audio track item in the Operate menu. If the audio track is PCM already, it will be passed through, otherwise a correspondent conversion resp. downmix will be applied.

If your project is in chapter mode, you'll get one WAV file per chapter.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui.html0100644000175000017500000002264607626000535016772 0ustar marillatmarillat dvd::rip documentation - dvd::rip GUI

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2. dvd::rip GUI


dvd::rip's main GUI is a notebook with several pages, each summing up specific options for a specific task. There are also some additional windows.

Because you should configure dvd::rip before actually start a project, the preference window is described first. Also it's important to have all the tools used by dvd::rip installed with proper versions, so this is the next chapter. Then each page is described with all its options and actions.



DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_subtitle.html0100644000175000017500000004050607626000535021462 0ustar marillatmarillat dvd::rip documentation - Subtitles

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.7. Subtitles

Content ] [ Top ]



2.7.1 Select a subtitle

   Click for zoom
    Subtitles: rendering and
vobsub generation
First select a subtitle from the popup, which shows the number and the language code of all found subtitles. All subsequent settings below will follow this selection, so you can have different settings for different subtitles.

dvd::rip supports two subtitle modes: rendering and vobsub generation. You can render one subtitle and create as many vobsubs as you want. All activated subtitles will be listed besides the selection popup, with a remark if it's rendered or vobsub'ed.


2.7.2 Grab preview images

Next step is to grab some subtitle preview images. You can adjust the number of preview images by selecting an entry from the combo box or just enter arbitrary numbers by hand.

By default dvd::rip will fetch the images from the beginning of the movie, but you can enter a frame number or a time code (in nn:nn:nn notation) to the starting at text entry, if you want to see subtitles later in the movie

Now press the Grab button; the grabbed images will appear with their timecode in the area beyond. A horizontal scrollbar appears, if they don't fit on the screen.

If this is the subtitle you want, you must decide whether you want to have this subtitle rendered straight on the movie, or as a separate vobsub file (note that only mplayer is capable of playing vobsub files). You can't have both (makes really no sense).


2.7.3 Render a subtitle on the movie

Note:
Due to transcode restrictions subtitle rendering actually only works for ripped movies. On-the-fly and DVD image processing isn't supported.

If you decided to render the subtitle, click on the checkbox Activate this subtitle for rendering. The vobsub frame will be set insensitive immediately, and the rendering entries will be enabled. Note that you can activate only one subtitle per DVD title for rendering (or do you want to overlay two? ;)

Now you can adjust several rendering parameters:


2.7.3.1 Vertical offset

By default subtitles will be rendered on the bottom of the movie. If you don't clip anything in the clip1 step, 0 is probably a good value here. But if you clip the movie, you must push the subtitle up (increase the vertical shift value), otherwise your subtitle will be cut off. The value suggestion functions help you to get a proper vertical offset value.


2.7.3.2 Time shift

Sometimes the subtitles are not in sync, so you can enter a Time shift in milliseconds to correct this.


2.7.3.3 Postprocessing

If you enable Postprocessing, the subtitles will be rendered after clipping and scaling. Usually the subtitles are rendered on the original unclipped, unresized image. If you want to render subtitles on black bars added using negative clip values, you need to switch on postprocessing. But beware, that you probably get bad looking results, if you scale your movie much, because the subtitles will look too big (they'll have their original size, while the movie is smaller). Leaving this disabled is Ok for most situations.

If you like to have additional black bars (e.g. if the movie is 4:3 without any black bars) you can do that by entering negative vertical values in the Clip & Zoom 1st or 2nd clipping - Top/Bottom entries. Now you need to enable the Postprocessing to put the subtitles on the black bars, generated by the reversed clipping.

Note: if you enable postprocessing, you will see the result only in a transcoded movie, not within the Filter & Preview window, nor in the transcode preview window.


2.7.3.4 Antialiasing

You can switch Antialising on to smooth the subtitles. In general this looks better, but small subtitles may be less readable. It's also a matter of taste, so just play around with it.


2.7.3.5 Color manipulation

Usually the colors chosen by transcode are good, but sometimes the subtitles aren't well readable (in particular if you render them on the movie, and not on black bars). Click on the Enable manipulation checkbox and the entries below will be activated.

You now can define two gray levels (values from 0 to 255) and assign them to an color index entry (from 0 to 3). Just experiment with that, so see how this affects the rendering (and the testing function is your friend ;).

It's not easy to find good color values, but the corresponding transcode documentation page helps.

Bye Peter

2.7.3.6 Value suggestion

The two value suggestion buttions Values for letterbox and Values for full size movie modify the subtitle's Vertical offset and the movie's Clip & Zoom settings. Currently this mechanism is quite simple, and incomplete but better than nothing ;)

ButtonDescription
Values for letterbox

At first Top and Bottom of the 2nd Clipping will be set to 0 or a small negative value (to get a letterbox - your movie must already have black bars, otherwise this won't work properly).

The Vertical offset is set to 0, so the subtitle will be rendered at the bottom of the movie, right on the black bar.

Values for full size movie

This suggestion will result in subtitles rendered on the movie, not on black bars. First make sure, that the black bars of your movie are clipped by applying the corresponding Clip & Zoom preset or adjusting the 2nd clipping values by hand.

dvd::rip won't touch your Clip & Zoom settings but will calculate a proper Vertical offset, to move the subtitle up the right amount, so it's not cut off.

2.7.3.7 Test movie generation

[Note: the next chapter describes a more nifty way of testing your settings]

Wow - so many options, how should I know whether my settings are good? The Test section solves this problem ;) You can easily transcode a small test movie with your settings and view it afterwards.

First specify how many of your preview images should appear in the test movie. You can't enter a bigger value than the number of images you grabbed. Then press Test transcode.

Only the frame range, which contains the subtitles you selected, will be transcoded. Depending on the number of subtitles and their timecodes this can take some time. You should select subtitles within a range of a few seconds. The settings from the Transcode page will be used, only one-pass is forced here to increase speed (and PSU core is switched off, because it can't be used in combination with a frame-range).

When the transcoding is finished, press View and the movie player you configured for file playback will be started with the generated file.


2.7.3.8 New: Previewing without a test movie

dvd::rip 0.50.0 introduced a new feature called Configure Filters & Preview, which can easily be used to preview your subtitle rendering settings without transcoding a test movie.

Just open the Configure filters & preview dialog using the corresponding button on the Transcode page. Press the Play button and a window appears, showing the movie, your subtitles included. If you don't like your settings, close the window, change the settings, and press the Play button again. You can have both windows open in parallel switching between them as often you want.


2.7.4 Create a vobsub from a subtitle

If this subitle isn't selected for rendering, you can create a vobsub from it.

Generating a vobsub file is a really easy task. If you do a single disc rip, you can create a vobsub immediately by pressing the Create now button. The subtitle stream will be extracted and subtitle2vobsub executed to create the vobsub file. You can press View vobsub afterwards, and mplayer will be started with the corresponding options to play your vobsub file in conjunction with the ripped VOB's.

But this really only makes sense for a single cd rip, because it results in a single vobsub file. Splitting it afterwards isn't possible.

So if you're doing a multi-cd-rip, just activate the Create later after transcoding checkbox. The subtitle extraction and vobsub generation will be done automatically after the transcoding has been finished. Splitted target files will be considered correctly.

You can select as many subtitles you want for vobsub generation. They will be created in a row after transcoding.


2.7.5 vobsub compression with rar

mplayer supports rar compressed vobsub files - that means the three files, which belong to a vobsub

  foo.idx
  foo.ifo
  foo.sub
are compressed and archived into one .rar file. Unfortunetaly mplayer supports only 2.x rar files, but most Linux distributions ship 3.x. Refer to the installation chapter if you don't have a 2.x rar on your system.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/cluster.html0100644000175000017500000007500407626000535017663 0ustar marillatmarillat dvd::rip documentation - Cluster mode

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

3. Cluster mode




3.1 Additional installation steps

Content ] [ Top ]

First make sure you have all Perl modules and programs installed, which are needed for the cluster mode. Refer to the corresponding sections in the installation and dependency check chapters.


3.2 Restrictions

Content ] [ Top ]

Please note that the cluster mode currently has some restrictions:

  1. (S)VCD isn't supported.
  2. Chapter mode isn't supported.
  3. You can't use PSU core.
  4. Title needs to be copied on harddisk, no on-the-fly or DVD image transcoding possible.


3.3 Architecture overview

Content ] [ Top ]

A dvd::rip cluster consists of the following components:

  1. A computer with a full dvd::rip and transcode installation, DVD access and local storage or access to a NFS server, where all files are stored.
  2. A computer with a dvd::rip installation, but no GUI access and no transcode installation, where the cluster control daemon runs on. This may be the same computer as noted under 1 (which is usually the case).
  3. An arbitrary number of computers with a full transcode installation, dvd::rip is not necessary here. These are the transcode nodes of the cluster.
  4. The GUI dvd::rip computer and the transcode nodes must all have access to the project directory, shared via NFS or something similar. It doesn't make any difference which computer of the network is the NFS server.
  5. The communication between the cluster control daemon and the transcode nodes is done via ssh. All transcode commands are calculated by the cluster control daemon and executed via ssh on the transcode nodes. dvd::rip assumes, that the cluster control computer has user key authentication based access to the nodes. That means, that no password need to be given interactively.

This may be looking confusing, but in fact all the different services described here, can be distributed in arbitrary ways on your hardware. You can even use the cluster mode with one computer, which runs all services: dvd::rip GUI, cluster control daemon, transcode node (naturally using local data access). In this case you "misuse" the cluster mode as a comfortable job controller, which is in fact a regular use case, because dvd::rip has no specific job features besides this.

A typical two-node installation may look like this:

First computer runs services
  1. dvd:rip GUI
  2. dvd::rip cluster control daemon
  3. transcode node with local storage access
  4. NFS server

Second computer runs services
  1. transcode node with NFS access to the project data


3.3.1 Security warning

Currently this cluster architecture has some serious security issues. Once you setup your cluster it's really easy using it, because there are no password prompts or similar access restrictions. The user key based ssh authentication enables everyone who have access to your cluster control daemon computer logging on the nodes, without having a password at all. This architecture has a small home network in mind, where these drawbacks are not relevant. If you think this is a real problem, you should consider creating special accounts for the dvd::rip cluster access, which are restricted to executing the transcode commands only. Or you should consider, not using the cluster mode of dvd::rip at all ;)


3.4 Network configuration

Content ] [ Top ]


3.4.1 Setup SSH

First you have to setup a proper ssh based communication between the cluster control daemon computer and the transcode nodes. There must be no interactive password authentification, because the cluster control daemon must be able to execute the commands without user interaction.

Please refer to your ssh documentation for details. This is a brief description of setting up a user key authentication for ssh and OpenSSH.

Login as the user who will run the cluster control daemon (on the corresponding computer) and check if this user has a public key:

  ls -l ~/.ssh/identity.pub
If the file is not present execute this command:
  ssh-keygen
and follow its instructions but press enter if you are asked for a password!

Now add the content of your ~/.ssh/identity.pub file to the ~/.ssh/authorized_keys file on each transcode node. After this you should be able to login from the cluster control computer to the node without being prompted for a password. If not, try 'ssh -v' to see, what's going wrong.


3.4.1.1 Hints for OpenSSH with SSH2 protocol

The steps documented above work with commercial ssh and OpenSSH as well, but only if the SSH1 protocol is accepted by the server. If you use OpenSSH and your server insists on SSH2, follow these instructions:

Generate your key using this command:

  ssh-keygen -t rsa

Again provide an empty password for your key. Now you should have a file ~/.ssh/rsa.pub. Add the content of this file to the ~/.ssh/authorized_keys and it should work with SSH2 as well.


3.4.1.2 OpenSSH can't find transcode binaries

Another common problem with OpenSSH is, that the transcode binaries can't be found if they're executed via ssh. Often /usr/local/bin isn't listed in the default PATH for ssh connections, but by default transcode installs its binaries there, so they aren't found.

The solution for this problem is adding /usr/local/bin to the ssh PATH using the ~/.ssh/environment file. Just put this line into ~/.ssh/environment on the node and all binaries should be found:

  PATH=/usr/local/bin:/bin:/usr/bin
or whatever the bin path of your transcode installation is. Don't use any quotes in this line. (Thanks go to Douglas Bollinger for his hint regarding the PATH problem).


3.4.2 Setup NFS

Note:
The cluster mode has currently one restriction regarding the directory layout of your data directory. You must keep the default values for vob/avi/temp directories and must not set a base directory outside of your default data base directory which is configured in the global preferences dialog. Otherwise NFS node data access will fail badly.

All nodes must have access to the project data base directory, usually using NFS. You must export the project data base directory and mount this directory on each node. Later you'll see how to specify the specific mount point for each node.

This is an example configuration: on my workstation (called wizard) I have a big hard disk mounted on /mega which holds all my dvd::rip projects, so I exported this:

  # cat /etc/exports:
  /mega *(rw)  
On my notebook I mount this directory to /hosts/wizard/mega by specifing this entry in the /etc/fstab
  wizard:/mega     /hosts/wizard/mega     nfs


3.5 Start cluster control daemon

Content ] [ Top ]

Now start the cluster control daemon by entering this command:

  dvdrip-master 2
The 2 is the logging level. 2 ist Ok for most cases, increase this value if you want more debugging output (which is simply printed to STDERR).

You should get an output similar to this:

  Sun Feb  3 13:55:43 2002 Master daemon activated
  Sun Feb  3 13:55:43 2002 dvd::rip cluster control daemon started
  Sun Feb  3 13:55:43 2002 Started rpc listener on TCP port 28646
  Sun Feb  3 13:55:43 2002 Started log listener on TCP port 28656

You can ommit starting the daemon by hand, then the dvd::rip GUI will start a daemon for you in background, locally on the machine running the GUI, with logging level 2. In fact you only need to start the cluster control daemon by hand, if you want to pass a higher debugging level or you want to start the daemon on another machine. It's your choice.


3.6 Cluster configuration

Content ] [ Top ]

Now, when SSH and NFS communication are set up properly, dvd::rip itself need some configuration for the cluster mode.


3.6.1 Global preferences

   Click for zoom
   
Start the dvd::rip GUI and open the preferences dialog and select the cluster options page. Here you find three parameters regarding the cluster mode. You can configure that the cluster control daemon will be started locally on your dvd::rip workstation. Otherwise you must specify the hostname of the machine, which runs the cluster control daemon. If you configured a local daemon, it will be started on demand, if no daemon is found running on the local machine. Don't change the default TCP port number.


3.6.2 Cluster control window

   Click for zoom
   
Quit the preferences dialog and press Ctrl+M or select the Cluster/Control menu item. The cluster control window should pop up. If you get an error message, please check if your data entered in the preferences dialog was correct and if the cluster control daemon is running.

The window is divided into four parts: the project queue, the job queue,the node list and a log area, with logging messages from the cluster control daemon. The lists are empty, because we neither configured cluster nodes nor pushed projects on the cluster.


3.6.3 Add nodes

Now it's time to add nodes to the cluster. Press on the Add Node button and the Edit Cluster Node window will be opened.

Basically one can divide nodes into two classes: a local and some remote nodes. The local node runs the cluster control daemon, so there is no SSH communication necessary to execute commands on it. Usually this node has also the harddisk connected, so no NFS is needed to access the data.

For remote nodes the cluster control daemon uses SSH to execute the commands, and they usually access the data through NFS or something similar.

dvd::rip passes I/O intensive jobs to the node with local disk access, because network access may slow down such jobs significantly.


3.6.3.1 Local node

Click for zoom   
Node with local data access
and cluster control daemon
   
The screenshot on the left shows the window for a node, which has the configuration 1.) of the two-node example above. That means, the node has local harddisk access, the cluster control daemon runs on it so that we don't need to provide a ssh username, because commands can be executed locally without using ssh.


3.6.3.2 Remote transcode node

Click for zoom   
Remote node for
transcoding only
   
This screenshot shows the configuration of a typical transcode node with NFS access, a correspondent mount point of the data directory and a username for making ssh connections.

dvd::rip uses ssh -x (extended with user@host command) to execute a command on a remote node. The -x option means: don't try to establish X forwarding. If this doesn't work for you (e.g. because you have to access the node through a firewall or similar stuff) you can add another ssh command, with the options of your choice.


3.6.4 Node configuration

   Click for zoom
    Cluster control window
with two nodes
You can specify additional transcode options for a node. These options are added to the internal transcode call, resp. they override corresponding options already computed by dvd::rip. E.g. you can specify -u 4,2 to increase performance on a two processor machine.

If you have multi processor machines, another option is to configure multiple nodes for them by providing different node names with the same hostname. For most other cases you can leave the hostname entry empty, if the node name is already a valid hostname.


3.6.5 Node testing

You can press the Test button at any time to check whether your configuration is correct or not. A window will popup which shows a brief result of several test cases, simply printing Ok or Not Ok. A longer description is added for all failed cases, which shows the output of the correspondent commands on the node, compared with the output of the command executed on the local machine. This way you easily can detect a wrong NFS mount point configuration, SSH problems or different transcode versions on the local machine and the node.


3.7 Work with the cluster

Content ] [ Top ]

Ok, now we have a proper cluster setup, what is missing is a project the cluster is working on.


3.7.1 Adding projects

First, rip and configure your project as usual. Exactly when you usally press the Transcode Button you press Add To Cluster instead. The cluster control window will be opened, if it's not already open. Also the Cluster Project Edit window will appear, where you can adjust some properties.


3.7.2 Project properties

   Click for zoom
    Cluster project properties
At first you can manipulate the number of frames per chunk. Default is 10000, which will be Ok for most cases. But if the performance of your cluster nodes differs much you can decrease this value to prevent slow nodes from blocking the whole cluster with transcoding a huge chunk while the others are idle. But: decreasing the chunk size too much makes 2-pass encoding useless, because the material for analysis becomes too short. You have to play with it to get good results with your environment.

Then you can select, if the resulting AVI file should be splitted after processing, and if temporary AVI files should be removed when they're not needed anymore. You should enable that, because in cluster mode the project needs up to 3 times more space than a normal project. Also the VOB files can be removed after transcoding, if diskspace is a problem.


3.7.3 Schedule the project

Your project (with the currently selected title) was added to the project queue. The initial state of the project is not scheduled. You can push as many projects as you want to the cluster this way, and set the priority by moving the project up and down in the queue (using the appropriate buttons).

Now simply press Schedule project for each project you want the cluster to work on. The state of the 1st project will switch to running. Also the state of all idle nodes will switch to running and as much jobs as possible will be executed in parallel.


3.7.4 Jobs

   Click for zoom
    This is a diagram of the
cluster job workflow
The job queue shows all tasks which must be completed. Mainly the work is divided into six phases:


3.7.4.1 Transcode video

As many nodes as possible will be used in parallel for this phase. They will transcode different chunks of the video from MPEG to AVI, but without audio.


3.7.4.2 Transcode audio

Due to technical reasons audio has to be transcoded independent from the video and it's not possible to break up the job into chunks which can be processed in parallel. If you selected more than one audio track, an appropriate number of audio transcoding jobs will appear.


3.7.4.3 Merge video + audio

The transcoded audio file of the first selected audio track and all video chunks are merged and multiplexed into one file. This is done preferable on the node with local harddisk access.


3.7.4.4 Merge additional audio

Additional audio tracks are merged to the result of Merge video + audio.


3.7.4.5 Merge PSU's

If the movie consists of more than one program stream unit, the steps above are repeatet for each unit. The corresponding files are then merged together.


3.7.4.6 Split

If you decided to split the AVI afterwards, this is the final phase.


3.7.5 Node statuses

As noted above, the cluster control daemon regularly checks the status of the transcode nodes. If a node goes offline the corresponding job will be cancelled automatically and later be picked up by another idle node. You can stop and start nodes by hand, using the corresponding buttons. The job the node is working on will be cancelled. A stopped node doesn't get jobs, even when the node is online. This way you can take a node out of the cluster dynamically, when you want to use it for other things.

You can remove a project only if it's not active resp. it's finished. You must first stop all nodes working on the project, then you can remove it.


3.8 Some notes about internals

Content ] [ Top ]

The dvd::rip cluster control daemon stores its state independently from your dvd::rip GUI workstation. That means, once you've added a project to the cluster, changes to the project done with dvd::rip will not affect the cluster operation.

The cluster control daemon stores its data in the ~/.dvdrip-master directory of the user, who executes the cluster control daemon. The node configuration and all projects are stored here.

The manipulation of these data is done via the Cluster Control window of dvd::rip. The dvd::rip workstation does not store locally any information of the cluster. The communication between the dvd::rip GUI and the daemon is done using a TCP based protocol, which enables dvd::rip creating objects and calling their methods transparently over the network.

Additionally the cluster control daemon listens to the port number 28656 and echos all log messages to connected clients. So you simply can telnet to the daemon on this port, to see what's going on (besides opening the dvd::rip Cluster Control window, which exactly does the same ;)


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_clip_zoom.html0100644000175000017500000003221107626000535021614 0ustar marillatmarillat dvd::rip documentation - Clip & Zoom page

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.5. Clip & Zoom page

Content ] [ Top ]


After selecting (and probably ripping) a DVD title it's time to adjust the clipping and zooming parameters. transcode supports three processing stages for this task, in this order:

Often you don't need to use all three steps, particulary the last clipping step may be omitted. Anyway it's very easy to define the correct parameters with this model.

  1. Clip the video
  2. Zoom or shrink the clipped video
  3. Clip again the result of the zoom/shrink process


2.5.1 Preview frame grabbing

   Click for zoom
    Adjusting clipping and sizing
dvd::rip should grabbed a preview frame for you already after ripping. If not (e.g you're not using the ripping mode) or the image isn't representative enough you can grab an arbitrary preview frame by entering its number and pressing Grab frame. For ripped titles this needs a few seconds. For on-the-fly and DVD image modes it needs the longer the higher your frame number is.

The grabbed image will appear in the preview section three times. The first shows the image after the first clipping, the second after resizing and the third after the second clipping.

Note: preview frame grabbing is rather slow for on-the-fly and DVD image projects, because all prior frames must be decoded. Fast movie navigation is available for ripped movies only.


2.5.2 Viewing preview images

You can click on any preview image to view it in original size in a seperate window. The clipping images additionally will show up with markers for defining the clipping area.


2.5.3 Show video from here

In ripping mode you can use ths button Show video from here to start the movie player you configured for STDIN playing starting at the frame number you entered.

Note: this function is available only for ripped movies. It's disabled for on-the-fly and DVD image projects.


2.5.4 Using presets

It's strongly suggested to use the offered Clip & Zoom presets. By default dvd::rip applied the Autoadjust, Medium Frame Size, Fast Resize preset, which gives very good results by adequate transcoding speed.

The presets are divided into two classes:

  • Autoadjusting
  • Fixed values
The autoadjusting presets determine the black bars of a letterbox movie automatically and set the clipping values accordingly. They are available for three target frame sizes (Small, Medium and Big) and with or without fast resizing (see below for details). Big only corrects the aspect ratio, medium scales the image somewhat down and small somewhat more.

(S)VCD presets

The fixed presets are currently for (S)VCD modes only. They're availabe two times, once for NTSC and once for PAL. You must select the correct entry for your format.

For VCD you have no big choice: 4:3 or 16:9, depending on the aspect ratio of your movie. SVCD is anamporph encoded. For 16:9 movies you can create a 4:3 format. This will cut off some of the letterbox black bars and keep more space for the real movie.

After applying a preset the preview images are regenerated automatically.

Note: for SVCD the aspect ratio information printed under the preview images is mostly useless, because SVCD is always anamorph encoded: at 480x576 (PAL) resp. 480x480 (NTSC). The player stretches the image to 4:3 resp. 16:9, depending on what you've chosen. So forget about the values printed there, they don't take the rescaling of the player into account. This may be fixed in future releases.


2.5.5 Manual editing

dvd::rip let you do the hard job, if you want ;), so you can enter all values which affect clipping and resizing manually.

Note:
You must press the Generate preview images button after changing values by hand, otherwise the displayed thumbnails won't show up with your settings.


2.5.5.1 1st/2nd clipping

You can enter arbitrary values in the correspondent entries or click on the preview image to get a full sized version with markers, which define the clipping area. This way you can adjust a custom clipping easily by drag'n drop.

You can specify negative values, if you want to add corresponding black bars. This may be needed for (S)VCD formats or if you like to render subtitles on black bars for a 4:3 movie, which orginally has no black bars.


2.5.5.2 Zoom

Enter arbitrary values into the width and height entries. Currently no drag'n drop is avaiable for this. You may leave both fields empty, which means not to resize anything.


2.5.5.3 Fast resizing

Fast resizing is a special algorithm for resize the frame which is much faster than high quality resizing. The quality isn't that good, but in my opinion the difference isn't visible, at least with DVD source material.

When you enable fast resizing, there are two rules which must be complied:

  1. Zoom width and height must be divisible by 8
  2. Both axes must shrink or expand simultaneously. You can't expand the width while shrinking the height and vice versa.
Beside these rules, two more rules must be fulfilled (at least for the video codecs actually known), even if you don't use fast resizing. If you break with these rules you may get colored artefacts in the transcoded movie:
  1. Resulting frame sizes must be divisibly by 16
  2. Don't clip on odd values

If you turned fast resizing on, a message will be printed besides the Zoom entries, if one of this rules is violated. If you transcode anyway, you'll get an error message.

Note:
All presets consider these rules.


2.5.6 Generate preview images

If you change any value by hand you must hit the Generate preview images button, otherwise the displayed thumbnails won't show up with your settings.


2.5.7 Calc height / width

If you want to have a specific width or height for your movie while keeping the correct aspect ratio, you can use these buttons. E.g. you want to define the height, then enter your value to the Height entry and press Calc width afterwards. The same applies vice versa, if you want to define the width and like to have the proper height calculated.


2.5.8 Move 2nd clipping to 1st

This is a special function of the early days, where no auto-adjusting presets were present... ;) If you don't use fast resizing and don't have any clip1 values you can transfer your clip2 settings into clip1 settings. The aspect ratio will keep the same, dvd::rip automatically calculates the correct clip1 and zoom parameters for you (clipping before zooming has the advantage, that the zoom stage works with less pixels, which is somewhat faster).


2.5.9 Open zoom calculator

This buttons opens the Zoom calculator window, which is described in it's own section.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/concepts.html0100644000175000017500000005356007626000535020023 0ustar marillatmarillat dvd::rip documentation - Important concepts

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

5. Important concepts


This section introduces several underlying concepts you should know, at least the first few chapters are interesting for every dvd::rip user. Reading this section is surely optional, but may help understanding the reference sections later in this documentation.




5.1 A dvd::rip project

Content ] [ Top ]

dvd::rip organizes its data in "projects". A project consists of all information regarding the rip of a specific DVD. This data is stored in a dvd::rip project file. This way you easily can pick up a rip at any time.


5.2 A DVD title

Content ] [ Top ]

A DVD consists of one or more titles. dvd::rip works strictly per title, that means your first decision when ripping a DVD is: which title do you want. All settings will be stored per title.

Naturally you can rip more than one title from a DVD. But dvd::rip currently doesn't offer options to do things with many titles at once. But that's no relevant restriction, because titles usually differs so much, that applying the same parameters to different titles mostly makes no sense.


5.3 DVD ripping modes

Content ] [ Top ]

dvd::rip knows three ripping modes you can choose of. Some of them have more or less serious disadvantages, but dvd::rip offers them, because most users expect them and for special situations they are useful nevertheless.


5.3.1 Copy the movie to harddisk before transcoding

This is the default mode and is strongly suggested. All features offered by dvd::rip are available here. Also some operations are much faster compared to the other modes.


5.3.2 Transcode on the fly

If you have less harddisk space you may need to transcode the DVD on the fly, without copying the files to your harddisk first. But note that there are some restrictions:

  • You can't use the cluster mode and AC3 passthrough.
  • You can't use the VOB movie preview function.
  • You can't render subtitles on the movie.
  • Grabbing preview frames is rather slow.
  • Transcoding a frame range is rather slow.
  • You can't use transcode's PSU core for optimizing NTSC A/V sync.


5.3.3 Use an existent DVD image

If no DVD drive is connected to your dvd::rip computer or you have copied a DVD already to your harddisk, this mode is for you. The DVD image must be decrypted and complete, that means a VIDEO_TS folder with all VOB and IFO files must be present.

All the disadvantages of the on-the-fly mode described above apply also here.


5.4 Transcode modes

Content ] [ Top ]

dvd::rip has two different modes for the expensive process of transcoding the movie: standard and cluster mode.


5.4.1 Standard mode

The standard mode can be used out of the box, no further configuration is necessary. The dvd::rip GUI will show a progress bar for the actual transcoding process. This way you can transcode one movie at one time. It's not possible to transcode several movies in parallel, in a row or something similar automated stuff.

You can write simple batch scripts using dvd::rip's command line options for several projects, but the cluster mode provides a more comfortable batch facility.


5.4.2 Cluster mode

The cluster mode uses a different approach of transcoding movies. You can use all your Linux aware hardware in your network to transcode the same movie. The movie is divided into several chunks, which can be transcoded in parallel by different machines. You can put as much projects as you like on the cluster. They will be processed in a row resp. in parallel, when possible.

The power of the cluster mode is achieved with standard Unix components. Just dvd::rip, transcode, ssh and NFS/Samba/AFS or another network file system. Configuring is as easy as setting up a proper ssh and network file system communication.


5.5 Chapter mode

Content ] [ Top ]

Most DVD titles are divided into chapters. With dvd::rip's chapter mode you will have one file per chapter after transcoding. You can select all or individual chapters. Some features are disabled in chapter mode:

  • Subtitles
  • Cluster mode


5.6 Multiple audio tracks

Content ] [ Top ]

Most DVD titles have multiple audio tracks, e.g. for different languages or directors comments. You can have multiple audio tracks also in the transcoded movies. This is supported for AVI, OGG and SVCD but not for VCD.


5.7 Video bitrate calculation

Content ] [ Top ]

The video bitrate is relevant for the video quality. The higher the better. But usually you want to fit the transcoded movie on a specific number of CD's. That's why the video bitrates is calculated, resp. derived from the space available (which is (desired target size) MINUS (size for audio tracks)).


5.8 Splitting

Content ] [ Top ]

When the target size is a multiple of a CD's size, dvd::rip can split the transcoded movie in pieces which fit on one CD. Each CD contains a valid movie file which can be played independently from the others.


5.9 Volume rescaling / Audio filters

Content ] [ Top ]

The DVD sound often is too low, so you want to increase the volume. You can use transcode's volume rescaler for this. First the audio track is scanned for the maximum volume. With this scan value transcode raises the volume to the maximum possible while transcoding.

Volume rescaling is very static, you may find the sound is still too low, if your movie's sound is very dynamic. transcode offers some audio filters, which adjust the volume dynamically, which you can choose also in dvd::rip.


5.10 Subtitle formats

Content ] [ Top ]

There are several possibilites to rip subtitles:

  • Rendering on the movie
  • Creating vobsub files
  • Creating text files

dvd::rip supports the first two. transcode can render one subtitle straight on the movie. The disadvantage: the subtitles aren't optional anymore, you can't switch them off. Also it's not possible to have more than one subtitle with your movie.

With vobsub files switching off is still possible. A vobsub file mainly contains the original DVD subtitle stream. A vobsub capable movie player (e.g. mplayer) can read vobsub files and renders the subtitles on-thy-fly. You can have more than one stream in a vobsub file. The quality is the same as of the original DVD. So having subtitles in vobsub files is really a good choice.

Text subtitles are somewhat similar to vobsub, but the format is ASCII. The subtitle images are extracted and then converted to text using an OCR software. This way the subtitles need less space, but the OCR part isn't very stable - often you have to correct the generated text files manually. dvd::rip doesn't support this. You have to use subtitleripper manually if you want to have text subtitles.


5.11 PSU core

Content ] [ Top ]

The PSU core is a transcode mode, which applies a special handling for movies consisting of several PSU's. PSU stands for Program Stream Unit, and is a DVD internal concept of dividing the video stream into independent parts.

With NTSC sources (and also some PAL movies) these PSU's may cause serious A/V synchronization issues, which the PSU core mode tries to solve (for NTSC movies dvd::rip switches PSU core by default on). This works for most movies. If you can't get proper A/V sync with your movie (even with PSU core enabled), please contact the transcode developers and provide sample material.

dvd::rip enables the PSU core by default for NTSC titles, which have more than one PSU. You can't use the cluster mode or fast frame range transcoding with it.


5.12 Video codecs

Content ] [ Top ]

The video codec defines the format of the resulting video stream. dvd::rip supports mostly all transcode video codecs, e.g.: Xvid, ffmpeg4, DivX 4/5, mjpeg and others. Xvid support is divided into two versions: the latest stable release and current CVS.

dvd::rip also offers (S)VCD support with transcode's mjpeg export filter, the bbmpeg filter isn't supported yet.


5.13 Audio codecs

Content ] [ Top ]

DVD audio streams are usually encoded using the AC3 format. You can passthrough the AC3, so no re-encoding is necessary, which gives best audio quality. Also you keep 5.1 surround sound (if it's 5.1 AC3).

But AC3 streams need reasonably more space than MP3 or Vorbis streams, so if you don't need the 5.1 format you should re-encode the audio to one of these. dvd::rip supports both MP3 and Vorbis. The (S)VCD specification defines MP2 as the audio format, so you have no choice here.


5.14 Container formats

Content ] [ Top ]

The container is the file structure which multiplexes all streams, video and audio, into one file, which can be played by a movie player. There are currently three container formats supported by dvd::rip:


5.14.1 AVI

The AVI format is used for all video codecs but MPEG (e.g. Xvid/DivX/ffmpeg4). You can only have MP3 and AC3 audio codecs with the AVI container, no Vorbis.


5.14.2 OGG

The OGG container supports the same video codecs as AVI, including MP3 and AC3, and additionally Vorbis.


5.14.3 MPEG

The MPEG container only supports the MPEG1/2 video codecs and MP2 audio. Usually you create (S)VCD images from MPEG files (dvd::rip can do this for you with its CD burning module).


5.15 Filesystem layout

Content ] [ Top ]

dvd::rip collects all files regarding a project in the directory you specify when starting a new project. The layout of this directory is as follows:

  vob/                          Directory for ripped VOB files
  vob/001/                      VOB files of DVD title #1
  vob/001-C001/                 VOB files of DVD title #1, chapter #1

  avi/                          Directory for transcoded files
  avi/001/foo-001.{avi,ogg,mpg} transcoded files of DVD title #1
  avi/001/foo-001.dvdrip-info   dvd::rip info file of DVD title #1

  avi/001/foo-001-01.vobsub     vobsub file of DVD title #1, Subtitle #1
  avi/001/foo-001-01.idx        vobsub idx file of DVD title #1, Subtitle #1
  avi/001/foo-001-01.ifo        vobsub ifo file of DVD title #1, Subtitle #1
  avi/001/foo-001-01.rar        vobsub rar file of DVD title #1, Subtitle #1

  avi/001/foo-001.iso           ISO 9660 image of DVD title #1
  avi/001/foo-001.vcd           VCD image of DVD title #1
  avi/001/foo-001.svcd          SVCD image of DVD title #1

  tmp/                          Directory for temporary files
  tmp/backup.rip                Backup project file (written after TOC reading)
  tmp/*.jpg                     Preview images of all DVD titles
  tmp/logfile.txt               Logfile
  tmp/foo-001-nav.log           VOB navigation file of DVD title #1
In case of multi-cd rips some of the transcoded files (and CD images) appear multiple times. The CD number is appended to the filename (e.g. foo-001-00001.ogg, foo-001-00002.ogg etc.)


5.16 dvd::rip info file

Content ] [ Top ]

A *.dvdrip-info file will be created when you transcode a movie. It's a simple text file which contains all interesting technical information about your rip (e.g. bitrates, audio tracks, codecs etc.). This way you later know which settings applied to this specific rip.

A .dvdrip-info file looks like this:

# Movie information file. Generated by dvd::rip; http://www.exit1.org/dvdrip

[General]
Title:                 tubular_bells
Data source:           DVD
DVD title number:      1
Runtime:               01:04:38

[Video]
Video format:          PAL
FPS:                   25
Size:                  624 x 464
Video bitrate (kbps):  2893
Video codec:           xvid
2-pass-encoded:        yes
Fast resizing:         yes
Deinterlacer filter:   Zoom to full frame (slow)
Antialiasing filter:   No antialiasing

[Audio 1]
DVD audio track id:    1
Language:              en
Audio codec:           ac3
Channels:              6
Sample rate:           48000
Audio bitrate (kbps):  448
Volume rescaling:      none
Audio filter:          None, volume rescale only

[Programs]
dvd::rip version:      0.47_10
transcode version:     0.6.2.20021010


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_zoom_calc.html0100644000175000017500000002707207626000535021600 0ustar marillatmarillat dvd::rip documentation - Zoom calculator

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.6. Zoom calculator

Content ] [ Top ]


   Click for zoom
    The incredible
Zoom Calculator
dvd::rip's Zoom calculator let you control all parameters, which influence the aspect ratio and frame resizing calculation, if you want. For most uses the standard Clip & Zoom interface, particulary the presets, will fully suffice. But dvd::rip let you do the hard jobs, if you want them... ;)

Press on the corresponding button on the Clip & Zoom page to open it.

The window is divided into three parts: some parameters regarding the resizing of the image, parameters for specifing the video bitrate and a box, which lists the calculation results of all possible frame sizes.

This way you can understand how dvd::rip calculates frame sizes and you can influence all corresponding parameters by hand.


2.6.1 Resize parameters


2.6.1.1 Fast Resize Alignment

You can adjust the fast resize alignment to use (8, 16 or 32), or disable fast resizing by selecting the appropriate popup entry.


2.6.1.2 Result Frame Alignment

Most video codecs expect a final frame size, which is divisble by 16. You can modify this value, if you want - but first make sure that your favorite codec supports it, otherwise you may get artefacts.


2.6.1.3 Achieve Result Alignment

There are to ways to achieve the alignment of the result frame. You can use the clip2 stage, but then you will loose some image information, because you crop the borders of the image. Or you get the final size in the zoom stage, but then you may get bigger aspect ratio errors. It's up to you to decide, what's more important for you: full image size or exact aspect ratio. Just play around with the settings to see how they affect the results.


2.6.1.4 Auto Clipping

You have three choices here: use auto clipping with clip1, or with clip2, or use the manual clipping, you adjusted already with the clip1 entries on the Clip & Zoom page. The difference between clip1 and clip2 is as follows: if you use clip1, the image in the zoom stage is smaller what's slightly faster. But you get very unnatural resize values, which give less aspect ratio accurancy if you use fast resizing. Using clip2 will produce many result entries with 0% aspect ratio error, but the image to scale is bigger, which is slightly slower.


2.6.2 Video Bitrate Calculation

You can specify the video bitrate, by selecting the target size out of multiples of discs, or by entering the target size or bitrate by hand. It's the same scheme, which is used for Video bitrate calculation on the Transcode page. Specifing the video bitrate in this window makes sense, because a special bits per pixel (BPP) value is calculated, which tells something about the transcoding quality.


2.6.3 Zoom calculations result list

After changing a parameter press the "Refresh" button, and the list of Zoom Calculations will be updated.

The lines are highligthed differently, depending on the aspect ratio error. Red lines mean a perfect aspect ratio. Bold lines denote errors smaller than 0.3%, normal lines mean errors of 0.3% or above.

You can select an arbitrary entry and press "Apply" to copy the correspondend values into the Clip & Zoom page entries. The preview images are recalculated, so you can rate the result immediately. If you press "Ok", the values are also copied, but the window is closed afterwards. "Cancel" closes the window without copying any values.

The result list has the following columns:


2.6.3.1 Result Size

width x height of the final frame.


2.6.3.2 BPP

This acronym stands for "bits per pixel". It sets the number of frame pixels in relation to the video bitrate you specified. The bigger the value, the more bits are available to encode a pixel, which means good quality. So if you have small frames, the images can be encoded with high quality. But a small frame means also less image information, so one must find a good balance between frame size and video bitrate. For MPEG4 like codecs, values around 250 are good VHS quality, values around 400-500 result in DVD quality. Just play around with this, to find out what's after your fancy.


2.6.3.3 Effective Ratio

This is the effective ratio of the frame. It has to be 1.7777 for 16:9 and 1.3333 for 4:3 movies, but it may differ, because resizing isn't always exact, particularly with fast resizing enabled.


2.6.3.4 AR Error

This is the aspect ratio error, in comparison to the optimal aspect ratio.


2.6.3.5 clip1 (t/b/l/r)

These are the clip1 values, delimited by slashes: top, bottom, left right.


2.6.3.6 Zoom Size

This is the zoom size of the frame.


2.6.3.7 clip2 (t/b/l/r)

These are the clip2 values, delimited by slashes: top, bottom, left right.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_burn.html0100644000175000017500000002214307626000535020572 0ustar marillatmarillat dvd::rip documentation - Burn

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.10. Burn

Content ] [ Top ]


   Click for zoom
    dvd::rip's simple
CD burning module
First of all: dvd::rip tries not to be a full-featured CD burning program (beside being the one and only full-feature DVD copy program ;). There are many very good CD burning programs out there, but it's annoying to start them, point them to the right location, adding the file(s) of choice, entering label/abstract information and so on for each AVI file (or (S)VCD) again and again.

These CD burning programs have inadequate much features for such an easy task of burning a single file (or a collection of two or three files) to a CDR.

That's why dvd::rip has a very simple CD burning module.


2.10.1 Configure your commands for burning

One drawback of the simplicity is that you must set up the internal burning commands properly by yourself. There is no auto-detection or something similar. Check the CD burning entries in the Preferences window. Self-evident that you must have installed all the needed tools (mkisofs, vcdimager, cdrecord and cdrdao).


2.10.2 CD type selection

The CD type selection automatically follows your Video codec selection, but you can specify it explicitly, e.g. when you transcode your movie to different formats.


2.10.3 Filename selection

The File selection list shows all files from the projects AVI directory which fits to your CD type selection, e.g. *.mpg for (S)VCD and *.{avi,ogg} for ISO 9660. For ISO 9660 also .dvdrip-info files are shown.

If you created ISO or (S)VCD images they also show up here, so you can select them for burning. You can select multiple files (with the exception of CD images, where this makes no sense).


2.10.4 Label information

When you select a file (or a collection of files) the label information fields are filled automatically. The values are derived from the selected filename(s).

You can prevent overriding the Abstract entry by checking the box besides it. If you're not satisfied with dvd::rip's auto detection for the abstract, you can enter an arbitrary value here. The text in the Number field is appended to the abstract when passsing the corresponding options to the CD burning tools.


2.10.5 General options

Although these general options are available here, they are in fact the same options you set in the corresponding preferences dialog. They're saved in your ~/.dvdriprc file and are not project specific.


2.10.5.1 Test mode

You should take the time for a test run, if you use dvd::rip's burning module for the first time.


2.10.5.2 Writing speed

Choose the writing speed here. Presets up to 40 are provided, but you can enter arbitrary values.


2.10.6 Operate

dvd::rip suports on-the-fly burning, and burning a prior created image.


2.10.6.1 Burn selected file(s)

With this button you burn the selected files on-the-fly. If you have selected a collection of normal files (no image), the image will be created and burned to the CD in one step. This is not possible for (S)VCD; here you must create an image first.

If you selected an CD image, it will be just burned.


2.10.6.2 Create CD image

An ISO or (S)VCD image will be created from the files you selected. When finished, the file will appear in the File selection list, so you can select it and burn it by clicking on Burn selected file(s).


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/styles.css0100644000175000017500000000534407626000534017350 0ustar marillatmarillat .sectiontitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; } td,p,li,dt,dd,blockquote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; } .cite { font-family: Times New Roman, Times, serif; font-size: 16px; font-style: italic; } .citebold { font-family: Times New Roman, Times, serif; font-size: 16px; font-style: italic; font-weight: bold; } .menu { font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none; color: #002e93; font-weight: bold; } .submenu { font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; color: #002e93; font-weight: bold; } .warning { font-size: 16px; color: #ff0000; font-weight: bold; } .attention { color: #ff0000; font-weight: bold; } .tablehead { background-color: #d6d8ff; } .blue { color: #002e93; } pre { font-family: Courier New, Courier, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; } .prelink { font-family: Courier New, Courier, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; } small { font-size: 10px; font-style: normal; line-height: normal; } a,b { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: bold; color: #000000; } .faqlink { font-weight: normal; } .flat_h { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #002e93; } h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #002e93; } h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #002e93; } h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #002e93; } h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #002e93; } .toc1 { text-decoration: none; font-size: 14px; } .toc2 { text-decoration: none; } .toc3 { text-decoration: none; font-weight: normal; } .toc4 { text-decoration: none; font-weight: normal; } .toc5 { text-decoration: none; font-weight: normal; } .stitle { text-decoration: none; color:#002e93; } .swarning { text-decoration: none; color:#ff0000; } a:hover { color:#002e93; } video-dvdrip-doc-20030223/gui-gui_rip.html0100644000175000017500000002134207626000535020416 0ustar marillatmarillat dvd::rip documentation - Rip title page

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.4. Rip title page

Content ] [ Top ]

Note:
If you're not using the default mode Rip data from DVD to harddisk before encoding most of the functionality on this page is disabled, because nothing has to be copied on your hardisk. You have to read the DVD TOC and select a title here, that's it.




2.4.1 Read the DVD's TOC

   Click for zoom
    Select title and rip
If you enter this page, the TOC list will be empty. Put the DVD into your drive and press the button Read DVD Table of Contents. dvd::rip will retrieve detailed information of every title.

Note:
After reading the TOC dvd::rip creates a file name backup.rip in the project's tmp/ directory. If you forget saving your project, you can pick up this file instead. It's not possible to continue a dvd::rip project without a project file, which contains the DVD TOC!


2.4.2 Select a title for ripping

You can select any title in the list, the biggest one is most likely the one with the main movie of the DVD. All other options (audio/viewing angle/chapters) will follow your title selecton

It's possible to select more than one title, using the Shift and Ctrl keys. This way you can rip several titles to harddisk in a row.

Note:
The title selection has another very important side-effect. All subsequent steps apply to the selected title. (Refer to this short discussion of the title-centric behaviour of dvd::rip).


2.4.3 Select an audio track for volume scanning

Once you selected a title you should select your primary audio track from the correspondent popup (dvd::rip supports more than one audio track in the resulting file, but that doesn't matter here). This doesn't affect ripping (all audio tracks are ripped anyway), but the selected audio track will be scanned for volume rescaling information.


2.4.4 Select a viewing angle for ripping

The viewing angle affects ripping, because only the selected angle will be extracted from the DVD. If you change this setting, you must rip this title again.


2.4.5 Select chapter(s)

dvd::rip has a chapter mode you can switch on here. By default dvd::rip creates on file per title, but with chapter mode you'll have one file per chapter. You choose between All and Selection. If you set it to Selection a multi selection list of all found chapters appears. Select as many chapters you want (use shift key to select ranges and ctrl key to add or remove single entries). Sometimes very short and useless chapters are found during ripping. dvd::rip will give a corresponding warning message. You should de-select such short chapters for later transcoding.


2.4.6 Preview the movie using your options

When you're done with your seetings you can press View selected title/chapter(s). The movie player you configured for DVD playback will be used to play your selection of title/chapter(s), audio channel and viewing angle.


2.4.7 Rip the selected title(s) / chapter(s)

If anything looks good you can actually start ripping your selection of titles and chapters by presing the RIP selected title(s)/chapter(s) button.

Note: dvd::rip can't know the size of a specific title in advance, so as a thumb-rule you get a warning if your diskspace is below six GB.

Again the initialization of the process may need some time (up to several minutes!), if your DVD is encrypted. With actual hardware ripping a movie of 1:45h should take about 20-30 minutes.

Right after ripping dvd::rip will generate a preview image of the ripped movie. This usually take a few seconds, unless you're in the on-the-fly or DVD image mode, where this may need a minute.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/cmd.html0100644000175000017500000001560307626000535016744 0ustar marillatmarillat dvd::rip documentation - Command line options

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

4. Command line options




4.1 dvdrip: main GUI program

Content ] [ Top ]

Although dvd::rip is a GUI program, it has some command line options:


4.1.1 Synopsis

usage: dvdrip [-c] [-d level] [-f function [-t title-nr]] [filename]
       dvdrip --version | -version | -v

       -c open cluster control window

       -d set debugging level

       -f execute one of the following functions (needs filename)
          transcode         transcode the selected title
          transcode_split   transcode and split the selected title

       -t title-nr to which the function above should apply
          (Default: last selected title)

4.1.2 Options

OptionDescription
-c Starts dvd::rip and opens the cluster control window only. The standard GUI doesn't appear.
-d This is mainly for developers and sets the debugging level. Level 1 switches a few internal debugging messages on, Level 2 enables function/method call tracing, Level 3 adds actual parameters of function/method calls.
-f

The -f option must be used together with a filename. The given function will be applied on the loaded project and dvd::rip exits afterwards. If you ommit the -t option, the last selected title will be used. The following functions can be executed this way:

transcode
Transcode the selected title (no splitting)

transcode_split
Transcode and split the selected title
This option is usefull to write simple batch scripts for automatic transcoding of several movies, or starting at a specific time using the at command.

Example:

  dvdrip -f transcode_split movie.rip

-t

This option makes mostly sense in conjunction with -f. It selects the given title number of a project, on which a function should be applied.

Example:

  dvdrip -f transcode -t 2 movie.rip


4.2 dvdrip-master: Cluster control daemon

Content ] [ Top ]

4.2.1 Synopsis

usage: dvdrip-master [log-level]

4.2.2 Options

There are no special options but a logging level, which defaults to 2. Level 1 only prints some very basic, but no progress information, level 2 report started and finished jobs, level 3 also reports the executed commands (which is very useful for debugging purposes). Higher levels activate tracing information.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_filters.html0100644000175000017500000003547307626000535021306 0ustar marillatmarillat dvd::rip documentation - Filters & Preview

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.9. Filters & Preview

Content ] [ Top ]


   Click for zoom
    The filter configuration
and preview dialog
You open this dialog with the Configure filters & preview... button on the Transcode page. It uses transcode's powerful realtime configuration and remote control interface introduced with version 0.6.3 (so this module is disabled for older transcode versions). You can select and configure all transcode filters supported by this interface. Not enough, a preview window shows the result in realtime and you can reconfigure, disable and/or enable filters on-the-fly.

First some brief notes about the basic concept of transcode's filters.


2.9.1 transcode's filter concept

This is a simplified diagram of transcode's processing chain:

If we focus on filters, the PRE, CORE and POST sections are of interest. Simplified, the CORE does the resizing, so filters in the PRE chain see the original unresized images, whereas POST filters work on the resized images. This distinction is important. E.g. it makes no sense to do interlacing on a resized image, where no distinctive interlaced lines are available anymore. On the other hand, adding a logo is usefull in the POST chain, because we usually want it with its original size.

Most filters are either PRE or POST filters, but some support both chains. Also most filters can be used only once, but a few can be applied multiple times.


2.9.2 Available filters

On the left all available filters are listed with their transcode name and description. You can select a filter by double clicking on it - it's added to the Selected filters list. If the filter can't be used more than one time, the entry will disappear from the Available filters list.


2.9.3 Selected filters

All selected filters are listed here. The list is divided into two parts: PRE and POST - they correspond to the filter chains, described above. A PRE filter will be added to the PRE section, accordingly for POST.

You can use drag'n drop to modify the order, by default a new filter is appended to the chain. If a filter supports both PRE and POST, you can drag 'n drop it between both chains.

To remove a filter, simply double click on it.


2.9.4 Filter information

This box shows some generic information about the currently selected filter: a short description, version information and the author(s). The other info here is more technical:

Type is currently always Video. Color is either YUV, RGB or both. These are the two color models supported by transcode. YUV is suggested in general, because it's reasonably faster. dvd::rip enables it whenever possible.

Pre/Post lists the chains, where the filter can be used. If Multiple is Yes you can add the filter multiple times.


2.9.5 Filter options

This box lists all options of the currently selected filter. The entries are activated only if you highlighted the filter in the Selected filters list.

All filters have the Enable filter checkbox, which is activated by default. You can use it to temporarily disable/enable a filter.

All other options are filter specific. Tooltips show you the default and valid values. Illegal values are rejected. Some filters have options for filenames. A button labeled [...] appears beside the entry, which opens a file dialog to select a filename from your harddisk.

Other options describe size and position of a rectangle in the frame - besides entering values by hand you can define them by clicking with the mouse on the preview window, described below.

If you need more help with a specific filter, you can try transcode's tcmodinfo command:

tcmodinfo -i filter_name
Some filters show a more detailed help here.


2.9.6 Preview control

The most interesting thing in this dialog is to view your filter settings prior transcoding. The buttons in the Preview control frame are responsible for this:

Ok, guess what ;) This button starts playing resp. the preview window is opened. The movie plays with maximal speed and without audio. You see the frames all filtered using the actual settings and as fast as transcode can process them.
A stands for Apply. Once the playback has started you can hit this button to commit any changes, immediately viewing the effect in the running or paused preview window. You can change as many options you want, add, enable or disable filters. Only changing filter order isn't possible while playback is active.
If you doesn't apply very complex filter operations, which slow down the proccess anyway, you can press this button. The preview speed does decrease a bit. Hit the button multiple times to strengthen the decelerating effect.
Press this button to increase playback speed again. Note: you can't get more speed out of transcode as technically possible. The original playback speed, when preview was started, is the limit.
This pauses the preview window and enables the navigation buttons right from it. Hit the pause button again to resume playback.

U stands for Undo. You can make changes to your settings also in pause mode. Hit the Apply button to view the result of your changes. Then the Undo button gets active. It cancels your last applied changes (note: only the visible effect in the preview window, not the values you entered). You can hit the button multiple times to directly compare the effect of your last filter changes.

Note: applying changes in paused mode and the undo function work only with a patched transcode 0.6.3. Please see the release notes of dvd::rip 0.49.11 for details about downloading and applying the patch (it's the last item in the Features section). This note is obsolete if a newer transcode version as 0.6.3 is out, because it'll contain this patch.

In pause mode you can step one frame back in transcode's preview buffer. The current frame number is displayed in the upper let of the preview window.
The same in the forward direction.
This steps back a few frames, depending on the size of your preview buffer. For a 20 frames buffer this steps back five frames.
The same in the forward direction.
This is the Stop button which closes the preview window.


2.9.7 Select areas in the preview window

Some filters expect a rectangular frame area or a position on the frame (e.g. the logo and logoaway filters). When the preview window is open you can specify these options by two clicks with your mouse: one click for each vertex. The coordinates are added automatically to the corresponding filter entries. Also these changes are applied, so you see the effect immediately - no need to hit the Apply button manually here.

Note: for PRE filters the coordinates may look wrong, but dvd::rip has to transform the values. PRE filters apply before resizing and thus need coordinates for the original image, but the preview shows the resized image.


2.9.8 Preview settings

This box has three entries to adjust some settings regarding the preview window:


2.9.8.1 Preview buffer size

By default 20 frames are kept in the preview buffer. In pause mode you can navigate through this buffer using the buttons described above. Increase the value here, if you want to have a bigger area to navigate through in pause mode.


2.9.8.2 Preview frame range

If want to test your settings with a particular scene you can specify the corresponding frame range here. Once the preview window reaches the end of this range, it loops and starts playback at the start frame again.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved
video-dvdrip-doc-20030223/gui-gui_depend.html0100644000175000017500000001010507626000535021056 0ustar marillatmarillat dvd::rip documentation - Tool dependencies

DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved

2.2. Tool dependencies

Content ] [ Top ]


   Click for zoom
    The dependency window
You can open this window with the Debug / Check dependencies... menu item. It lists all tools needed by dvd::rip and checks if the installed version is sufficient.


2.2.1 Mandatory tools

If a mandatory tool is missing or too old, this window opens automatically on startup - dvd::rip rejects all operations, until you installed at least the mandatory tools succesfully.


2.2.2 Options tools

All optional tools may be missing - dvd::rip automatically disables the correspondent modules.


DOCUMENTATION

dvd::rip - Copyright © Jrn Reder, All Rights Reserved