Page 1 of 2
[Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 16 Oct 2014 10:12
by laster13
Merci de vous servir de ce thread pour toutes réactions concernant ce tuto
viewtopic.php?p=41339#p41339viewtopic.php?f=94&t=8874
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 10 May 2015 19:30
by laster13
Bonjour,
Contrairement au tuto précédent, il s'agit cette fois non pas d'enregistrer les chaines TNT avec une une
clé USB TNT tuner mais d'utiliser les flux RTSP de la Freebox. Evidemment cela doit probablement pouvoir être adapté aux autres FAI (orange, sfr,etc...) mais je n'ai pas eu l'occasion d'essayer. On oublie donc les antennes et les cables de 20m
Une fois n'est pas coutume, c'est un tuto
debian tout simplement parce que je n'ai pas réussi à l'adapter sur Freebsd. Celà a fait l'objet d'une concertation entre modos et nous avons considéré que le thême pouvait tout de même interesser un certains nombre d'entre vous.

d'ou notre décision de le diffuser.
Au final on se servira de XBMC pour piloter les enregistrements, un petit aperçu de ce que cela donne:
Merci de vous servir de ce thread pour toutes réactions concernant ce tuto
viewtopic.php?f=94&t=8874
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 10 May 2015 22:07
by ernie
Merci beaucoup à toi et au modos pour l acceptation de le publier !!!
Je m en occupe le we prochain ...
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 15:25
by ernie
hello
J'ai commencé l'installation. et aie !
root@wheezy:/IPTV/tvheadend/build.linux# sudo update-rc.d tvheadend defaults
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'tvheadend' missing LSB tags and overrides
Le message diffère un peu du tien, je n'ai pas la ligne:
insserv: warning: script 'K01tvheadend' missing LSB tags and overrides
Puis
root@wheezy:/IPTV/tvheadend/build.linux# /etc/init.d/tvheadend start
Starting tvheadend
start-stop-daemon: unable to stat /root/IPTV/tvheadend/build.linux/tvheadend (No such file or directory)
root@wheezy:/IPTV/tvheadend/build.linux#
Il semble qu'il ne trouve pas le fichier tvheadend où j'ai collé le script. Et pourtant:
root@wheezy:/IPTV/tvheadend/build.linux# ls -la
total 3664
drwxr-xr-x 3 root root 4096 May 14 15:14 .
drwxr-xr-x 12 root root 4096 May 14 15:14 ..
-rw-r--r-- 1 root root 1126 May 14 15:14 config.h
drwxr-xr-x 11 root root 4096 May 14 15:14 src
-rwxr-xr-x 1 root root 3733943 May 14 15:14 tvheadend
Et j'ai exécuté cela auparavant:
sudo chmod 755 /etc/init.d/tvheadend
sudo update-rc.d tvheadend defaults
J'ai été voir sur IPvm:9981 mais rien. AU fait c'est bien l'IP de la vm ?
Merci par avance
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 15:37
by laster13
ernie wrote:root@wheezy:/IPTV/tvheadend/build.linux# sudo update-rc.d tvheadend defaults
update-rc.d: using dependency based boot sequencing
insserv: warning: script 'tvheadend' missing LSB tags and overrides
Le message diffère un peu du tien, je n'ai pas la ligne:
insserv: warning: script 'K01tvheadend' missing LSB tags and overrides
Je pense que cela vient d'un manque au niveau de la configuration de wheezy, mais sans incidence sur le bon fonctionnement c est juste un warning et non un error donc ne t'attarde pas là dessus.
positionne toi dans "root@wheezy:/IPTV/tvheadend/build.linux#" et tapes
Ensuite tu vas dans ip_vm:9981
Si ca marche c est que ca vient du fichier tvheadend dans /etc/init.d
Si tu peux me poster ce fichier stp
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 15:45
by ernie
cela marche.
Mais comment je recupere le prompt dans la console:
Code: Select all
root@wheezy:/IPTV/tvheadend/build.linux# ./tvheadend --noacl
May 14 15:42:54.821 [WARNING] access: Access control checking disabled
May 14 15:42:54.841 [ INFO] CSA: Using SSE2 128bit parallel descrambling
May 14 15:42:54.841 [ INFO] epggrab: module eit created
May 14 15:42:54.842 [ INFO] epggrab: module uk_freesat created
May 14 15:42:54.842 [ INFO] epggrab: module uk_freeview created
May 14 15:42:54.843 [ INFO] epggrab: module viasat_baltic created
May 14 15:42:54.847 [ INFO] epggrab: module pyepg created
May 14 15:42:54.848 [ INFO] epggrab: module xmltv created
May 14 15:42:54.854 [ INFO] dvr: Creating new configuration ''
May 14 15:42:54.855 [WARNING] dvr: Output directory for video recording is not yet configured for DVR configuration "". Defaulting to to "/root". This can be changed from the web user interface.
May 14 15:42:54.856 [ NOTICE] START: HTS Tvheadend version 3.5.325~g8a2e60c started, running as PID:15977 UID:0 GID:0, settings located in '/root/.hts/tvheadend'
^Z
exit
^A
^X^Z^E^R
^E
Ainsi je pourrais t 'envoyer le fichier
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 15:52
by laster13
Ok donc cela fonctionne. Pour récupérer le prompt tu fais ctrl +c mais quand tu fais ca évidemment ca coupe tvheadend, c est pour ca qu il faut le démarrer avec le script que j ai mis dans le tuto. Normalement tu l'as crée dans /etc/init.d et il s appelle tvheadend.
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 15:57
by ernie
OK
Il est bien là.
et voici le contenu exact via un copier coller intégrale (le forum refuse les fichiers executables donc je peux pas joindre le fichier):
Code: Select all
#!/bin/bash
TVHNAME="tvheadend"
TVHBIN="/root/IPTV/tvheadend/build.linux/tvheadend"
TVHUSER="root"
TVHGROUP="root"
case "$1" in
start)
echo "Starting tvheadend"
start-stop-daemon --start --user ${TVHUSER} --exec ${TVHBIN} -- \
-u ${TVHUSER} -g ${TVHGROUP} -f -C
;;
stop)
echo "Stopping tvheadend"
start-stop-daemon --stop --quiet --name ${TVHNAME} --signal 2
;;
restart)
echo "Restarting tvheadend"
start-stop-daemon --stop --quiet --name ${TVHNAME} --signal 2
start-stop-daemon --start --user ${TVHUSER} --exec ${TVHBIN} -- \
-u ${TVHUSER} -g ${TVHGROUP} -f -C
;;
*)
echo "Usage: tvheadend {start|stop|restart}"
exit 1
esac
exit 0
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 16:06
by laster13
Ton fichier est bon par contre je me demande si tu l'as bien installé dans le même dossier que moi à savoir "root". Si tu fais cd root et ensuite ls, est ce que tu vois le dossier IPTV ? sinon regarde ou il est. Je pense que tu as du l'installer sur la racine et non dans le dossier "root". Si c est le cas efface le, mets toi dans le dossier root et refais l'install. Cela pourrait probablement fonctionner ailleurs mais le fichier config est dans le dossier root et je pense qu il y a une raison a cela. Efface egalement le dossier ".hts" qui est le dossier config
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 16:16
by ernie
je suis pas dans le dossier root:
root@wheezy:/etc/init.d# cd /root
root@wheezy:~# ls
root@wheezy:~# cd ..
root@wheezy:/# ls
bin dev home IPTV lib64 media opt root sbin srv tmp var
boot etc initrd.img lib lost+found mnt proc run selinux sys usr vmlinuz
A rajouter au début du tuto via la commande cd root
Je ne trouve pas le fichier .hts par contre
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 16:23
by laster13
Oui effectivement je le mets à jour. Pour le dossier config laisse tomber pour l'instant, on verra si cela a une incidence mais je ne pense pas
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 16:30
by ernie
J'ai installé TVheadend et il se lance bien.
Je passe aux étapes de configuration
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 17:16
by ernie
Bon je suis vraiment nul : comment tu télécharges le script tv_grab_kazer ?
Je vais sur ton lien et je vois le fichier. Clic droit et enregistrer sous.
Sauf que voici ce que contient le fichier après (j'ai mis les premières lignes seulement). Il n'y a pas du tout de script comme le montre le site.
Code: Select all
<!DOCTYPE html>
<html lang="en" class="">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# object: http://ogp.me/ns/object# article: http://ogp.me/ns/article# profile: http://ogp.me/ns/profile#">
<meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-Language" content="en">
<title>tv_grab_FR_Kazer/tv_grab_kazer at master · clark17/tv_grab_FR_Kazer · GitHub</title>
<link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">
<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-114.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-144.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144.png">
<meta property="fb:app_id" content="1401488693436528">
<meta content="@github" name="twitter:site" /><meta content="summary" name="twitter:card" /><meta content="clark17/tv_grab_FR_Kazer" name="twitter:title" /><meta content="tv_grab_FR_Kazer - Grabber XMLTV pour TVHeadEnd (Guide électronique des programmes pour les programmes TV Français)." name="twitter:description" /><meta content="https://avatars3.githubusercontent.com/u/1835999?v=3&s=400" name="twitter:image:src" />
<meta content="GitHub" property="og:site_name" /><meta content="object" property="og:type" /><meta content="https://avatars3.githubusercontent.com/u/1835999?v=3&s=400" property="og:image" /><meta content="clark17/tv_grab_FR_Kazer" property="og:title" /><met
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 17:22
by laster13
Il faut cliquer sur download ZIP a droite. J e te mets le lien pour gagner du temps
https://github.com/clark17/tv_grab_FR_K ... master.zip
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 17:25
by ernie
Merci
Eh oui il y a le gros bouton à droite, mais bien cacher

Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 17:40
by ernie
Bon
j'ai dézippé le zip sur mon fédora. J'ai copier le fichier sur wheezy dans /usr/bin/
j'ai fait un nano tv_grab_kazer pour aller mettre la clé.
J'obtiens:
root@wheezy:~# chmod a+rx /usr/bin/tv_grab_kazer
root@wheezy:~# /usr/bin/tv_grab_kazer
/usr/bin/tv_grab_kazer: 69: /usr/bin/tv_grab_kazer: unzip: not found
root@wheezy:~#
le fichier est bien présent dans /usr/bin
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 17:44
by laster13
As tu mis le fichier tvguide.xml dans "tmp"?
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 18:06
by ernie
Bon, tmp est vide. Je suis sur de l'y avoir mis mais c'est bon maintenant. En le remettant cela marche.
Je dois fatiguer... Au lit tot ce soir

Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 18:08
by laster13
Rassure toi

c est normal qu il disparraisse quand tu lances le script il y a une commande "rm" dedans qui efface le fichier apres son lancement.
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 18:17
by ernie
Bon je suis à la dernrière étape.
Et impossible de sélectionner quelque chose pour epg grabber source:
tv.png
De plus cela ne ressemble pas à ton interface channel est séparé de EPG seulement au 3eme niveau d'onglet pour moi.
J'ai bien éteint tvheadend et je l'ai bien rallumé en ligne de commande.
Sinon j'anticipe : pour dire à tvheadend que les enrgistrements se fassent dans un répertoire particulier, je change le répertoire /root cf ci après) par la destination que je souhaites. Ai je bon ?
tv2.png
Si en lançant le script cela efface le contenu de tmp, il faut le signaler dans le tuto de remettre le fichier.
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 18:22
by laster13
il faut relancer le serveur pour que l EPG apparaisse et je t avoue que c est l endroit ou j ai passé le plus de temps parce qu effectivement il faut un bon moment avant que ca apparaisse donc pas de panique j ai eu les mêmes questions que toi. Sois patient et relance

Pour la grille de programme c'est pareil il faut etre patient, ca peut prendre un moment
De plus cela ne ressemble pas à ton interface channel est séparé de EPG seulement au 3eme niveau d'onglet pour moi
C'est parce que le screen n'est pas de moi et viens d'une version plus ancienne
Si en lançant le script cela efface le contenu de tmp, il faut le signaler dans le tuto de remettre le fichier
Le fichier tvguide.xml n'est pas important c'etait juste pour verifier que le fichier tv_grab_kazer fonctionne, on en a plus besoin ensuite.
Je modifierai le tuto lorsque tu auras finis. J'apporterai toutes les touches supplementaires sur les details auquels tu te seras heurté. La difficulté, lorsqu'on écrit un tuto est que parfois certaines manip me semblent évidentes (à tort je le reconnais) car je les fais tellement de fois que j'en oublie qu'elles sont pas si évidentes que ça
Sinon pour les enregistrements effectivement tu changes le dossier de destination comme sur ton screen
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 22:02
by ernie
toujours rien...
y a un truc.
J'ai mis 18 chaines. Est ce qu il y a bcp à télécharger ?
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 22:07
by laster13
Remets le fichier guidetv dans tmp et relance le fichier grab_tv_kazer. Normalement tu dois voir défiler des programmes dans la console ssh. Est ce que c est le cas? Lorsque je te disais c est un peu long, je parlais de 15 mn environ et non 3 heures

Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 22:20
by ernie
cela fonctionne mais ainsi:
La première ligne dit:
/usr/bin/tv_grab_kazer: 69: /usr/bin/tv_grab_kazer: unzip: not found
puis ensuite cela défile pour se terminer par
Code: Select all
</programme>
<programme start="20150521233000 +0200" stop="20150522010500 +0200" channel="W91.kazer.org">
<!-- pid = 1340748 -->
<title>Guillaume Canet, le passionné</title>
<desc>Considéré comme l'un des acteurs français les plus talentueux de sa génération, Guillaume Canet poursuit une carrière qui dépasse les frontières hexagonales. A 40 ans, le jeune cinéaste cumule les succès et jongle avec l'écriture, la production et la réalisation, sa passion la plus dévorante. Depuis tout petit il rêvait de passer derrière la caméra et de raconter ses propres histoires. Avec sincérité, Guillaume Canet évoque sa vision du cinéma et ses rêves de jeunesse. Ses proches amis et collaborateurs, de François Cluzet à Gilles Lellouche en passant par Yodelice, ou encore Marion Cotillard, dressent son portrait, illustré par des images d'archives inédites. </desc>
<credits><director>Aymeric Beneton</director></credits>
<date>2013</date>
<category lang="fr">Education / Science / Factual topics</category>
<length units="minutes">95</length>
<video><aspect>16:9</aspect></video>
</programme>
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 22:26
by laster13
Bon dans le doute, installe unzip en faisant
apt-get install unzip
teste ensuite et relance le serveur complet...
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 22:29
by ernie
au fait dans /root je n'ai que le répertoire IPTV.
Pas de répertoire .hts
Quand est créé ce répertoire ?
après avoir installer unzip.
J'ai recopié tvguide.xml dans /tmp
J'ai relancé tv_graber_kazer
root@wheezy:~# /usr/bin/tv_grab_kazer
replace /tmp/tvguide.xml? [y]es, [n]o, [A]ll, [N]one, [r]ename:
J'ai répondu yes.
Cela se passe bien.
je te dis dès que j'ai redemarré
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 22:33
by laster13
C est un dossier cache c est probablement pour ça que tu le vois pas. Pour tester tu remets a nouveau guidetv et tu relances le fichier kazer. Tu dois avoir un nouveau message
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 22:36
by ernie
c'est redémarré.
Quand je clique sur la cas furtivement apparait un loading, qui disparait aussitôt.
Je vais attendre un peu.
Est ce que cela peut être lié à mon navigateur internet ?
C'est les chaines tnt que je souhaite récupérer. Est ce lié à cela ?
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 22:48
by laster13
Je ne pense pas que ce soit lie au chaines TNT. Par contre tu peux essaye avec un autre navigateur si tu en as un a disposition sinon nettoyé les cookies..etc..
N hésite pas a relancer encore le serveur. C est l étape qui m a fait galère aussi. Je l ai installe a plusieurs reprises et ça finit toujours par fonctionner
Re: [Topic unique] Tvheadend -Enregistrer TNT sur Nas4free
Posted: 14 May 2015 23:04
by ernie
OK
Relancer le serveur c'est bien les commandes suivantes:
/etc/init.d/tvheadend stop
/etc/init.d/tvheadend start