erancsaba #!/bin/bash function Valassz(){ csatorna=`zenity --list --height=450 --width=200 --title="Wilmaa TV" --text="csatorna valassztas" --column="Canale" "ARD" "ZDF" "ZDF Neo" "SF 1" "SF 2" "SF Info" "ORF 1" "ORF 2" "3 SAT" "ARTE" "ARTE francais" "KIKA" "PRO 7" "RTL 1" "RTL 2" "RTL 9" "SUPER RTL" "SAT 1" "VOX" "KABEL 1" "DAS VIERTE" "SIXX" "DMAX" "N-TV" "NICK / Comedy Central" "NICK / VIVA" "SPORT 1" "STAR TV" "TELEZURI" "EUROSPORT 1" "FRANCE 2" "FRANCE 3" "FRANCE 5" "TSR 1" "TSR 2" "TV5MONDE" "TF 1" "M6" "VIVA" "EURONEWS" "CNN" "BBC WORLD NEWS" "RUSSIA TODAY" "JOIZ" "RSI LA 1" "RSI LA 2" "RAIUNO"` } function play_wilmaa(){ ## parameter szamitas SWF # http://www.wilmaa.com/player/main_v4.017.swf # flasm -x file.swf # openssl dgst -sha256 -hmac "Genuine Adobe Flash Player 001" file.swf # swfsize=919743 # swfhash=b848e97c14a54ab1328a773e24ffb955b3e95212084ea98eeb57b64194912dd7 ## New swf swfsize=927444 swfhash=6c1be1765187eae0bc9af07d858fae59a0effd3c5b803d08db261ced2c5512bb ######################## rtmpdump -v -r "$1" --swfsize $swfsize --swfhash $swfhash | vlc --qt-minimal-view - } while [ $? -eq 0 ]; do Valassz case $csatorna in "ARD") play_wilmaa rtmp://cp108475.live.edgefcs.net/live/ard_1_800@15782 ;; "ZDF") play_wilmaa rtmp://cp108477.live.edgefcs.net/live/zdf_1_300@45509 ;; "ZDF Neo") play_wilmaa rtmp://cp108475.live.edgefcs.net/live/zdfneo_1_800@44504 ;; "SF 1") play_wilmaa rtmp://cp108341.live.edgefcs.net/live/sf1_1_800@43046 ;; "SF 2") play_wilmaa rtmp://cp108341.live.edgefcs.net/live/sf2_1_800@43048 ;; "SF Info") play_wilmaa rtmp://cp108477.live.edgefcs.net/live/sfinfo_1_800@45505 ;; "ORF 1") play_wilmaa rtmp://cp108341.live.edgefcs.net/live/orf1_1_800@43059 ;; "ORF 2") play_wilmaa rtmp://cp108476.live.edgefcs.net/live/orf2_1_800@45502 ;; "3 SAT") play_wilmaa rtmp://cp108475.live.edgefcs.net/live/3sat_1_800@45493 ;; "ARTE") play_wilmaa rtmp://cp108476.live.edgefcs.net/live/arte_1_800@45495 ;; "ARTE francais") play_wilmaa rtmp://cp108478.live.edgefcs.net/live/arte_fr_1_800@45512 ;; "KIKA") play_wilmaa rtmp://cp108476.live.edgefcs.net/live/kika_1_800@45500 ;; "PRO 7") play_wilmaa rtmp://cp108341.live.edgefcs.net/live/pro7_1_800@43051 ;; "RTL 1") play_wilmaa rtmp://cp108341.live.edgefcs.net/live/rtl_1_800@43050 ;; "RTL 2") play_wilmaa rtmp://cp108341.live.edgefcs.net/live/rtl2_1_800@43053 ;; "RTL 9") play_wilmaa rtmp://cp108477.live.edgefcs.net/live/rtl9_1_800@45503 ;; "SUPER RTL") play_wilmaa rtmp://cp108475.live.edgefcs.net/live/superrtl_1_800@44489 ;; "SAT 1") play_wilmaa rtmp://cp108475.live.edgefcs.net/live//sat1_1_800@44490 ;; "VOX") play_wilmaa rtmp://cp108341.live.edgefcs.net/live/vox_1_800@43052 ;; "KABEL 1") play_wilmaa rtmp://cp108341.live.edgefcs.net/live/kabel1_1_800@43055 ;; "DAS VIERTE") play_wilmaa rtmp://cp108477.live.edgefcs.net/live/dasvierte_1_800@45510 ;; "SIXX") play_wilmaa rtmp://cp108478.live.edgefcs.net/live/sixx_1_800@45516 ;; "DMAX") play_wilmaa rtmp://cp108476.live.edgefcs.net/live/dmax_1_800@45498 ;; "N-TV") play_wilmaa rtmp://cp115491.live.edgefcs.net/live/ntv_1_800@45520 ;; "NICK / Comedy Central") play_wilmaa rtmp://cp108478.live.edgefcs.net/live/nick_cc_1_800@45519 ;; "NICK / VIVA") play_wilmaa rtmp://cp108477.live.edgefcs.net/live/nick_viva_1_800@45507 ;; "SPORT 1") play_wilmaa rtmp://cp108478.live.edgefcs.net/live/sport1_1_800@45517 ;; "STAR TV") play_wilmaa rtmp://cp108479.live.edgefcs.net/live/startv_1_800@45526 ;; "TELEZURI") play_wilmaa rtmp://cp108475.live.edgefcs.net/live/telezueri_1_800@44503 ;; "EUROSPORT 1") play_wilmaa rtmp://cp108478.live.edgefcs.net/live/eurosport_1_800@45515 ;; "FRANCE 2") play_wilmaa rtmp://cp108476.live.edgefcs.net/live/france2_1_800@45496 ;; "FRANCE 3") play_wilmaa rtmp://cp108476.live.edgefcs.net/live/france3_1_800@45499 ;; "FRANCE 5") play_wilmaa rtmp://cp108476.live.edgefcs.net/live/france5_1_800@45501 ;; "TSR 1") play_wilmaa rtmp://cp115491.live.edgefcs.net/live/tsr1_1_800@45522 ;; "TSR 2") play_wilmaa rtmp://cp115491.live.edgefcs.net/live/tsr2_1_800@45523 ;; "TV5MONDE") play_wilmaa rtmp://cp108478.live.edgefcs.net/live/tv5monde_1_800@45511 ;; "TF 1") play_wilmaa rtmp://cp108477.live.edgefcs.net/live/tf1_1_800@45504 ;; "M6") play_wilmaa rtmp://cp108477.live.edgefcs.net/live/m6_1_800@45506 ;; "VIVA") play_wilmaa rtmp://cp115491.live.edgefcs.net/live/viva_1_800@46087 ;; "EURONEWS") play_wilmaa rtmp://cp115491.live.edgefcs.net/live/euronews_1_800@45525 ;; "CNN") play_wilmaa rtmp://cp108476.live.edgefcs.net/live/cnn_1_800@45497 ;; "BBC WORLD NEWS") play_wilmaa rtmp://cp108477.live.edgefcs.net/live/bbcworld_1_800@45508 ;; "RUSSIA TODAY") play_wilmaa rtmp://cp115491.live.edgefcs.net/live/rusiya_1_800@45521 ;; "JOIZ") play_wilmaa rtmp://cp108475.live.edgefcs.net/live/joiz_1_800@52728 ;; "RSI LA 1") play_wilmaa rtmp://cp108478.live.edgefcs.net/live/rsila1_1_800@45513 ;; "RSI LA 2") play_wilmaa rtmp://cp108478.live.edgefcs.net/live/rsila2_2_800@45514 ;; "RAIUNO") play_wilmaa rtmp://cp108475.live.edgefcs.net/live/rai1_1_800@44470 ;; *) exit 1 ;; esac done engedelyt adni es futtatas a terminalban
Dr. Szöszi Dr. Szöszi./proba: line 19: rtmpdump: parancs nem található ./proba: line 19: vlc: parancs nem található
rapfen trtHát jónak tűnik az igaz. De nálam: 18: rtmpdump: parancs nem található VLC media player 1.0.6 Goldeneye vlc: unknown option or missing mandatory argument `--qt-minimal-view' Try `vlc --help' for more information. VLC initialization failed Talán ki kellene egészíteni a leírást, mit kell még megcsinálni, hogy működjön. De amúgy köszi.
Dr. Szöszi rapfenhttp://ubuntu.hu/node/28725#comment-314349 http://ubuntu.hu/node/28725#comment-314351 Nálam az volt a megoldás, hogy a csomagkezelővel telepítettem a szkript által hiányolt három programot.
rapfen Dr. SzösziLáttam, csak nem tudtam megoldottad-e. Na sikerült megoldani. Először is telepíteni kell az rtmpdump -ot, ha nyafog a librtmp0 -ért mint függőségért akkor azt is, és már csak egy frissebb vlc kellett mint az 1.0.6 és már működik is. Köszönöm szépen.
andy2.0 Köszi, ez hiánypótló lenne nemcsak a linuxosok körében, de a neten is. Ha működne :) Mert megjelenik a választóablak, de nem működik egy csatorna se, ha rákattintok. Was stimmt nicht? :)
andy2.0 Dr. SzösziBei dir, aber nicht bei mir :/ (Remélem jól írtam.) Szóval, milyen progi(k) is kell(enének) ehhez? A zenity és a vlc fent vann, de az rtmpdump-ról a synaptic még nem hallott.
rapfen andy2.0Hát szokásomtól eltérően a netről vadásztam össze innen, de nem a ppa-ból, hanem csak leszedtem. Aztán amikor a librtmp0 -ért nyafogott azt is leszedtem innen. Először telepítettem a lib-et utána a másikat értelemszerűen. A vlc-t lecseréltem frissebbre és már ment is. De kálmánbátyám megoldását is megnézheted.
Kálmánbátyám Nincs Vlc -m :-( De átírtam mplayer-re. Rtmpdump nem is kell neki hozzá. #!/bin/bash function Valassz(){ csatorna=`zenity --list --height=450 --width=200 --title="Wilmaa TV" --text="csatorna valassztas" --column="Canale" "ARD" "ZDF" "ZDF Neo" "SF 1" "SF 2" "SF Info" "ORF 1" "ORF 2" "3 SAT" "ARTE" "ARTE francais" "KIKA" "PRO 7" "RTL 1" "RTL 2" "RTL 9" "SUPER RTL" "SAT 1" "VOX" "KABEL 1" "DAS VIERTE" "SIXX" "DMAX" "N-TV" "NICK / Comedy Central" "NICK / VIVA" "SPORT 1" "STAR TV" "TELEZURI" "EUROSPORT 1" "FRANCE 2" "FRANCE 3" "FRANCE 5" "TSR 1" "TSR 2" "TV5MONDE" "TF 1" "M6" "VIVA" "EURONEWS" "CNN" "BBC WORLD NEWS" "RUSSIA TODAY" "JOIZ" "RSI LA 1" "RSI LA 2" "RAIUNO"` } while [ $? -eq 0 ]; do Valassz case $csatorna in "ARD") mplayer -cache 8192 rtmp://cp108475.live.edgefcs.net/live/ard_1_800@15782 ;; "ZDF") mplayer -cache 8192 rtmp://cp108477.live.edgefcs.net/live/zdf_1_300@45509 ;; "ZDF Neo") mplayer -cache 8192 rtmp://cp108475.live.edgefcs.net/live/zdfneo_1_800@44504 ;; "SF 1") mplayer -cache 8192 rtmp://cp108341.live.edgefcs.net/live/sf1_1_800@43046 ;; "SF 2") mplayer -cache 8192 rtmp://cp108341.live.edgefcs.net/live/sf2_1_800@43048 ;; "SF Info") mplayer -cache 8192 rtmp://cp108477.live.edgefcs.net/live/sfinfo_1_800@45505 ;; "ORF 1") mplayer -cache 8192 rtmp://cp108341.live.edgefcs.net/live/orf1_1_800@43059 ;; "ORF 2") mplayer -cache 8192 rtmp://cp108476.live.edgefcs.net/live/orf2_1_800@45502 ;; "3 SAT") mplayer -cache 8192 rtmp://cp108475.live.edgefcs.net/live/3sat_1_800@45493 ;; "ARTE") mplayer -cache 8192 rtmp://cp108476.live.edgefcs.net/live/arte_1_800@45495 ;; "ARTE francais") mplayer -cache 8192 rtmp://cp108478.live.edgefcs.net/live/arte_fr_1_800@45512 ;; "KIKA") mplayer -cache 8192 rtmp://cp108476.live.edgefcs.net/live/kika_1_800@45500 ;; "PRO 7") mplayer -cache 8192 rtmp://cp108341.live.edgefcs.net/live/pro7_1_800@43051 ;; "RTL 1") mplayer -cache 8192 rtmp://cp108341.live.edgefcs.net/live/rtl_1_800@43050 ;; "RTL 2") mplayer -cache 8192 rtmp://cp108341.live.edgefcs.net/live/rtl2_1_800@43053 ;; "RTL 9") mplayer -cache 8192 rtmp://cp108477.live.edgefcs.net/live/rtl9_1_800@45503 ;; "SUPER RTL") mplayer -cache 8192 rtmp://cp108475.live.edgefcs.net/live/superrtl_1_800@44489 ;; "SAT 1") mplayer -cache 8192 rtmp://cp108475.live.edgefcs.net/live//sat1_1_800@44490 ;; "VOX") mplayer -cache 8192 rtmp://cp108341.live.edgefcs.net/live/vox_1_800@43052 ;; "KABEL 1") mplayer -cache 8192 rtmp://cp108341.live.edgefcs.net/live/kabel1_1_800@43055 ;; "DAS VIERTE") mplayer -cache 8192 rtmp://cp108477.live.edgefcs.net/live/dasvierte_1_800@45510 ;; "SIXX") mplayer -cache 8192 rtmp://cp108478.live.edgefcs.net/live/sixx_1_800@45516 ;; "DMAX") mplayer -cache 8192 rtmp://cp108476.live.edgefcs.net/live/dmax_1_800@45498 ;; "N-TV") mplayer -cache 8192 rtmp://cp115491.live.edgefcs.net/live/ntv_1_800@45520 ;; "NICK / Comedy Central") mplayer -cache 8192 rtmp://cp108478.live.edgefcs.net/live/nick_cc_1_800@45519 ;; "NICK / VIVA") mplayer -cache 8192 rtmp://cp108477.live.edgefcs.net/live/nick_viva_1_800@45507 ;; "SPORT 1") mplayer -cache 8192 rtmp://cp108478.live.edgefcs.net/live/sport1_1_800@45517 ;; "STAR TV") mplayer -cache 8192 rtmp://cp108479.live.edgefcs.net/live/startv_1_800@45526 ;; "TELEZURI") mplayer -cache 8192 rtmp://cp108475.live.edgefcs.net/live/telezueri_1_800@44503 ;; "EUROSPORT 1") mplayer -cache 8192 rtmp://cp108478.live.edgefcs.net/live/eurosport_1_800@45515 ;; "FRANCE 2") mplayer -cache 8192 rtmp://cp108476.live.edgefcs.net/live/france2_1_800@45496 ;; "FRANCE 3") mplayer -cache 8192 rtmp://cp108476.live.edgefcs.net/live/france3_1_800@45499 ;; "FRANCE 5") mplayer -cache 8192 rtmp://cp108476.live.edgefcs.net/live/france5_1_800@45501 ;; "TSR 1") mplayer -cache 8192 rtmp://cp115491.live.edgefcs.net/live/tsr1_1_800@45522 ;; "TSR 2") mplayer -cache 8192 rtmp://cp115491.live.edgefcs.net/live/tsr2_1_800@45523 ;; "TV5MONDE") mplayer -cache 8192 rtmp://cp108478.live.edgefcs.net/live/tv5monde_1_800@45511 ;; "TF 1") mplayer -cache 8192 rtmp://cp108477.live.edgefcs.net/live/tf1_1_800@45504 ;; "M6") mplayer -cache 8192 rtmp://cp108477.live.edgefcs.net/live/m6_1_800@45506 ;; "VIVA") mplayer -cache 8192 rtmp://cp115491.live.edgefcs.net/live/viva_1_800@46087 ;; "EURONEWS") mplayer -cache 8192 rtmp://cp115491.live.edgefcs.net/live/euronews_1_800@45525 ;; "CNN") mplayer -cache 8192 rtmp://cp108476.live.edgefcs.net/live/cnn_1_800@45497 ;; "BBC WORLD NEWS") mplayer -cache 8192 rtmp://cp108477.live.edgefcs.net/live/bbcworld_1_800@45508 ;; "RUSSIA TODAY") mplayer -cache 8192 rtmp://cp115491.live.edgefcs.net/live/rusiya_1_800@45521 ;; "JOIZ") mplayer -cache 8192 rtmp://cp108475.live.edgefcs.net/live/joiz_1_800@52728 ;; "RSI LA 1") mplayer -cache 8192 rtmp://cp108478.live.edgefcs.net/live/rsila1_1_800@45513 ;; "RSI LA 2") mplayer -cache 8192 rtmp://cp108478.live.edgefcs.net/live/rsila2_2_800@45514 ;; "RAIUNO") mplayer -cache 8192 rtmp://cp108475.live.edgefcs.net/live/rai1_1_800@44470 ;; *) exit 1 ;; esac done
andy2.0 KálmánbátyámItt annyi a változás, hogy miután rákattintok egy csatornára, és eltűnik az ablak, azonnal újra megnyitódik az ablak.
Kálmánbátyám KálmánbátyámÉrdemes még kikommentelni a 'while [ $? -eq 0 ]; do' , és a lista végén a párját , a 'done' sort, akkor nem fog a lejátszóablak bezárása után újból feljönni a választó. És a legvégére írjuk oda : exit. Nálan ezzel megy az mplayeres verzió. Néha egyes csatornákkal lassan tölti a cache-t, de aztán elindul.
andy2.0 rapfenJa, és a tároló hozzáadása után ezt írja ha telepíteni próbálom: rtmpdump csomag nem elérhető, de egy másik hivatkozik rá .A kért csomag tehát: hiányzik, elavult vagy csak más forrásból érhető el E: rtmpdump csomagnak nincs e telepítéshez kijelölhető változata Ha pedig a deb csomagot próbálom: Hiba: Rossz architektúra: „i386”
andy2.0 rapfenNa de hogy szedjem le a régit? Fennt van egy csomó vlc-vel kapcsolatos dolog, libvlc meg ilyenek. Ezeket is töröljem?