silverlight videó mentése?

Fórumok

Sziasztok!

Létezik valami megoldás arra, hogy linux alatt leszedjek egy silverlight videót?
Vagy felejtős a dolog?

Hozzászólások

küld át a linket leszedem neked.
(wines vagyok)
--
Unom a szitázását,irodai melót keresek nettó 180 K-tól,iroasztalal,csinos titkárnők közelében... / Hejesirásom köztársosági elnök támogatásával jött létre.
De keresek helyeseniró billentüzetet ís akár.

szia

orbit grab++
ami nem megy azzal addig keresek progit mig lehozza... :)
--
Unom a szitázását,irodai melót keresek nettó 180 K-tól,iroasztalal,csinos titkárnők közelében... / Hejesirásom köztársosági elnök támogatásával jött létre.
De keresek helyeseniró billentüzetet ís akár.

szia

este 21 fele esek haza,megnezem es jelzek.

--
Unom a szitázását,irodai melót keresek nettó 180 K-tól,iroasztalal,csinos titkárnők közelében... / Hejesirásom köztársosági elnök támogatásával jött létre.
De keresek helyeseniró billentüzetet ís akár.

keresd meg hozzá a közvetlen linket és akkor parancssorból simán mplayer kidumpolja neked:

mplayer mmsh://a/video/ami/erdekel.ext -dumpstream -dumpfile /a/hely/ahova/szeretned/tenni/kimenet.ext

azt régen le lehetett szedni mms protokollon (seek-elni azzal se lehetett), újabban nem, hanem vlc csinál valami magic-et, vlc-vel sikerült automatizálnom:

még megtalálható benne a mimms -es módszer maradványa is.
ne tekinsd out-of-the-box programnak, csak egy gyors script-rabszolga :D


#!/bin/bash

function m() {
	# mimms "${1/streamer?/streamer$3}?MSWMExt=.asf" $4 "$2"
	
	sock_ready=`stat -c %Y "$socket" 2>/dev/null `
	set -x
	vlc -I "$intf" --rc-fake-tty --rc-unix "$socket" "${1/streamer?/streamer$3}" --sout "#std{access=file,dst='$2.avi'}" vlc://quit &
	set +x
	pid1=$!

	# wait to establish socket connection!!!
	while [ "$sock_ready" = "`stat -c %Y "$socket" 2>/dev/null `" ]; do echo -n "|"; sleep 0.1; done
	while true; do
		echo -ne "is_playing\nget_title\nget_length\nget_time\n"
		sleep 3
	done | nc -v -n -U $socket &
	pid2=$!
	wait $pid1
	ret=$?
	ps $pid2 >/dev/null 2>&1 && kill $pid2		# hope to terminated by SIGTERM
	ps $pid1 >/dev/null 2>&1 && kill $pid1
	
	# touch "$2"
	echo "VLC returned: $ret" >&2
	return $ret
}

socket=vlc.sock
for intf in rc oldrc; do
	vlc -l | grep -w "$intf" >/dev/null && break
done

IFS='
'
for url in `[ -f "$1" ] && cat "$1" || echo -n "$1"`; do
	#u2="$url/Embed"
	u2=`curl -s "$url" | perl -ne '/ShowVideo\(\x27(.*?)\x27/ and print $1'`
	server=1
	resume=
	
	u3=`curl -s "$u2" | grep -ioEm1 "http[^\"]+wmv"`
	u3="${u3/http/mmsh}"
	#out=`curl -s "$url" | latin2utf | tr -d "\n\r" | egrep -o "<title[^>]*>[^<]*</title>" | cut -f2 -d\> | cut -f1 -d\<`
	out=`curl -s "$url" | perl -e '$/=undef; $_=<>; /<title[^>]*>([^<]+)<\/title/im; $_=$1; s/[\s]+/ /g; s/^\s*(.*?)\s*$/$1/; s/[^[:print:]áéíóöúüÁÉÍÓÖőŐÚÜűŰ]+/_/g; print'`
	[ -n "$out" ] && out=$out.wmv || out="${u3##*/}" 

	while [ -e "$out" ]; do
		out="${out%.*}_.${out##*.}"
	done
	while ! m "$u3" "$out" $server $resume; do
		resume=-r
		[ $server -ge 3 ] && server=1 || let server=$((server+1))
	done
done

~~~~~~~~
http://www.youtube.com/watch?v=VbUVqODL1nE

szerencsére a vlc elég bõszavú, nem nehét debuggolni ha esetleg verzió- vagy belefordított médiaformátum támogatás-eltérés miatt nem töltené le. (ami persze csak azután derül ki, miután kitaláltad mit-hogy kell neki megadni - amit már magam se tudok)

~~~~~~~~
http://www.youtube.com/watch?v=VbUVqODL1nE

Ha már itt tartunk. Indavideo.hu-ról hogyan lehetne lementeni videókat? Merre felé kell keresgélni a videó direkt elérését? Az a vicces, hogy telefonról Androgettel símán le tudom tölteni, előtte még a videó linkjét is előbányássza, de Debian alatt semmivel sem sikerült idáig ezt megcsinálnom.

--------------------------

Csak a viták elkerülése végett. Ha nem használok ékezetet, mobiltelefonról írok.

Nos.Chrome alatt az FLV Video Downloader leszedi a videókat az indáról is, de ha flashblock aktiválva van, akkor egy pillanatra el kell indítani a videót. Egyébként idáig mindent megtalált nálam.

--------------------------

Csak a viták elkerülése végett. Ha nem használok ékezetet, mobiltelefonról írok.

amit ha lekérsz, playlist-et ad vissza.
az abban lévõ url-ek szintén egy playlistet adnak,
az abban lévõ url-eket http-én meghívva pedig ugyanezt a dokumentumot adják vissza.
viszont rtsp protokollon visszaad stream-et, valószíNũleg a videót, csak éppen mplayer/vlc nem tudja dekódolni, szerintem nem ismerik az enkapszulációját.
hidownloader-rel sikerült letöltenem és dekódolnom, viszont az zárt program, ezért nem tudom, hogyan csomagolja végülis ki.

~~~~~~~~
http://www.youtube.com/watch?v=VbUVqODL1nE

kész
atarunatsu2012-wmv 728 Mb
viszont egy év mire itthonrol feltöltem (10/1 upc),hogy jut el hozzád?

--
Unom a szitázását,irodai melót keresek nettó 180 K-tól,iroasztalal,csinos titkárnők közelében... / Hejesirásom köztársosági elnök támogatásával jött létre.
De keresek helyeseniró billentüzetet ís akár.

Direkt link, ezt használja a myshowroom.tv lejátszója: http://www.triotvalpokalja.hu/video/atarunatsu2012.wmv Flashgot meg tudja mutatni az url-t, persze csak miután elindult a lejátszás (azaz plugin nélkül esélytelen).

A forrásban nincs benne a direkt url, de szerencséd van, mert nem smooth streaming, csak a vmw miatt kell neki a silverlight (mint az mtv videótárhoz). Egyébként valami asx-en keresztül indul a lejátszás, de annak nem sikerült kinyernem az url-jét, pedig hasznos lenne.

OFF: belenéztem tők jó! - és még a csajok is csinosak :))
Nem tudom, ismered-e őket, és azért akarod a videot leszedni, mindesetre üzenem nekik, hogy nagyon jó dolgot csinálnak!
<-------
You can't grep on dead trees.

2 éve voltam először koncerjükön, a Sakura 2010-en. Maga a taiko nem volt újdonság, néhány Yamato számot hallottam már előtte.
Azóta, amikor csak lehet, megyek a koncerjükre. Idén nem Sakura, hanem Natsu volt, nem április közepén, hanem június elején, és nem Szombathelyen este 7-kor, hanem Köszegen este 8-kor. Így erre most nem tudtam elmenni, de a facebookon kitették a videó linkjét.
Csak hát linux alatt silverlight videót nézni...

- rezso -