kusselin
Meister
- Registriert
- 23. April 2011
- Beiträge
- 707
- Lösungen
- 2
- Reaktionspunkte
- 129
- Punkte
- 113
Servus miteinander, habe dank salidos nun bei dem tvheadend server der bei mir unter einem proxmox container läuft folgende Dateien in meinen pfad /home/hts/IPTV/ kopiert.
pipevavoo.sh
authkey.sh
und ffpipe.sh
wenn ich nun mit putty im ordner
cd /home/hts/IPTV den Befehl bash pipevavoo.sh ausführe dann kommt das hier:
die rechte vom Ordner /home ist 777 mit den Unterverzeichnissen!
Wo lieght hier der fehler? bzw. was mach ich noch falsch damit die m3u erzeugt wird?
Danke und Gruss udn lieben Dank saildos für die Hilfe
pipevavoo.sh
Code:
#!/bin/bash
url="http://www2.vavoo.to/live2/index"
curl -k "https://www2.vavoo.to/live2/index?countries=all&output=json" > vavoo
echo "#EXTM3U" > index
cat vavoo | sed 's/\(}\),/\1}\n,/g' | sed 's/"url":"/"url":\n/g' | sed 's#,{\"group\":#\#EXTINF:-1 group-title=#g' | sed 's#,\"logo\":\"\",\"name\":#,#g' | sed 's/\"}.//' | sed 's/\",\"tvg.//' | sed 's#\",\"#\",#g' >> index
cat index | sed "s#https://#pipe:///home/hts/IPTV/ffpipe.sh https://#g" > index.m3u
for country in Germany; do
cat index.m3u | grep -E -A1 =\"$country > $country.m3u
#m3u
echo "#EXTM3U" > /home/hts/IPTV/pipevavoo-$country.m3u
cat $country.m3u >> /home/hts/IPTV/pipevavoo-$country.m3u
rm -rf $country.m3u
done
rm -rf index.m3u
rm index*
exit 0
authkey.sh
Code:
#!/bin/bash
curl -s --location --request POST 'https://www.vavoo.tv/api/box/ping2' --header 'Content-Type: application/json' --data '{"vec": "ESCW9qWemIhPcbW9BF/6UksgdSq+9KhkiEzdhG3UatSD5zMQ9wsY7zlwGQjJj3nWSVsOfPdftTvgQOqTs09ArAgBCQ7KaxKe++WSiOyY46/s+zQhF898boiYLrdPYxVBidK5DZ07mOsBpmZTFQTFrgLX1kLWCwaK3Pp62UtEvuKgTJkGoSJKyrfBUfPx1R7s5VkoFjdFD4zt1qgohBRTs1H7EZ8swy6nuAeEwfrEsBpJJf//GVIKuRejweBwQsH7L9xWGuK/YCZvzJf0+gai/3j0KRF2RNwGx7StMfbXcxDFarVaJTERgJLI8yw35yADv+37o1Vk76mGsPY2dpsVe+FU8N6YHjk9Lc8Of9B4Lk4Kqd4onKNgynJOFsrkIfW0KoUcbcL1TCQMlEIvyoBjRWFh3oADMKCClNs3m1J0ibWzVjdLM7fBsEm3ua1t0fwyf6TZ/BhwQlfy53jRDiguxuuRgJXLeRfV7iUdyi2H0R5CD08pzbH4K+A1B162zmzKGAPzm7N4Yg72rnt4owpDx4PPgAfh0efTwT4dmCiqdKkcb3X16luKnJR/nM8hoBMFxAM/aH+K/5AYOBnqJC5EefIWvmF3VBUKkQzAmYJ/zP5/ZQDyvkgAfg/wCLugv6dsoIFdL+0A/uNBR2qweTbAyos0UiUcuzBytsCAAbjYxU2Pqws0Q"}' | sed 's#^.*"signed":"##' | sed "s#\"}}##g" > /home/hts/IPTV/authkey
exit 0
und ffpipe.sh
Code:
#!/bin/bash
url=$1
auth="$(cat /home/hts/IPTV/authkey)"
ffmpeg -loglevel fatal -user_agent "VAVOO/2.6" -re -i "$url?n=1&b=5&vavoo_auth="$auth"==" -vcodec copy -acodec copy -f mpegts pipe:1
exit 0
wenn ich nun mit putty im ordner
cd /home/hts/IPTV den Befehl bash pipevavoo.sh ausführe dann kommt das hier:
Code:
root@tvheadend-live:~# cd /home/hts/IPTV
root@tvheadend-live:/home/hts/IPTV# bash pipevavoo.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 986k 0 986k 0 0 10.9M 0 --:--:-- --:--:-- --:--:-- 11.0M
cat: vavoo: No such file or directory
cat: index: No such file or directory
pipevavoo.sh: line 7: syntax error near unexpected token `$'do\r''
'ipevavoo.sh: line 7: `for country in Germany; do
die rechte vom Ordner /home ist 777 mit den Unterverzeichnissen!
Wo lieght hier der fehler? bzw. was mach ich noch falsch damit die m3u erzeugt wird?
Danke und Gruss udn lieben Dank saildos für die Hilfe
Zuletzt bearbeitet: