Üdv,
https://technetklub.hu/tv
van itt pár SQL 2012 TKOC nevezetű webcast, amiket silverlight-os streamingen keresztül lehet megnézni. Ezt szeretném offline változatban letölteni. Eddig jutottam:
1) browserből megnyitod a MyShoowRoom weboldalt, ahol tallózni tudod a videók listáját alul
2) bejelentkezel a technetklubbos loginoddal (máskülönben nem engedi játszani a videókat bejelentkezetlenül)
3) MIELŐTT kikeresed az SQL videókat, elindítasz 1 hálózat capture programot (én wiresharkot használtam)
4) rákattintasz az adott SQL-es oktatóanyag linkjére az alsó listában, erre a nagy videóképernyőn elkezdi játszani a tartalmat (ha nem játssza, valamit elrontottál). Hagyd futni a videót legalább 4-5 mp-ig, mialatt a wireshark gyűjti a teljes forgalmat. Fontos hogy loggoljon már azelőtt h. rákattintottál a videó linkjére alul! Ezután stoppold a wireshark-ban a loggolást.
5) Wiresharkban szkrolloz le az elkapott forgalom aljáig, ahol HTTP forgalmat látsz (világoszöld szín), itt érzésre jobb klikkeljél egy szimpatikus zöld színű HTTP csomagon, majd válaszd a FOLLOW TCP STREAM opciót.
6) ha szerencséd van, jó TCP STREAM-et szúrtál ki, és egy GET-el fog kezdődni az ablak tetején a tartalom, ami hasonlóan fog kinézni ehhez itt:
GET /videos/microsoft/97331a3b-858c-4132-bd43-6153dc88324f/ms-120424-kiraly-sql-bevezetes_32bac67e-6ee4-43b5-9e43-c6e683066172.wmv
ha nem ilyen GET-et látsz, akkor ugrás az 5. pontra
7) veszed a GET utáni részt egészen a PONT WMV-ig, és kikopizod notepad-be. A GET rész alatt 2-3 sorral lesz egy HOST: rész, ami pl. ez lesz: "wms.mediaux.biz"
8) ebből a 2-ből kell összemásolni a videó teljes elérési URL-jét ehhez hasonlóan:
wms.mediaux.biz/videos/microsoft/97331a3b-858c-4132-bd43-6153dc88324f/ms-120424-kiraly-sql-bevezetes_32bac67e-6ee4-43b5-9e43-c6e683066172.wmv
ha ezt beadod windows media playerbe egy plussz "mms://" KEZDŐtaggal, le kell tudnia játszani (idézőjel nélkül tedd az mms:// részt az elejére). Ha nem tudja lejátszani, valamit elrontottál és kezd elölről.
9) most fog kelleni a VLC nevű program (http://www.videolan.org/vlc/)
10) Magyar nyelvű VLC-ben: File menü \ Hálózati műsor megnyitása \ és itt beadod neki ezt:
mms://wms.mediaux.biz/videos/microsoft/97331a3b-858c-4132-bd43-6153dc88324f/ms-120424-kiraly-sql-bevezetes_32bac67e-6ee4-43b5-9e43-c6e683066172.wmv
de alul a lejátszás helyett ÁTALAKÍTÁS-t válassz!
11) új ablak nyílik, megadsz itt egy célfájl a vinceszteren, ahova mentse a videót, és kipipálod alul a Nyers bemenet kiírása opciót, ekkor nem fog transzkódolni, simán menti diszkre amit a hálózatról kap, nincs minőségromlás.
12) rányomsz az indításra, ekkor visszakerüslz a VLC főképernyőre, és látszólag nem történik semmi. Ekkor várni kell 10-15 mp-et. Ha ezalatt nem kapsz hibaüzenetet,
ÉS a play gomb egyszercsak átvált pause gombra a bal alsó sarokban, elvileg elkezdődött a mentési procedura. A vincseszteren megkeresed a célfájlt, amit megadtál, és firssíted a nézetet h. lássad a mérete folyamatosan nőnie kell. Ha nem nő, valamit elronttottál és vissza az elejére.
A módszer hátránya, hogy minden egyes videónál ezt végig kell szenvedni az elejétől. A letöltés pontosan annyi ideig fog tartani, mintha végignézted volna a teljes videót, nem gyorsabban. Ezért én a háttérben belövöm a VLC-t, és utána kb. 1 óra múlva ránézek csinálja-e még. Ha a VLC-ben újra PLAY gombot látok PAUSE gomb helyett, azt jelenti végzett.
Rossz hír: a 4. videó már nem olyan formátumú mint az első 3, hanem ilyen:
GET /microsoft/4180ed44-8a18-487e-b171-6c35f1baf4b2/ms-120504-kiraly-munka-atbazisokkal1_99c4081e-40a6-403f-950f-c503209bab63.ism/QualityLevels(650000)/Fragments(video=0) HTTP/1.1
Host: dme.myshowroom.tv
Ezt az URL-t akárhogy csűrtem csavartam, sehogy nem ette meg a VLC. Van valakinek ötlete rá?